@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800;900;1000&family=Noto+Sans+KR:wght@400;500;600;700;800&display=swap";.editorial-icon[data-v-103385c3]{display:inline-block;width:24px;height:24px;flex:0 0 auto;vertical-align:middle;color:inherit}html[data-v-647a6d13],body[data-v-647a6d13]{width:100%;min-height:100%}body[data-v-647a6d13]{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1[data-v-647a6d13]{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2[data-v-647a6d13]{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a[data-v-647a6d13]{color:inherit;text-decoration:none}button[data-v-647a6d13]{cursor:pointer}button[data-v-647a6d13]:disabled{cursor:not-allowed}:where(a[data-v-647a6d13],button[data-v-647a6d13],input[data-v-647a6d13],select[data-v-647a6d13],textarea[data-v-647a6d13],summary[data-v-647a6d13],[tabindex][data-v-647a6d13]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input[data-v-647a6d13],select[data-v-647a6d13],textarea[data-v-647a6d13]{min-width:0}input[type=number][data-v-647a6d13]::-webkit-outer-spin-button,input[type=number][data-v-647a6d13]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-647a6d13]{-moz-appearance:textfield}[data-v-647a6d13]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-647a6d13]::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table[data-v-647a6d13]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead[data-v-647a6d13]{background:#f7f8fa}table th[data-v-647a6d13]{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td[data-v-647a6d13]{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr[data-v-647a6d13]:hover{background:#f7faff}div label[data-v-647a6d13]{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input[data-v-647a6d13]:not([type]),div input[type=text][data-v-647a6d13],div input[type=number][data-v-647a6d13],div input[type=file][data-v-647a6d13],div input[type=email][data-v-647a6d13],div input[type=password][data-v-647a6d13],div select[data-v-647a6d13],div textarea[data-v-647a6d13]{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input[data-v-647a6d13]:not([type]):focus,div input[type=text][data-v-647a6d13]:focus,div input[type=number][data-v-647a6d13]:focus,div input[type=file][data-v-647a6d13]:focus,div input[type=email][data-v-647a6d13]:focus,div input[type=password][data-v-647a6d13]:focus,div select[data-v-647a6d13]:focus,div textarea[data-v-647a6d13]:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input[data-v-647a6d13]:not([type]):disabled,div input[type=text][data-v-647a6d13]:disabled,div input[type=number][data-v-647a6d13]:disabled,div input[type=file][data-v-647a6d13]:disabled,div input[type=email][data-v-647a6d13]:disabled,div input[type=password][data-v-647a6d13]:disabled,div select[data-v-647a6d13]:disabled,div textarea[data-v-647a6d13]:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input[data-v-647a6d13]:not([type])::placeholder,div input[type=text][data-v-647a6d13]::placeholder,div input[type=number][data-v-647a6d13]::placeholder,div input[type=file][data-v-647a6d13]::placeholder,div input[type=email][data-v-647a6d13]::placeholder,div input[type=password][data-v-647a6d13]::placeholder,div select[data-v-647a6d13]::placeholder,div textarea[data-v-647a6d13]::placeholder{color:#737d89}div textarea[data-v-647a6d13]{min-height:180px;resize:vertical}div input[type=checkbox][data-v-647a6d13],div input[type=radio][data-v-647a6d13]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page[data-v-647a6d13]{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero[data-v-647a6d13]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow[data-v-647a6d13]{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc[data-v-647a6d13]{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card[data-v-647a6d13]{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded[data-v-647a6d13]{padding:30px}.admin-table-wrap[data-v-647a6d13]{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip[data-v-647a6d13]{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft[data-v-647a6d13]{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived[data-v-647a6d13]{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty[data-v-647a6d13]{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor[data-v-647a6d13]{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar[data-v-647a6d13]{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button[data-v-647a6d13]{border-radius:3px}.admin-page .rich-text-editor__content .tiptap[data-v-647a6d13]{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page[data-v-647a6d13]{padding:32px 20px 56px}.admin-page__hero[data-v-647a6d13]{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded[data-v-647a6d13]{padding:22px}}@media (max-width: 540px){.admin-page[data-v-647a6d13]{padding:30px 18px 48px}.admin-card--padded[data-v-647a6d13]{padding:20px 16px}h2[data-v-647a6d13]{font-size:21px}}@media (prefers-reduced-motion: reduce){[data-v-647a6d13],[data-v-647a6d13]:before,[data-v-647a6d13]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.nav[data-v-647a6d13]{position:sticky;top:0;z-index:20;width:100%;background:#fff;border-bottom:1px solid #e2e7ed}.nav__inner[data-v-647a6d13]{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:88px;max-width:1440px;margin:auto;padding:16px 40px}.nav__masthead[data-v-647a6d13]{display:flex;align-items:center;gap:14px;flex:0 0 auto}.nav__home[data-v-647a6d13]{display:inline-block;font-size:32px;font-style:normal;font-weight:1000;line-height:1;letter-spacing:-.065em;color:#1b64da}.nav__edition[data-v-647a6d13]{color:#737d89;font-size:9px;font-weight:600;letter-spacing:.1em}.nav__bar[data-v-647a6d13],.nav__list[data-v-647a6d13]{display:flex;align-items:center;gap:8px}.nav__bar a[data-v-647a6d13]{display:flex;align-items:center;justify-content:center;min-height:42px;padding:9px 20px;border:1px solid #e2e7ed;border-radius:999px;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;transition:background .18s ease,color .18s ease}.nav__bar a[data-v-647a6d13]:hover{color:#1b64da;background:#f0f5fc}.nav__bar a.router-link-exact-active[data-v-647a6d13],.nav__bar a.nav__link--active[data-v-647a6d13]{color:#fff;border-color:#1b64da;background:#1b64da}.nav__logout[data-v-647a6d13]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 0 10px 14px;color:#626d7b;font-size:11px;line-height:1.4}.nav__logout .editorial-icon[data-v-647a6d13]{width:17px;height:17px}.nav__logout[data-v-647a6d13]:hover{color:#1b64da}@media (max-width: 900px){.nav__inner[data-v-647a6d13]{padding:16px 24px;gap:20px}.nav__edition[data-v-647a6d13]{display:none}.nav__bar a[data-v-647a6d13]{padding:9px 16px}}@media (max-width: 660px){.nav__inner[data-v-647a6d13]{min-height:110px;flex-direction:column;align-items:stretch;gap:16px;padding:18px 20px 14px}.nav__masthead[data-v-647a6d13]{min-height:26px}.nav__home[data-v-647a6d13]{font-size:26px}.nav__edition[data-v-647a6d13]{display:inline;font-size:8px}.nav__bar[data-v-647a6d13],.nav__list[data-v-647a6d13]{gap:7px}.nav__bar a[data-v-647a6d13]{min-height:40px;padding:9px 15px;font-size:11px}.nav__logout[data-v-647a6d13]{margin-left:auto;padding:8px;width:40px;min-height:40px;border:1px solid #e2e7ed;border-radius:50%}.nav__logout span[data-v-647a6d13]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}html[data-v-ef7f9a73],body[data-v-ef7f9a73]{width:100%;min-height:100%}body[data-v-ef7f9a73]{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1[data-v-ef7f9a73]{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2[data-v-ef7f9a73]{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a[data-v-ef7f9a73]{color:inherit;text-decoration:none}button[data-v-ef7f9a73]{cursor:pointer}button[data-v-ef7f9a73]:disabled{cursor:not-allowed}:where(a[data-v-ef7f9a73],button[data-v-ef7f9a73],input[data-v-ef7f9a73],select[data-v-ef7f9a73],textarea[data-v-ef7f9a73],summary[data-v-ef7f9a73],[tabindex][data-v-ef7f9a73]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input[data-v-ef7f9a73],select[data-v-ef7f9a73],textarea[data-v-ef7f9a73]{min-width:0}input[type=number][data-v-ef7f9a73]::-webkit-outer-spin-button,input[type=number][data-v-ef7f9a73]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-ef7f9a73]{-moz-appearance:textfield}[data-v-ef7f9a73]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-ef7f9a73]::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table[data-v-ef7f9a73]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead[data-v-ef7f9a73]{background:#f7f8fa}table th[data-v-ef7f9a73]{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td[data-v-ef7f9a73]{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr[data-v-ef7f9a73]:hover{background:#f7faff}div label[data-v-ef7f9a73]{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input[data-v-ef7f9a73]:not([type]),div input[type=text][data-v-ef7f9a73],div input[type=number][data-v-ef7f9a73],div input[type=file][data-v-ef7f9a73],div input[type=email][data-v-ef7f9a73],div input[type=password][data-v-ef7f9a73],div select[data-v-ef7f9a73],div textarea[data-v-ef7f9a73]{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input[data-v-ef7f9a73]:not([type]):focus,div input[type=text][data-v-ef7f9a73]:focus,div input[type=number][data-v-ef7f9a73]:focus,div input[type=file][data-v-ef7f9a73]:focus,div input[type=email][data-v-ef7f9a73]:focus,div input[type=password][data-v-ef7f9a73]:focus,div select[data-v-ef7f9a73]:focus,div textarea[data-v-ef7f9a73]:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input[data-v-ef7f9a73]:not([type]):disabled,div input[type=text][data-v-ef7f9a73]:disabled,div input[type=number][data-v-ef7f9a73]:disabled,div input[type=file][data-v-ef7f9a73]:disabled,div input[type=email][data-v-ef7f9a73]:disabled,div input[type=password][data-v-ef7f9a73]:disabled,div select[data-v-ef7f9a73]:disabled,div textarea[data-v-ef7f9a73]:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input[data-v-ef7f9a73]:not([type])::placeholder,div input[type=text][data-v-ef7f9a73]::placeholder,div input[type=number][data-v-ef7f9a73]::placeholder,div input[type=file][data-v-ef7f9a73]::placeholder,div input[type=email][data-v-ef7f9a73]::placeholder,div input[type=password][data-v-ef7f9a73]::placeholder,div select[data-v-ef7f9a73]::placeholder,div textarea[data-v-ef7f9a73]::placeholder{color:#737d89}div textarea[data-v-ef7f9a73]{min-height:180px;resize:vertical}div input[type=checkbox][data-v-ef7f9a73],div input[type=radio][data-v-ef7f9a73]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page[data-v-ef7f9a73]{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero[data-v-ef7f9a73]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow[data-v-ef7f9a73]{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc[data-v-ef7f9a73]{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card[data-v-ef7f9a73]{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded[data-v-ef7f9a73]{padding:30px}.admin-table-wrap[data-v-ef7f9a73]{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip[data-v-ef7f9a73]{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft[data-v-ef7f9a73]{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived[data-v-ef7f9a73]{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty[data-v-ef7f9a73]{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor[data-v-ef7f9a73]{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar[data-v-ef7f9a73]{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button[data-v-ef7f9a73]{border-radius:3px}.admin-page .rich-text-editor__content .tiptap[data-v-ef7f9a73]{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page[data-v-ef7f9a73]{padding:32px 20px 56px}.admin-page__hero[data-v-ef7f9a73]{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded[data-v-ef7f9a73]{padding:22px}}@media (max-width: 540px){.admin-page[data-v-ef7f9a73]{padding:30px 18px 48px}.admin-card--padded[data-v-ef7f9a73]{padding:20px 16px}h2[data-v-ef7f9a73]{font-size:21px}}@media (prefers-reduced-motion: reduce){[data-v-ef7f9a73],[data-v-ef7f9a73]:before,[data-v-ef7f9a73]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.app-button[data-v-ef7f9a73]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #1b64da;border-radius:999px;font-weight:500;line-height:1.35;text-align:center;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.app-button__content[data-v-ef7f9a73]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.app-button[data-v-ef7f9a73]:focus-visible{outline:2px solid #1b64da;outline-offset:4px}.app-button--sm[data-v-ef7f9a73]{min-height:36px;padding:6px 13px;font-size:12px}.app-button--md[data-v-ef7f9a73]{min-height:44px;padding:10px 20px;font-size:13px}.app-button--lg[data-v-ef7f9a73]{min-height:52px;padding:12px 22px;font-size:14px}.app-button--block[data-v-ef7f9a73]{width:100%}.app-button--primary[data-v-ef7f9a73]{background:#1b64da;color:#fff}.app-button--primary[data-v-ef7f9a73]:not(:disabled):hover{background:#164faa;border-color:#164faa}.app-button--secondary[data-v-ef7f9a73]{border-color:#d7e5f8;background:#f0f5fc;color:#1b64da}.app-button--secondary[data-v-ef7f9a73]:not(:disabled):hover{background:#1b64da;color:#fff}.app-button--ghost[data-v-ef7f9a73]{border-color:#e2e7ed;background:#fff;color:#263142}.app-button--ghost[data-v-ef7f9a73]:not(:disabled):hover{border-color:#1b64da;color:#1b64da}.app-button--danger[data-v-ef7f9a73]{border-color:#d6abad;background:#fff;color:#b83d43}.app-button--danger[data-v-ef7f9a73]:not(:disabled):hover{background:#fff4f2;border-color:#b83d43}.app-button[data-v-ef7f9a73]:disabled{color:#7a8798;background:#f7f8fa;border-color:#d6dfe9;cursor:not-allowed}@media (max-width: 600px){.app-button--sm[data-v-ef7f9a73]{min-height:40px}}html[data-v-f482d2df],body[data-v-f482d2df]{width:100%;min-height:100%}body[data-v-f482d2df]{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1[data-v-f482d2df]{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2[data-v-f482d2df]{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a[data-v-f482d2df]{color:inherit;text-decoration:none}button[data-v-f482d2df]{cursor:pointer}button[data-v-f482d2df]:disabled{cursor:not-allowed}:where(a[data-v-f482d2df],button[data-v-f482d2df],input[data-v-f482d2df],select[data-v-f482d2df],textarea[data-v-f482d2df],summary[data-v-f482d2df],[tabindex][data-v-f482d2df]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input[data-v-f482d2df],select[data-v-f482d2df],textarea[data-v-f482d2df]{min-width:0}input[type=number][data-v-f482d2df]::-webkit-outer-spin-button,input[type=number][data-v-f482d2df]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-f482d2df]{-moz-appearance:textfield}[data-v-f482d2df]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-f482d2df]::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table[data-v-f482d2df]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead[data-v-f482d2df]{background:#f7f8fa}table th[data-v-f482d2df]{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td[data-v-f482d2df]{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr[data-v-f482d2df]:hover{background:#f7faff}div label[data-v-f482d2df]{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input[data-v-f482d2df]:not([type]),div input[type=text][data-v-f482d2df],div input[type=number][data-v-f482d2df],div input[type=file][data-v-f482d2df],div input[type=email][data-v-f482d2df],div input[type=password][data-v-f482d2df],div select[data-v-f482d2df],div textarea[data-v-f482d2df]{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input[data-v-f482d2df]:not([type]):focus,div input[type=text][data-v-f482d2df]:focus,div input[type=number][data-v-f482d2df]:focus,div input[type=file][data-v-f482d2df]:focus,div input[type=email][data-v-f482d2df]:focus,div input[type=password][data-v-f482d2df]:focus,div select[data-v-f482d2df]:focus,div textarea[data-v-f482d2df]:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input[data-v-f482d2df]:not([type]):disabled,div input[type=text][data-v-f482d2df]:disabled,div input[type=number][data-v-f482d2df]:disabled,div input[type=file][data-v-f482d2df]:disabled,div input[type=email][data-v-f482d2df]:disabled,div input[type=password][data-v-f482d2df]:disabled,div select[data-v-f482d2df]:disabled,div textarea[data-v-f482d2df]:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input[data-v-f482d2df]:not([type])::placeholder,div input[type=text][data-v-f482d2df]::placeholder,div input[type=number][data-v-f482d2df]::placeholder,div input[type=file][data-v-f482d2df]::placeholder,div input[type=email][data-v-f482d2df]::placeholder,div input[type=password][data-v-f482d2df]::placeholder,div select[data-v-f482d2df]::placeholder,div textarea[data-v-f482d2df]::placeholder{color:#737d89}div textarea[data-v-f482d2df]{min-height:180px;resize:vertical}div input[type=checkbox][data-v-f482d2df],div input[type=radio][data-v-f482d2df]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page[data-v-f482d2df]{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero[data-v-f482d2df]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow[data-v-f482d2df]{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc[data-v-f482d2df]{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card[data-v-f482d2df]{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded[data-v-f482d2df]{padding:30px}.admin-table-wrap[data-v-f482d2df]{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip[data-v-f482d2df]{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft[data-v-f482d2df]{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived[data-v-f482d2df]{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty[data-v-f482d2df]{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor[data-v-f482d2df]{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar[data-v-f482d2df]{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button[data-v-f482d2df]{border-radius:3px}.admin-page .rich-text-editor__content .tiptap[data-v-f482d2df]{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page[data-v-f482d2df]{padding:32px 20px 56px}.admin-page__hero[data-v-f482d2df]{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded[data-v-f482d2df]{padding:22px}}@media (max-width: 540px){.admin-page[data-v-f482d2df]{padding:30px 18px 48px}.admin-card--padded[data-v-f482d2df]{padding:20px 16px}h2[data-v-f482d2df]{font-size:21px}}@media (prefers-reduced-motion: reduce){[data-v-f482d2df],[data-v-f482d2df]:before,[data-v-f482d2df]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.feedback-toast-stack[data-v-f482d2df]{position:fixed;top:88px;right:24px;z-index:2200;display:grid;gap:10px;width:min(360px,100vw - 32px)}.feedback-toast[data-v-f482d2df]{display:grid;gap:3px;width:100%;border:1px solid #e2e7ed;border-left-width:4px;border-radius:8px;padding:14px 16px;background:#fff;box-shadow:none;color:#263142;text-align:left}.feedback-toast strong[data-v-f482d2df]{font-size:13px;line-height:1.3}.feedback-toast span[data-v-f482d2df]{color:#626d7b;font-size:13px;line-height:1.55}.feedback-toast--success[data-v-f482d2df]{border-left-color:#177858}.feedback-toast--warning[data-v-f482d2df]{border-left-color:#a05b05}.feedback-toast--error[data-v-f482d2df],.feedback-toast--danger[data-v-f482d2df]{border-left-color:#b83d43}.feedback-toast--info[data-v-f482d2df]{border-left-color:#2469db}.feedback-modal-overlay[data-v-f482d2df]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:24px;background:#f9fafbb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.feedback-modal[data-v-f482d2df]{width:min(420px,100%);border:1px solid #e2e7ed;border-radius:8px;padding:28px 24px 24px;background:#fff;box-shadow:none}.feedback-modal__eyebrow[data-v-f482d2df]{margin-bottom:8px;color:#2469db;font-size:13px;font-weight:700;letter-spacing:0}.feedback-modal__message[data-v-f482d2df]{margin-top:10px;color:#626d7b;line-height:1.65}.feedback-modal__actions[data-v-f482d2df]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}@media (max-width: 900px){.feedback-toast-stack[data-v-f482d2df]{top:16px;right:16px}.feedback-modal__actions[data-v-f482d2df]{flex-direction:column-reverse}.feedback-modal__actions .app-button[data-v-f482d2df]{width:100%}}html[data-v-21c1732f],body[data-v-21c1732f]{width:100%;min-height:100%}body[data-v-21c1732f]{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1[data-v-21c1732f]{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2[data-v-21c1732f]{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a[data-v-21c1732f]{color:inherit;text-decoration:none}button[data-v-21c1732f]{cursor:pointer}button[data-v-21c1732f]:disabled{cursor:not-allowed}:where(a[data-v-21c1732f],button[data-v-21c1732f],input[data-v-21c1732f],select[data-v-21c1732f],textarea[data-v-21c1732f],summary[data-v-21c1732f],[tabindex][data-v-21c1732f]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input[data-v-21c1732f],select[data-v-21c1732f],textarea[data-v-21c1732f]{min-width:0}input[type=number][data-v-21c1732f]::-webkit-outer-spin-button,input[type=number][data-v-21c1732f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-21c1732f]{-moz-appearance:textfield}[data-v-21c1732f]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-21c1732f]::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table[data-v-21c1732f]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead[data-v-21c1732f]{background:#f7f8fa}table th[data-v-21c1732f]{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td[data-v-21c1732f]{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr[data-v-21c1732f]:hover{background:#f7faff}div label[data-v-21c1732f]{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input[data-v-21c1732f]:not([type]),div input[type=text][data-v-21c1732f],div input[type=number][data-v-21c1732f],div input[type=file][data-v-21c1732f],div input[type=email][data-v-21c1732f],div input[type=password][data-v-21c1732f],div select[data-v-21c1732f],div textarea[data-v-21c1732f]{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input[data-v-21c1732f]:not([type]):focus,div input[type=text][data-v-21c1732f]:focus,div input[type=number][data-v-21c1732f]:focus,div input[type=file][data-v-21c1732f]:focus,div input[type=email][data-v-21c1732f]:focus,div input[type=password][data-v-21c1732f]:focus,div select[data-v-21c1732f]:focus,div textarea[data-v-21c1732f]:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input[data-v-21c1732f]:not([type]):disabled,div input[type=text][data-v-21c1732f]:disabled,div input[type=number][data-v-21c1732f]:disabled,div input[type=file][data-v-21c1732f]:disabled,div input[type=email][data-v-21c1732f]:disabled,div input[type=password][data-v-21c1732f]:disabled,div select[data-v-21c1732f]:disabled,div textarea[data-v-21c1732f]:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input[data-v-21c1732f]:not([type])::placeholder,div input[type=text][data-v-21c1732f]::placeholder,div input[type=number][data-v-21c1732f]::placeholder,div input[type=file][data-v-21c1732f]::placeholder,div input[type=email][data-v-21c1732f]::placeholder,div input[type=password][data-v-21c1732f]::placeholder,div select[data-v-21c1732f]::placeholder,div textarea[data-v-21c1732f]::placeholder{color:#737d89}div textarea[data-v-21c1732f]{min-height:180px;resize:vertical}div input[type=checkbox][data-v-21c1732f],div input[type=radio][data-v-21c1732f]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page[data-v-21c1732f]{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero[data-v-21c1732f]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow[data-v-21c1732f]{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc[data-v-21c1732f]{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card[data-v-21c1732f]{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded[data-v-21c1732f]{padding:30px}.admin-table-wrap[data-v-21c1732f]{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip[data-v-21c1732f]{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft[data-v-21c1732f]{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived[data-v-21c1732f]{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty[data-v-21c1732f]{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor[data-v-21c1732f]{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar[data-v-21c1732f]{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button[data-v-21c1732f]{border-radius:3px}.admin-page .rich-text-editor__content .tiptap[data-v-21c1732f]{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page[data-v-21c1732f]{padding:32px 20px 56px}.admin-page__hero[data-v-21c1732f]{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded[data-v-21c1732f]{padding:22px}}@media (max-width: 540px){.admin-page[data-v-21c1732f]{padding:30px 18px 48px}.admin-card--padded[data-v-21c1732f]{padding:20px 16px}h2[data-v-21c1732f]{font-size:21px}}@media (prefers-reduced-motion: reduce){[data-v-21c1732f],[data-v-21c1732f]:before,[data-v-21c1732f]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.login[data-v-21c1732f]{min-height:100vh;padding:0 40px 40px;background:#fff}.login__paper[data-v-21c1732f]{width:min(1280px,100%);margin:0 auto}.login__masthead[data-v-21c1732f]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px;border-bottom:1px solid #e2e7ed;color:#1b64da}.login__brand[data-v-21c1732f]{display:inline-block;font-size:32px;font-style:normal;line-height:1;font-weight:1000;letter-spacing:-.065em}.login__masthead p[data-v-21c1732f]{color:#737d89;font-size:9px;font-weight:500;letter-spacing:.1em}.login__panel[data-v-21c1732f]{display:grid;grid-template-columns:1fr 1fr;width:min(920px,100%);margin:88px auto;overflow:hidden;border:1px solid #e2e7ed;border-radius:10px}.login__intro[data-v-21c1732f]{padding:52px 42px;background:#f7f8fa}.login__intro h1[data-v-21c1732f]{font-size:32px;line-height:1.55;font-weight:600}.login__desc[data-v-21c1732f]{margin-top:20px;color:#626d7b;font-size:13px;line-height:1.95}.login__illustration[data-v-21c1732f]{display:flex;align-items:center;gap:16px;margin-top:42px;color:#1b64da}.login__illustration>.editorial-icon[data-v-21c1732f]{width:30px;height:30px}.login__illustration>span[data-v-21c1732f]{width:60px;border-top:1px dashed #bdcde1}.login__form[data-v-21c1732f]{display:flex;flex-direction:column;justify-content:center;padding:52px 42px}.login__form h2[data-v-21c1732f]{font-size:25px;font-weight:600}.login__provider-desc[data-v-21c1732f]{font-size:13px;line-height:1.9;margin-top:18px;color:#626d7b}.login__button[data-v-21c1732f]{margin-top:30px}.login__button[data-v-21c1732f] .app-button__content{justify-content:space-between;width:100%}.login__footnote[data-v-21c1732f]{margin-top:20px;color:#737d89;font-size:9px;letter-spacing:.04em}.login__footer[data-v-21c1732f]{display:flex;justify-content:space-between;gap:12px;padding-top:22px;border-top:1px solid #e2e7ed;color:#737d89;font-size:9px;letter-spacing:.07em}@media (max-width: 720px){.login[data-v-21c1732f]{padding:0 20px 28px}.login__masthead[data-v-21c1732f]{min-height:76px}.login__brand[data-v-21c1732f]{font-size:26px}.login__masthead p[data-v-21c1732f]{font-size:8px}.login__panel[data-v-21c1732f]{grid-template-columns:1fr;margin:36px auto}.login__intro[data-v-21c1732f]{padding:30px 26px}.login__intro h1[data-v-21c1732f]{font-size:28px}.login__desc[data-v-21c1732f]{margin-top:16px}.login__illustration[data-v-21c1732f]{display:none}.login__form[data-v-21c1732f]{padding:30px 26px}.login__button[data-v-21c1732f]{margin-top:26px}.login__footer[data-v-21c1732f]{font-size:8px}}html,button,input,select,textarea{font-family:DM Sans,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.code{font-family:ui-monospace,SFMono-Regular,monospace}*,h1,h2,h3,h4,h5,h6,p{box-sizing:border-box;margin:0;padding:0}ul{padding:0;list-style:none}em{font-style:normal}button{border:0;background:transparent}button:focus-visible{outline:3px solid rgba(49,130,246,.22);outline-offset:2px}a,a:link,a:hover{border:0;color:inherit;font-weight:400;text-decoration:none}textarea:focus,input:focus,select:focus{outline:none}#app{width:100%;min-height:100%}.app-shell{position:relative;min-width:0;min-height:65vh}.app-shell--login{min-height:100vh}html[data-v-6a7cea84],body[data-v-6a7cea84]{width:100%;min-height:100%}body[data-v-6a7cea84]{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1[data-v-6a7cea84]{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2[data-v-6a7cea84]{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a[data-v-6a7cea84]{color:inherit;text-decoration:none}button[data-v-6a7cea84]{cursor:pointer}button[data-v-6a7cea84]:disabled{cursor:not-allowed}:where(a[data-v-6a7cea84],button[data-v-6a7cea84],input[data-v-6a7cea84],select[data-v-6a7cea84],textarea[data-v-6a7cea84],summary[data-v-6a7cea84],[tabindex][data-v-6a7cea84]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input[data-v-6a7cea84],select[data-v-6a7cea84],textarea[data-v-6a7cea84]{min-width:0}input[type=number][data-v-6a7cea84]::-webkit-outer-spin-button,input[type=number][data-v-6a7cea84]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-6a7cea84]{-moz-appearance:textfield}[data-v-6a7cea84]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-6a7cea84]::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table[data-v-6a7cea84]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead[data-v-6a7cea84]{background:#f7f8fa}table th[data-v-6a7cea84]{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td[data-v-6a7cea84]{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr[data-v-6a7cea84]:hover{background:#f7faff}div label[data-v-6a7cea84]{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input[data-v-6a7cea84]:not([type]),div input[type=text][data-v-6a7cea84],div input[type=number][data-v-6a7cea84],div input[type=file][data-v-6a7cea84],div input[type=email][data-v-6a7cea84],div input[type=password][data-v-6a7cea84],div select[data-v-6a7cea84],div textarea[data-v-6a7cea84]{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input[data-v-6a7cea84]:not([type]):focus,div input[type=text][data-v-6a7cea84]:focus,div input[type=number][data-v-6a7cea84]:focus,div input[type=file][data-v-6a7cea84]:focus,div input[type=email][data-v-6a7cea84]:focus,div input[type=password][data-v-6a7cea84]:focus,div select[data-v-6a7cea84]:focus,div textarea[data-v-6a7cea84]:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input[data-v-6a7cea84]:not([type]):disabled,div input[type=text][data-v-6a7cea84]:disabled,div input[type=number][data-v-6a7cea84]:disabled,div input[type=file][data-v-6a7cea84]:disabled,div input[type=email][data-v-6a7cea84]:disabled,div input[type=password][data-v-6a7cea84]:disabled,div select[data-v-6a7cea84]:disabled,div textarea[data-v-6a7cea84]:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input[data-v-6a7cea84]:not([type])::placeholder,div input[type=text][data-v-6a7cea84]::placeholder,div input[type=number][data-v-6a7cea84]::placeholder,div input[type=file][data-v-6a7cea84]::placeholder,div input[type=email][data-v-6a7cea84]::placeholder,div input[type=password][data-v-6a7cea84]::placeholder,div select[data-v-6a7cea84]::placeholder,div textarea[data-v-6a7cea84]::placeholder{color:#737d89}div textarea[data-v-6a7cea84]{min-height:180px;resize:vertical}div input[type=checkbox][data-v-6a7cea84],div input[type=radio][data-v-6a7cea84]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page[data-v-6a7cea84]{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero[data-v-6a7cea84]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow[data-v-6a7cea84]{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc[data-v-6a7cea84]{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card[data-v-6a7cea84]{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded[data-v-6a7cea84]{padding:30px}.admin-table-wrap[data-v-6a7cea84]{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip[data-v-6a7cea84]{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft[data-v-6a7cea84]{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived[data-v-6a7cea84]{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty[data-v-6a7cea84]{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor[data-v-6a7cea84]{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar[data-v-6a7cea84]{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button[data-v-6a7cea84]{border-radius:3px}.admin-page .rich-text-editor__content .tiptap[data-v-6a7cea84]{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page[data-v-6a7cea84]{padding:32px 20px 56px}.admin-page__hero[data-v-6a7cea84]{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded[data-v-6a7cea84]{padding:22px}}@media (max-width: 540px){.admin-page[data-v-6a7cea84]{padding:30px 18px 48px}.admin-card--padded[data-v-6a7cea84]{padding:20px 16px}h2[data-v-6a7cea84]{font-size:21px}}@media (prefers-reduced-motion: reduce){[data-v-6a7cea84],[data-v-6a7cea84]:before,[data-v-6a7cea84]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.index[data-v-6a7cea84]{max-width:1120px}.index__hero[data-v-6a7cea84]{padding:14px 0 48px;text-align:center}.index__hero h1[data-v-6a7cea84]{font-size:clamp(28px,3vw,38px);line-height:1.45;letter-spacing:-.045em}.index__note[data-v-6a7cea84]{color:#626d7b;margin-top:20px;font-size:14px;line-height:1.95;word-break:keep-all}.index__grid[data-v-6a7cea84]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.index__card[data-v-6a7cea84]{display:flex;min-width:0;flex-direction:column;color:#263142;text-align:center}.index__visual[data-v-6a7cea84]{display:grid;place-items:center;min-height:200px;border-radius:8px;background:#eef4fc;color:#1b64da;transition:background .18s ease}.index__visual--letters[data-v-6a7cea84]{background:#f3f5f8}.index__visual>.editorial-icon[data-v-6a7cea84]{width:58px;height:58px;stroke-width:1}.index__card-body[data-v-6a7cea84]{display:flex;flex:1;flex-direction:column;align-items:center;padding:26px 24px 12px}.index__category[data-v-6a7cea84]{color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em}.index__card h2[data-v-6a7cea84]{font-size:24px;font-weight:600;margin:12px 0}.index__description[data-v-6a7cea84]{color:#626d7b;font-size:13px;line-height:1.9;max-width:300px;word-break:keep-all}.index__card-bottom[data-v-6a7cea84]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:42px;margin-top:26px;padding:8px 18px;border:1px solid #e2e7ed;border-radius:999px;color:#1b64da;font-size:11px;font-weight:500;transition:background .18s ease,color .18s ease}.index__card-bottom .editorial-icon[data-v-6a7cea84]{width:18px;height:18px}.index__card:hover .index__visual[data-v-6a7cea84]{background:#e6effb}.index__card:hover .index__card-bottom[data-v-6a7cea84]{background:#1b64da;color:#fff;border-color:#1b64da}.index__footer[data-v-6a7cea84]{text-align:center;margin-top:64px;color:#737d89;font-size:9px;letter-spacing:.12em}@media (max-width: 660px){.index__hero[data-v-6a7cea84]{padding:0 0 34px}.index__hero h1[data-v-6a7cea84]{max-width:280px;margin:0 auto;font-size:28px}.index__note[data-v-6a7cea84]{font-size:13px}.index__linebreak[data-v-6a7cea84]{display:none}.index__grid[data-v-6a7cea84]{grid-template-columns:1fr;gap:38px}.index__visual[data-v-6a7cea84]{min-height:160px}.index__card-body[data-v-6a7cea84]{padding:22px 16px 0}.index__card h2[data-v-6a7cea84]{font-size:22px}.index__card-bottom[data-v-6a7cea84]{margin-top:22px}.index__footer[data-v-6a7cea84]{margin-top:44px}}html[data-v-9bbe51c8],body[data-v-9bbe51c8]{width:100%;min-height:100%}body[data-v-9bbe51c8]{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1[data-v-9bbe51c8]{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2[data-v-9bbe51c8]{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a[data-v-9bbe51c8]{color:inherit;text-decoration:none}button[data-v-9bbe51c8]{cursor:pointer}button[data-v-9bbe51c8]:disabled{cursor:not-allowed}:where(a[data-v-9bbe51c8],button[data-v-9bbe51c8],input[data-v-9bbe51c8],select[data-v-9bbe51c8],textarea[data-v-9bbe51c8],summary[data-v-9bbe51c8],[tabindex][data-v-9bbe51c8]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input[data-v-9bbe51c8],select[data-v-9bbe51c8],textarea[data-v-9bbe51c8]{min-width:0}input[type=number][data-v-9bbe51c8]::-webkit-outer-spin-button,input[type=number][data-v-9bbe51c8]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-9bbe51c8]{-moz-appearance:textfield}[data-v-9bbe51c8]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-9bbe51c8]::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table[data-v-9bbe51c8]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead[data-v-9bbe51c8]{background:#f7f8fa}table th[data-v-9bbe51c8]{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td[data-v-9bbe51c8]{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr[data-v-9bbe51c8]:hover{background:#f7faff}div label[data-v-9bbe51c8]{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input[data-v-9bbe51c8]:not([type]),div input[type=text][data-v-9bbe51c8],div input[type=number][data-v-9bbe51c8],div input[type=file][data-v-9bbe51c8],div input[type=email][data-v-9bbe51c8],div input[type=password][data-v-9bbe51c8],div select[data-v-9bbe51c8],div textarea[data-v-9bbe51c8]{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input[data-v-9bbe51c8]:not([type]):focus,div input[type=text][data-v-9bbe51c8]:focus,div input[type=number][data-v-9bbe51c8]:focus,div input[type=file][data-v-9bbe51c8]:focus,div input[type=email][data-v-9bbe51c8]:focus,div input[type=password][data-v-9bbe51c8]:focus,div select[data-v-9bbe51c8]:focus,div textarea[data-v-9bbe51c8]:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input[data-v-9bbe51c8]:not([type]):disabled,div input[type=text][data-v-9bbe51c8]:disabled,div input[type=number][data-v-9bbe51c8]:disabled,div input[type=file][data-v-9bbe51c8]:disabled,div input[type=email][data-v-9bbe51c8]:disabled,div input[type=password][data-v-9bbe51c8]:disabled,div select[data-v-9bbe51c8]:disabled,div textarea[data-v-9bbe51c8]:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input[data-v-9bbe51c8]:not([type])::placeholder,div input[type=text][data-v-9bbe51c8]::placeholder,div input[type=number][data-v-9bbe51c8]::placeholder,div input[type=file][data-v-9bbe51c8]::placeholder,div input[type=email][data-v-9bbe51c8]::placeholder,div input[type=password][data-v-9bbe51c8]::placeholder,div select[data-v-9bbe51c8]::placeholder,div textarea[data-v-9bbe51c8]::placeholder{color:#737d89}div textarea[data-v-9bbe51c8]{min-height:180px;resize:vertical}div input[type=checkbox][data-v-9bbe51c8],div input[type=radio][data-v-9bbe51c8]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page[data-v-9bbe51c8]{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero[data-v-9bbe51c8]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow[data-v-9bbe51c8]{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc[data-v-9bbe51c8]{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card[data-v-9bbe51c8]{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded[data-v-9bbe51c8]{padding:30px}.admin-table-wrap[data-v-9bbe51c8]{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip[data-v-9bbe51c8]{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft[data-v-9bbe51c8]{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived[data-v-9bbe51c8]{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty[data-v-9bbe51c8]{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor[data-v-9bbe51c8]{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar[data-v-9bbe51c8]{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button[data-v-9bbe51c8]{border-radius:3px}.admin-page .rich-text-editor__content .tiptap[data-v-9bbe51c8]{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page[data-v-9bbe51c8]{padding:32px 20px 56px}.admin-page__hero[data-v-9bbe51c8]{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded[data-v-9bbe51c8]{padding:22px}}@media (max-width: 540px){.admin-page[data-v-9bbe51c8]{padding:30px 18px 48px}.admin-card--padded[data-v-9bbe51c8]{padding:20px 16px}h2[data-v-9bbe51c8]{font-size:21px}}@media (prefers-reduced-motion: reduce){[data-v-9bbe51c8],[data-v-9bbe51c8]:before,[data-v-9bbe51c8]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.rich-text-editor[data-v-9bbe51c8]{border:1px solid #e2e7ed;border-radius:8px;overflow:hidden;background:#fff}.rich-text-editor__toolbar[data-v-9bbe51c8]{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border-bottom:1px solid #e2e7ed;background:#edf2e8b8}.rich-text-editor__toolbar button[data-v-9bbe51c8]{min-height:32px;border:1px solid #e2e7ed;border-radius:6px;padding:0 10px;background:#fff;color:#626d7b;font-size:12px;font-weight:700}.rich-text-editor__toolbar button.active[data-v-9bbe51c8]{border-color:#2469db;background:#2f7d4f1f;color:#2469db}.rich-text-editor__content[data-v-9bbe51c8]{min-height:180px;padding:16px}.rich-text-editor[data-v-9bbe51c8] .ProseMirror{min-height:148px;outline:none;color:#263142;font-size:14px;line-height:1.7;word-break:break-word}.rich-text-editor[data-v-9bbe51c8] .ProseMirror p{margin:0 0 12px}.rich-text-editor[data-v-9bbe51c8] .ProseMirror h2,.rich-text-editor[data-v-9bbe51c8] .ProseMirror h3{margin:18px 0 10px}.rich-text-editor[data-v-9bbe51c8] .ProseMirror ul,.rich-text-editor[data-v-9bbe51c8] .ProseMirror ol{margin:0 0 12px 22px;padding:0}.rich-text-editor[data-v-9bbe51c8] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:#737d89;pointer-events:none}.post-map-preview__canvas[data-v-3480f069]{width:100%;height:360px;border:1px solid #d7ded9;background:#f2f5f3}.post-map-preview p[data-v-3480f069]{margin:10px 0;font-size:13px;color:#617267}.post-map-preview ol[data-v-3480f069]{display:grid;gap:8px;padding-left:24px}.post-map-preview button[data-v-3480f069]{color:#2b5842;background:none;border:0;cursor:pointer;text-align:left}@media (max-width: 640px){.post-map-preview__canvas[data-v-3480f069]{height:300px}}html,body{width:100%;min-height:100%}body{color:#263142;font-size:15px;line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}h1{color:#263142;font-size:clamp(28px,2.7vw,36px);line-height:1.4;font-weight:600;letter-spacing:-.04em;word-break:keep-all}h2{color:#263142;font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.025em;word-break:keep-all}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #1b64da;outline-offset:4px}input,select,textarea{min-width:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}*::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-color:#a9b9d0;background-clip:padding-box}table{width:100%;border-collapse:separate;border-spacing:0;background:transparent;border-top:1px solid #e2e7ed}table thead{background:#f7f8fa}table th{padding:15px 16px;border-bottom:1px solid #e2e7ed;color:#626d7b;font-size:11px;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}table td{padding:23px 16px;border-bottom:1px solid #e2e7ed;color:#263142;vertical-align:middle;line-height:1.6;font-size:13px}table tbody tr:hover{background:#f7faff}div label{display:block;margin:0 0 9px;font-size:12px;font-weight:500;color:#263142;letter-spacing:.01em}div input:not([type]),div input[type=text],div input[type=number],div input[type=file],div input[type=email],div input[type=password],div select,div textarea{width:100%;min-height:46px;border-radius:6px;padding:11px 13px;background:#fff;border:1px solid #e2e7ed;color:#263142;font-size:14px;line-height:1.6;box-shadow:none;transition:border-color .18s ease}div input:not([type]):focus,div input[type=text]:focus,div input[type=number]:focus,div input[type=file]:focus,div input[type=email]:focus,div input[type=password]:focus,div select:focus,div textarea:focus{border-color:#1b64da;outline:2px solid #f0f5fc;outline-offset:1px}div input:not([type]):disabled,div input[type=text]:disabled,div input[type=number]:disabled,div input[type=file]:disabled,div input[type=email]:disabled,div input[type=password]:disabled,div select:disabled,div textarea:disabled{background:#f7f8fa;color:#737d89;cursor:not-allowed}div input:not([type])::placeholder,div input[type=text]::placeholder,div input[type=number]::placeholder,div input[type=file]::placeholder,div input[type=email]::placeholder,div input[type=password]::placeholder,div select::placeholder,div textarea::placeholder{color:#737d89}div textarea{min-height:180px;resize:vertical}div input[type=checkbox],div input[type=radio]{width:17px;height:17px;accent-color:#1b64da;flex:0 0 auto}.admin-page{position:relative;width:min(100%,1440px);min-width:0;min-height:65vh;margin:0 auto;padding:56px 40px 80px}.admin-page__hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid #e2e7ed}.admin-page__eyebrow{margin-bottom:12px;color:#737d89;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.admin-page__desc{max-width:660px;margin-top:16px;color:#626d7b;font-size:14px;line-height:1.85;word-break:keep-all}.admin-card{min-width:0;border:1px solid #e2e7ed;border-radius:8px;background:#fff;box-shadow:none}.admin-card--padded{padding:30px}.admin-table-wrap{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.admin-chip{display:inline-flex;align-items:center;min-height:26px;padding:2px 9px;border:1px solid #d7e5f8;border-radius:999px;background:#f0f5fc;color:#1b64da;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.admin-chip--draft{color:#626d7b;border-color:#e2e7ed;background:#f7f8fa}.admin-chip--archived{color:#737d89;border-color:#e2e7ed;background:#f7f8fa}.admin-empty{padding:68px 24px;border-top:1px solid #e2e7ed;color:#626d7b;font-size:14px;text-align:center}.admin-page .rich-text-editor{border-radius:6px;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar{background:#f7f8fa;border-color:#e2e7ed}.admin-page .rich-text-editor__toolbar button{border-radius:3px}.admin-page .rich-text-editor__content .tiptap{font-size:15px;line-height:1.9}@media (max-width: 900px){.admin-page{padding:32px 20px 56px}.admin-page__hero{flex-direction:column;align-items:flex-start;padding-bottom:26px;margin-bottom:26px}.admin-card--padded{padding:22px}}@media (max-width: 540px){.admin-page{padding:30px 18px 48px}.admin-card--padded{padding:20px 16px}h2{font-size:21px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.post__editor-card{margin-bottom:32px;border:1px solid #e2e7ed;padding:32px}.post>.admin-card--padded:not(.post__editor-card){padding:0;border:0}.post__title{color:#263142}.post__section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:28px}.post__section-head--compact{padding-top:30px;margin-top:30px;border-top:1px solid #e2e7ed}.post__section-actions,.post__block-actions,.post__row-actions,.post__footer-actions,.post__detail-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.post__meta-grid,.post__newsletter-meta,.post__newsletter-test{display:grid;gap:16px;align-items:start}.post__meta-grid{grid-template-columns:minmax(0,1fr) minmax(160px,220px)}.post__newsletter-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:18px}.post__newsletter-test{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-bottom:18px}.post__newsletter-test .post__field{margin-bottom:0}.post__newsletter-test .app-button{min-height:46px}.post__field{margin-bottom:16px}.post select{width:100%;min-height:46px;border:1px solid #e2e7ed;border-radius:6px;padding:0 14px;background:#fff;color:#263142}.post__blocks{display:grid;gap:16px}.post__block-card{min-width:0;padding:26px;border:1px solid #e2e7ed;border-radius:8px;background:#fbfcfd}.post__block-header{padding-bottom:18px;border-bottom:1px solid #e2e7ed;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.post__image-block,.post__button-block,.post__map-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.post__image-block{grid-template-columns:repeat(3,minmax(0,1fr))}.post__image-preview{grid-column:1/-1;overflow:hidden;border-radius:0;border:1px solid #e2e7ed;background:#f7f8fa}.post__image-preview img{display:block;width:100%;max-height:420px;object-fit:cover}.post__map-block{display:grid;gap:14px}.post__map-place-list{display:grid;gap:12px}.post__map-place{padding:14px;border:1px solid #e2e7ed;border-radius:0;background:#fff}.post__map-place-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.post__map-place-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(110px,140px) minmax(110px,140px);gap:12px;align-items:end}.post__map-place-grid .post__field{margin-bottom:0}.post__map-place-grid input[readonly]{background:#f7f8fa;color:#626d7b}.post__map-search-field{grid-column:1/-1;position:relative}.post__map-search-panel{display:grid;gap:6px;margin-top:8px;border:1px solid #e2e7ed;border-radius:0;padding:8px;background:#fff}.post__map-search-result{display:grid;gap:3px;width:100%;border-radius:0;padding:10px;color:#263142;text-align:left}.post__map-search-result:hover,.post__map-search-result:focus-visible{background:#f0f5fc;outline:none}.post__map-search-result strong,.post__map-search-result span,.post__map-search-result small{display:block;letter-spacing:0;line-height:1.45}.post__map-search-result strong{color:#263142;font-size:14px}.post__map-search-result span,.post__map-search-result small{color:#626d7b;font-size:12px}.post__map-search-status{padding:8px 10px;color:#626d7b;font-size:12px}.post__divider-preview{height:1px;margin:22px 0;background:#2469db;color:transparent}.post__editor-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:32px;padding-top:24px;border-top:1px solid #e2e7ed}.post__help{color:#737d89;font-size:12px;font-weight:700;letter-spacing:0}.post__list{min-width:1080px}.post__list td:nth-child(1){width:130px;font-size:11px}.post__list td:nth-child(3){min-width:170px}.post__list td:nth-child(4){min-width:110px;white-space:nowrap}.post__list td:last-child{min-width:230px}.post__list strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.post__subcopy{color:#626d7b;font-size:12px}.post__preview-text{max-width:300px;color:#626d7b;font-size:12px;overflow-wrap:anywhere}.post__detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;align-items:center;justify-content:center;padding:24px;background:#f9fafbd6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.post__detail-popup,.post__email-popup{width:min(900px,100%);max-height:84vh;padding:24px;overflow-y:auto}.post__email-popup{width:min(960px,100%)}.post__detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e2e7ed}.post__detail-subject{margin-top:8px;color:#626d7b}.post__detail-meta{margin-bottom:22px;color:#626d7b;font-size:13px}.post__detail-content{display:grid;gap:18px}.post__detail-text{padding:20px;border-radius:0;border:1px solid #e2e7ed;background:#fff;white-space:pre-wrap;word-break:break-word}.post__detail-text p,.post__detail-text h2,.post__detail-text h3,.post__detail-text ul,.post__detail-text ol{margin-bottom:10px}.post__detail-image-wrap{margin:0;overflow:hidden;border-radius:0;border:1px solid #e2e7ed;background:#fff}.post__detail-image{display:block;width:100%;max-height:520px;object-fit:cover}.post__detail-caption{padding:14px 18px;color:#626d7b;font-size:13px}.post__detail-map{padding:20px;border-radius:0;border:1px solid #e2e7ed;background:#fff}.post__detail-map h3{margin:0 0 8px;color:#263142;font-size:18px}.post__detail-map p{margin:0 0 14px;color:#626d7b;font-size:13px}.post__detail-map ol{display:grid;gap:8px;margin:0;padding-left:20px}.post__detail-map li{color:#626d7b;font-size:13px;line-height:1.5}.post__detail-map li strong,.post__detail-map li span{display:block}.post__detail-map li strong{color:#263142}.post__detail-button{text-align:center}.post__detail-button a{display:inline-flex;align-items:center;min-height:42px;border-radius:999px;padding:0 18px;background:#2469db;color:#fff;font-weight:700}.post__detail-divider{height:1px;background:#2469db}.post__email-frame{width:100%;min-height:620px;border:1px solid #e2e7ed;border-radius:0;background:#fff}.post__email-source{margin-top:16px;color:#626d7b}.post__email-source pre{margin-top:10px;white-space:pre-wrap;word-break:break-word}@media (max-width: 900px){.post__section-head,.post__editor-footer,.post__block-header{flex-direction:column;align-items:flex-start}.post__meta-grid,.post__newsletter-meta,.post__newsletter-test,.post__image-block,.post__map-meta,.post__map-place-grid,.post__button-block{grid-template-columns:1fr}}@media (max-width: 600px){.post__editor-card{padding:22px 16px}.post__block-card{padding:18px 14px}.post__section-actions{gap:7px}.post__detail-overlay{padding:12px}.post__detail-popup,.post__email-popup{padding:20px 16px;max-height:90vh}.post__detail-header{flex-direction:column;gap:16px}.post__newsletter-test .app-button{justify-self:start}.post__editor-footer .post__footer-actions{width:100%}.post__email-frame{min-height:480px}}
