.CinematicOpening_skip__eBBF6{position:absolute;z-index:4;left:50%;bottom:max(1.25rem,calc(.75rem + env(safe-area-inset-bottom)));transform:translateX(-50%);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.15rem;border:1px solid var(--gold-light);color:var(--white);background:var(--purple-dark);background:color-mix(in srgb,var(--purple-dark) 78%,transparent);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:.08em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color .18s ease,border-color .18s ease,background .18s ease}.CinematicOpening_skip__eBBF6:hover{border-color:var(--gold);background:var(--purple)}.CinematicOpening_skip__eBBF6:focus-visible{outline:3px solid var(--gold-light);outline-offset:4px}@media (max-width:640px){.CinematicOpening_skip__eBBF6{bottom:calc(max(1.25rem, calc(.75rem + env(safe-area-inset-bottom))) + 44px + .75rem)}}@media (prefers-reduced-motion:reduce){.CinematicOpening_skip__eBBF6{transition:none}}.LocaleFlagSwitcher_root__zP0kM{position:relative;display:inline-flex;min-width:0;overflow:visible}.LocaleFlagSwitcher_root__zP0kM.footer-locale-switch,.LocaleFlagSwitcher_root__zP0kM.utility-lang{overflow:visible}.LocaleFlagSwitcher_dropdown__jywLD{position:relative;display:inline-flex;min-width:0}.LocaleFlagSwitcher_dropdown__jywLD[open]{z-index:1}.LocaleFlagSwitcher_summary__h0xYn{display:inline-flex;align-items:center;gap:.35rem;min-height:28px;max-width:100%;padding:0 .72rem;border:0;border-radius:999px;background:transparent;cursor:pointer;list-style:none;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:inherit;white-space:nowrap}.LocaleFlagSwitcher_summary__h0xYn::-webkit-details-marker{display:none}.LocaleFlagSwitcher_summary__h0xYn:after{content:"";width:0;height:0;-webkit-border-start:.28rem solid transparent;border-inline-start:.28rem solid transparent;-webkit-border-end:.28rem solid transparent;border-inline-end:.28rem solid transparent;border-top:.32rem solid;opacity:.7}.LocaleFlagSwitcher_summary__h0xYn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.LocaleFlagSwitcher_menu__QeXrM{position:absolute;top:calc(100% + .3rem);right:0;z-index:90;display:grid;min-width:12.5rem;max-width:min(18rem,calc(100vw - 1.5rem));max-height:min(70dvh,24rem);margin:0;padding:.35rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:1px solid rgba(148,163,184,.28);border-radius:.75rem;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.12);-webkit-overflow-scrolling:touch}@media (max-width:640px){.LocaleFlagSwitcher_root__zP0kM{display:block;width:100%;max-width:100%}.LocaleFlagSwitcher_dropdown__jywLD{display:block;width:100%}.LocaleFlagSwitcher_menu__QeXrM{left:0;right:0;min-width:0;max-width:none}}.LocaleFlagSwitcher_option__fKqa2{display:flex;align-items:center;width:100%;min-height:36px;padding:.35rem .7rem;border-radius:.5rem;color:inherit;font-size:.84rem;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap}.LocaleFlagSwitcher_option__fKqa2:focus-visible{outline:2px solid currentColor;outline-offset:2px}.LocaleFlagSwitcher_disabled__TpBEc{flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;white-space:normal;opacity:.55;cursor:not-allowed}.LocaleFlagSwitcher_optionLabel__AY2Sa{display:block}.LocaleFlagSwitcher_unavailableNotice__s848N{display:block;font-size:.72rem;font-weight:500;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.LocaleFlagSwitcher_root__zP0kM.footer-locale-switch .LocaleFlagSwitcher_option__fKqa2,.LocaleFlagSwitcher_root__zP0kM.footer-locale-switch .LocaleFlagSwitcher_summary__h0xYn,.LocaleFlagSwitcher_root__zP0kM.locale-flag-switcher--mobile .LocaleFlagSwitcher_option__fKqa2,.LocaleFlagSwitcher_root__zP0kM.locale-flag-switcher--mobile .LocaleFlagSwitcher_summary__h0xYn{min-height:44px}@keyframes ModalShell_modalShellBackdropIn__dvIVp{0%{opacity:0}to{opacity:1}}@keyframes ModalShell_modalShellPanelIn__T7qTT{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ModalShell_modalShellSpin__rgYId{to{transform:rotate(1turn)}}.ModalShell_backdrop__FhNAQ{position:fixed;inset:0;z-index:9500;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;animation:ModalShell_modalShellBackdropIn__dvIVp .2s ease both;background:rgba(15,23,42,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ModalShell_backdropNested__cf701{z-index:9700;background:rgba(15,23,42,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ModalShell_backdrop__FhNAQ[data-reduce-motion=true],.ModalShell_backdrop__FhNAQ[data-reduce-motion=true] .ModalShell_panel__gT2HR{animation:none}.ModalShell_panel__gT2HR{display:flex;min-height:0;max-height:88vh;flex-direction:column;overflow:hidden;border:1px solid rgba(15,23,42,.06);border-radius:16px;outline:none;animation:ModalShell_modalShellPanelIn__T7qTT .22s cubic-bezier(.16,1,.3,1) both;background:#ffffff;box-shadow:0 32px 80px rgba(15,23,42,.32),0 12px 28px rgba(15,23,42,.18)}.ModalShell_panelNeutral__6F6Dw{background:#f8fafc}.ModalShell_panelFull__Vhus8{width:90vw!important;max-width:1380px;height:88vh;max-height:88vh}.ModalShell_header__kvnzg{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;min-height:64px;box-sizing:border-box;grid-gap:16px;gap:16px;padding:18px 22px 16px;border-bottom:1px solid #e2e8f0}.ModalShell_headerText__ZKpGE{min-width:0}.ModalShell_title__9Z4no{margin:0;color:#0f172a;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;line-height:1.3}.ModalShell_subtitle__t_A0L{margin:6px 0 0;color:#64748b;font-size:.82rem;line-height:1.45}.ModalShell_closeButton__NrzHn{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #dbe3ef;border-radius:9px;background:#ffffff;color:#475569;cursor:pointer;font-size:1.2rem;line-height:1;transition:background .12s ease,border-color .12s ease,color .12s ease}.ModalShell_closeButton__NrzHn:hover:not(:disabled){border-color:#cbd5e1;background:#f1f5f9;color:#0f172a}.ModalShell_closeButton__NrzHn:focus-visible{outline:2px solid #116dff;outline-offset:2px}.ModalShell_closeButton__NrzHn:disabled{cursor:not-allowed;opacity:.4}.ModalShell_toolbar__TYN9_{flex:0 0 auto;border-bottom:1px solid #e2e8f0;background:#ffffff}.ModalShell_body__T6KfF{flex:1 1 auto;min-height:0;box-sizing:border-box;overflow-y:auto;padding:24px;background:inherit}.ModalShell_bodyFlush__1ltuS{display:flex;flex-direction:column;padding:0}.ModalShell_footer__JiMCU{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:64px;box-sizing:border-box;gap:16px;padding:14px 22px;border-top:1px solid #e2e8f0;background:#ffffff}.ModalShell_footerHint__TKwiE{flex:1 1 auto;min-width:0;color:#64748b;font-size:.78rem;line-height:1.45}.ModalShell_actions__Mz8BQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.ModalShell_actionButton__gIUIY{display:inline-flex;min-height:38px;align-items:center;gap:8px;padding:9px 18px;border:1px solid transparent;border-radius:9px;cursor:pointer;font-size:.84rem;font-weight:700;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .1s ease}.ModalShell_actionButton__gIUIY:focus-visible{outline:2px solid #116dff;outline-offset:2px}.ModalShell_actionButton__gIUIY:disabled{cursor:not-allowed;opacity:.55}.ModalShell_actionPrimary__ajE_K{border-color:#116dff;background:#116dff;color:#ffffff}.ModalShell_actionPrimary__ajE_K:hover:not(:disabled){border-color:#0b5cdb;background:#0b5cdb}.ModalShell_actionSecondary__o9EMl{border-color:#cbd5e1;background:#ffffff;color:#334155}.ModalShell_actionSecondary__o9EMl:hover:not(:disabled){border-color:#94a3b8;background:#f8fafc}.ModalShell_actionGhost__RlwXD{border-color:transparent;background:transparent;color:#475569}.ModalShell_actionGhost__RlwXD:hover:not(:disabled){background:#f1f5f9}.ModalShell_actionDanger__GC8Bq{border-color:#dc2626;background:#dc2626;color:#ffffff}.ModalShell_actionDanger__GC8Bq:hover:not(:disabled){border-color:#b91c1c;background:#b91c1c}.ModalShell_actionWarning__9eLky{border-color:#f59e0b;background:#ffffff;color:#92400e}.ModalShell_actionWarning__9eLky:hover:not(:disabled){background:#fffbeb}.ModalShell_spinner__YZhsw{width:12px;height:12px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:ModalShell_modalShellSpin__rgYId .7s linear infinite}@media (max-width:640px){.ModalShell_backdrop__FhNAQ{padding:12px}.ModalShell_panel__gT2HR{border-radius:14px}.ModalShell_footer__JiMCU,.ModalShell_header__kvnzg{padding-right:16px;padding-left:16px}.ModalShell_body__T6KfF{padding:18px}.ModalShell_bodyFlush__1ltuS{padding:0}}.MoveToPageModal_error__x8sOC{margin-bottom:12px;padding:8px 12px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:.78rem}.MoveToPageModal_targetList__gqws5{max-height:360px;overflow:auto;border:1px solid #e2e8f0;border-radius:12px}.MoveToPageModal_emptyState__yZ96f{padding:24px;color:#94a3b8;font-size:.85rem;text-align:center}.MoveToPageModal_targetButton__38ySk{display:flex;width:100%;align-items:center;gap:12px;padding:12px 14px;border:0;border-bottom:1px solid #f1f5f9;background:transparent;color:#0f172a;cursor:pointer;font:inherit;font-size:.88rem;text-align:left;transition:background .12s ease,color .12s ease}.MoveToPageModal_targetButton__38ySk:last-child{border-bottom:0}.MoveToPageModal_targetButton__38ySk:focus-visible,.MoveToPageModal_targetButton__38ySk:hover:not(:disabled){background:#f8fafc}.MoveToPageModal_targetButton__38ySk:focus-visible{outline:3px solid rgba(17,109,255,.18);outline-offset:-3px}.MoveToPageModal_targetButton__38ySk:disabled{cursor:not-allowed;opacity:.62}.MoveToPageModal_targetIcon__A8sDJ{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:6px;background:#eff6ff;color:#123b63;font-size:.7rem;font-weight:700}.MoveToPageModal_targetText__t1t8A{min-width:0;flex:1 1 auto}.MoveToPageModal_targetTitle__pGba1{display:block;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.MoveToPageModal_targetMeta__YLcXR{display:block;color:#94a3b8;font-size:.72rem}.MoveToPageModal_status__IUdoc{margin-top:12px;color:#94a3b8;font-size:.72rem;text-align:center}.MoveToPageModal_status__IUdoc[data-tone=moving]{color:#64748b;font-size:.78rem}@media (max-width:520px){.MoveToPageModal_targetList__gqws5{max-height:52vh}.MoveToPageModal_targetButton__38ySk{align-items:flex-start;padding:12px}}@keyframes PreviewModal_previewBackdropIn__J3KaB{0%{opacity:0}to{opacity:1}}@keyframes PreviewModal_previewShellIn__gQxJi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes PreviewModal_previewSpinner__VBMT9{to{transform:rotate(1turn)}}.PreviewModal_dialog__wxEIY{position:fixed;inset:0;z-index:10100;display:flex;flex-direction:column;animation:PreviewModal_previewBackdropIn__J3KaB .18s ease both;background:rgba(8,12,24,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.PreviewModal_dialog__wxEIY:focus{outline:none}.PreviewModal_header__IdKhU{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.08);animation:PreviewModal_previewShellIn__gQxJi .22s ease both;color:#ffffff}.PreviewModal_titleBar__7tOE2{display:flex;min-width:0;align-items:center;gap:10px}.PreviewModal_title__HrF08{flex:0 0 auto;color:#ffffff;font-size:.92rem;font-weight:700;line-height:1.2}.PreviewModal_urlPill__e_2_R{max-width:min(360px,42vw);overflow:hidden;padding:3px 10px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.06);color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.PreviewModal_deviceGroup__nz7ak{display:inline-flex;align-items:center;gap:6px;justify-self:center;padding:4px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:rgba(0,0,0,.35)}.PreviewModal_deviceButton__Sz4cw{position:relative;display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:7px 14px 7px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.04);color:#cbd5e1;cursor:pointer;font-size:.78rem;font-weight:700;line-height:1;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.PreviewModal_deviceButton__Sz4cw:hover:not(:disabled){border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#ffffff}.PreviewModal_actionButton__K8aTI:focus-visible,.PreviewModal_closeButton__P_a8K:focus-visible,.PreviewModal_deviceButton__Sz4cw:focus-visible{outline:2px solid #8ab7ff;outline-offset:2px}.PreviewModal_deviceButton__Sz4cw[aria-pressed=true]{border-color:#ffffff;background:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,.35);color:#0f172a}.PreviewModal_deviceButton__Sz4cw small{opacity:.7;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.PreviewModal_deviceButton__Sz4cw[aria-pressed=true] small{opacity:.55}.PreviewModal_deviceIcon__8xff_{position:relative;display:inline-block;flex:0 0 auto;width:14px;height:12px;border:1.6px solid;border-radius:3px}.PreviewModal_deviceIcon__8xff_[data-mode=desktop]:after{position:absolute;right:2px;bottom:-5px;left:2px;height:1.6px;border-radius:999px;background:currentcolor;content:""}.PreviewModal_deviceIcon__8xff_[data-mode=tablet]{width:11px;height:14px;border-radius:3px}.PreviewModal_deviceIcon__8xff_[data-mode=mobile]{width:9px;height:15px;border-radius:4px}.PreviewModal_actionGroup__e6oeU{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.PreviewModal_actionButton__K8aTI{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.04);color:#e2e8f0;cursor:pointer;font-size:.78rem;font-weight:700;line-height:1;transition:background .14s ease,border-color .14s ease,color .14s ease}.PreviewModal_actionButton__K8aTI:hover:not(:disabled){border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#ffffff}.PreviewModal_actionButton__K8aTI:disabled{cursor:not-allowed;opacity:.4}.PreviewModal_closeButton__P_a8K{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.04);color:#e2e8f0;cursor:pointer;font-size:1rem;line-height:1;transition:background .14s ease,border-color .14s ease,color .14s ease}.PreviewModal_closeButton__P_a8K:hover{border-color:#ef4444;background:#ef4444;color:#ffffff}.PreviewModal_stageBody__BsJe4{display:flex;flex:1 1 auto;min-height:0;align-items:center;justify-content:center;overflow:auto;padding:24px 24px 32px}.PreviewModal_stageShell__KP9X8{animation:PreviewModal_previewShellIn__gQxJi .26s ease both;transform:scale(var(--preview-stage-scale));transform-origin:center center;transition:transform .2s ease}.PreviewModal_previewFrame__qcFSS{display:block;width:100%;height:100%;border:0;background:#ffffff}.PreviewModal_previewLoadingOverlay__AJcnI{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;background:#ffffff;color:#334155;font-size:.82rem;font-weight:750}.PreviewModal_previewLoadingSpinner__r9OKR{width:18px;height:18px;flex:0 0 auto;border:2px solid #dbeafe;border-top-color:#116dff;border-radius:999px;animation:PreviewModal_previewSpinner__VBMT9 .78s linear infinite}.PreviewModal_unpublished__LXfVF{width:100%;height:100%;background:#0f172a;font-size:.85rem;font-weight:600}.PreviewModal_footer__LayWR,.PreviewModal_unpublished__LXfVF{display:flex;align-items:center;justify-content:center;color:#94a3b8}.PreviewModal_footer__LayWR{padding:10px 24px;border-top:1px solid rgba(255,255,255,.06);font-size:.74rem;line-height:1.4;text-align:center}.PreviewModal_desktopFrame__e15BY{width:var(--preview-device-width);overflow:hidden;border-radius:var(--preview-device-radius);background:#ffffff;box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.05)}.PreviewModal_browserBar__xtbdm{display:flex;height:32px;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid #cbd5e1;background:linear-gradient(180deg,#f8fafc,#e2e8f0)}.PreviewModal_browserDot__to9HJ{width:12px;height:12px;flex:0 0 auto;border-radius:50%;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.PreviewModal_browserDot__to9HJ[data-tone=red]{background:#ef4444}.PreviewModal_browserDot__to9HJ[data-tone=yellow]{background:#f59e0b}.PreviewModal_browserDot__to9HJ[data-tone=green]{background:#22c55e}.PreviewModal_browserSpacer__042je{flex:1 1 auto}.PreviewModal_browserLabel__kKfTX{color:#64748b;font-size:.7rem;font-weight:600}.PreviewModal_desktopScreen__tvYrJ{position:relative;width:var(--preview-device-width);height:var(--preview-device-height);overflow:hidden;background:#ffffff}.PreviewModal_deviceFrame__Qgwdf{position:relative;width:var(--preview-device-shell-width);padding:var(--preview-device-bezel);border-radius:var(--preview-device-radius);background:#0f172a;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 2px rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.04)}.PreviewModal_notch__nE6jx{position:absolute;top:calc(var(--preview-device-bezel) + 6px);left:50%;z-index:2;width:110px;height:26px;border-radius:14px;background:#000000;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);transform:translateX(-50%)}.PreviewModal_deviceScreen__tK_Q1{position:relative;width:var(--preview-device-width);height:var(--preview-device-height);overflow:hidden;border-radius:var(--preview-device-screen-radius);background:#ffffff}.PreviewModal_homeIndicator__cnrcM{position:absolute;bottom:calc(var(--preview-device-bezel) - 2px);left:50%;width:110px;height:4px;border-radius:2px;background:rgba(255,255,255,.6);transform:translateX(-50%)}@media (max-width:900px){.PreviewModal_header__IdKhU{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "devices devices";align-items:center}.PreviewModal_titleBar__7tOE2{grid-area:title}.PreviewModal_deviceGroup__nz7ak{grid-area:devices;justify-self:stretch;overflow-x:auto}.PreviewModal_actionGroup__e6oeU{grid-area:actions}}@media (max-width:760px){.PreviewModal_header__IdKhU{gap:10px;padding:12px}.PreviewModal_urlPill__e_2_R{display:none}.PreviewModal_deviceGroup__nz7ak{justify-content:flex-start}.PreviewModal_deviceButton__Sz4cw{min-width:0;padding:7px 10px}.PreviewModal_actionButton__K8aTI span:last-child{display:none}.PreviewModal_stageBody__BsJe4{align-items:flex-start;padding:18px 12px 24px}.PreviewModal_footer__LayWR{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.PreviewModal_dialog__wxEIY,.PreviewModal_header__IdKhU,.PreviewModal_stageShell__KP9X8{animation:none}.PreviewModal_actionButton__K8aTI,.PreviewModal_closeButton__P_a8K,.PreviewModal_deviceButton__Sz4cw,.PreviewModal_previewLoadingSpinner__r9OKR,.PreviewModal_stageShell__KP9X8{transition:none}.PreviewModal_previewLoadingSpinner__r9OKR{animation:none}}.PublishModal_checkingText__qsNzU{margin-top:12px;color:#64748b;font-size:.88rem}.PublishModal_sectionTitle__tZJyz{margin:16px 0 6px;color:#64748b;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.PublishModal_sectionTitle__tZJyz[data-tone=blocker]{color:#991b1b}.PublishModal_sectionTitle__tZJyz[data-tone=warning]{color:#92400e}.PublishModal_sectionTitle__tZJyz[data-tone=info]{color:#1e40af}.PublishModal_sectionTitle__tZJyz[data-tone=ready]{color:#166534}.PublishModal_checklistGrid__QrA_f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.PublishModal_checklistCard____sbA{min-height:78px;padding:10px 12px;border:1px solid #86efac;border-radius:10px;background:#f0fdf4;color:#166534}.PublishModal_checklistCard____sbA[data-tone=warning]{border-color:#fde68a;background:#fffbeb;color:#92400e}.PublishModal_checklistCard____sbA[data-tone=blocker]{border-color:#fca5a5;background:#fef2f2;color:#991b1b}.PublishModal_checklistLabel___T45K,.PublishModal_scheduleHeader__Cmxm2{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.8rem;font-weight:800}.PublishModal_scheduleHeader__Cmxm2{color:#1e40af}.PublishModal_checklistStatus__59kn4{flex-shrink:0;padding:2px 7px;border-radius:999px;background:rgb(255 255 255/68%);font-size:.66rem;font-weight:850}.PublishModal_checklistDetailInline__4h_aH,.PublishModal_checklistDetail__FKLLC,.PublishModal_scheduleHelp__FWcu5{font-size:.72rem;line-height:1.35;opacity:.82}.PublishModal_checklistDetail__FKLLC{margin-top:6px}.PublishModal_scheduleHelp__FWcu5{color:#1e40af}.PublishModal_publishDiffPanel__MUD17{display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding:12px;border:1px solid #c7d2fe;border-radius:10px;background:#f8fafc}.PublishModal_publishDiffStatRow__NOa9e{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PublishModal_publishDiffStat__KdgQU{padding:4px 8px;border:1px solid #e2e8f0;border-radius:999px;background:#ffffff;font-size:.72rem;font-weight:850}.PublishModal_publishDiffStat__KdgQU[data-tone=added]{color:#16a34a}.PublishModal_publishDiffStat__KdgQU[data-tone=removed]{color:#dc2626}.PublishModal_publishDiffStat__KdgQU[data-tone=modified]{color:#ca8a04}.PublishModal_issueList__Bd_9R,.PublishModal_publishDiffList__1TKh3{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.PublishModal_issueList__Bd_9R{gap:6px}.PublishModal_publishDiffItem__LR0NB{padding:6px 8px;border:1px solid #e2e8f0;border-radius:7px;background:#ffffff;color:#334155;font-size:.74rem;line-height:1.35}.PublishModal_errorBox__fTL_y,.PublishModal_severityItem__uN_JM{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 12px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1e40af;font-size:.82rem}.PublishModal_errorBox__fTL_y,.PublishModal_severityItem__uN_JM[data-severity=blocker]{border-color:#fca5a5;background:#fef2f2;color:#991b1b}.PublishModal_severityItem__uN_JM[data-severity=warning]{border-color:#fde68a;background:#fffbeb;color:#92400e}.PublishModal_severityContent__nvrie{flex:1 1;min-width:0}.PublishModal_severityHeader__pc0_L{display:flex;align-items:baseline;gap:6px}.PublishModal_severityIcon__doVcl{font-weight:700}.PublishModal_severityMessage__55So7{font-weight:600}.PublishModal_fixHint__vauDJ{margin-top:4px;font-size:.74rem;opacity:.8}.PublishModal_fixButton__4hv87{flex-shrink:0;padding:4px 10px;border:1px solid;border-radius:6px;background:rgb(255 255 255/70%);color:inherit;cursor:pointer;font-size:.72rem;font-weight:600}.PublishModal_schedulePanel__p2qmB{display:grid;grid-gap:8px;gap:8px;margin-top:16px;padding:12px;border:1px solid #dbeafe;border-radius:10px;background:#eff6ff}.PublishModal_scheduleRow__yNOMN{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PublishModal_scheduleInput__cm4GL{flex:1 1 190px;min-width:0;padding:8px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#ffffff;color:#0f172a;font-size:.82rem}.PublishModal_scheduleInput__cm4GL:focus-visible{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/14%)}.PublishModal_scheduleButton__dBxLo{padding:8px 14px;border:1px solid #2563eb;border-radius:8px;background:#ffffff;color:#1d4ed8;cursor:pointer;font-size:.82rem;font-weight:700}.PublishModal_scheduleButton__dBxLo:disabled{cursor:not-allowed;opacity:.55}.PublishModal_successBox__5gyp0{margin-top:16px;padding:14px 16px;border:1px solid #86efac;border-radius:10px;background:#f0fdf4;color:#166534;font-size:.88rem;font-weight:500;text-align:center}.PublishModal_successLink__tsWbr{color:#123b63;font-weight:700;text-decoration:underline}.PublishModal_errorBox__fTL_y{margin-top:12px}.PublishModal_buttonRow__0fyyQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px}.PublishModal_cancelButton__Q1jEG,.PublishModal_publishButton__KXxK_,.PublishModal_publishWarnButton__MCY1z{border-radius:8px;cursor:pointer;font-weight:600}.PublishModal_cancelButton__Q1jEG{padding:8px 18px;border:1px solid #cbd5e1;background:#ffffff;color:#334155;font-size:.85rem}.PublishModal_publishWarnButton__MCY1z{padding:8px 16px;border:1px solid #f59e0b;background:#ffffff;color:#92400e;font-size:.82rem}.PublishModal_publishButton__KXxK_{padding:8px 20px;border:none;background:#94a3b8;color:#ffffff;font-size:.85rem}.PublishModal_publishButton__KXxK_[data-enabled=true]{background:#123b63}.PublishModal_publishButton__KXxK_:disabled{cursor:not-allowed;opacity:.6}@media (max-width:760px){.PublishModal_checklistGrid__QrA_f{grid-template-columns:1fr}.PublishModal_buttonRow__0fyyQ,.PublishModal_scheduleRow__yNOMN{align-items:stretch;flex-direction:column}.PublishModal_cancelButton__Q1jEG,.PublishModal_publishButton__KXxK_,.PublishModal_publishWarnButton__MCY1z,.PublishModal_scheduleButton__dBxLo{width:100%}}.SeoPanelAdvancedTab_section__hS8Ao{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff}.SeoPanelAdvancedTab_section__hS8Ao[data-active=false]{display:none}.SeoPanelAdvancedTab_sectionHeader__oVSyj{display:flex;align-items:center;justify-content:space-between;gap:12px}.SeoPanelAdvancedTab_titleBlock__L5sVR{display:grid;min-width:0;grid-gap:4px;gap:4px}.SeoPanelAdvancedTab_sectionTitle__7Swrj,.SeoPanelAdvancedTab_subTitle__kZeYz{margin:0;color:#0f172a;font-weight:800}.SeoPanelAdvancedTab_sectionTitle__7Swrj{font-size:.86rem}.SeoPanelAdvancedTab_subTitle__kZeYz{font-size:.78rem}.SeoPanelAdvancedTab_blockType__K3Czu,.SeoPanelAdvancedTab_helpText__gdDSK{color:#64748b;font-size:.73rem;line-height:1.45}.SeoPanelAdvancedTab_ghostButton__WFRUo{flex:0 0 auto;padding:8px 14px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#334155;cursor:pointer;font-size:.82rem;font-weight:700;transition:border-color .14s ease,box-shadow .14s ease,color .14s ease}.SeoPanelAdvancedTab_ghostButton__WFRUo:hover{border-color:#94a3b8;color:#0f172a}.SeoPanelAdvancedTab_ghostButton__WFRUo:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SeoPanelAdvancedTab_previewCard__ew9Uo{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #dbe2ea;border-radius:8px;background:#f8fafc}.SeoPanelAdvancedTab_emptyCard__wOvpe{color:#64748b;font-size:.78rem}.SeoPanelAdvancedTab_blockList__IeK3v,.SeoPanelAdvancedTab_metaList__nDFIJ{display:grid;grid-gap:8px;gap:8px}.SeoPanelAdvancedTab_metaRow__ahW2v{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(180px,1.2fr) auto;align-items:center;grid-gap:8px;gap:8px}.SeoPanelAdvancedTab_field__Ue8Rg{display:flex;min-width:0;flex-direction:column;gap:5px}.SeoPanelAdvancedTab_label__XxpP7{color:#334155;font-size:.77rem;font-weight:700}.SeoPanelAdvancedTab_input__Tv0N6{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid #dbe2ea;border-radius:8px;outline:none;color:#0f172a;font-size:.84rem;transition:border-color .14s ease,box-shadow .14s ease}.SeoPanelAdvancedTab_input__Tv0N6:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SeoPanelAdvancedTab_textarea__WhJ_B{min-height:86px;resize:vertical;font-family:inherit}.SeoPanelAdvancedTab_checkboxGrid__ccKGl{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.SeoPanelAdvancedTab_checkboxRow__dkIYe{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#334155;font-size:.78rem}.SeoPanelAdvancedTab_checkboxRow__dkIYe input{margin-top:2px}.SeoPanelAdvancedTab_twoColumn__fNStG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.SeoPanelAdvancedTab_formActions__dW1Q_{display:flex;align-items:center;justify-content:space-between;gap:8px}.SeoPanelAdvancedTab_useRow__8fL02{margin-right:auto}@media (max-width:760px){.SeoPanelAdvancedTab_formActions__dW1Q_,.SeoPanelAdvancedTab_sectionHeader__oVSyj{align-items:stretch;flex-direction:column}.SeoPanelAdvancedTab_metaRow__ahW2v,.SeoPanelAdvancedTab_twoColumn__fNStG{grid-template-columns:1fr}.SeoPanelAdvancedTab_ghostButton__WFRUo,.SeoPanelAdvancedTab_useRow__8fL02{width:100%}}.SeoPanelAssistantTab_section__F5yMt{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff}.SeoPanelAssistantTab_section__F5yMt[data-active=false]{display:none}.SeoPanelAssistantTab_sectionHeader__KDxAB{display:flex;align-items:center;justify-content:space-between;gap:12px}.SeoPanelAssistantTab_titleBlock__bffxW{display:grid;min-width:0;grid-gap:4px;gap:4px}.SeoPanelAssistantTab_sectionTitle__2sye_{margin:0;color:#0f172a;font-size:.86rem;font-weight:800}.SeoPanelAssistantTab_helpText__Fmi8t,.SeoPanelAssistantTab_statusText__ry7ca{color:#64748b;font-size:.73rem;line-height:1.45}.SeoPanelAssistantTab_statusText__ry7ca[data-tone=error]{color:#dc2626}.SeoPanelAssistantTab_statusText__ry7ca[data-tone=success]{color:#15803d}.SeoPanelAssistantTab_ghostButton__ljrRd{flex:0 0 auto;padding:8px 14px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#334155;cursor:pointer;font-size:.82rem;font-weight:700;transition:border-color .14s ease,box-shadow .14s ease,color .14s ease}.SeoPanelAssistantTab_ghostButton__ljrRd:hover{border-color:#94a3b8;color:#0f172a}.SeoPanelAssistantTab_ghostButton__ljrRd:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SeoPanelAssistantTab_field__44Srn{display:flex;min-width:0;flex-direction:column;gap:5px}.SeoPanelAssistantTab_label__L6X26{color:#334155;font-size:.77rem;font-weight:700}.SeoPanelAssistantTab_input__oZphm{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid #dbe2ea;border-radius:8px;outline:none;color:#0f172a;font-size:.84rem;transition:border-color .14s ease,box-shadow .14s ease}.SeoPanelAssistantTab_input__oZphm:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SeoPanelAssistantTab_previewCard__aLers{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #dbe2ea;border-radius:8px;background:#f8fafc}.SeoPanelAssistantTab_emptyCard__2htrp{color:#64748b;font-size:.78rem}.SeoPanelAssistantTab_list__nUhkv{display:grid;grid-gap:8px;gap:8px}.SeoPanelAssistantTab_taskHeader__az_rh{display:flex;justify-content:space-between;gap:10px}.SeoPanelAssistantTab_taskTitle__VzXnJ{min-width:0;color:#0f172a;font-size:.82rem}.SeoPanelAssistantTab_validationPass__OPC_1{color:#15803d;font-weight:800}.SeoPanelAssistantTab_issueCard__FfrWi{padding:9px 10px;border:1px solid;border-radius:8px;font-size:.78rem;line-height:1.45}.SeoPanelAssistantTab_issueCard__FfrWi[data-tone=blocker]{border-color:#fecaca;background:#fef2f2;color:#dc2626}.SeoPanelAssistantTab_issueCard__FfrWi[data-tone=warning]{border-color:#fed7aa;background:#fff7ed;color:#b45309}.SeoPanelAssistantTab_issueCard__FfrWi[data-tone=info]{border-color:#bae6fd;background:#f0f9ff;color:#0369a1}@media (max-width:760px){.SeoPanelAssistantTab_sectionHeader__KDxAB,.SeoPanelAssistantTab_taskHeader__az_rh{align-items:stretch;flex-direction:column}.SeoPanelAssistantTab_ghostButton__ljrRd{width:100%}}.SeoPanelBasicsTab_section__77z3N{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff}.SeoPanelBasicsTab_section__77z3N[data-active=false]{display:none}.SeoPanelBasicsTab_sectionTitle__cbyD2{margin:0;color:#0f172a;font-size:.86rem;font-weight:800}.SeoPanelBasicsTab_twoColumn__RhX8z{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.SeoPanelBasicsTab_field__Pq41A{display:flex;flex-direction:column;gap:5px}.SeoPanelBasicsTab_label__hWtf0{color:#334155;font-size:.77rem;font-weight:700}.SeoPanelBasicsTab_helpText__9YD5x{color:#64748b;font-size:.73rem;line-height:1.45}.SeoPanelBasicsTab_input__kG1eZ{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid #dbe2ea;border-radius:8px;outline:none;color:#0f172a;font-size:.84rem;transition:border-color .14s ease,box-shadow .14s ease}.SeoPanelBasicsTab_input__kG1eZ:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SeoPanelBasicsTab_input__kG1eZ:disabled{background:#f8fafc;color:#94a3b8}.SeoPanelBasicsTab_textarea__vIiXs{min-height:86px;resize:vertical;font-family:inherit}.SeoPanelBasicsTab_counterRow__qnz5l{display:flex;justify-content:space-between;gap:12px;font-size:.72rem}.SeoPanelBasicsTab_counterValue__1DIhp{color:#94a3b8}.SeoPanelBasicsTab_counterValue__1DIhp[data-tone=warning]{color:#d97706}.SeoPanelBasicsTab_counterValue__1DIhp[data-tone=success]{color:#16a34a}.SeoPanelBasicsTab_checkboxGrid__xZcN3{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.SeoPanelBasicsTab_checkboxRow__0aTrW{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#334155;font-size:.78rem}.SeoPanelBasicsTab_checkboxRow__0aTrW input{margin-top:2px}.SeoPanelBasicsTab_previewCard__tG3hC{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #dbe2ea;border-radius:8px;background:#f8fafc}.SeoPanelBasicsTab_previewUrl__zRA00{color:#202124;font-size:.74rem;word-break:break-all}.SeoPanelBasicsTab_previewTitle__tmm1P{color:#1a0dab;font-size:1rem;line-height:1.3}.SeoPanelBasicsTab_previewDescription__9zVAz{color:#4d5156;font-size:.8rem;line-height:1.45}@media (max-width:760px){.SeoPanelBasicsTab_twoColumn__RhX8z{grid-template-columns:1fr}}.SeoPanelHreflangTab_section__xjW0R{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff}.SeoPanelHreflangTab_section__xjW0R[data-active=false]{display:none}.SeoPanelHreflangTab_titleBlock__VzqeG{display:grid;grid-gap:4px;gap:4px;min-width:0}.SeoPanelHreflangTab_titleBlock__VzqeG:not(:first-child){margin-top:8px}.SeoPanelHreflangTab_sectionTitle__KcQQr{margin:0;color:#0f172a;font-size:.86rem;font-weight:800}.SeoPanelHreflangTab_helpText__ib___{color:#64748b;font-size:.73rem;line-height:1.45}.SeoPanelHreflangTab_previewCard__erSoT{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #dbe2ea;border-radius:8px;background:#f8fafc}.SeoPanelHreflangTab_emptyCard__OuP_C{color:#64748b}.SeoPanelHreflangTab_list__5Ahsc{display:grid;grid-gap:6px;gap:6px}.SeoPanelHreflangTab_alternateRow__xz6Eo{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px;font-size:.78rem}.SeoPanelHreflangTab_siblingRow__eGGOY{grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:.78rem}.SeoPanelHreflangTab_hreflangCode__treT_{color:#0f172a;font-family:ui-monospace,Menlo,monospace}.SeoPanelHreflangTab_hreflangCode__treT_[data-default=true]{color:#0f766e}.SeoPanelHreflangTab_rowUrl__rERcL,.SeoPanelHreflangTab_siblingUrl__vLeA0{min-width:0;color:#334155;word-break:break-all}.SeoPanelHreflangTab_indexStatus__rDwG6{color:#64748b;font-size:.73rem;font-weight:700;line-height:1.45}.SeoPanelHreflangTab_indexStatus__rDwG6[data-tone=warning]{color:#b45309}.SeoPanelHreflangTab_indexStatus__rDwG6[data-tone=success]{color:#15803d}.SeoPanelHreflangTab_warningCard__UQ3m7{border-color:#fcd34d;background:#fef3c7;color:#92400e;font-size:.78rem}.SeoPanelHreflangTab_statusCard__ovhus{display:flex;justify-content:space-between;gap:8px}.SeoPanelHreflangTab_statusCard__ovhus[data-included=true]{border-color:#a7f3d0;background:#ecfdf5;color:#065f46}.SeoPanelHreflangTab_statusCard__ovhus[data-included=false]{border-color:#fecaca;background:#fef2f2;color:#7c2d12}.SeoPanelHreflangTab_statusLabel__2mnwi{flex:0 0 auto}.SeoPanelHreflangTab_statusHelp__vMVbb{color:inherit;font-size:.73rem;line-height:1.45;text-align:right}@media (max-width:760px){.SeoPanelHreflangTab_alternateRow__xz6Eo,.SeoPanelHreflangTab_siblingRow__eGGOY{grid-template-columns:1fr}.SeoPanelHreflangTab_statusCard__ovhus{flex-direction:column}.SeoPanelHreflangTab_statusHelp__vMVbb{text-align:left}}.SeoPanelSocialTab_section__2wASm{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff}.SeoPanelSocialTab_section__2wASm[data-active=false]{display:none}.SeoPanelSocialTab_sectionTitle__zloU2{margin:0;color:#0f172a;font-size:.86rem;font-weight:800}.SeoPanelSocialTab_previewHeading__PBowr{margin:0;color:#0f172a;font-size:.78rem;font-weight:800}.SeoPanelSocialTab_twoColumn__gK5_7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.SeoPanelSocialTab_field__c_MbI{display:flex;min-width:0;flex-direction:column;gap:5px}.SeoPanelSocialTab_label__0pCYh{color:#334155;font-size:.77rem;font-weight:700}.SeoPanelSocialTab_helpText__8qDox{margin-top:5px;color:#64748b;font-size:.73rem;line-height:1.45}.SeoPanelSocialTab_input__N021X{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid #dbe2ea;border-radius:8px;outline:none;color:#0f172a;font-size:.84rem;transition:border-color .14s ease,box-shadow .14s ease}.SeoPanelSocialTab_input__N021X:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SeoPanelSocialTab_textarea__PpP__{min-height:86px;resize:vertical;font-family:inherit}.SeoPanelSocialTab_previewCard__9dntQ{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #dbe2ea;border-radius:8px;background:#f8fafc}.SeoPanelSocialTab_socialPreviewGrid__s6Xgu{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.SeoPanelSocialTab_socialImageFrame__6kXep{display:grid;height:84px;overflow:hidden;place-items:center;border-radius:8px;background:#e2e8f0;color:#64748b;font-size:.75rem;font-weight:800}.SeoPanelSocialTab_socialImage__BxQUD{width:100%;height:100%;object-fit:cover}.SeoPanelSocialTab_socialPreviewCopy__zZx2B{min-width:0}.SeoPanelSocialTab_socialPreviewTitle__GVA3P{overflow:hidden;color:#0f172a;font-size:.88rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.SeoPanelSocialTab_socialPreviewGrid__s6Xgu,.SeoPanelSocialTab_twoColumn__gK5_7{grid-template-columns:1fr}.SeoPanelSocialTab_socialImageFrame__6kXep{height:132px}}.SeoPanel_backdrop__56fYr{position:fixed;inset:0;z-index:21000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(15 23 42/45%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.SeoPanel_panel__dmKDe{display:flex;width:760px;max-width:94vw;max-height:88vh;flex-direction:column;overflow:hidden;border:1px solid rgb(15 23 42/7%);border-radius:12px;outline:none;background:#ffffff;box-shadow:0 24px 64px rgb(15 23 42/18%)}.SeoPanel_header__HKu_p{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.SeoPanel_headerText__qB68Y{display:grid;min-width:0;grid-gap:3px;gap:3px}.SeoPanel_title__OQZPn{color:#0f172a;font-size:1rem;font-weight:850;line-height:1.25}.SeoPanel_helpText__dUbTJ{color:#64748b;font-size:.73rem;line-height:1.45}.SeoPanel_footerActions__kXb6B,.SeoPanel_headerActions__hsxrl{display:flex;flex:0 0 auto;gap:8px}.SeoPanel_ghostButton__V5R6q,.SeoPanel_primaryButton__Rgmex{min-height:34px;border-radius:8px;cursor:pointer;font-size:.82rem;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,color .14s ease}.SeoPanel_ghostButton__V5R6q{padding:8px 14px;border:1px solid #cbd5e1;background:#ffffff;color:#334155;font-weight:700}.SeoPanel_ghostButton__V5R6q:hover{border-color:#94a3b8;background:#f8fafc}.SeoPanel_primaryButton__Rgmex{padding:8px 16px;border:1px solid #123b63;background:#123b63;color:#ffffff;font-weight:800}.SeoPanel_primaryButton__Rgmex:hover:not(:disabled){border-color:#0f3151;background:#0f3151}.SeoPanel_ghostButton__V5R6q:focus-visible,.SeoPanel_primaryButton__Rgmex:focus-visible,.SeoPanel_tabButton__f2Swa:focus-visible{outline:2px solid #116dff;outline-offset:2px}.SeoPanel_primaryButton__Rgmex:disabled{cursor:not-allowed;opacity:.55}.SeoPanel_tabBar__ZbZxP{display:flex;gap:8px;padding:10px 20px;overflow-x:auto;border-bottom:1px solid #e2e8f0;background:#f8fafc}.SeoPanel_tabButton__f2Swa{min-height:32px;flex:0 0 auto;padding:7px 10px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#334155;cursor:pointer;font-size:.78rem;font-weight:800;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.SeoPanel_tabButton__f2Swa:hover{border-color:#94a3b8;background:#ffffff}.SeoPanel_tabButton__f2Swa[data-active=true]{border-color:#123b63;background:#123b63;color:#ffffff}.SeoPanel_form__vuaI3{display:grid;flex:1 1 auto;grid-gap:14px;gap:14px;min-height:0;padding:16px 20px;overflow-y:auto}.SeoPanel_loading__sia7q{padding:24px;color:#64748b;font-size:.86rem;text-align:center}.SeoPanel_footer__Fa1X_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid #e2e8f0}.SeoPanel_footerStatus__aG42t{display:grid;flex:1 1 auto;min-width:0;min-height:18px;grid-gap:4px;gap:4px}.SeoPanel_errorText__dS_pz,.SeoPanel_warningText__oPKIl{font-size:.78rem}.SeoPanel_errorText__dS_pz{color:#dc2626}.SeoPanel_warningText__oPKIl{color:#92400e;line-height:1.4;overflow-wrap:anywhere}@media (max-width:760px){.SeoPanel_backdrop__56fYr{align-items:stretch;padding:12px}.SeoPanel_panel__dmKDe{width:100%;max-width:none;max-height:calc(100vh - 24px)}.SeoPanel_footer__Fa1X_,.SeoPanel_header__HKu_p{align-items:stretch;flex-direction:column}.SeoPanel_footerActions__kXb6B,.SeoPanel_headerActions__hsxrl{flex-wrap:wrap}.SeoPanel_form__vuaI3{padding:14px}}.ShortcutsHelpModal_grid__4Z7fK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px 24px;gap:20px 24px}.ShortcutsHelpModal_group__kw1PB{min-width:0}.ShortcutsHelpModal_groupTitle__aY8EE{margin:0 0 8px;color:#64748b;font-size:.78rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.ShortcutsHelpModal_shortcutList__FER8R{margin:0;padding:0;list-style:none}.ShortcutsHelpModal_shortcutRow__sPOsZ{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;grid-gap:12px;gap:12px;border-bottom:1px dashed #e2e8f0;padding:7px 0}.ShortcutsHelpModal_shortcutDescription__MC54f{min-width:0;color:#0f172a;font-size:.82rem;line-height:1.35}.ShortcutsHelpModal_shortcutKey__nCua8{border:1px solid #e2e8f0;border-radius:6px;padding:2px 8px;background:#f8fafc;color:#475569;box-shadow:inset 0 -1px 0 rgba(15,23,42,.06);font-family:inherit;font-size:.72rem;font-weight:750;line-height:1.45;white-space:nowrap}.ShortcutsHelpModal_closeHint__HgJSY{margin-top:20px;color:#94a3b8;font-size:.75rem;line-height:1.4;text-align:center}@media (max-width:680px){.ShortcutsHelpModal_grid__4Z7fK{grid-template-columns:1fr;gap:18px}}.SiteSettingsDarkModeTab_root__by4gL,.SiteSettingsDarkModeTab_section__I4waL{display:grid;grid-gap:12px;gap:12px;min-width:0}.SiteSettingsDarkModeTab_sectionHeading__ubcfn{color:#64748b;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SiteSettingsDarkModeTab_field__wrYtB{display:grid;min-width:0;grid-gap:5px;gap:5px}.SiteSettingsDarkModeTab_label__61hK5{color:#334155;font-size:.78rem;font-weight:700}.SiteSettingsDarkModeTab_input__JJRID{width:100%;box-sizing:border-box;min-height:38px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a;font-size:.85rem;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.SiteSettingsDarkModeTab_input__JJRID::placeholder{color:#94a3b8}.SiteSettingsDarkModeTab_input__JJRID:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SiteSettingsDarkModeTab_checkboxLabel__GYusn{display:inline-flex;align-items:center;gap:8px;color:#334155;font-size:.78rem;font-weight:700}.SiteSettingsDarkModeTab_checkbox__a0Mr7{width:15px;height:15px;accent-color:#116dff}.SiteSettingsDarkModeTab_previewGrid__jKUNP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0}.SiteSettingsDarkModeTab_previewCard__tivVl{display:flex;flex-direction:column;gap:10px;min-height:144px;padding:14px;border:1px solid var(--site-dark-preview-border,#e2e8f0);border-radius:12px;background:var(--site-dark-preview-bg,#fff);color:var(--site-dark-preview-text,#0f172a)}.SiteSettingsDarkModeTab_previewTitle___xzN0{color:var(--site-dark-preview-text,#0f172a);font-family:var(--site-dark-preview-heading-font,system-ui)}.SiteSettingsDarkModeTab_previewDescription__coAtG{color:var(--site-dark-preview-secondary,#64748b);font-size:.78rem;line-height:1.45}.SiteSettingsDarkModeTab_previewChipRow__0Dh1i{display:flex;flex-wrap:wrap;gap:8px}.SiteSettingsDarkModeTab_previewChip__viQpM{padding:7px 10px;border-radius:var(--site-dark-preview-chip-radius,8px);font-size:.78rem;font-weight:800}.SiteSettingsDarkModeTab_previewChip__viQpM[data-tone=primary]{background:var(--site-dark-preview-primary,#116dff);color:var(--site-dark-preview-bg,#fff)}.SiteSettingsDarkModeTab_previewChip__viQpM[data-tone=secondary]{border:1px solid var(--site-dark-preview-secondary,#64748b);color:var(--site-dark-preview-secondary,#64748b)}.SiteSettingsDarkModeTab_previewChip__viQpM[data-tone=muted]{background:var(--site-dark-preview-muted,#f1f5f9);color:var(--site-dark-preview-text,#0f172a)}.SiteSettingsDarkModeTab_colorRow__Lhuyo{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.SiteSettingsDarkModeTab_colorInput__urCP_{width:56px;height:38px;padding:4px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer}.SiteSettingsDarkModeTab_colorInput__urCP_:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%);outline:none}@media (max-width:760px){.SiteSettingsDarkModeTab_previewGrid__jKUNP{grid-template-columns:1fr}}.SiteSettingsGeneralTab_root__MLJR_{display:grid;grid-gap:12px;gap:12px;min-width:0}.SiteSettingsGeneralTab_sectionHeading__5mQ0n{color:#64748b;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SiteSettingsGeneralTab_field__UNFiQ{display:grid;min-width:0;grid-gap:5px;gap:5px}.SiteSettingsGeneralTab_label__NNjNB{color:#334155;font-size:.78rem;font-weight:700}.SiteSettingsGeneralTab_input__dtXSn{width:100%;box-sizing:border-box;min-height:38px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a;font-size:.85rem;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.SiteSettingsGeneralTab_input__dtXSn::placeholder{color:#94a3b8}.SiteSettingsGeneralTab_input__dtXSn:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SiteSettingsAdvancedTab_root__7Nmuq{display:grid;grid-gap:12px;gap:12px;min-width:0}.SiteSettingsAdvancedTab_sectionHeading__QWMH8{color:#64748b;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SiteSettingsAdvancedTab_fieldGrid__WNv0C{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0}.SiteSettingsAdvancedTab_field__Cgt5i{display:grid;min-width:0;grid-gap:5px;gap:5px}.SiteSettingsAdvancedTab_label__5yt5v{color:#334155;font-size:.78rem;font-weight:700}.SiteSettingsAdvancedTab_input__4aHes{width:100%;box-sizing:border-box;min-height:38px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a;font-size:.85rem;outline:none;transition:border-color .14s ease,box-shadow .14s ease,opacity .14s ease}.SiteSettingsAdvancedTab_input__4aHes::placeholder{color:#94a3b8}.SiteSettingsAdvancedTab_input__4aHes:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SiteSettingsAdvancedTab_input__4aHes:disabled{cursor:not-allowed;opacity:.55}.SiteSettingsAdvancedTab_description__e57uM{margin:0;color:#64748b;font-size:.76rem;line-height:1.45}.SiteSettingsAdvancedTab_policyPanel__UzYzR{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #dbe3ef;border-radius:8px;background:#f8fafc}.SiteSettingsAdvancedTab_policyHeader__7THJM{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px}.SiteSettingsAdvancedTab_roleGrid__OG4Ux{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.SiteSettingsAdvancedTab_roleToggle__Enata{display:flex;min-width:0;align-items:center;gap:7px;padding:9px 10px;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#334155;font-size:.78rem;font-weight:700}.SiteSettingsAdvancedTab_roleToggle__Enata input{width:15px;height:15px;flex:0 0 auto;accent-color:#116dff}.SiteSettingsAdvancedTab_roleToggle__Enata span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteSettingsAdvancedTab_policyActions__4nXR4{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:10px}.SiteSettingsAdvancedTab_primaryButton__L8BC1,.SiteSettingsAdvancedTab_secondaryButton__yqTS5{min-height:34px;border-radius:8px;font-size:.78rem;font-weight:800;cursor:pointer;transition:border-color .14s ease,background .14s ease,opacity .14s ease}.SiteSettingsAdvancedTab_primaryButton__L8BC1{border:1px solid #116dff;background:#116dff;color:#fff;padding:7px 13px}.SiteSettingsAdvancedTab_secondaryButton__yqTS5{border:1px solid #cbd5e1;background:#fff;color:#334155;padding:7px 11px}.SiteSettingsAdvancedTab_primaryButton__L8BC1:disabled,.SiteSettingsAdvancedTab_secondaryButton__yqTS5:disabled{cursor:not-allowed;opacity:.55}.SiteSettingsAdvancedTab_errorText__6w9__,.SiteSettingsAdvancedTab_successText__Wvb59{min-height:18px;font-size:.76rem;font-weight:700}.SiteSettingsAdvancedTab_successText__Wvb59{color:#047857}.SiteSettingsAdvancedTab_errorText__6w9__{color:#b91c1c}.SiteSettingsAdvancedTab_queueHeader__NJP_l{color:#334155;font-size:.8rem;font-weight:800}.SiteSettingsAdvancedTab_approvalReport__oLKYL{display:flex;min-width:0;flex-wrap:wrap;gap:8px 12px;color:#475569;font-size:.76rem;font-weight:700}.SiteSettingsAdvancedTab_queueEmpty___52TF{padding:12px;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:.78rem;background:#fff}.SiteSettingsAdvancedTab_approvalQueue__RMlEB{display:grid;grid-gap:8px;gap:8px;max-height:146px;overflow-y:auto}.SiteSettingsAdvancedTab_approvalRow__71_3B{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid #dbe3ef;border-radius:8px;background:#fff}.SiteSettingsAdvancedTab_approvalMeta__MD4bv{display:grid;min-width:0;grid-gap:3px;gap:3px}.SiteSettingsAdvancedTab_approvalMeta__MD4bv span,.SiteSettingsAdvancedTab_approvalMeta__MD4bv strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteSettingsAdvancedTab_approvalMeta__MD4bv strong{color:#0f172a;font-size:.82rem}.SiteSettingsAdvancedTab_approvalMeta__MD4bv span{color:#64748b;font-size:.74rem}.SiteSettingsAdvancedTab_approvalActions__YLLhq{display:flex;align-items:center;gap:6px}.SiteSettingsAdvancedTab_colorRow__hsra7{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.SiteSettingsAdvancedTab_colorInput__ULOni{width:56px;height:38px;padding:4px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer}.SiteSettingsAdvancedTab_colorInput__ULOni:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%);outline:none}@media (max-width:760px){.SiteSettingsAdvancedTab_approvalRow__71_3B,.SiteSettingsAdvancedTab_fieldGrid__WNv0C,.SiteSettingsAdvancedTab_policyHeader__7THJM{grid-template-columns:1fr}.SiteSettingsAdvancedTab_roleGrid__OG4Ux{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteSettingsAdvancedTab_approvalActions__YLLhq{justify-content:stretch}.SiteSettingsAdvancedTab_approvalActions__YLLhq button{flex:1 1}}.SiteSettingsMobileTab_root___SeJV{display:grid;grid-gap:12px;gap:12px;min-width:0}.SiteSettingsMobileTab_sectionHeading__o8c3d{color:#64748b;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SiteSettingsMobileTab_checkboxLabel__PN8_F{display:inline-flex;align-items:center;gap:8px;color:#334155;font-size:.82rem;font-weight:800}.SiteSettingsMobileTab_checkbox__D5kf6{width:15px;height:15px;accent-color:#116dff}.SiteSettingsMobileTab_field__EVUGr{display:grid;min-width:0;grid-gap:5px;gap:5px}.SiteSettingsMobileTab_label__EYDsh{color:#334155;font-size:.78rem;font-weight:700}.SiteSettingsMobileTab_input__h8BvI{width:100%;box-sizing:border-box;min-height:38px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a;font-size:.85rem;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.SiteSettingsMobileTab_input__h8BvI:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%)}.SiteSettingsMobileTab_actionCard__JRQ9G{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:end;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.SiteSettingsMobileTab_actionFieldsGrid__Sp5ya{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0}@media (max-width:760px){.SiteSettingsMobileTab_actionCard__JRQ9G,.SiteSettingsMobileTab_actionFieldsGrid__Sp5ya{grid-template-columns:1fr}}.SiteSettingsPresetsTab_hiddenInput__MYnvD{display:none}.SiteSettingsPresetsTab_section__rOrlV{display:grid;grid-gap:12px;gap:12px;min-width:0}.SiteSettingsPresetsTab_sectionHeading__Mv7R_{color:#64748b;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SiteSettingsPresetsTab_grid__rkTWE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.SiteSettingsPresetsTab_card__oUAoh{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.SiteSettingsPresetsTab_card__oUAoh[data-active=true]{border-color:#116dff;background:#f8fbff}.SiteSettingsPresetsTab_title__6m7Xg{display:block;color:var(--site-presets-title-color,#0f172a);font-family:var(--site-presets-title-font,inherit);font-size:var(--site-presets-title-size,.9rem);line-height:1.2}.SiteSettingsPresetsTab_description__wf3tl{margin:0;color:#64748b;font-size:.76rem;line-height:1.45}.SiteSettingsPresetsTab_descriptionSmall__dieRw{color:#64748b;font-size:.72rem;line-height:1.45}.SiteSettingsPresetsTab_metaBox__gKc3I{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid #e2e8f0;border-radius:var(--site-presets-meta-radius,8px);background:#f8fafc;color:#334155;font-size:.72rem;font-weight:800}.SiteSettingsPresetsTab_button__1OXz3{min-height:34px;padding:7px 10px;border:1px solid #cbd5e1;border-radius:7px;background:#f8fafc;color:#0f172a;cursor:pointer;font-size:.78rem;font-weight:700;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,color .14s ease}.SiteSettingsPresetsTab_button__1OXz3:hover{border-color:#94a3b8;background:#f1f5f9}.SiteSettingsPresetsTab_button__1OXz3:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%);outline:none}.SiteSettingsPresetsTab_buttonFull__Kk_AS{flex:1 1}.SiteSettingsPresetsTab_buttonDanger__4YzfD{color:#b91c1c}.SiteSettingsPresetsTab_buttonPrimary__YBxcq{border-color:#116dff;background:#116dff;color:#fff}.SiteSettingsPresetsTab_buttonPrimary__YBxcq:hover{border-color:#0f5bd8;background:#0f5bd8}.SiteSettingsPresetsTab_buttonRow__iezrt{display:flex;flex-wrap:wrap;gap:8px}.SiteSettingsPresetsTab_buttonRowEnd__o1g5k{display:flex;justify-content:flex-end;gap:8px}.SiteSettingsPresetsTab_radiusPreview__nVtmc{display:flex;align-items:flex-end;gap:8px;min-height:46px}.SiteSettingsPresetsTab_radiusSwatch__AOdso{border:1px solid var(--site-presets-radius-border,#93c5fd);border-radius:var(--site-presets-radius,8px);background:var(--site-presets-radius-bg,#dbeafe)}.SiteSettingsPresetsTab_radiusSwatch__AOdso[data-size=sm]{width:34px;height:24px}.SiteSettingsPresetsTab_radiusSwatch__AOdso[data-size=md]{width:44px;height:32px}.SiteSettingsPresetsTab_radiusSwatch__AOdso[data-size=lg]{width:54px;height:40px}.SiteSettingsPresetsTab_shadowPreview__TGDIl{display:grid;min-height:56px;place-items:center;border-radius:8px;background:#f8fafc}.SiteSettingsPresetsTab_shadowSwatch__08EpD{width:72px;height:34px;border:1px solid #e2e8f0;border-radius:var(--site-presets-shadow-radius,8px);background:#fff;box-shadow:var(--site-presets-shadow,none)}.SiteSettingsPresetsTab_cardHeader___dDmQ{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.SiteSettingsPresetsTab_paletteRow__cNYob{display:flex;flex:0 0 auto;gap:3px}.SiteSettingsPresetsTab_paletteSwatch__3wFIy{width:14px;height:14px;border:1px solid rgb(15 23 42/14%);border-radius:999px;background:var(--site-presets-swatch-color,#e2e8f0)}.SiteSettingsPresetsTab_themePreview__IzA80{padding:10px;border:1px solid var(--site-presets-theme-border,#e2e8f0);border-radius:var(--site-presets-theme-radius,8px);background:var(--site-presets-theme-bg,#fff)}.SiteSettingsPresetsTab_themePreviewTitle__ROaUF{color:var(--site-presets-theme-title-color,#0f172a);font-family:var(--site-presets-theme-title-font,inherit);font-size:22px;line-height:1}.SiteSettingsPresetsTab_themePreviewBody__dNy5T{margin-top:5px;color:var(--site-presets-theme-body-color,#64748b);font-family:var(--site-presets-theme-body-font,inherit);font-size:12px}.SiteSettingsPresetsTab_emptyText__x2bdo{color:#64748b;font-size:.76rem}.SiteSettingsPresetsTab_pendingCard__uNpWq{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff}.SiteSettingsPresetsTab_pendingTitle__j5KA2{color:#1e3a8a;font-size:.86rem}.SiteSettingsPresetsTab_pendingDescription__nobgO{color:#334155;font-size:.78rem;line-height:1.45}@media (max-width:760px){.SiteSettingsPresetsTab_grid__rkTWE{grid-template-columns:1fr}}.ThemeSuggestionsPanel_panel__g7X_l{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid #dbeafe;border-radius:8px;background:#f8fbff}.ThemeSuggestionsPanel_header__c38MD{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ThemeSuggestionsPanel_title__95FcP{color:#0f172a;font-size:.9rem;line-height:1.2}.ThemeSuggestionsPanel_vibe__g0cne{max-width:120px;padding:3px 7px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.68rem;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ThemeSuggestionsPanel_formRow__n9_aw{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end;min-width:0}.ThemeSuggestionsPanel_field__a9Dgk{display:grid;grid-gap:5px;gap:5px;min-width:0}.ThemeSuggestionsPanel_label__KUZ_D{color:#475569;font-size:.72rem;font-weight:800}.ThemeSuggestionsPanel_input__zfMTQ{min-width:0;height:34px;padding:0 10px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;color:#0f172a;font-size:.78rem}.ThemeSuggestionsPanel_input__zfMTQ:focus{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%);outline:none}.ThemeSuggestionsPanel_button___SlQX{min-height:34px;padding:7px 10px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;color:#0f172a;cursor:pointer;font-size:.78rem;font-weight:800}.ThemeSuggestionsPanel_button___SlQX:hover{border-color:#94a3b8;background:#f1f5f9}.ThemeSuggestionsPanel_button___SlQX:disabled{cursor:not-allowed;opacity:.62}.ThemeSuggestionsPanel_button___SlQX:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%);outline:none}.ThemeSuggestionsPanel_buttonPrimary__9mEZ2{border-color:#116dff;background:#116dff;color:#fff}.ThemeSuggestionsPanel_buttonPrimary__9mEZ2:hover{border-color:#0f5bd8;background:#0f5bd8}.ThemeSuggestionsPanel_status__WZgg_{color:#b91c1c;font-size:.74rem;font-weight:700}.ThemeSuggestionsPanel_result__dgm1_{display:grid;grid-template-columns:116px minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0}.ThemeSuggestionsPanel_preview__9Y2tK{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:110px;padding:12px;border:1px solid rgb(15 23 42/12%);border-radius:var(--theme-suggestions-preview-radius,8px);background:var(--theme-suggestions-preview-bg,#fff)}.ThemeSuggestionsPanel_previewTitle__l9vcy{color:var(--theme-suggestions-preview-text,#0f172a);font-family:var(--theme-suggestions-preview-font,inherit);font-size:26px;font-weight:800;line-height:1}.ThemeSuggestionsPanel_previewLine__PpbeC{width:74px;height:8px;border-radius:999px;background:var(--theme-suggestions-preview-accent,#116dff)}.ThemeSuggestionsPanel_resultBody__jjaE5{display:grid;grid-gap:8px;gap:8px;min-width:0}.ThemeSuggestionsPanel_rationale__o_2VF{color:#475569;font-size:.74rem;line-height:1.4}.ThemeSuggestionsPanel_palette__16HjS{display:flex;flex-wrap:wrap;gap:5px}.ThemeSuggestionsPanel_swatch___t88X{width:18px;height:18px;border:1px solid rgb(15 23 42/16%);border-radius:999px;background:var(--theme-suggestions-swatch,#e2e8f0)}.ThemeSuggestionsPanel_metaGrid__1y_lR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px 8px;gap:5px 8px;color:#334155;font-size:.72rem;font-weight:800}@media (max-width:760px){.ThemeSuggestionsPanel_formRow__n9_aw,.ThemeSuggestionsPanel_result__dgm1_{grid-template-columns:1fr}.ThemeSuggestionsPanel_preview__9Y2tK{min-height:86px}}.SiteSettingsTypographyTab_root__wkG_0{display:grid;grid-gap:14px;gap:14px;min-width:0}.SiteSettingsTypographyTab_sectionHeading__Wqi_f{color:#0f172a;font-size:.82rem;font-weight:850;letter-spacing:.02em}.SiteSettingsTypographyTab_fieldGrid__IGjCD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0}.SiteSettingsTypographyTab_field__mmP8q{display:grid;min-width:0;grid-gap:6px;gap:6px}.SiteSettingsTypographyTab_label__XGheV{color:#475569;font-size:.75rem;font-weight:800}.SiteSettingsTypographyTab_input__KbgFf{width:100%;box-sizing:border-box;min-height:34px;padding:6px 8px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#0f172a;font-size:13px;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.SiteSettingsTypographyTab_input__KbgFf:focus-visible{border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/14%)}.SiteSettingsTypographyTab_description__c5Qm2{margin:4px 0 12px;color:#64748b;font-size:11px}.SiteSettingsTypographyTab_scalePreview__ryoOr{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.SiteSettingsTypographyTab_scalePreviewRow__HgibL{display:grid;grid-template-columns:48px minmax(0,1fr) 52px;align-items:center;min-height:30px;grid-gap:10px;gap:10px}.SiteSettingsTypographyTab_scalePreviewLabel__85U8c{color:#64748b;font-size:11px;font-weight:800}.SiteSettingsTypographyTab_scalePreviewSample__NWGrR{min-width:0;overflow:hidden;color:#0f172a;font-family:var(--site-typography-preview-family,system-ui);font-size:var(--site-typography-preview-size,13px);font-weight:var(--site-typography-preview-weight,500);text-overflow:ellipsis;white-space:nowrap}.SiteSettingsTypographyTab_scalePreviewSize__mWVvA{color:#334155;font-size:11px;font-weight:800;text-align:right}.SiteSettingsTypographyTab_presetCard___TqHv{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;transition:border-color .14s ease,box-shadow .14s ease}.SiteSettingsTypographyTab_presetCard___TqHv:focus-within{border-color:#bfdbfe;box-shadow:0 8px 18px rgb(15 23 42/6%)}.SiteSettingsTypographyTab_presetHeader__XLGjz{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.SiteSettingsTypographyTab_presetPreview__pQs9D{min-width:0;overflow:hidden;color:var(--site-typography-preset-color,#0f172a);font-family:var(--site-typography-preset-family,system-ui);font-size:var(--site-typography-preset-size,16px);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.SiteSettingsTypographyTab_presetName__iT2BL{flex:0 0 auto;color:#64748b;font-size:.72rem;font-weight:700;white-space:nowrap}@media (max-width:760px){.SiteSettingsTypographyTab_fieldGrid__IGjCD{grid-template-columns:1fr}}.SiteSettingsModal_shell__yTpQE{display:flex;flex:1 1 auto;min-height:0;background:#ffffff}.SiteSettingsModal_tabRail__U2DNH{width:220px;flex:0 0 220px;padding:16px 10px;overflow-y:auto;border-right:1px solid #e2e8f0;background:#ffffff}.SiteSettingsModal_tabButton__A58m_{display:grid;width:100%;min-height:40px;align-items:center;grid-template-columns:4px 32px minmax(0,1fr);grid-gap:9px;gap:9px;margin:0 0 4px;border:1px solid transparent;border-radius:9px;background:transparent;color:#475569;cursor:pointer;font-size:.8rem;font-weight:800;text-align:left;transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.SiteSettingsModal_tabButton__A58m_:hover{border-color:#dbeafe;background:#f8fbff;color:#123b63}.SiteSettingsModal_tabButton__A58m_:focus-visible{border-color:#116dff;box-shadow:0 0 0 3px rgb(17 109 255/14%);outline:none}.SiteSettingsModal_tabButton__A58m_[data-active=true]{border-color:#bfdbfe;background:#eff6ff;color:#123b63}.SiteSettingsModal_tabIndicator__88K1x{width:4px;height:22px;border-radius:2px;background:transparent}.SiteSettingsModal_tabButton__A58m_[data-active=true] .SiteSettingsModal_tabIndicator__88K1x{background:#116dff}.SiteSettingsModal_tabIcon__g1muU{text-align:center}.SiteSettingsModal_tabLabel__Gcbni{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteSettingsModal_content__0UHhh{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-width:0;padding:24px 24px 96px;overflow-y:auto}.SiteSettingsModal_loading__GDk_S{padding:16px;color:#475569;font-size:.85rem;text-align:center}.SiteSettingsModal_footerMessage__sYp0T{font-weight:700}.SiteSettingsModal_footerMessage__sYp0T[data-tone=error]{color:#dc2626}.SiteSettingsModal_footerMessage__sYp0T[data-tone=success]{color:#0f766e}@media (max-width:760px){.SiteSettingsModal_shell__yTpQE{flex-direction:column}.SiteSettingsModal_tabRail__U2DNH{display:grid;width:auto;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;max-height:180px;padding:10px;border-right:0;border-bottom:1px solid #e2e8f0}.SiteSettingsModal_tabButton__A58m_{margin-bottom:0}.SiteSettingsModal_content__0UHhh{padding:18px 18px 88px}}.VersionHistoryPanel_backdrop__yfBV9{position:fixed;inset:0;z-index:21000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:VersionHistoryPanel_versionHistoryFadeIn__MfuRz .15s ease}.VersionHistoryPanel_panel__ngvS1{position:relative;width:min(920px,95vw);max-height:86vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(203,213,225,.86);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.98)),#fff;box-shadow:0 28px 76px rgba(15,23,42,.22);animation:VersionHistoryPanel_versionHistoryPanelIn__p1P7Z .18s ease}.VersionHistoryPanel_header__DCKjS{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:15px 18px;border-bottom:1px solid #e2e8f0;background:rgba(255,255,255,.94)}.VersionHistoryPanel_titleBlock__eTSBC{min-width:0;display:grid;grid-gap:2px;gap:2px}.VersionHistoryPanel_titleLabel__sFfAw{color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.VersionHistoryPanel_title__ZAafe{min-width:0;color:#0f172a;font-size:1rem;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.VersionHistoryPanel_closeButton__LQq_g{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dbe2ea;border-radius:999px;background:rgba(255,255,255,.96);color:#475569;box-shadow:0 1px 2px rgba(15,23,42,.05);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;cursor:pointer}.VersionHistoryPanel_closeButton__LQq_g svg{width:15px;height:15px}.VersionHistoryPanel_closeButton__LQq_g:hover{border-color:rgba(17,109,255,.36);background:#f8fbff;color:#0f172a}.VersionHistoryPanel_closeButton__LQq_g:active{transform:scale(.96)}.VersionHistoryPanel_body__LEv4m{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.2fr)}.VersionHistoryPanel_timeline__gJBCw{position:relative;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:auto;padding:16px 14px 16px 30px;border-right:1px solid #e2e8f0;background:#f8fafc}.VersionHistoryPanel_timelineRail__8dHBh{position:absolute;top:24px;bottom:24px;left:17px;width:2px;border-radius:999px;background:#dbe3ee}.VersionHistoryPanel_timelineItem__M5Rt_{position:relative;display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#0f172a;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.VersionHistoryPanel_timelineItem__M5Rt_[role=button]{cursor:pointer}.VersionHistoryPanel_timelineItem__M5Rt_[data-active=true],.VersionHistoryPanel_timelineItem__M5Rt_[data-current=true]{border-color:rgba(17,109,255,.52);background:linear-gradient(180deg,#ffffff,#eff6ff);box-shadow:0 10px 24px rgba(17,109,255,.12)}.VersionHistoryPanel_timelineItem__M5Rt_[role=button]:hover{border-color:rgba(17,109,255,.38);box-shadow:0 10px 24px rgba(15,23,42,.09)}.VersionHistoryPanel_timelineDot__qMuQE{position:absolute;top:15px;left:-19px;width:10px;height:10px;border:2px solid #94a3b8;border-radius:999px;background:#fff;box-shadow:0 0 0 3px #f8fafc}.VersionHistoryPanel_timelineItem__M5Rt_[data-active=true] .VersionHistoryPanel_timelineDot__qMuQE,.VersionHistoryPanel_timelineItem__M5Rt_[data-current=true] .VersionHistoryPanel_timelineDot__qMuQE{border-color:#116dff;box-shadow:0 0 0 3px #eff6ff}.VersionHistoryPanel_dateLine__6t7QL{min-width:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:#0f172a;font-size:.8rem;font-weight:850;line-height:1.3;overflow-wrap:anywhere}.VersionHistoryPanel_metaLine__VIl9N{min-width:0;color:#64748b;font-size:.7rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.VersionHistoryPanel_summaryLine__Fbsf7{min-width:0;color:#334155;font-size:.74rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.VersionHistoryPanel_stateMessage__MehNr{padding:14px 12px;border:1px dashed #dbe2ea;border-radius:8px;background:rgba(255,255,255,.68);color:#64748b;font-size:.8rem;font-weight:700;line-height:1.45;text-align:center}.VersionHistoryPanel_stateMessage__MehNr[data-tone=error]{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.VersionHistoryPanel_sourceBadge__auccy{display:inline-flex;align-items:center;min-height:18px;padding:0 7px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.62rem;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase}.VersionHistoryPanel_sourceBadge__auccy[data-source=publish]{background:#dcfce7;color:#166534}.VersionHistoryPanel_sourceBadge__auccy[data-source=rollback-backup]{background:#fef3c7;color:#92400e}.VersionHistoryPanel_sourceBadge__auccy[data-source=manual]{background:#dbeafe;color:#1e40af}.VersionHistoryPanel_diffPreviewChip__OLX5n{position:absolute;right:10px;top:10px;max-width:calc(100% - 20px);padding:5px 8px;border-radius:999px;background:#0f172a;color:#fff;font-size:.66rem;font-weight:850;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 10px 22px rgba(15,23,42,.2);pointer-events:none}.VersionHistoryPanel_revisionFooter__t2Bch{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;margin-top:2px}.VersionHistoryPanel_dangerButton__KwN_o,.VersionHistoryPanel_inlineRestoreButton__g42Ew,.VersionHistoryPanel_restoreButton__IJ3Sp,.VersionHistoryPanel_secondaryButton__LmEUi{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:850;line-height:1;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease;cursor:pointer}.VersionHistoryPanel_inlineRestoreButton__g42Ew{min-height:26px;padding:0 10px;border:1px solid #c7d2fe;background:#fff;color:#1d4ed8;font-size:.7rem}.VersionHistoryPanel_inlineRestoreButton__g42Ew:hover:not(:disabled){background:#eff6ff;border-color:rgba(17,109,255,.35)}.VersionHistoryPanel_preview__zYqcp{min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;overflow:auto;padding:16px 18px;background:#fff}.VersionHistoryPanel_previewState__q8h8h{margin:auto;max-width:340px;padding:22px;border:1px dashed #dbe2ea;border-radius:10px;background:#f8fafc;color:#64748b;font-size:.86rem;font-weight:750;line-height:1.45;text-align:center}.VersionHistoryPanel_previewState__q8h8h[data-tone=error]{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.VersionHistoryPanel_diffStats__TmAeP{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px;border:1px solid #e2e8f0;border-radius:9px;background:#f8fafc}.VersionHistoryPanel_diffStat__CyG_l{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:#fff;color:#475569;font-size:.72rem;font-weight:900;line-height:1}.VersionHistoryPanel_diffStat__CyG_l[data-kind=add]{color:#166534;background:#f0fdf4}.VersionHistoryPanel_diffStat__CyG_l[data-kind=remove]{color:#991b1b;background:#fef2f2}.VersionHistoryPanel_diffStat__CyG_l[data-kind=modify]{color:#854d0e;background:#fefce8}.VersionHistoryPanel_diffStat__CyG_l[data-kind=total]{margin-left:auto}.VersionHistoryPanel_diffSection__SncPg{display:grid;grid-gap:6px;gap:6px}.VersionHistoryPanel_sectionHeading__Evc3y{color:#475569;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.VersionHistoryPanel_sectionHeading__Evc3y[data-kind=add]{color:#16a34a}.VersionHistoryPanel_sectionHeading__Evc3y[data-kind=remove]{color:#dc2626}.VersionHistoryPanel_sectionHeading__Evc3y[data-kind=modify]{color:#ca8a04}.VersionHistoryPanel_diffList__jjCBF{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.VersionHistoryPanel_diffItem__H6jVY{padding:7px 10px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#334155;font-size:.76rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.VersionHistoryPanel_diffItem__H6jVY[data-kind=add]{border-color:#86efac;background:#f0fdf4;color:#166534}.VersionHistoryPanel_diffItem__H6jVY[data-kind=remove]{border-color:#fca5a5;background:#fef2f2;color:#991b1b}.VersionHistoryPanel_diffItem__H6jVY[data-kind=modify]{border-color:#fde68a;background:#fefce8;color:#854d0e}.VersionHistoryPanel_code__1Jm81{padding:1px 5px;border-radius:5px;background:rgba(15,23,42,.07);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.VersionHistoryPanel_restoreActionRow__SNB9X{display:flex;justify-content:flex-end;margin-top:auto}.VersionHistoryPanel_restoreButton__IJ3Sp{min-height:32px;padding:0 14px;border:0;background:#116dff;color:#fff;font-size:.78rem}.VersionHistoryPanel_dangerButton__KwN_o:hover:not(:disabled),.VersionHistoryPanel_restoreButton__IJ3Sp:hover:not(:disabled){box-shadow:0 12px 28px rgba(17,109,255,.2)}.VersionHistoryPanel_dangerButton__KwN_o:active:not(:disabled),.VersionHistoryPanel_inlineRestoreButton__g42Ew:active:not(:disabled),.VersionHistoryPanel_restoreButton__IJ3Sp:active:not(:disabled),.VersionHistoryPanel_secondaryButton__LmEUi:active:not(:disabled){transform:scale(.97)}.VersionHistoryPanel_dangerButton__KwN_o:disabled,.VersionHistoryPanel_inlineRestoreButton__g42Ew:disabled,.VersionHistoryPanel_restoreButton__IJ3Sp:disabled,.VersionHistoryPanel_secondaryButton__LmEUi:disabled{opacity:.5;cursor:not-allowed}.VersionHistoryPanel_confirmOverlay__Uw464{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(248,250,252,.93);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.VersionHistoryPanel_confirmPanel__7rV5b{width:min(360px,100%);display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid #dbe2ea;border-radius:12px;background:#fff;box-shadow:0 24px 58px rgba(15,23,42,.16)}.VersionHistoryPanel_confirmText__6m9xo{margin:0;color:#0f172a;font-size:.9rem;font-weight:800;line-height:1.5;text-align:center}.VersionHistoryPanel_confirmActions__MdyhS{display:flex;justify-content:center;gap:8px}.VersionHistoryPanel_secondaryButton__LmEUi{min-height:32px;padding:0 14px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:.78rem}.VersionHistoryPanel_secondaryButton__LmEUi:hover:not(:disabled){border-color:#93c5fd;background:#f8fafc}.VersionHistoryPanel_dangerButton__KwN_o{min-height:32px;padding:0 14px;border:0;background:#116dff;color:#fff;font-size:.78rem}@media (max-width:780px){.VersionHistoryPanel_backdrop__yfBV9{align-items:stretch;padding:12px}.VersionHistoryPanel_panel__ngvS1{width:100%;max-height:none}.VersionHistoryPanel_body__LEv4m{grid-template-columns:minmax(0,1fr);overflow:auto}.VersionHistoryPanel_timeline__gJBCw{max-height:42vh;border-right:0;border-bottom:1px solid #e2e8f0}.VersionHistoryPanel_preview__zYqcp{min-height:260px}}@keyframes VersionHistoryPanel_versionHistoryFadeIn__MfuRz{0%{opacity:0}to{opacity:1}}@keyframes VersionHistoryPanel_versionHistoryPanelIn__p1P7Z{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.SaveSectionModal_backdrop__T_KMx{position:fixed;inset:0;z-index:21100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:SaveSectionModal_saveSectionBackdropIn__TtwEN .15s ease}.SaveSectionModal_panel__peC8G{position:relative;width:min(760px,95vw);max-height:min(720px,88vh);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(203,213,225,.9);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.98)),#fff;box-shadow:0 28px 76px rgba(15,23,42,.24);animation:SaveSectionModal_saveSectionPanelIn__c7M2I .18s ease}.SaveSectionModal_header__vZZWb{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:16px 18px;border-bottom:1px solid #e2e8f0;background:rgba(255,255,255,.95)}.SaveSectionModal_titleBlock__E8nir{min-width:0;display:grid;grid-gap:4px;gap:4px}.SaveSectionModal_title__oN7TG{margin:0;color:#0f172a;font-size:1.02rem;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.SaveSectionModal_intro__N9kXs{max-width:560px;margin:0;color:#64748b;font-size:.76rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.SaveSectionModal_closeButton__bLgiJ{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dbe2ea;border-radius:999px;background:rgba(255,255,255,.96);color:#475569;box-shadow:0 1px 2px rgba(15,23,42,.05);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;cursor:pointer}.SaveSectionModal_closeButton__bLgiJ svg{width:15px;height:15px}.SaveSectionModal_closeButton__bLgiJ:hover{border-color:rgba(17,109,255,.36);background:#f8fbff;color:#0f172a}.SaveSectionModal_closeButton__bLgiJ:active{transform:scale(.96)}.SaveSectionModal_closeButton__bLgiJ:focus-visible,.SaveSectionModal_input__HfiTs:focus-visible,.SaveSectionModal_primaryButton__akVBm:focus-visible,.SaveSectionModal_secondaryButton__mZK6e:focus-visible{outline:2px solid rgba(17,109,255,.62);outline-offset:2px}.SaveSectionModal_formShell__aeKcy{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.SaveSectionModal_body__C_Wx2{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1fr);overflow:auto}.SaveSectionModal_previewPane__M2jPw{min-width:0;padding:18px;border-right:1px solid #e2e8f0;background:radial-gradient(circle at 18px 18px,rgba(17,109,255,.08),transparent 26px),linear-gradient(180deg,#f8fafc,#eef3f8)}.SaveSectionModal_previewFrame__9Z7wP{aspect-ratio:16/10;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(148,163,184,.46);border-radius:10px;background:linear-gradient(45deg,rgba(226,232,240,.55) 25%,transparent 0),linear-gradient(-45deg,rgba(226,232,240,.55) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(226,232,240,.55) 0),linear-gradient(-45deg,transparent 75%,rgba(226,232,240,.55) 0),#fff;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),0 12px 28px rgba(15,23,42,.09)}.SaveSectionModal_previewFrame__9Z7wP svg{width:100%;height:100%;display:block}.SaveSectionModal_formPane__nNbxt{min-width:0;display:flex;flex-direction:column;gap:13px;padding:18px;background:#fff}.SaveSectionModal_field__oVxrA{min-width:0;display:grid;grid-gap:6px;gap:6px}.SaveSectionModal_fieldLabel__gnVUk{color:#475569;font-size:.72rem;font-weight:850;line-height:1.2}.SaveSectionModal_input__HfiTs{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;font:inherit;font-size:.84rem;font-weight:650;line-height:1.35;padding:9px 10px;box-shadow:0 1px 2px rgba(15,23,42,.03);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SaveSectionModal_input__HfiTs::placeholder{color:#94a3b8;font-weight:600}.SaveSectionModal_input__HfiTs:hover{border-color:#94a3b8}.SaveSectionModal_input__HfiTs:focus{border-color:rgba(17,109,255,.72);background:#fbfdff;box-shadow:0 0 0 3px rgba(17,109,255,.12)}.SaveSectionModal_textarea__s_8ei{min-height:78px;resize:vertical}.SaveSectionModal_select___HxeH{min-height:39px}.SaveSectionModal_errorMessage__Zy_uf{padding:9px 11px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:.78rem;font-weight:750;line-height:1.4}.SaveSectionModal_footer__ZvDle{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid #e2e8f0;background:#f8fafc}.SaveSectionModal_primaryButton__akVBm,.SaveSectionModal_secondaryButton__mZK6e{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0 14px;font:inherit;font-size:.82rem;font-weight:850;line-height:1;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.SaveSectionModal_secondaryButton__mZK6e{border:1px solid #cbd5e1;background:#fff;color:#334155;box-shadow:0 1px 2px rgba(15,23,42,.04);cursor:pointer}.SaveSectionModal_secondaryButton__mZK6e:hover{border-color:#94a3b8;background:#f8fafc;color:#0f172a}.SaveSectionModal_primaryButton__akVBm{border:1px solid #0b5bd3;background:#116dff;color:#fff;box-shadow:0 8px 18px rgba(17,109,255,.2);cursor:pointer}.SaveSectionModal_primaryButton__akVBm:hover{border-color:#0957ce;background:#0b5bd3}.SaveSectionModal_primaryButton__akVBm:active,.SaveSectionModal_secondaryButton__mZK6e:active{transform:translateY(1px)}.SaveSectionModal_primaryButton__akVBm:disabled,.SaveSectionModal_secondaryButton__mZK6e:disabled{cursor:not-allowed;transform:none}.SaveSectionModal_primaryButton__akVBm:disabled{border-color:#cbd5e1;background:#cbd5e1;color:#f8fafc;box-shadow:none}@keyframes SaveSectionModal_saveSectionBackdropIn__TtwEN{0%{opacity:0}to{opacity:1}}@keyframes SaveSectionModal_saveSectionPanelIn__c7M2I{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.SaveSectionModal_backdrop__T_KMx{align-items:flex-start;padding:16px}.SaveSectionModal_panel__peC8G{width:min(100%,520px);max-height:calc(100vh - 32px)}.SaveSectionModal_body__C_Wx2{grid-template-columns:1fr}.SaveSectionModal_previewPane__M2jPw{border-right:0;border-bottom:1px solid #e2e8f0}.SaveSectionModal_previewFrame__9Z7wP{max-height:180px}.SaveSectionModal_footer__ZvDle{flex-wrap:wrap}.SaveSectionModal_primaryButton__akVBm,.SaveSectionModal_secondaryButton__mZK6e{flex:1 1 140px}}