.content-page{max-width:1100px;margin:0 auto;padding:2.5rem 1.25rem;display:grid;gap:3rem}.content-hero{display:grid;gap:1rem;padding:2rem 0}.content-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;color:var(--primary,#2563eb)}.content-title{font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;margin:0}.content-lead{font-size:1.15rem;color:var(--foreground-soft,#555);max-width:60ch}.content-h2{font-size:1.75rem;margin:0 0 1rem}.content-section{display:grid;gap:1rem}.content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.content-card{border:1px solid var(--border,rgba(0,0,0,.1));border-radius:14px;padding:1.25rem;background:var(--panel,#fff)}.content-faq{display:grid;gap:1rem}.content-faq dt{font-weight:600}.content-faq dd{margin:.25rem 0 0;color:var(--foreground-soft,#555)}.content-cta{display:grid;gap:1rem;padding:2rem;border-radius:18px;background:var(--panel-2,#f4f6f9);text-align:center}.content-actions{display:flex;gap:.75rem;flex-wrap:wrap}.content-btn{text-decoration:none;padding:.6rem 1.2rem;border-radius:999px;background:var(--primary,#2563eb);color:#fff;font-weight:600}.CmsMenuEditor_root__Ou9Z5{height:100%;min-height:0;display:flex;flex-direction:column;color:#111113}.CmsMenuEditor_top__jTWFN{padding:14px 14px 12px;border-bottom:1px solid rgba(17,17,19,.12);background:#ffffff}.CmsMenuEditor_headRow__1yHZS{display:flex;align-items:center;gap:10px;min-width:0}.CmsMenuEditor_headTitle__zxoQQ{margin-top:10px;font-weight:950;font-size:14px;letter-spacing:.2px}.CmsMenuEditor_back__EPdC_{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(17,17,19,.16);background:#ffffff;color:#111113;cursor:pointer;flex:0 0 auto}.CmsMenuEditor_back__EPdC_:hover{background:rgba(17,17,19,.06)}.CmsMenuEditor_crumbs__f6dU9{display:flex;gap:8px;overflow:auto;scrollbar-width:none;min-width:0}.CmsMenuEditor_crumbs__f6dU9::-webkit-scrollbar{display:none}.CmsMenuEditor_crumb__IaWwu{height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(17,17,19,.16);background:#ffffff;color:#111113;cursor:pointer;font-weight:850;font-size:12px;white-space:nowrap;flex:0 0 auto}.CmsMenuEditor_crumb__IaWwu:hover{background:rgba(17,17,19,.06)}.CmsMenuEditor_search__xdf2u{margin-top:12px;width:100%;height:40px;border-radius:10px;border:1px solid rgba(17,17,19,.16);background:#ffffff;color:#111113;padding:0 12px;outline:none}.CmsMenuEditor_search__xdf2u:focus{box-shadow:0 0 0 3px rgba(17,17,19,.14)}.CmsMenuEditor_list__WnJEk{flex:1;min-height:0;overflow:auto;padding:12px;display:grid;gap:10px;scrollbar-gutter:stable}.CmsMenuEditor_row___9TtH{width:100%;border:1px solid rgba(17,17,19,.16);border-radius:12px;background:#ffffff;color:#111113;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;text-align:left}.CmsMenuEditor_row___9TtH:hover{background:rgba(17,17,19,.06)}.CmsMenuEditor_rowLeft__SiYDK{min-width:0;display:grid;gap:4px}.CmsMenuEditor_rowTitle__v8uZJ{font-size:13px;font-weight:950;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CmsMenuEditor_rowSub__J1_gm{font-size:12px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CmsMenuEditor_rowRight__Jhq9W{display:inline-flex;align-items:center;gap:10px;opacity:.95;flex:0 0 auto}.CmsMenuEditor_chip__6ypdF{height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(17,17,19,.16);background:#f6f6f7;color:#111113;font-size:12px;font-weight:900;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.CmsMenuEditor_accordion__00RLE{border-radius:14px;overflow:hidden}.CmsMenuEditor_inlinePad__uH20r{border:1px solid rgba(17,17,19,.16);border-top:0;border-radius:0 0 12px 12px;background:#f6f6f7;padding:12px}.CmsMenuEditor_inlineBox__hgOZh{border:1px solid rgba(17,17,19,.16);border-radius:12px;background:#f6f6f7;padding:12px;display:grid;gap:12px}.CmsMenuEditor_inlineRow__OWj7L{display:grid;grid-template-columns:160px minmax(0,1fr);gap:10px;align-items:start}.CmsMenuEditor_inlineLabel__Ma5Rt{font-size:12px;font-weight:850;opacity:.85;line-height:1.25;padding-top:8px}.CmsMenuEditor_inlineControl__GwhHO{min-width:0}.CmsMenuEditor_inlineTextarea__qPuo1{width:100%;border-radius:10px;border:1px solid rgba(17,17,19,.16);background:#ffffff;color:#111113;padding:10px 12px;outline:none;resize:vertical;line-height:1.45}.CmsMenuEditor_inlineTextarea__qPuo1:focus{box-shadow:0 0 0 3px rgba(17,17,19,.14)}.CmsMenuEditor_inlineInput__Bcx_c{width:100%;height:40px;border-radius:10px;border:1px solid rgba(17,17,19,.16);background:#ffffff;color:#111113;padding:0 12px;outline:none}.CmsMenuEditor_inlineInput__Bcx_c:focus{box-shadow:0 0 0 3px rgba(17,17,19,.14)}.CmsMenuEditor_inlineCheckbox__q_tRo{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:900}.CmsMenuEditor_empty__tXoLd{padding:12px;opacity:.75;font-size:12px}.LiveEditorShell_root__3lZkG{--topbar-h:54px;min-height:calc(100dvh - var(--admin-shell-offset, 0px));width:100%;position:relative}.LiveEditorShell_topbar__6TVPU{gap:10px;position:fixed;top:var(--admin-shell-offset,0);left:0;right:0;height:var(--topbar-h);z-index:140;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#ffffff;border-bottom:1px solid rgba(17,17,19,.16);color:#111113}.LiveEditorShell_topLeft__YE4T_{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto;overflow:hidden}.LiveEditorShell_topRight__zoa1L{display:flex;align-items:center;gap:10px;flex:0 0 auto;min-width:0}.LiveEditorShell_menuIconBtn__DEDeO{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(17,17,19,.16);background:#ffffff;color:#111113;cursor:pointer;flex:0 0 auto}.LiveEditorShell_menuIconBtn__DEDeO:hover{background:rgba(17,17,19,.06)}.LiveEditorShell_topSelect__Vt6wr{height:36px;width:140px;max-width:160px;flex:0 1 160px}.LiveEditorShell_statusPill__08hVI{height:32px;display:inline-flex;align-items:center;padding:0 10px;white-space:nowrap;line-height:1;flex:0 0 auto}.LiveEditorShell_topErr__a_DxH{max-width:min(360px,22vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#b42318}@media (max-width:900px){.LiveEditorShell_topErr__a_DxH{display:none}.LiveEditorShell_topSelect__Vt6wr{width:120px;max-width:140px;min-width:110px;max-width:150px}.LiveEditorShell_topBadge__Ktx90{max-width:180px}}.LiveEditorShell_topLeft__YE4T_,.LiveEditorShell_topRight__zoa1L{display:flex;align-items:center;gap:8px;min-width:0}.LiveEditorShell_topRight__zoa1L{justify-content:flex-end}.LiveEditorShell_vsep__AcvOl{width:1px;height:26px;background:rgba(17,17,19,.16);margin:0 2px}.LiveEditorShell_topSelect__Vt6wr{height:34px;min-width:120px}.LiveEditorShell_err__T2tio{max-width:min(420px,38vw);font-size:12px;color:#b42318;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LiveEditorShell_canvas__ZbJOL{min-height:calc(100dvh - var(--admin-shell-offset, 0px));width:100%;background:#fff;padding-top:calc(var(--topbar-h) + var(--admin-shell-offset, 0px))}.LiveEditorShell_backdrop__Sec38{left:0;bottom:0;z-index:120;background:rgba(17,17,19,.12);pointer-events:none}.LiveEditorShell_backdrop__Sec38,.LiveEditorShell_drawer__6Sk6i{position:fixed;top:calc(var(--topbar-h) + var(--admin-shell-offset, 0px));right:0}.LiveEditorShell_drawer__6Sk6i{height:calc(100dvh - var(--topbar-h));width:clamp(360px,34vw,680px);z-index:130;--border:rgba(17,17,19,.16);--panel:#ffffff;--panel-2:#f6f6f7;--foreground:#111113;--muted:#55555a;--ring:0 0 0 3px rgba(17,17,19,.14);color:var(--foreground);background:var(--panel);border-left:1px solid var(--border);box-shadow:-18px 0 60px rgba(17,17,19,.18);transform:translateX(110%);transition:transform .18s ease;display:flex;flex-direction:column;min-height:0}.LiveEditorShell_drawerOpen__8e1gl{transform:translateX(0)}.LiveEditorShell_drawerBody__tT_3_{flex:1;min-height:0;overflow:hidden;padding:0}.LiveEditorShell_metaLine__0qAKe{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveEditorShell_hint__81qrf{font-size:12px;opacity:.75;white-space:nowrap}@media (max-width:820px){.LiveEditorShell_topbar__6TVPU{padding:8px 10px;gap:8px}.LiveEditorShell_hint__81qrf{display:none}.LiveEditorShell_drawer__6Sk6i{width:min(92vw,680px)}.LiveEditorShell_metaLine__0qAKe{max-width:220px}}.editor_wrap__RodYI{display:grid;grid-template-columns:clamp(340px,25vw,520px) minmax(0,1fr);gap:14px;padding:16px;align-items:stretch;height:calc(100dvh - 140px);min-height:0;overflow:hidden}@media (max-width:980px){.editor_wrap__RodYI{grid-template-columns:1fr;height:calc(100dvh - 140px);min-height:0;overflow:hidden}}.editor_sidebar__0ihOj{gap:12px}.editor_card__DGqVY,.editor_sidebar__0ihOj{display:flex;flex-direction:column;min-height:0}.editor_card__DGqVY{border:1px solid var(--border);border-radius:12px;background:var(--panel);padding:12px}.editor_sidebar__0ihOj .editor_card__DGqVY{flex:1}.editor_main__kIfi2{min-width:0;min-height:0;border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden;display:flex;flex-direction:column}.editor_emptyState__yx03A{height:100%;display:grid;place-items:center;padding:20px}.editor_emptyStateInner__XoJ3Z{width:min(560px,100%);border:1px dashed color-mix(in oklab,var(--border),white 14%);border-radius:16px;background:color-mix(in oklab,var(--panel),black 2%);padding:18px;text-align:center}.editor_emptyTitle__9citz{font-weight:900;font-size:16px;margin-bottom:6px}.editor_editorBar__c0HiH{padding:12px 14px;border-bottom:1px solid var(--border);background:var(--panel);display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.editor_editorBarLeft__MUXHJ{min-width:0;display:grid;gap:6px}.editor_editorTitle__XkAOL{font-weight:900;font-size:15px;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_editorMeta__TOvug{font-size:12px;opacity:.75;display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.editor_metaSep__tU8M1{opacity:.6;margin:0 2px}.editor_editorBarRight__MEhPR{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.editor_editorSubBar__Wmn_6{padding:10px 14px;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--panel),black 2%);display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.editor_modeTabs__ayufq{display:flex;gap:8px;flex-wrap:wrap}.editor_modeTab__tMmEV{padding:8px 10px;border-radius:12px;border:1px solid var(--border);background:var(--panel-2);cursor:pointer;font-weight:750}.editor_modeTab__tMmEV:hover{box-shadow:var(--ring)}.editor_modeTabActive__Rak_u{background:color-mix(in oklab,var(--panel-2),black 6%);border-color:color-mix(in oklab,var(--border),white 10%)}.editor_editorBody__LEOQg{flex:1;min-height:0;overflow:auto;padding:14px;background:var(--panel);scrollbar-gutter:stable;overscroll-behavior:contain}.editor_editorBodyInner__TRADG{max-width:1120px;margin:0 auto;display:grid;gap:12px}.editor_toolbar__1BhN7{position:sticky;top:8px;z-index:5;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.editor_vrule__uMD5G{width:1px;height:22px;background:var(--border);margin:0 6px}.editor_btn___ioG8{padding:var(--btn-pad-y,.65rem) var(--btn-pad-x,1.1rem);border-radius:var(--btn-radius,10px);border:1px solid var(--border);background:var(--panel-2);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.editor_btn___ioG8:hover{box-shadow:var(--ring)}.editor_btn___ioG8:disabled{opacity:.6;cursor:not-allowed}.editor_btnGhost__A4SEI{padding:.55rem .8rem;border-radius:10px;border:1px solid var(--border);background:var(--panel-2);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.editor_btnGhost__A4SEI:hover{box-shadow:var(--ring)}.editor_btnDanger__q3wtM{padding:.65rem 1.1rem;border-radius:10px;border:1px solid color-mix(in oklab,var(--border),#ff0000 30%);background:color-mix(in oklab,var(--panel-2),#ff0000 10%);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.editor_btnDanger__q3wtM:hover{box-shadow:var(--ring)}.editor_grid__OSTX8,.editor_row__iLWdI{display:grid;gap:8px}.editor_row__iLWdI{grid-template-columns:1fr 1fr}.editor_input__uQb2L,.editor_select__VZNhy,.editor_textarea__FEJag{width:100%;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--panel-2);color:var(--foreground)}.editor_label__O3wKf{font:700 12px var(--font-ui);color:var(--muted)}.editor_sectionHead__MEScd{font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:8px}.editor_muted__3GKX8{opacity:.7}.editor_mutedSmall__aWumj{font-size:12px;opacity:.7}.editor_badge__rOYUc{border:1px solid var(--border);border-radius:999px;color:var(--muted)}.editor_badgeWarn__TC6FZ,.editor_badge__rOYUc{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;font-size:12px}.editor_badgeWarn__TC6FZ{border:1px solid color-mix(in oklab,var(--border),#ffcc00 40%);border-radius:999px;background:color-mix(in oklab,var(--panel-2),#ffcc00 12%)}.editor_iconBtn__1PAfO{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;padding:.45rem .55rem;cursor:pointer}.editor_iconBtn__1PAfO:hover{box-shadow:var(--ring)}.editor_treeWrap__QspUq{border:1px solid var(--border);border-radius:12px;background:color-mix(in oklab,var(--panel),black 2%);padding:6px;flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable}.editor_treeRoot__Y_Gno{display:grid;gap:2px}.editor_treeNode__MpB3O{display:block}.editor_treeChildren__HmX_K{display:grid;gap:2px;margin-top:2px}.editor_treeRow__4a8NA{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid transparent;cursor:pointer;user-select:none}.editor_treeRow__4a8NA:hover{background:color-mix(in oklab,var(--panel-2),black 4%);border-color:color-mix(in oklab,var(--border),white 6%)}.editor_treeSelected__1mcdS{background:color-mix(in oklab,var(--panel-2),black 6%);border-color:var(--border);box-shadow:var(--ring)}.editor_treeSite__N7GD7{background:color-mix(in oklab,var(--panel-2),black 3%);border-color:var(--border)}.editor_treeToggle__cAyM7{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.editor_treeDot__LnMNS{width:6px;height:6px;border-radius:50%;background:color-mix(in oklab,var(--muted),white 10%);display:block}.editor_treeLabel__5QbhR{font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_sitePill__4cu7i{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;border:1px solid var(--border);background:var(--panel);font-size:12px;color:var(--muted);font-weight:700}.editor_treeMeta__VGq_z{margin-left:auto;display:flex;align-items:center;gap:10px;min-width:0}.editor_langPills__xj5I2{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.editor_langPill__LoRlN{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:12px;border:1px solid var(--border);background:var(--panel)}.editor_published__y7KH_{opacity:1}.editor_draft__uQ0ET{opacity:.75}.editor_langMore__jUFvb,.editor_treeWhen__zsE_t{font-size:12px;opacity:.7}.editor_treeWhen__zsE_t{white-space:nowrap}.editor_kTitle__yLTp0{display:grid;gap:2px}.editor_kKey__5AdNy{font-weight:800;font-size:14px}.editor_kSub__qsX9a{font-size:12px;opacity:.75}.editor_langTabs__n_hSJ{display:flex;gap:8px;flex-wrap:wrap}.editor_langTab__V_W_d{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid var(--border);background:var(--panel-2);cursor:pointer}.editor_langTab__V_W_d:hover{box-shadow:var(--ring)}.editor_langTabActive__PpbPf{background:color-mix(in oklab,var(--panel-2),black 6%);border-color:color-mix(in oklab,var(--border),white 10%)}.editor_langDot___6L_a{width:8px;height:8px;border-radius:50%;background:var(--muted);display:block}.editor_dotPub__2RqwG{background:color-mix(in oklab,#16a34a,white 10%)}.editor_dotDraft__ckvno{background:color-mix(in oklab,#f59e0b,white 10%)}.editor_langDirty__o9TVH{opacity:.85}.editor_jsonArea__GzGzb{width:100%;min-height:56vh;resize:vertical;padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--panel-2);color:var(--foreground);font-family:var(--font-mono);line-height:1.45;outline:none}.editor_jsonArea__GzGzb:focus{box-shadow:var(--ring)}.editor_jsonError__CmNK8{margin-top:10px;padding:10px 12px;background:color-mix(in oklab,var(--panel-2),black 8%);color:var(--foreground);opacity:.95}.editor_jsonError__CmNK8,.editor_pre__J1ebo{border-radius:12px;border:1px solid var(--border);font-size:12px}.editor_pre__J1ebo{margin:0;padding:12px;background:var(--panel-2);overflow:auto;font-family:var(--font-mono);line-height:1.45}.editor_actionsRow__wsnWO{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.editor_actionsStack__OL9oV{display:grid;gap:10px}.editor_hr__B75js{height:1px;background:var(--border);margin:12px 0}.editor_metaGrid__POmFX{display:grid;gap:10px}.editor_metaRow___udeF{display:grid;gap:4px}.editor_metaLabel__bWHTN{font-size:12px;opacity:.7;font-weight:700}.editor_metaVal__YfoGU{font-size:13px;padding:8px 10px;border-radius:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_jteWrap__rQqgk,.editor_metaVal__YfoGU{border:1px solid var(--border);background:var(--panel-2)}.editor_jteWrap__rQqgk{border-radius:12px;padding:10px}.editor_jteRoot__npq_I{max-height:56vh;overflow:auto;border-radius:10px}.editor_jteRow__W1N_Y{display:grid;grid-template-columns:26px minmax(110px,200px) 110px minmax(0,1fr) 34px 34px;gap:8px;align-items:center;padding:6px 8px;border-radius:10px;border:1px solid transparent}.editor_jteRow__W1N_Y:hover{background:color-mix(in oklab,var(--panel),black 4%);border-color:color-mix(in oklab,var(--border),white 6%)}.editor_jteToggle__lH8Td{width:26px;height:26px;border:1px solid var(--border);border-radius:8px;background:var(--panel);display:grid;place-items:center;cursor:pointer}.editor_jteToggle__lH8Td:disabled{opacity:.55;cursor:default}.editor_jteDot__R5Ic9{width:6px;height:6px;border-radius:50%;background:color-mix(in oklab,var(--muted),white 15%);display:block}.editor_jteKey__yyO3L{min-width:0;overflow:hidden}.editor_jteIdx__CEwjr{display:block;font-weight:650}.editor_jteIdx__CEwjr,.editor_jteKeyBtn__H1oDO{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor_jteKeyBtn__H1oDO{width:100%;text-align:left;border:1px dashed color-mix(in oklab,var(--border),white 10%);background:transparent;border-radius:10px;padding:6px 10px;cursor:pointer;font-weight:750;color:var(--foreground)}.editor_jteKeyBtn__H1oDO:hover{box-shadow:var(--ring)}.editor_jteType__qOWdq{width:110px;padding:6px 8px;border-radius:10px;border:1px solid var(--border);background:var(--panel);color:var(--foreground)}.editor_jteValue__aWPuk{min-width:0}.editor_jteInput___Z8_V{width:100%;color:var(--foreground)}.editor_jteBool__JU8Yx,.editor_jteInput___Z8_V{padding:6px 10px;border-radius:10px;border:1px solid var(--border);background:var(--panel)}.editor_jteBool__JU8Yx{display:flex;align-items:center;gap:10px}.editor_jteNull__nnu_H{opacity:.75}.editor_jteNull__nnu_H,.editor_jteSummary__EDlR0{display:inline-flex;padding:6px 10px;border-radius:10px;border:1px solid var(--border);background:var(--panel)}.editor_jteSummary__EDlR0{opacity:.8}.editor_jteIconBtnDanger__aBonj,.editor_jteIconBtn__SyH3o{width:34px;height:34px;border-radius:10px;border:1px solid var(--border);background:var(--panel);display:grid;place-items:center;cursor:pointer}.editor_jteIconBtnDanger__aBonj:hover,.editor_jteIconBtn__SyH3o:hover{box-shadow:var(--ring)}.editor_jteIconBtn__SyH3o:disabled{opacity:.55;cursor:not-allowed}.editor_jteIconBtnDanger__aBonj{border-color:color-mix(in oklab,var(--border),#ff0000 25%);background:color-mix(in oklab,var(--panel),#ff0000 8%)}.editor_jteChildren__FdR7I{margin-top:2px;display:grid;gap:2px}.editor_jteKeyEdit__4a1rH{display:flex;align-items:center;gap:6px}.editor_jteKeyInput__SxeAf{width:100%;padding:6px 10px;color:var(--foreground)}.editor_jteKeyInput__SxeAf,.editor_jteMiniBtn___dWB0{border-radius:10px;border:1px solid var(--border);background:var(--panel)}.editor_jteMiniBtn___dWB0{width:34px;height:34px;display:grid;place-items:center;cursor:pointer}.editor_jteMiniBtn___dWB0:hover{box-shadow:var(--ring)}.editor_jteMiniBtn___dWB0:disabled{opacity:.55;cursor:not-allowed}.editor_jteInline__vQHfU{margin-top:6px;margin-bottom:6px}.editor_jteInlineRow__id_Bt{display:grid;grid-template-columns:26px minmax(110px,200px) 110px minmax(0,1fr) 34px 34px;gap:8px;align-items:center;padding:8px;border-radius:10px;border:1px dashed color-mix(in oklab,var(--border),white 12%);background:color-mix(in oklab,var(--panel),black 2%)}.editor_jteInlineSpacer__YEJTI{width:26px;height:1px}.editor_jteInlineKey__L7ONB,.editor_jteInlineType__h7oXf{color:var(--foreground);width:100%}.editor_jteInlineKeyMuted__fdWsu,.editor_jteInlineKey__L7ONB,.editor_jteInlineType__h7oXf{padding:6px 10px;border-radius:10px;border:1px solid var(--border);background:var(--panel)}.editor_jteInlineKeyMuted__fdWsu{opacity:.75}.editor_jteInlineHint__l2LZk{padding:6px 10px;border-radius:10px;border:1px solid var(--border);background:var(--panel);opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_jteInlineError__ISrMa{grid-column:2/-1;font-size:12px;opacity:.85}.editor_modalBackdrop__HxUum{position:fixed;inset:0;background:color-mix(in oklab,black,transparent 40%);display:grid;place-items:center;padding:18px;z-index:70}.editor_modal__1nzdg{width:min(620px,100%);border:1px solid var(--border);border-radius:16px;background:var(--panel);box-shadow:0 24px 60px rgba(17,17,19,.18)}.editor_modalHeader__Nn9Pb{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border)}.editor_modalTitle__1ppg9{font-weight:850}.editor_modalBody__5LU52{padding:14px;display:grid;gap:12px}.editor_modalFooter__Tnhmx{padding:12px 14px;border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.editor_kbd__y2lbg{font-family:var(--font-mono);font-size:12px;border:1px solid var(--border);background:var(--panel-2);padding:2px 6px;border-radius:8px}.editor_helpList__CGT35{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13px}.editor_toastHost__OR00O{position:fixed;top:14px;right:14px;width:min(420px,calc(100vw - 28px));display:grid;gap:8px;z-index:80}.editor_toast__GkHrL{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;box-shadow:0 14px 36px rgba(17,17,19,.16)}.editor_toastIcon__HYHgu{width:24px;display:grid;place-items:center;margin-top:1px;opacity:.9}.editor_toastMsg___eZFz{font-size:13px;line-height:1.3}.editor_toastSuccess__h_HXs{border-color:color-mix(in oklab,var(--border),#16a34a 35%);background:color-mix(in oklab,var(--panel),#16a34a 6%)}.editor_toastError___6z97{border-color:color-mix(in oklab,var(--border),#ef4444 35%);background:color-mix(in oklab,var(--panel),#ef4444 6%)}.editor_toastInfo__yAn50{border-color:color-mix(in oklab,var(--border),#3b82f6 30%);background:color-mix(in oklab,var(--panel),#3b82f6 6%)}.editor_sceWrap__EDOT5{border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden;min-height:60vh}.editor_sceTopbar___eGXH{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;padding:12px;border-bottom:1px solid var(--border);background:var(--panel)}.editor_sceTopNote__bYR36{font-size:12px;opacity:.75;padding-bottom:2px}.editor_sceMain__gdl9M{padding:12px;display:grid;gap:12px}.editor_sceEmpty__qVVwI{padding:14px 12px;border:1px dashed color-mix(in oklab,var(--border),white 12%);border-radius:14px;background:color-mix(in oklab,var(--panel),black 2%)}.editor_sceSectionBox__dRkOK{border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden}.editor_sceSectionHeader__G_zVr{padding:12px 12px 10px;border-bottom:1px solid color-mix(in oklab,var(--border),white 10%);display:flex;flex-direction:column;gap:4px}.editor_sceSectionTitleBig__ISDro{font-weight:900;font-size:14px;line-height:1.2}.editor_sceSectionSub__Wbumu{font-size:12px;opacity:.75}.editor_sceSectionBody__pnDmK{padding:12px}.editor_sceInput__t_vMV,.editor_sceSelect__X2Xhq,.editor_sceTextarea__1_8_T{padding:10px 12px;border-radius:12px;font-size:14px}.editor_sceTextarea__1_8_T{line-height:1.45}.editor_sceFields__F5Nkg{display:grid;gap:0}.editor_sceFieldRow__sK9nJ{display:grid;grid-template-columns:clamp(180px,26%,320px) minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px dashed color-mix(in oklab,var(--border),white 12%)}.editor_sceFieldRow__sK9nJ:first-child{border-top:none;padding-top:0}.editor_sceFieldLabel__Z2048{font-size:13px;font-weight:800;color:var(--muted);padding-top:10px}@media (max-width:820px){.editor_sceFieldRow__sK9nJ{grid-template-columns:1fr;padding:10px 0}.editor_sceFieldLabel__Z2048{padding-top:0}}.editor_sceList__05rr_{display:grid;gap:8px}.editor_sceItem__in7Dh{border:1px dashed color-mix(in oklab,var(--border),white 14%);border-radius:12px;background:color-mix(in oklab,var(--panel),black 2%);padding:10px}.editor_sceItemHead__5TPWL{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.editor_sceItemTitle__wyMhq{font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_sceItemActions__td_0N{display:flex;gap:6px}.editor_sceMiniBtn__HpHbC{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;padding:.35rem .45rem;cursor:pointer}.editor_sceMiniBtn__HpHbC:hover{box-shadow:var(--ring)}.editor_sceMiniBtn__HpHbC:disabled{opacity:.55;cursor:not-allowed}.editor_sceMiniBtnDanger__CiNVz{border:1px solid color-mix(in oklab,var(--border),#ff0000 30%);background:color-mix(in oklab,var(--panel-2),#ff0000 10%);border-radius:10px;padding:.35rem .45rem;cursor:pointer}.editor_sceMiniBtnDanger__CiNVz:hover{box-shadow:var(--ring)}.editor_sceMiniBtnDanger__CiNVz:disabled{opacity:.55;cursor:not-allowed}.editor_sceBoolRow__0RgNY{display:flex;align-items:center;gap:10px;padding:8px 0}.editor_sceNested__e33d0{border:1px solid var(--border);border-radius:12px;background:var(--panel-2);padding:10px}.editor_sceDetails___Ryhn>summary::-webkit-details-marker{display:none}.editor_sceSummary__uBZRo{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:800;user-select:none;padding:4px 2px 10px}.editor_sceSummaryIcon__MQLjo{opacity:.8;display:grid;place-items:center;transition:transform .15s ease}.editor_sceDetails___Ryhn[open] .editor_sceSummaryIcon__MQLjo{transform:rotate(90deg)}.editor_sceSummaryText__0K6q2{opacity:.9}.editor_sceSummaryMeta__n0CQD{margin-left:auto;font-size:12px;opacity:.75}.editor_sceNestedBody__hTakN{padding-top:6px;border-top:1px dashed color-mix(in oklab,var(--border),white 12%)}.editor_inspector__hzjc0{display:grid;grid-template-columns:clamp(240px,28%,340px) minmax(0,1fr);gap:12px;height:100%;min-height:0}@media (max-width:860px){.editor_inspector__hzjc0{grid-template-columns:1fr}}.editor_insNav__ABBo4{border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden;display:flex;flex-direction:column;min-height:0}.editor_insNavTop__oszjd{padding:12px;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--panel),black 2%)}.editor_insNavBottom__DWL_q{padding:10px 12px;border-top:1px solid var(--border);background:color-mix(in oklab,var(--panel),black 2%)}.editor_insMain__RlaC_{border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden;display:flex;flex-direction:column;min-height:0}.editor_insHead__R_1R0{padding:12px 14px;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--panel),black 1%);display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.editor_insHeadLeft__vJexP{min-width:0;display:grid;gap:6px}.editor_insHeadRight__hSZsm{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.editor_insCrumbs__BJydE{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.editor_crumbBtn__7jdLk{padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--panel-2);cursor:pointer;font-weight:750;font-size:12px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_crumbBtn__7jdLk:hover{box-shadow:var(--ring)}.editor_crumbBtn__7jdLk:disabled{opacity:.65;cursor:default}.editor_insBody__4_Kec{flex:1;min-height:0;overflow:auto;padding:14px;scrollbar-gutter:stable;overscroll-behavior:contain}.editor_block__5SWMI{border:1px solid var(--border);border-radius:14px;background:color-mix(in oklab,var(--panel),black 2%);padding:12px}.editor_blockHead__y4EYh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.editor_blockTitle__UyyzL{font-weight:900;font-size:14px;display:inline-flex;align-items:center;gap:10px}.editor_blockActions__04xn8{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.editor_pillCount__FGPUM{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px solid var(--border);background:var(--panel-2);font-size:12px;opacity:.85}.editor_form__ZZpLa{display:grid;gap:10px}.editor_fieldRow___3Oy1{display:grid;grid-template-columns:220px minmax(0,1fr);gap:10px;align-items:start;padding:10px 0;border-top:1px solid color-mix(in oklab,var(--border),white 8%)}.editor_fieldRow___3Oy1:first-child{border-top:0;padding-top:0}.editor_fieldLabel__X1g9i{font-weight:800;font-size:12px;opacity:.85;line-height:1.25}.editor_fieldControl__zaTZ9{min-width:0}.editor_list__tpK7Q{display:grid;gap:8px}.editor_listRow__t8Tmw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden}.editor_listRowActive__M3knL{box-shadow:var(--ring);border-color:color-mix(in oklab,var(--border),white 10%)}.editor_listRowMain__PxfQJ{display:grid;gap:2px;padding:10px 12px;text-align:left;background:transparent;border:0;color:inherit;cursor:pointer;min-width:0}.editor_listRowMain__PxfQJ:hover{background:color-mix(in oklab,var(--panel-2),black 4%)}.editor_listRowTitle__0lL8k{font-weight:900;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_listRowMeta__tkHa2{font-size:12px;opacity:.75}.editor_rowActions__hIltI{display:inline-flex;gap:6px;padding:10px;align-items:center}.editor_inspectorEdit__t0J52{grid-template-columns:1fr}.editor_inspectorEdit__t0J52 .editor_insMain__RlaC_{grid-column:1/-1}.editor_inspectorEdit__t0J52 .editor_insNav__ABBo4{display:none}