.admin_root__O9aMD{--ink:#22221f;--muted:#77766f;--line:#e0dfd8;--paper:#f5f4ef;min-height:100svh;background:var(--paper);color:var(--ink);font-family:Arial,Noto Sans CJK SC,sans-serif;font-size:13px;line-height:1.6;color-scheme:light;isolation:isolate}.admin_root__O9aMD *{box-sizing:border-box}.admin_root__O9aMD h1,.admin_root__O9aMD h2,.admin_root__O9aMD h3,.admin_root__O9aMD p{margin:0}.admin_root__O9aMD h1{font-family:var(--font-serif-sc),serif;font-size:clamp(26px,3.1vw,42px);font-weight:400;line-height:1.4;letter-spacing:-.03em}.admin_root__O9aMD h2{font-size:17px;font-weight:500;margin:0 0 18px}.admin_root__O9aMD h3{font-size:14px;font-weight:500;margin-bottom:12px}.admin_root__O9aMD button,.admin_root__O9aMD input,.admin_root__O9aMD select,.admin_root__O9aMD textarea{font:inherit;color:inherit;line-height:1.5;border:1px solid var(--line);border-radius:7px;background:#fff}.admin_root__O9aMD button{cursor:pointer;padding:9px 14px;transition:background .16s,box-shadow .16s,opacity .16s;white-space:nowrap}.admin_root__O9aMD button:hover:not(:disabled){background:#eae9e3}.admin_root__O9aMD button:disabled{opacity:.45;cursor:default}.admin_root__O9aMD a:focus-visible,.admin_root__O9aMD button:focus-visible,.admin_root__O9aMD input:focus-visible,.admin_root__O9aMD select:focus-visible,.admin_root__O9aMD summary:focus-visible,.admin_root__O9aMD textarea:focus-visible{outline:2px solid #262623;outline-offset:3px}.admin_root__O9aMD input,.admin_root__O9aMD select,.admin_root__O9aMD textarea{width:100%;padding:10px 12px;min-width:0}.admin_root__O9aMD textarea{resize:vertical}.admin_root__O9aMD label{display:block}.admin_root__O9aMD label>input{margin-top:8px}.admin_root__O9aMD a{color:inherit;text-decoration:none}.admin_root__O9aMD a:hover{text-decoration:underline}.admin_root__O9aMD code,.admin_root__O9aMD pre{font-family:ui-monospace,monospace;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.admin_root__O9aMD small{font-size:11px;color:var(--muted)}.admin_root__O9aMD .admin_primary__Ouk9O{background:#242421;color:#fff;border-color:#242421}.admin_root__O9aMD .admin_primary__Ouk9O:hover:not(:disabled){background:#464640}.admin_root__O9aMD .admin_textButton__bHWb6{background:none;border:0;padding:8px 0;font-size:12px;white-space:normal;text-align:left}.admin_eyebrow__hpfWI{font-size:10px;letter-spacing:.2em;color:var(--muted);margin-bottom:14px!important}.admin_muted__gW8dh{color:var(--muted)}.admin_hint__5UQWb{font-size:11px;color:var(--muted);line-height:1.8;margin:8px 0!important;overflow-wrap:anywhere}.admin_notice__R87_T{min-height:20px;font-size:12px;color:#655948;margin:16px 0!important;white-space:pre-wrap}.admin_loading__V8rkr{padding:18vh 10vw;font-family:var(--font-serif-sc),serif;font-size:26px}.admin_auth__x25X6{display:grid;grid-template-columns:1.1fr 1fr;min-height:100svh}.admin_auth__x25X6 aside{padding:15vh 9vw;background:#e9e7df;position:relative}.admin_auth__x25X6 aside h1{margin:56px 0 28px;font-size:clamp(32px,4.3vw,64px);line-height:1.6}.admin_auth__x25X6 aside>p:last-of-type{color:var(--muted);line-height:2}.admin_authSeal__sYZch{display:inline-grid;place-items:center;border:1px solid #a9a698;font-family:var(--font-serif-sc),serif;padding:8px 6px;letter-spacing:4px;margin-top:65px;writing-mode:vertical-rl;color:#6d6a5f}.admin_auth__x25X6 section{max-width:570px;width:100%;align-self:center;padding:64px 70px}.admin_auth__x25X6 section h2{font-family:var(--font-serif-sc),serif;font-size:29px}.admin_accountPanel__mzfXW form,.admin_auth__x25X6 form{display:grid;grid-gap:20px;gap:20px;margin-top:32px}.admin_auth__x25X6 .admin_primary__Ouk9O{margin-top:8px;display:flex;justify-content:space-between;padding:14px 18px}.admin_topbar__mILlm{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 38px;border-bottom:1px solid var(--line);gap:20px}.admin_brand__8RH6p{font-family:var(--font-serif-sc),serif;font-size:22px;letter-spacing:.08em}.admin_brand__8RH6p span{font-family:Arial,sans-serif;font-size:11px;letter-spacing:.04em;color:var(--muted);margin-left:20px;border-left:1px solid var(--line);padding-left:20px}.admin_inline__maPxK{display:flex;gap:8px;align-items:center;min-width:0}.admin_private__j1f_P{font-size:10px;letter-spacing:.06em;color:var(--muted);white-space:nowrap}.admin_private__j1f_P i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#57574f;margin-right:8px}.admin_userName__MXkSb{margin:0 14px}.admin_nav__tazFV{display:flex;align-items:center;gap:8px;padding:0 38px;height:60px;border-bottom:1px solid var(--line);overflow-x:auto}.admin_nav__tazFV button{border:0;background:none;color:var(--muted);font-size:12px;position:relative;height:60px;border-radius:0;padding:0 18px}.admin_nav__tazFV button.admin_active___Jwz0{color:var(--ink);box-shadow:inset 0 -2px #292924}.admin_nav__tazFV b{margin-left:7px;background:#dedbd1;border-radius:50%;padding:2px 6px;font-size:10px;font-weight:400}.admin_content__buezr{max-width:1450px;padding:44px 38px 70px;margin:auto}.admin_pageHeading__G286E{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px}.admin_pageHeading__G286E h1{margin-bottom:10px}.admin_pageHeading__G286E>.admin_hint__5UQWb{max-width:260px}.admin_panel__zJS3l{background:#fff;border:1px solid var(--line);border-radius:12px;padding:26px;margin-bottom:24px;min-width:0}.admin_row__gZng7{display:flex;justify-content:space-between;align-items:center;gap:16px}.admin_row__gZng7 h2{margin:0}.admin_caseActions__F8XNe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.admin_kpis__36EnF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.admin_kpis__36EnF button{text-align:left;background:transparent;border-radius:12px;padding:22px 25px;display:flex;flex-direction:column;gap:18px}.admin_kpis__36EnF strong{font-family:var(--font-serif-sc),serif;font-size:40px;line-height:1}.admin_kpis__36EnF span{font-size:12px;color:var(--muted)}.admin_segment__P0RyE{display:flex;gap:3px;align-items:center;background:#f1f0eb;padding:3px;border-radius:7px}.admin_segment__P0RyE button{background:none;border:0;padding:6px 11px;font-size:11px}.admin_segment__P0RyE .admin_active___Jwz0{background:#fff;box-shadow:0 1px 4px #00000012}.admin_chart__OhJ14{margin:28px 0 16px;height:220px}.admin_chart__OhJ14 svg{width:100%;height:180px;overflow:visible}.admin_chart__OhJ14 .admin_row__gZng7{margin-top:16px}.admin_twoColumns__Fu_DL{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.admin_threeColumns__BBNXb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.admin_metric__kTNNI{margin-bottom:18px}.admin_metric__kTNNI>div:last-child{height:3px;background:#eee;margin-top:9px}.admin_metric__kTNNI i{display:block;height:3px;background:#727269}.admin_storage__kDnJl{display:grid;grid-template-columns:1fr auto;grid-gap:4px;gap:4px;border-bottom:1px solid var(--line);padding:16px 0}.admin_storage__kDnJl strong{font-family:var(--font-serif-sc),serif;font-size:25px;font-weight:400}.admin_storage__kDnJl small{grid-column:1/-1}.admin_listRow__HQyne,.admin_submissionRow__Du3Ib{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);text-align:left}.admin_listRow__HQyne span:first-child,.admin_submissionRow__Du3Ib span:first-child{display:flex;flex-direction:column;gap:4px}.admin_listRow__HQyne strong,.admin_submissionRow__Du3Ib strong{font-weight:500}.admin_submissionRow__Du3Ib{width:100%;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:none!important}.admin_submissionRow__Du3Ib:hover{background:#f8f7f3!important}.admin_badge__Vddfe{display:inline-block;padding:4px 9px;border:1px solid var(--line);border-radius:4px;font-size:10px;background:#f6f5f0;white-space:nowrap}.admin_tableScroll__N_jRb{overflow:auto;margin-top:18px}.admin_root__O9aMD table{border-collapse:collapse;width:100%;white-space:nowrap;font-size:11px}.admin_root__O9aMD th{text-align:left;color:var(--muted);font-weight:400;border-bottom:1px solid #bbb9ad;padding:12px 14px}.admin_root__O9aMD td{padding:15px 14px;border-bottom:1px solid var(--line);vertical-align:top}.admin_root__O9aMD td small{display:block}.admin_empty__2ut3p{padding:28px 0;color:var(--muted);text-align:center;font-size:12px}.admin_toast__Ih75N{position:fixed;z-index:1000;bottom:22px;left:50%;transform:translateX(-50%);padding:16px 22px;background:#262620;color:#fff;border-radius:8px;box-shadow:0 8px 30px #0002;max-width:90vw;width:max-content;display:flex;gap:18px;align-items:center;font-size:12px}.admin_toast__Ih75N button{padding:0;border:0;background:none;color:#fff;font-size:20px}.admin_editor__PcA9m{display:grid;grid-template-columns:220px minmax(0,1fr) 310px;min-height:calc(100svh - 138px)}.admin_mobileToolToggle__absgG{display:none}.admin_editorLeft__ugZaK,.admin_editorRight__ZBzIS{padding:26px 18px;background:#faf9f5;overflow-y:auto;max-height:calc(100svh - 138px);position:-webkit-sticky;position:sticky;top:0}.admin_editorLeft__ugZaK{border-right:1px solid var(--line)}.admin_editorRight__ZBzIS{border-left:1px solid var(--line)}.admin_editorRight__ZBzIS h2{font-size:14px}.admin_editorLeft__ugZaK>button{width:100%;background:none;border:0;text-align:left;display:flex;justify-content:space-between;white-space:normal;font-size:12px;margin-bottom:3px}.admin_editorLeft__ugZaK .admin_currentPage__OItbC{background:#e7e5dc}.admin_editorLeft__ugZaK .admin_template__QSwhB{display:flex;flex-direction:column;gap:4px;padding:14px 10px;margin-top:8px;border:1px solid var(--line)}.admin_template__QSwhB small{font-size:10px;line-height:1.7}.admin_editorCenter__CXuXz{min-width:0;background:#eae8e0}.admin_editorToolbar__yWB20,.admin_previewToolbar__xUIUt{padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #dcd9ce;background:#f5f4ef}.admin_editorToolbar__yWB20 h1{margin-bottom:2px}.admin_editorToolbar__yWB20 small{font-size:10px}.admin_previewToolbar__xUIUt{padding:10px 24px;font-size:11px}.admin_previewToolbar__xUIUt button{font-size:11px}.admin_previewOuter__ENKKd{padding:24px;overflow:hidden;height:min(70svh,900px);min-width:0;min-height:0;display:flex;justify-content:center;align-items:center}.admin_previewFrame__sIK3w{background:#000;box-shadow:0 10px 32px #0002;flex-shrink:0;overflow:hidden;position:relative}.admin_previewFrame__sIK3w iframe{border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.admin_desktop__PccOO{width:100%;min-width:0}.admin_mobile__7Orff{width:390px;max-width:100%;outline:5px solid #282825;border:0;border-radius:20px}.admin_formGroup__rsBlW{margin-top:12px}.admin_property__MizXo{padding:13px 0;border-bottom:1px solid var(--line)}.admin_fieldLabel__lpHqv{font-size:11px;margin-bottom:7px}.admin_fieldLabel__lpHqv small{font-size:9px;margin-left:4px}.admin_property__MizXo textarea{font-size:12px}.admin_property__MizXo select{font-size:11px;margin-top:6px}.admin_root__O9aMD summary{cursor:pointer;font-size:12px;list-style:none;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:7px 0}.admin_root__O9aMD summary:before{content:"›";flex:0 0 14px;width:14px;font-size:16px;color:var(--muted);text-align:center;transform-origin:center;transition:transform .18s ease}.admin_root__O9aMD details[open]>summary:before{transform:rotate(90deg)}.admin_root__O9aMD summary::-webkit-details-marker{display:none}.admin_root__O9aMD summary>span{flex:1 1}.admin_root__O9aMD summary>span:last-child{flex:none;font-size:10px;color:var(--muted)}.admin_checkbox__1fI8n{display:flex!important;align-items:center;gap:10px}.admin_checkbox__1fI8n input{width:16px;height:16px;margin:0!important;accent-color:#333}.admin_arrayItem__NRIGP{margin:12px 0;padding:12px;background:#f1f0e9;border-radius:6px}.admin_arrayItem__NRIGP .admin_row__gZng7>span:first-child{font-size:11px;overflow-wrap:anywhere}.admin_arrayItem__NRIGP button{padding:2px 7px}.admin_moduleBoard__dlNG3{background:#f5f4ef;padding:24px;border-top:1px solid #dcd9ce}.admin_moduleBoard__dlNG3 h2{font-size:14px}.admin_moduleCard__4Uyz3{margin-top:14px;padding:12px 16px;background:#fff;border:1px solid var(--line);border-radius:8px}.admin_moduleCard__4Uyz3 button{padding:4px 8px;font-size:11px}.admin_moduleCard__4Uyz3 .admin_formGroup__rsBlW{max-width:650px}.admin_moduleCard__4Uyz3 .admin_row__gZng7{gap:6px}.admin_divider__cOpB_{border-top:1px solid var(--line);margin:24px 0}.admin_codePanel__3L38W{padding:24px}.admin_codePanel__3L38W p{font-size:11px;color:var(--muted);margin-bottom:15px}.admin_code__T_tFd{font-family:ui-monospace,monospace!important;font-size:12px!important;min-height:500px;-moz-tab-size:2;tab-size:2;white-space:pre;overflow:auto}.admin_codePanel__3L38W>a{display:inline-block;margin-left:20px;font-size:11px}.admin_reviewActions__GgLb8{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}.admin_reviewActions__GgLb8 select{width:auto;max-width:260px}.admin_diff__tiSWO{margin-top:20px;border-top:1px solid var(--line);padding-top:16px}.admin_diff__tiSWO details{padding:8px 0}.admin_diff__tiSWO pre{max-height:400px;overflow:auto;background:#f5f4ef;padding:18px}.admin_teamGrid__q0cNk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:24px;gap:24px}.admin_permissionRow__w0dV6{display:flex;justify-content:space-between;gap:15px;align-items:center;border-bottom:1px solid var(--line);padding:12px 0}.admin_permissionRow__w0dV6 small{display:block;overflow-wrap:anywhere}.admin_teamGrid__q0cNk input,.admin_teamGrid__q0cNk select{margin-bottom:12px}.admin_assetGrid__9HQMg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.admin_assetCard__u65H_{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;min-width:0}.admin_assetCard__u65H_ img,.admin_assetCard__u65H_ video{width:100%;height:190px;object-fit:cover;background:#e5e3db}.admin_assetCard__u65H_>div{padding:18px;display:grid;grid-gap:8px;gap:8px}.admin_assetCard__u65H_ strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.admin_assetCard__u65H_ code{font-size:9px;color:var(--muted)}.admin_uploadButton__86iPe{background:#242421;color:#fff;padding:12px 20px;border-radius:6px;cursor:pointer;white-space:nowrap}.admin_uploadButton__86iPe input{display:none}.admin_accountPanel__mzfXW{max-width:480px;background:#fff;padding:30px;border:1px solid var(--line);border-radius:10px}.admin_modal__SY99F{position:fixed;inset:0;z-index:2000;background:#0007;display:flex;align-items:center;justify-content:center;padding:30px}.admin_modal__SY99F section{width:min(100%,1000px);max-height:90svh;background:#f5f4ef;padding:24px;border-radius:12px;overflow:auto}.admin_modal__SY99F pre{background:#242421;color:#eceae1;padding:24px;overflow:auto;max-height:65svh}.admin_panel__zJS3l>.admin_previewOuter__ENKKd{background:#eae8e0;margin-top:20px;border-radius:8px}.admin_root__O9aMD .admin_panel__zJS3l>.admin_row__gZng7{flex-wrap:wrap}@media (min-width:1600px){.admin_editor__PcA9m{grid-template-columns:240px minmax(0,1fr) 350px}}@media (max-width:1150px){.admin_editor__PcA9m{grid-template-columns:180px minmax(0,1fr)}.admin_editorRight__ZBzIS{grid-column:1/-1;position:static;max-height:none;border-top:1px solid var(--line);padding:24px}.admin_editorRight__ZBzIS>.admin_formGroup__rsBlW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.admin_threeColumns__BBNXb{gap:14px}.admin_assetGrid__9HQMg{grid-template-columns:repeat(3,1fr)}.admin_auth__x25X6 section{padding:50px 40px}.admin_auth__x25X6 aside{padding:15vh 6vw}}@media (max-width:760px){.admin_topbar__mILlm{height:66px;padding:0 18px;gap:8px}.admin_brand__8RH6p{font-size:19px}.admin_brand__8RH6p span{font-size:9px;margin-left:10px;padding-left:10px}.admin_private__j1f_P{display:none}.admin_userName__MXkSb{font-size:11px;margin:0 4px}.admin_nav__tazFV{padding:0 10px;height:54px;gap:0}.admin_nav__tazFV button{height:54px;padding:0 15px}.admin_content__buezr{padding:30px 18px 40px}.admin_pageHeading__G286E{align-items:flex-start;flex-direction:column;gap:14px}.admin_panel__zJS3l{padding:20px;border-radius:9px;margin-bottom:18px}.admin_kpis__36EnF{grid-template-columns:repeat(2,1fr);gap:10px}.admin_kpis__36EnF button{padding:18px;gap:12px}.admin_kpis__36EnF strong{font-size:32px}.admin_teamGrid__q0cNk,.admin_threeColumns__BBNXb,.admin_twoColumns__Fu_DL{grid-template-columns:1fr;gap:0}.admin_threeColumns__BBNXb .admin_panel__zJS3l{margin-bottom:14px}.admin_auth__x25X6{grid-template-columns:1fr}.admin_auth__x25X6 aside{padding:35px 28px}.admin_auth__x25X6 aside h1{margin:20px 0 16px;font-size:34px}.admin_auth__x25X6 aside h1 br{display:none}.admin_auth__x25X6 aside>p:last-of-type{font-size:11px}.admin_authSeal__sYZch{display:none}.admin_auth__x25X6 section{padding:38px 28px;max-width:none}.admin_auth__x25X6 section h2{font-size:27px}.admin_auth__x25X6 .admin_twoColumns__Fu_DL{gap:18px;grid-template-columns:1fr 1fr}.admin_editor__PcA9m{display:block}.admin_root__O9aMD .admin_mobileToolToggle__absgG{display:flex;width:100%;justify-content:space-between;padding:16px;border:0;border-radius:0;border-bottom:1px solid var(--line);background:#faf9f5}.admin_editorLeft__ugZaK{position:static;max-height:none;padding:16px;display:none;flex-wrap:wrap;gap:6px;border-right:0;border-bottom:1px solid var(--line)}.admin_editorLeft__ugZaK.admin_toolsOpen__XptcX{display:flex}.admin_editorLeft__ugZaK>.admin_divider__cOpB_,.admin_editorLeft__ugZaK>.admin_eyebrow__hpfWI,.admin_editorLeft__ugZaK>.admin_hint__5UQWb{width:100%}.admin_editorLeft__ugZaK>button{width:auto;padding:8px 11px;border:1px solid var(--line)}.admin_editorLeft__ugZaK>.admin_template__QSwhB{flex:1 1 130px;max-width:calc(50% - 3px)}.admin_editorLeft__ugZaK>.admin_template__QSwhB small{display:none}.admin_editorLeft__ugZaK>.admin_template__QSwhB span{font-size:11px}.admin_editorLeft__ugZaK>.admin_eyebrow__hpfWI{margin:6px 0!important}.admin_editorLeft__ugZaK .admin_divider__cOpB_{margin:7px 0}.admin_editorLeft__ugZaK>input{width:100%;padding:8px}.admin_editorToolbar__yWB20{padding:16px;flex-wrap:wrap}.admin_editorToolbar__yWB20 .admin_inline__maPxK{margin-left:auto}.admin_previewToolbar__xUIUt{padding:10px 16px;gap:8px;flex-wrap:wrap}.admin_previewOuter__ENKKd{padding:12px}.admin_mobile__7Orff{width:390px}.admin_previewToolbar__xUIUt>a{font-size:10px}.admin_editorRight__ZBzIS{padding:20px}.admin_editorRight__ZBzIS>.admin_formGroup__rsBlW{display:block}.admin_moduleBoard__dlNG3{padding:20px 16px}.admin_assetGrid__9HQMg{grid-template-columns:repeat(2,1fr);gap:12px}.admin_assetCard__u65H_ img,.admin_assetCard__u65H_ video{height:140px}.admin_assetCard__u65H_>div{padding:12px}.admin_assetCard__u65H_ button{font-size:10px}.admin_listRow__HQyne{flex-wrap:wrap;gap:9px}.admin_submissionRow__Du3Ib{gap:10px;font-size:11px}.admin_submissionRow__Du3Ib>span:nth-child(2){display:none}.admin_reviewActions__GgLb8{gap:8px}.admin_chart__OhJ14{height:205px}.admin_chart__OhJ14 .admin_row__gZng7 small{font-size:9px}.admin_root__O9aMD .admin_twoColumns__Fu_DL>label{margin-bottom:12px}.admin_modal__SY99F{padding:12px}.admin_modal__SY99F section{padding:18px}.admin_row__gZng7{gap:10px}.admin_segment__P0RyE{flex-wrap:wrap}.admin_toast__Ih75N{padding:12px 16px;max-width:calc(100vw - 24px);font-size:11px}.admin_property__MizXo summary{min-height:40px}.admin_root__O9aMD input,.admin_root__O9aMD select{min-height:42px}.admin_root__O9aMD textarea{font-size:16px!important}.admin_root__O9aMD button{min-height:36px}.admin_moduleCard__4Uyz3 button{min-width:34px}.admin_permissionRow__w0dV6{font-size:12px}.admin_uploadButton__86iPe{padding:10px 16px}}@media (prefers-reduced-motion:reduce){.admin_root__O9aMD *{transition:none!important;scroll-behavior:auto!important}}.admin_root__O9aMD .admin_dialog__UVWM3{max-width:460px;padding:32px}.admin_dialog__UVWM3 h2{font-family:var(--font-serif-sc),serif;font-size:22px;line-height:1.6}.admin_dialog__UVWM3 form{margin-top:20px}.admin_dialog__UVWM3 .admin_reviewActions__GgLb8{justify-content:flex-end;margin-bottom:0}.admin_editor__PcA9m{grid-template-columns:176px minmax(0,1fr) 360px}.admin_editorRight__ZBzIS{min-width:0;padding:22px 16px}.admin_editorRight__ZBzIS .admin_moduleBoard__dlNG3{padding:12px 0;border:0;background:transparent}.admin_editorRight__ZBzIS .admin_moduleCard__4Uyz3{margin-top:10px}.admin_moduleCard__4Uyz3[open]{border-color:#b8ad95}.admin_moduleCard__4Uyz3>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:12px}.admin_moduleCard__4Uyz3>summary>span:first-child{overflow-wrap:anywhere}.admin_moduleCard__4Uyz3>summary .admin_inline__maPxK{flex-shrink:0;gap:2px}.admin_moduleCard__4Uyz3>summary button{min-width:26px;padding:6px}.admin_dragHandle__8BtOg{display:inline-block;padding:5px 4px;touch-action:none}.admin_templatePicker__buX6c{border:1px dashed #c9c3b5;border-radius:8px;padding:12px;margin:18px 0 6px}.admin_templatePicker__buX6c>summary{cursor:pointer;font-size:13px;font-weight:600}.admin_templatePicker__buX6c[open]>summary{margin-bottom:12px}.admin_templatePicker__buX6c>button{display:flex;width:100%;flex-direction:column;align-items:flex-start;padding:12px;margin-top:6px;text-align:left}.admin_templatePicker__buX6c small{line-height:1.6;color:#74716b}.admin_sectionInspector___ztmM>details{padding:12px 0;border-bottom:1px solid #eeece5}.admin_sectionInspector___ztmM>details>summary{cursor:pointer;font-size:12px;font-weight:500}.admin_styleInput__GDmrs{display:flex;gap:6px;align-items:center}.admin_styleInput__GDmrs input[type=color]{width:36px;height:36px;flex:0 0 36px;padding:3px}.admin_styleInput__GDmrs input:not([type=color]){min-width:0;flex:1 1}.admin_previewToolbar__xUIUt{flex-wrap:wrap;gap:8px}.admin_arrayItem__NRIGP>summary{cursor:pointer}@media (min-width:1600px){.admin_editor__PcA9m{grid-template-columns:196px minmax(0,1fr) 390px}}@media (max-width:1150px) and (min-width:761px){.admin_editor__PcA9m{grid-template-columns:140px minmax(0,1fr) 310px}.admin_editorRight__ZBzIS{grid-column:auto;position:-webkit-sticky;position:sticky;max-height:calc(100svh - 138px);padding:16px 10px}.admin_editorRight__ZBzIS>.admin_formGroup__rsBlW{display:block}}@media (max-width:760px){.admin_editor__PcA9m{display:flex;flex-direction:column}.admin_editorRight__ZBzIS{position:static;max-height:none;padding:18px}.admin_moduleCard__4Uyz3>summary button{min-width:36px;min-height:36px}.admin_dragHandle__8BtOg{padding:8px}}.admin_dragHandle__8BtOg{min-width:26px;padding:6px;text-align:center}.admin_editorDialog__u3Ede{width:min(780px,calc(100vw - 32px));max-height:88dvh;overflow:auto;border:1px solid #d9d9d9;border-radius:20px;padding:26px;color:#242424;background:#fafaf9;box-shadow:0 24px 90px #0004;font:14px/1.6 system-ui,sans-serif}.admin_editorDialog__u3Ede::-webkit-backdrop{background:#14141470;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.admin_editorDialog__u3Ede::backdrop{background:#14141470;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.admin_editorDialog__u3Ede{scrollbar-width:none;overscroll-behavior:contain}.admin_editorDialog__u3Ede::-webkit-scrollbar{display:none;width:0;height:0}.admin_editorDialog__u3Ede button,.admin_editorDialog__u3Ede input,.admin_editorDialog__u3Ede select{font:inherit;border:1px solid #d8d8d8;border-radius:9px;padding:10px 12px;background:#fff;color:#252525}.admin_editorDialog__u3Ede button{cursor:pointer}.admin_editorDialog__u3Ede button:disabled{opacity:.45;cursor:default}.admin_editorDialog__u3Ede input:not([type=file]),.admin_editorDialog__u3Ede select{width:100%;box-sizing:border-box}.admin_editorDialog__u3Ede .admin_primary__Ouk9O{background:#222;color:white}.admin_editorDialog__u3Ede h2{margin:0;font-size:21px}.admin_creationForm___p25Z{display:grid;grid-gap:20px;gap:20px;margin-top:22px}.admin_creationForm___p25Z label{display:grid;grid-gap:8px;gap:8px}.admin_dropZone__DAsdL{display:grid;grid-gap:6px;gap:6px;margin:18px 0;padding:24px;border:1px dashed #aaa;border-radius:14px;background:#f0f0ee;text-align:center;cursor:pointer}.admin_dropZone__DAsdL span{color:#777;font-size:12px}.admin_dropZone__DAsdL input{width:100%}.admin_mediaGrid__bBV2c{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px;margin-top:18px}.admin_mediaGrid__bBV2c button{overflow:hidden;padding:0;text-align:left;transition:border-color .15s,transform .15s}.admin_mediaGrid__bBV2c button:hover{border-color:#444;transform:translateY(-2px)}.admin_mediaGrid__bBV2c img,.admin_videoTile__Ko5DP{display:block;width:100%;height:110px;object-fit:cover;background:#e8e8e5}.admin_mediaGrid__bBV2c span:not(.admin_videoTile__Ko5DP){display:block;padding:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.admin_videoTile__Ko5DP{display:grid;place-items:center}.admin_mediaField___SbfV{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:12px 0}.admin_mediaThumb__FNUDt{width:100%;height:130px;border-radius:10px;object-fit:cover;background:#e7e7e5}.admin_caseTools__68PTH{display:grid;grid-gap:12px;gap:12px;margin-top:22px;padding-top:14px;border-top:1px solid #ddd}.admin_caseTools__68PTH>button{width:100%}.admin_caseHeading__ZJqEB{display:grid;grid-gap:10px;gap:10px}.admin_backgroundPanel__OyAXs{border:1px solid #ddd;background:#fbfbfa;border-radius:12px;padding:14px;margin:8px 0}.admin_backgroundPanel__OyAXs>summary{font-size:14px;font-weight:600;cursor:pointer}.admin_backgroundPanel__OyAXs>.admin_fieldLabel__lpHqv,.admin_backgroundPanel__OyAXs>details{margin-top:14px}.admin_backgroundPanel__OyAXs .admin_segment__P0RyE{flex-wrap:wrap}.admin_rangeLabel__7OueG{display:grid;grid-gap:7px;gap:7px;margin:14px 0;font-size:12px}.admin_rangeLabel__7OueG>span{display:flex;justify-content:space-between}.admin_rangeLabel__7OueG output{color:#777;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_rangeLabel__7OueG input{width:100%;accent-color:#333;padding:0}@media (max-width:760px){.admin_editorDialog__u3Ede{padding:18px}.admin_mediaGrid__bBV2c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.admin_mediaGrid__bBV2c button{transition:none}}.admin_editorToolbar__yWB20>.admin_inline__maPxK{justify-content:flex-end}@media (max-width:760px){.admin_editorToolbar__yWB20>.admin_inline__maPxK{width:100%}}.admin_unlistedCases__bhVt_{margin-top:20px;padding-top:14px;border-top:1px solid var(--line);font-size:12px}.admin_unlistedCases__bhVt_ summary{cursor:pointer;color:var(--muted)}.admin_unlistedCases__bhVt_ button{display:block;width:100%;text-align:left;margin-top:8px}.admin_moduleCard__4Uyz3>summary>span:first-child{display:flex;align-items:center;gap:7px;min-width:0}.admin_moduleThumb__LvAUX{display:inline-block;flex:0 0 44px;width:44px;height:36px;object-fit:cover;border-radius:5px;background:#e7e7e5}.admin_mediaUnavailable__gKgFN{display:flex;align-items:center;justify-content:center;color:#666;padding:8px;box-sizing:border-box;font-size:12px;text-align:center}.admin_moduleThumb__LvAUX.admin_mediaUnavailable__gKgFN{font-size:10px;padding:2px}.admin_thumbnailButton__YV3h1{display:block;width:100%;padding:0!important;border:0!important;overflow:hidden}.admin_thumbnailButton__YV3h1 .admin_mediaThumb__FNUDt{display:block}.admin_editorRight__ZBzIS [data-media-selected=true]{outline:1px solid #aaa;outline-offset:4px;border-radius:6px}.admin_inspectorFields__zsE5R{display:grid;grid-gap:12px;gap:12px;margin:12px 0}.admin_inspectorGrid__ZTwhb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px 10px;gap:12px 10px;margin:12px 0}.admin_inspectorField__5MCoX{min-width:0;padding:4px 0}.admin_inspectorField__5MCoX>label{display:block}.admin_inspectorField__5MCoX :is(input,textarea,select){width:100%;box-sizing:border-box;min-width:0}.admin_inspectorField__5MCoX .admin_styleInput__GDmrs input[type=color]{width:32px;flex-basis:32px}.admin_inspectorField__5MCoX .admin_textButton__bHWb6{font-size:10px;padding:4px 0;min-height:24px}.admin_textRole__NYxWv{padding:4px 0}.admin_root__O9aMD .admin_textRole__NYxWv>summary{align-items:flex-start;min-height:40px}.admin_root__O9aMD .admin_textRole__NYxWv>summary:before{margin-top:1px}.admin_root__O9aMD .admin_textRole__NYxWv>summary>.admin_summaryCopy__3JnYb{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1;font-size:12px;color:var(--ink)}.admin_summaryCopy__3JnYb strong{font-weight:500;line-height:1.5}.admin_textRole__NYxWv>summary small{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:1.5;color:#89867f;font-weight:400}.admin_textRole__NYxWv[open]>summary small{display:none}.admin_root__O9aMD .admin_moduleType__RjSad{display:inline-flex;font-size:10px;color:#7b8390;margin:6px 0;padding:3px 8px;border-radius:6px;background:#737b8d0a}.admin_inspectorAdvanced__djCnx{padding:10px 0}.admin_inspectorAdvanced__djCnx>details{padding:8px 0}.admin_inspectorAdvanced__djCnx .admin_property__MizXo{padding:10px 0}.admin_root__O9aMD{--ink:#222328;--muted:#73757e;--line:#25293614;--paper:#edf0f3;--glass:#ffffffb8;--shadow:0 8px 32px #19223507,inset 0 1px 0 #ffffffe6;--ease:cubic-bezier(.22,1,.36,1);background:radial-gradient(ellipse at 14% 0,#fff 0,transparent 48%),radial-gradient(ellipse at 100% 80%,#e0e4e9 0,transparent 55%),var(--paper);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans CJK SC,sans-serif;-webkit-font-smoothing:antialiased}.admin_root__O9aMD :is(button,input,textarea,select){border-radius:10px;background:#ffffffad}.admin_root__O9aMD button{transition:background .2s var(--ease),border-color .2s,box-shadow .2s,transform .2s var(--ease),opacity .2s}.admin_root__O9aMD button:hover:not(:disabled){background:#fff;border-color:#25293628;box-shadow:0 3px 12px #17213109}.admin_root__O9aMD button:active:not(:disabled){transform:translateY(1px);box-shadow:none}.admin_root__O9aMD :is(input,textarea,select){transition:border-color .18s,box-shadow .18s,background .18s}.admin_root__O9aMD :is(input,textarea,select):focus{border-color:#42485665;background:#fff;box-shadow:0 0 0 3px #333c5010}.admin_root__O9aMD :is(button,input,textarea,select,a,summary):focus-visible{outline:2px solid #5c6274;outline-offset:3px}.admin_root__O9aMD .admin_primary__Ouk9O{background:linear-gradient(145deg,#3d4049,#202127);border-color:#24252c;box-shadow:0 3px 8px #20242c18,inset 0 1px 0 #ffffff20;color:white}.admin_root__O9aMD .admin_primary__Ouk9O:hover:not(:disabled){background:#424650;color:white;border-color:#424650}.admin_root__O9aMD .admin_resetButton__u8AKD{background:#b03e43;color:#fff;border-color:#a7373c;box-shadow:0 3px 8px #a7373c18,inset 0 1px 0 #ffffff20}.admin_root__O9aMD .admin_resetButton__u8AKD:hover:not(:disabled){background:#993035;color:#fff;border-color:#993035}.admin_root__O9aMD .admin_resetButton__u8AKD:focus-visible{outline-color:#b03e43}.admin_nav__tazFV,.admin_topbar__mILlm{background:#ffffff91;backdrop-filter:blur(24px) saturate(120%);-webkit-backdrop-filter:blur(24px) saturate(120%)}.admin_topbar__mILlm{height:72px}.admin_brand__8RH6p span{font-family:inherit}.admin_nav__tazFV{height:56px;gap:6px}.admin_nav__tazFV button{height:36px;padding:0 16px;border-radius:10px}.admin_nav__tazFV button.admin_active___Jwz0{background:#292e3b0b;box-shadow:inset 0 0 0 1px #292e3b0b;color:#202329}.admin_nav__tazFV b{background:#353b4d12}.admin_accountPanel__mzfXW,.admin_assetCard__u65H_,.admin_kpis__36EnF button,.admin_panel__zJS3l{background:var(--glass);border-color:#ffffffce;border-radius:18px;box-shadow:var(--shadow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.admin_assetCard__u65H_,.admin_panel__zJS3l{animation:admin_glassEnter__loXiJ .28s var(--ease) both}.admin_auth__x25X6 aside{background:linear-gradient(145deg,#e0e3e7cc,#f5f6f8)}.admin_auth__x25X6 section{background:#ffffff70;border-radius:24px}.admin_authSeal__sYZch{border-color:#25293638;color:#555964}.admin_editor__PcA9m{gap:12px;padding:14px;grid-template-columns:208px minmax(0,1fr) 374px;align-items:start}.admin_editorLeft__ugZaK,.admin_editorRight__ZBzIS{border:1px solid #ffffffcf;background:var(--glass);border-radius:18px;box-shadow:var(--shadow);backdrop-filter:blur(22px) saturate(110%);-webkit-backdrop-filter:blur(22px) saturate(110%);max-height:calc(100svh - 156px);scrollbar-width:thin;scrollbar-color:#373e4d29 transparent;overscroll-behavior:contain}.admin_editorLeft__ugZaK{padding:20px 10px}.admin_editorLeft__ugZaK>.admin_eyebrow__hpfWI{padding:0 10px}.admin_editorRight__ZBzIS{padding:20px 14px}.admin_editorRight__ZBzIS h2{font-size:15px}.admin_editorCenter__CXuXz{border-radius:18px;overflow:hidden;background:#dfe3e955;border:1px solid #ffffffb0;height:max(360px,calc(100svh - 156px));min-height:0;display:flex;flex-direction:column;box-shadow:var(--shadow)}.admin_editorCenter__CXuXz>.admin_previewOuter__ENKKd{flex:1 1;height:auto}.admin_editorCenter__CXuXz>:is(.admin_editorToolbar__yWB20,.admin_previewToolbar__xUIUt){flex-shrink:0}.admin_editorCenter__CXuXz>.admin_codePanel__3L38W{min-height:0;overflow-y:auto}html:has(.admin_root__O9aMD){scrollbar-width:none}html:has(.admin_root__O9aMD)::-webkit-scrollbar{display:none}.admin_editorToolbar__yWB20,.admin_previewToolbar__xUIUt{background:#ffffffa3;border-color:var(--line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.admin_editorToolbar__yWB20{padding:18px 20px;flex-wrap:wrap;gap:14px}.admin_editorToolbar__yWB20 h1{font-size:22px}.admin_editorToolbar__yWB20>.admin_inline__maPxK{flex-wrap:wrap;gap:6px}.admin_root__O9aMD .admin_editorToolbar__yWB20>.admin_inline__maPxK>button{height:28px;padding:0 8px;border-radius:6px;font-size:11px;line-height:14px;box-shadow:none}.admin_root__O9aMD .admin_editorToolbar__yWB20>.admin_inline__maPxK>button:hover:not(:disabled){box-shadow:0 1px 3px #1721310a}.admin_root__O9aMD .admin_editorToolbar__yWB20>.admin_inline__maPxK>button:active:not(:disabled){box-shadow:none}.admin_previewToolbar__xUIUt{padding:10px 20px}.admin_previewFrame__sIK3w{border-radius:12px;box-shadow:0 12px 40px #1721311c,0 1px 3px #17213120}.admin_previewOuter__ENKKd{padding:20px}.admin_root__O9aMD .admin_segment__P0RyE{padding:3px;gap:2px;background:#353b4c09;border:1px solid #353b4c06;border-radius:11px}.admin_root__O9aMD .admin_segment__P0RyE button{border:0;border-radius:8px;background:transparent}.admin_root__O9aMD .admin_segment__P0RyE button.admin_active___Jwz0{color:#23262d;background:#fff;box-shadow:0 2px 5px #19223510}.admin_pageTree__gn9bi{display:grid;grid-gap:5px;gap:5px}.admin_caseTree__0j40N>button,.admin_pageBranch__8DTwT>button,.admin_pageChildren__b2oSI>button{width:100%;border:0;background:transparent;text-align:left;display:flex;align-items:center;gap:8px;padding:10px;white-space:normal;font-size:12px;line-height:1.6}.admin_caseTree__0j40N>button>span:last-child,.admin_pageBranch__8DTwT>button>span:nth-child(2){flex:1 1;min-width:0;overflow-wrap:anywhere}.admin_pageIcon__wmAI1{color:#7d8390;font-size:14px}.admin_treeChevron__EqYIU{color:#8c929d}.admin_root__O9aMD .admin_pageTree__gn9bi .admin_currentPage__OItbC{background:#30394c0d;color:#232936;box-shadow:inset 0 0 0 1px #30394c12;font-weight:500}.admin_pageChildren__b2oSI{margin:6px 0 12px 16px;padding:0 0 2px 9px;border-left:1px solid #40485825;animation:admin_glassEnter__loXiJ .24s var(--ease) both}.admin_pageChildren__b2oSI>button{font-size:11px;padding:8px}.admin_caseTools__68PTH{margin:14px 0 8px;padding:0 4px;gap:8px;border:0}.admin_caseTools__68PTH input{font-size:11px;padding:8px}.admin_caseTools__68PTH strong{font-size:10px;font-weight:500;color:var(--muted)}.admin_caseTools__68PTH small{font-size:10px}.admin_caseTree__0j40N{display:grid;grid-gap:4px;gap:4px}.admin_caseTree__0j40N>button{padding:8px;font-size:11px}.admin_treeDot__QWY7o{width:4px;height:4px;border-radius:50%;background:#979eaa;flex:0 0 4px}.admin_caseTree__0j40N>.admin_currentPage__OItbC .admin_treeDot__QWY7o{background:#343a47}.admin_root__O9aMD .admin_treeAdd__I88zT{margin-top:8px;color:#616979;border:1px dashed #49526425}.admin_root__O9aMD .admin_treeSubtle__ghYdK{color:var(--muted)}.admin_unlistedCases__bhVt_{margin-top:12px;padding-top:10px;border-color:var(--line)}.admin_unlistedCases__bhVt_>summary{font-size:10px}.admin_root__O9aMD .admin_unlistedCases__bhVt_ button{background:transparent;border:0;white-space:normal}.admin_saveStatus__gQT_g{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#626b79;font-size:10px;margin-top:5px}.admin_saveStatus__gQT_g small{font-size:10px;color:#8b919a;margin-left:4px}.admin_saveStatus__gQT_g i{width:5px;height:5px;border-radius:50%;background:#818a99}.admin_saveStatus__gQT_g[data-save-state=saving] i{width:10px;height:10px;border:1px solid #b1b7c2;border-top-color:#353d4c;background:transparent;animation:admin_saveSpin__s8K4J .8s linear infinite}.admin_saveStatus__gQT_g[data-save-state=error]{color:#94584b}.admin_saveStatus__gQT_g[data-save-state=error] i{background:#94584b}.admin_moduleMotion___c68U{position:relative}.admin_editorRight__ZBzIS .admin_moduleCard__4Uyz3{border-radius:13px;padding:12px;border-color:#ffffffd9;background:#ffffffb0;box-shadow:0 2px 8px #17213104;transition:background .22s,border-color .22s,box-shadow .22s}.admin_editorRight__ZBzIS .admin_moduleCard__4Uyz3[open],.admin_editorRight__ZBzIS .admin_moduleSelected__qvzHj{background:#fffffff0;border-color:#6771844a;box-shadow:inset 3px 0 0 #515c71,0 6px 22px #29354d09}.admin_editorRight__ZBzIS .admin_moduleDragging__J_sUt{opacity:.4;border-style:dashed;border-color:#63708780;background:#dce1e866;box-shadow:none}.admin_moduleCard__4Uyz3>summary{min-height:32px}.admin_moduleCard__4Uyz3>summary small{color:#969caa;font-size:10px}.admin_moduleCard__4Uyz3>summary:before{content:"›";color:#9299a6;margin:0;transition:transform .2s}.admin_moduleCard__4Uyz3[open]>summary:before{content:"›";transform:rotate(90deg)}.admin_moduleCard__4Uyz3>summary .admin_inline__maPxK button{border-color:transparent;background:transparent;color:#838c9b}.admin_moduleCard__4Uyz3>summary .admin_inline__maPxK button:hover:not(:disabled){background:#edf0f5;color:#252c38}.admin_dragHandle__8BtOg{border-radius:5px;color:#9da4b1;cursor:-webkit-grab;cursor:grab}.admin_dragHandle__8BtOg:active{cursor:-webkit-grabbing;cursor:grabbing}.admin_dragHandle__8BtOg:hover{color:#3b4557;background:#343e520a}.admin_moduleCard__4Uyz3[open]>:not(summary),.admin_sectionInspector___ztmM details[open]>:not(summary){animation:admin_fieldEnter__JPOrI .2s var(--ease) both}.admin_editorRight__ZBzIS [data-media-selected=true]{outline:1px solid #65738960;outline-offset:3px;border-radius:8px;background:#e7ecf480;box-shadow:0 0 0 5px #e7ecf45c;animation:admin_focusSettle__Mo4bo .65s var(--ease) both;scroll-margin-top:20px}.admin_editorRight__ZBzIS [data-media-selected=true]>label{color:#2f3d54}.admin_editorRight__ZBzIS :is(.admin_backgroundPanel__OyAXs,.admin_arrayItem__NRIGP){background:#f2f4f780;border-color:#373e4d13;border-radius:12px}.admin_templatePicker__buX6c{border-color:#606e852a;background:#ffffff5c;border-radius:13px}.admin_templatePicker__buX6c>button{background:#ffffffa0}.admin_templatePicker__buX6c>summary{font-weight:500}.admin_sectionInspector___ztmM>details,.admin_textRole__NYxWv{border-color:var(--line)}.admin_inspectorAdvanced__djCnx{color:#69717f}.admin_inspectorAdvanced__djCnx>summary{font-size:11px}.admin_textRole__NYxWv>summary small{color:#959ca7}.admin_styleInput__GDmrs input[type=color]{border-radius:8px}.admin_root__O9aMD .admin_fieldLabel__lpHqv{color:#596171}.admin_modal__SY99F{background:#151b2970;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:admin_glassEnter__loXiJ .2s var(--ease) both}.admin_editorDialog__u3Ede,.admin_modal__SY99F section{border-radius:22px;background:#f7f8faed;border:1px solid #ffffffdc;box-shadow:0 24px 100px #131a2b30,inset 0 1px 0 #fff}.admin_editorDialog__u3Ede{animation:admin_fieldEnter__JPOrI .24s var(--ease) both;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.admin_editorDialog__u3Ede::-webkit-backdrop{background:#151b2970;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.admin_editorDialog__u3Ede::backdrop{background:#151b2970;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.admin_toast__Ih75N{background:#f9fafbe8;color:#353e4e;border:1px solid #fff;border-radius:13px;box-shadow:0 10px 40px #18213518;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:admin_fieldEnter__JPOrI .24s var(--ease) both}@keyframes admin_glassEnter__loXiJ{0%{opacity:0}to{opacity:1}}@keyframes admin_fieldEnter__JPOrI{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0 0}}@keyframes admin_focusSettle__Mo4bo{0%{box-shadow:0 0 0 6px #bcc9dd66}to{box-shadow:0 0 0 5px #e7ecf45c}}@keyframes admin_saveSpin__s8K4J{to{transform:rotate(1turn)}}@media (min-width:1600px){.admin_editor__PcA9m{grid-template-columns:224px minmax(0,1fr) 398px}}@media (max-width:1150px) and (min-width:761px){.admin_editor__PcA9m{grid-template-columns:180px minmax(0,1fr) 320px;gap:8px;padding:10px}.admin_editorRight__ZBzIS{padding:16px 10px;max-height:calc(100svh - 148px)}}@media (max-width:760px){.admin_topbar__mILlm{height:66px}.admin_nav__tazFV{height:54px}.admin_nav__tazFV button{height:36px}.admin_editor__PcA9m{padding:10px;gap:10px}.admin_root__O9aMD .admin_mobileToolToggle__absgG{border:1px solid #fff;border-radius:13px;background:var(--glass);box-shadow:var(--shadow);padding:13px 16px}.admin_editorLeft__ugZaK{width:100%;padding:16px 10px;position:static;max-height:none}.admin_editorLeft__ugZaK.admin_toolsOpen__XptcX{display:block}.admin_pageChildren__b2oSI{margin-left:18px}.admin_pageTree__gn9bi{width:100%}.admin_editorRight__ZBzIS{padding:18px 14px;border:1px solid #ffffffcf;width:100%}.admin_editorCenter__CXuXz{width:100%;min-height:0;height:auto}.admin_editorCenter__CXuXz>.admin_previewOuter__ENKKd{flex:none;height:70svh}.admin_editorToolbar__yWB20{padding:16px}.admin_root__O9aMD .admin_editorToolbar__yWB20>.admin_inline__maPxK>button{height:32px}.admin_previewToolbar__xUIUt{padding:10px 14px}.admin_previewOuter__ENKKd{padding:12px}.admin_root__O9aMD .admin_pageTree__gn9bi button{min-height:42px}.admin_editorRight__ZBzIS [data-media-selected=true]{scroll-margin-top:12px}}@media (prefers-reduced-motion:reduce){.admin_editorDialog__u3Ede::-webkit-backdrop{animation:none!important;-webkit-transition:none!important;transition:none!important}.admin_editorDialog__u3Ede,.admin_editorDialog__u3Ede::backdrop,.admin_root__O9aMD *{animation:none!important;transition:none!important}}.admin_root__O9aMD .admin_moduleCard__4Uyz3[open]>summary:before{content:"›";transform:rotate(90deg)}.admin_root__O9aMD .admin_templatePicker__buX6c>summary:before{content:"";display:none}.admin_root__O9aMD .admin_moduleCard__4Uyz3>summary>span:first-of-type{flex:1 1;justify-content:flex-start}.admin_root__O9aMD .admin_moduleCard__4Uyz3 .admin_dragHandle__8BtOg{padding:5px;min-width:24px;min-height:28px;background:transparent;border:0;touch-action:none;flex-shrink:0}.admin_root__O9aMD .admin_moduleDragging__J_sUt{opacity:.95;border-style:solid;box-shadow:0 12px 26px #25304728;background:#fff;cursor:-webkit-grabbing;cursor:grabbing}.admin_moduleMotion___c68U{overflow-anchor:none}.admin_editorRight__ZBzIS .admin_moduleCard__4Uyz3{border-left-width:3px}.admin_moduleName___GSmD{min-width:0;overflow-wrap:anywhere;flex:1 1}.admin_moduleColorDot__Qm4aA{width:7px;height:7px;flex-shrink:0;border-radius:50%}.admin_moduleIdentity__lMxfO{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:10px 0 16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.admin_moduleIdentity__lMxfO label{font-size:11px;color:var(--muted)}.admin_moduleIdentity__lMxfO input:not([type=color]){margin-top:5px}.admin_moduleSwatches__X7G0O{display:flex;align-items:center;gap:8px;margin-top:6px}.admin_root__O9aMD .admin_moduleSwatches__X7G0O input[type=color]{width:32px;height:28px;padding:2px;cursor:pointer}.admin_root__O9aMD .admin_moduleSwatches__X7G0O button{padding:0;width:18px;height:18px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #25293618}.admin_root__O9aMD .admin_moduleSwatches__X7G0O button[aria-pressed=true]{box-shadow:0 0 0 2px #535b6d}.admin_nav__tazFV{scrollbar-width:none}.admin_nav__tazFV::-webkit-scrollbar{display:none}@media (max-width:760px){.admin_editorLeft__ugZaK.admin_toolsOpen__XptcX{max-height:55svh;overflow-y:auto}}.admin_moduleComposer__vkHgK{position:-webkit-sticky;position:sticky;top:0;z-index:12;padding:8px;margin:0 0 16px;border:1px solid #fff;border-radius:13px;background:#f6f8fbed;box-shadow:0 4px 20px #1a243110;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.admin_moduleComposer__vkHgK:before{content:"";position:absolute;top:-22px;left:0;right:0;height:22px;background:#f6f8fb;pointer-events:none}.admin_root__O9aMD .admin_composeButton__HxRfz{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 12px;border:1px solid #343e511c;background:#fff;font-size:12px;font-weight:500;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin_composeButton__HxRfz>span:last-child{margin-left:auto;color:#8c929e}.admin_composeButton__HxRfz>span:first-child{margin-right:auto;color:#5b6575}.admin_composeHint__okmgn{margin:7px 0 0;color:#7d8593;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.admin_modulePopover__qx2jN{position:fixed;z-index:100;padding:16px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;border:1px solid #ffffffef;border-radius:18px;background:#f7f9fcf5;box-shadow:0 16px 58px #24324726,0 2px 6px #24324712;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);transform-origin:top right}.admin_modulePopover__qx2jN>.admin_row__gZng7{flex-shrink:0}.admin_modulePopover__qx2jN h2{margin:0;font-size:14px;font-weight:500}.admin_modulePopover__qx2jN>.admin_composeHint__okmgn{margin:-6px 0 0}.admin_root__O9aMD .admin_modulePopover__qx2jN>input{flex-shrink:0;min-width:0;width:100%;padding:9px 11px;font-size:12px;background:#ffffffb0;border-radius:9px}.admin_root__O9aMD .admin_modulePopover__qx2jN>.admin_row__gZng7 button{height:28px;min-width:28px;padding:0;font-size:18px;background:transparent;border:0}.admin_templateChoices__gKeBa{min-height:60px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:1 1;padding:0 2px}.admin_templateChoices__gKeBa section+section{margin-top:16px}.admin_templateChoices__gKeBa h3{margin:0 0 8px;color:#969dab;font-size:10px;font-weight:400}.admin_root__O9aMD .admin_templateChoices__gKeBa button{display:grid;grid-template-columns:minmax(0,1fr) 14px;grid-gap:4px 8px;gap:4px 8px;text-align:left;width:100%;padding:10px 12px;margin:4px 0;border-radius:10px;border-color:#4350650c;background:#ffffffb0;white-space:normal;transition:background .18s,border-color .18s,translate .18s}.admin_root__O9aMD .admin_templateChoices__gKeBa button:hover{background:#fff;border-color:#65718b40;translate:0 -1px}.admin_templateChoices__gKeBa button>span:first-child{font-size:12px;color:#374050}.admin_templateChoices__gKeBa button small{grid-column:1;font-size:10px;line-height:1.5;color:#959cab}.admin_templateChoices__gKeBa button>span:last-child{grid-column:2;grid-row:1/3;align-self:center;color:#87909f}.admin_composeIdentity__r2Z8U{flex-shrink:0;border-top:1px solid #4c587614;padding-top:10px;max-height:165px;overflow-y:auto}.admin_composeIdentity__r2Z8U>summary{font-size:11px;color:#7b8493;cursor:pointer}.admin_composeIdentity__r2Z8U .admin_moduleIdentity__lMxfO{margin-bottom:0;padding-bottom:0;border-bottom:0}.admin_composeGhost__QPwHU{position:fixed;z-index:110;pointer-events:none;max-width:180px;border-radius:10px;padding:11px 15px;background:#2f374deb;color:white;font-size:12px;box-shadow:0 10px 35px #1f2b3e25}.admin_moduleInsertSlot__NXRL3{position:relative;height:0;opacity:0;display:grid;place-items:center;color:#647088;font-size:10px;overflow:hidden;transition:height .2s var(--ease),opacity .18s}.admin_moduleInsertSlot__NXRL3:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#7d8ba84a}.admin_moduleInsertSlot__NXRL3 span{z-index:1;padding:0 8px;background:#edf1f7;opacity:0;transition:opacity .15s}.admin_moduleInsertSlot__NXRL3[data-insertion-active=true]{height:12px;opacity:.5}.admin_moduleInsertSlot__NXRL3[data-insertion-target=true]{height:34px;opacity:1}.admin_moduleInsertSlot__NXRL3[data-insertion-target=true]:before{height:2px;background:#64728f}.admin_moduleInsertSlot__NXRL3[data-insertion-target=true] span{opacity:1}@media (max-width:760px){.admin_editorRight__ZBzIS{max-height:82svh}.admin_modulePopover__qx2jN{padding:14px}}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR{grid-template-columns:190px minmax(0,1fr) 460px}.admin_editorRight__ZBzIS.admin_aiSidebar__IGKZ_{height:calc(100dvh - 150px);max-height:calc(100dvh - 150px);padding:9px;overflow:hidden;transition:background .25s,box-shadow .25s;background:linear-gradient(135deg,#ffffffb3,#ededf6bf)}@media(min-width:761px) and (max-width:1250px){.admin_editor__PcA9m.admin_aiWorkspace__GWrnR{grid-template-columns:150px minmax(0,1fr) 390px}}@media(max-width:760px){.admin_editor__PcA9m.admin_aiWorkspace__GWrnR{display:flex;flex-direction:column}.admin_editorRight__ZBzIS.admin_aiSidebar__IGKZ_{height:82dvh;min-height:500px;max-height:none;position:relative;padding:8px;width:100%}}@media(prefers-reduced-motion:reduce){.admin_editorRight__ZBzIS.admin_aiSidebar__IGKZ_{transition:none}}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR.admin_historyWorkspace__0_h8g{grid-template-columns:260px minmax(0,1fr) 460px}.admin_editorLeft__ugZaK.admin_historySidebar__8v4uD{height:calc(100dvh - 150px);max-height:calc(100dvh - 150px);padding:0;overflow:hidden}@media(min-width:761px) and (max-width:1250px){.admin_editor__PcA9m.admin_aiWorkspace__GWrnR.admin_historyWorkspace__0_h8g{grid-template-columns:220px minmax(0,1fr) 390px}}@media(max-width:760px){.admin_editorLeft__ugZaK.admin_historySidebar__8v4uD{height:55dvh;max-height:55dvh}.admin_editorLeft__ugZaK.admin_historySidebar__8v4uD.admin_toolsOpen__XptcX{display:block;overflow:hidden}}.admin_assistantSlot__2C0KN{height:100%;min-height:0;min-width:0}.admin_assistantSlot__2C0KN[hidden]{display:none}.admin_chartPlot__087FH{position:relative;height:180px;margin:0 12px}.admin_chartPlot__087FH svg{display:block;height:100%}.admin_root__O9aMD .admin_chartPoint__N2Oy0{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:24px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;touch-action:manipulation}.admin_root__O9aMD .admin_chartPoint__N2Oy0:hover:not(:disabled){background:transparent}.admin_root__O9aMD .admin_chartPoint__N2Oy0:active:not(:disabled){transform:translate(-50%,-50%)}.admin_chartDot__oWWDR{display:block;width:6px;height:6px;border-radius:50%;background:#272727;transition:box-shadow .16s ease,background .16s ease}.admin_chartPoint__N2Oy0:focus-visible .admin_chartDot__oWWDR,.admin_chartPoint__N2Oy0:hover .admin_chartDot__oWWDR{background:#111;box-shadow:0 0 0 5px #27272718}.admin_trafficDialog___Y7EZ{width:min(940px,calc(100vw - 24px));max-height:min(88svh,900px);padding:0;border:1px solid #ffffffdc;border-radius:22px;background:#f7f8faf5;color:var(--ink);box-shadow:0 24px 100px #131a2b30;overflow:hidden}.admin_trafficDialog___Y7EZ[open]{display:flex;flex-direction:column;animation:admin_glassEnter__loXiJ .2s var(--ease) both}.admin_trafficDialog___Y7EZ::-webkit-backdrop{background:#151b2970;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.admin_trafficDialog___Y7EZ::backdrop{background:#151b2970;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.admin_trafficDialogHeader__3x3qp{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid var(--line);flex:none}.admin_trafficDialogHeader__3x3qp h2{margin-bottom:6px}.admin_root__O9aMD .admin_trafficDialogHeader__3x3qp button{width:32px;height:32px;padding:0;font-size:22px;border-radius:50%;flex:none}.admin_trafficDialogBody__VJULX{padding:22px 24px;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;min-height:120px}.admin_trafficDialogBody__VJULX::-webkit-scrollbar{display:none}.admin_trafficDialogFooter__TNHM6{padding:14px 24px;font-size:11px;color:var(--muted);border-top:1px solid var(--line);flex:none}.admin_trafficSummary__OUI_f{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.admin_trafficSummary__OUI_f>div{padding:14px 12px;border:1px solid var(--line);background:#fff9;border-radius:12px}.admin_trafficSummary__OUI_f strong{display:block;font-size:21px;font-weight:500}.admin_trafficDistributions__uLCL7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:20px 0 24px}.admin_trafficDistribution__XkAQ6{border:1px solid var(--line);border-radius:12px;padding:16px;min-width:0}.admin_trafficDistribution__XkAQ6 .admin_row__gZng7{gap:12px;margin-top:9px;align-items:flex-start}.admin_trafficDistribution__XkAQ6 .admin_row__gZng7 span{overflow-wrap:anywhere;min-width:0}.admin_trafficDistribution__XkAQ6 small{flex:none}.admin_trafficTable__v7piZ{overflow-x:auto;scrollbar-width:thin;margin-top:12px}.admin_trafficTable__v7piZ table{min-width:660px}.admin_trafficTable__v7piZ td small{display:block}@media (max-width:760px){.admin_trafficDialogBody__VJULX,.admin_trafficDialogHeader__3x3qp{padding:18px}.admin_trafficDialogFooter__TNHM6{padding:12px 18px}.admin_trafficSummary__OUI_f{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_trafficSummary__OUI_f>div:last-child{grid-column:1/-1}.admin_trafficDistributions__uLCL7{grid-template-columns:1fr}.admin_chart__OhJ14 .admin_row__gZng7{flex-wrap:wrap;gap:4px 10px}}@media (prefers-reduced-motion:reduce){.admin_trafficDialog___Y7EZ[open]{animation:none}.admin_chartDot__oWWDR{transition:none}}.admin_topbar__mILlm{position:relative;z-index:50}.admin_editor__PcA9m{position:relative;--inspector-default:374px;grid-template-columns:208px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR{--inspector-default:460px;grid-template-columns:190px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR.admin_historyWorkspace__0_h8g{grid-template-columns:260px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_inspectorResizeHandle__8waX1{position:absolute;z-index:45;width:12px;cursor:col-resize;touch-action:none;display:flex;align-items:center;justify-content:center;outline:none}.admin_inspectorResizeHandle__8waX1[hidden]{display:none}.admin_inspectorResizeHandle__8waX1 span{height:44px;width:3px;border-radius:3px;background:#59617235;transition:background .18s,box-shadow .18s}.admin_editor__PcA9m[data-inspector-resizing=true] .admin_inspectorResizeHandle__8waX1 span,.admin_inspectorResizeHandle__8waX1:focus-visible span,.admin_inspectorResizeHandle__8waX1:hover span{background:#58657d;box-shadow:0 0 0 3px #58657d14}.admin_editor__PcA9m[data-inspector-resizing=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin_editor__PcA9m[data-inspector-resizing=true] iframe{pointer-events:none}@media(min-width:1600px){.admin_editor__PcA9m{--inspector-default:398px;grid-template-columns:224px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR{--inspector-default:460px;grid-template-columns:190px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR.admin_historyWorkspace__0_h8g{grid-template-columns:260px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}}@media(min-width:761px) and (max-width:1250px){.admin_editor__PcA9m{--inspector-default:320px;grid-template-columns:180px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR{--inspector-default:390px;grid-template-columns:150px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}.admin_editor__PcA9m.admin_aiWorkspace__GWrnR.admin_historyWorkspace__0_h8g{grid-template-columns:220px minmax(0,1fr) var(--inspector-width,var(--inspector-default))}}@media(max-width:760px){.admin_inspectorResizeHandle__8waX1{display:none}}.admin_root__O9aMD .admin_modulePopover__qx2jN>select{flex-shrink:0;min-width:0;width:100%;padding:8px 10px;font-size:12px;border-radius:9px;background:#ffffffa8}.admin_templateChoice__HiS7l{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:5px;gap:5px;align-items:stretch}.admin_root__O9aMD .admin_templateChoice__HiS7l>.admin_templatePreviewButton__LGt4w{display:block;width:44px;padding:4px;margin:4px 0;font-size:11px;text-align:center;background:transparent;border-color:transparent;color:#77766f}.admin_root__O9aMD .admin_templateChoice__HiS7l>.admin_templatePreviewButton__LGt4w:hover{background:#fff;border-color:#d5d3ca}.admin_templatePreviewDialog__AurDL{width:min(1280px,calc(100vw - 32px));max-width:none;height:calc(100svh - 32px);max-height:none;padding:16px;overflow:hidden;display:flex;flex-direction:column;gap:12px}.admin_templatePreviewDialog__AurDL>.admin_row__gZng7{flex-shrink:0}.admin_templatePreviewToolbar__vHBPj{display:flex;align-items:center;gap:18px;flex-shrink:0}.admin_templatePreviewToolbar__vHBPj p{font-size:12px;color:var(--muted);max-width:70em}.admin_templatePreviewToolbar__vHBPj .admin_inline__maPxK{flex-shrink:0}.admin_templatePreviewCanvas__Eckdp{flex:1 1;min-height:0;display:flex;justify-content:center;overflow:hidden;background:#e8e7e0;border-radius:10px}.admin_templatePreviewCanvas__Eckdp iframe{height:100%;border:0;background:#fff;transition:width .2s ease}@media(max-width:760px){.admin_templatePreviewDialog__AurDL{width:calc(100vw - 16px);height:calc(100svh - 16px);padding:12px}.admin_templatePreviewToolbar__vHBPj{align-items:flex-start;flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){.admin_templatePreviewCanvas__Eckdp iframe{transition:none}}.admin_leiBoxDialog__A7xaN{width:min(1100px,calc(100vw - 24px));max-height:92dvh;overflow:auto}.admin_leiBoxPreview__otALP{max-height:480px;overflow:auto;border:1px solid var(--border,#ddd);margin:16px 0}.admin_leiBoxDialog__A7xaN textarea{min-width:0;max-width:100%;resize:vertical}.admin_leiBoxDialog__A7xaN .admin_fieldLabel__lpHqv>span{overflow-wrap:anywhere}.admin_leiBoxSource__vlrOG{padding:8px 16px;border-bottom:1px solid #ddd;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.admin_templateChoice__HiS7l>a{display:grid;grid-gap:6px;gap:6px;padding:12px;color:inherit;font-size:13px}.admin_templateChoice__HiS7l>a small{font-size:11px;line-height:1.5;color:#777}.LanConnection_connection__Ppg8c{display:inline-flex;align-items:center;gap:7px;color:#717682;font-size:12px;white-space:nowrap;cursor:default}.LanConnection_connection__Ppg8c i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#9297a1}.LanConnection_connection__Ppg8c .LanConnection_green__iisd8{background:#299867;box-shadow:0 0 0 3px #29986714}.WebMotion_root__dAB_t{position:relative;width:100%;height:100%;min-height:120px;overflow:hidden;isolation:isolate;pointer-events:none;--pointer-x:0;--pointer-y:0;--progress:0}.WebMotion_background__J6uhU{position:absolute;inset:0;min-height:0;z-index:0}.WebMotion_perspective__eWNHo{position:absolute;inset:0;perspective:var(--perspective)}.WebMotion_motion__46dDd{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .22s ease-out}.WebMotion_root__dAB_t[data-interaction=tilt] .WebMotion_motion__46dDd{transform:rotateX(calc(var(--pointer-y) * var(--strength) * -1deg)) rotateY(calc(var(--pointer-x) * var(--strength) * 1deg))}.WebMotion_root__dAB_t[data-interaction=parallax] .WebMotion_motion__46dDd{transform:translate(calc(var(--pointer-x) * var(--strength) * 1px),calc(var(--pointer-y) * var(--strength) * 1px))}.WebMotion_svg__cQ7Mv{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.WebMotion_depth__2DMpp{position:absolute;inset:0;transform:translateZ(var(--depth))}.WebMotion_sweep__IztDd{animation:WebMotion_sweep__IztDd var(--duration) linear infinite;transform-box:view-box}.WebMotion_draw__nGKAq{stroke-dasharray:1;animation:WebMotion_draw__nGKAq var(--duration) ease-in-out infinite}.WebMotion_motion__46dDd[data-animation=float]>.WebMotion_depth__2DMpp,.WebMotion_motion__46dDd[data-animation=float]>.WebMotion_svg__cQ7Mv{animation:WebMotion_float__DHYUQ var(--duration) ease-in-out infinite}.WebMotion_motion__46dDd[data-animation=rotate]>.WebMotion_depth__2DMpp,.WebMotion_motion__46dDd[data-animation=rotate]>.WebMotion_svg__cQ7Mv{animation:WebMotion_rotate__TDmdx var(--duration) linear infinite;transform-origin:center}.WebMotion_motion__46dDd[data-animation=flow]>.WebMotion_depth__2DMpp>.WebMotion_accent__6hFQS:only-child:not(:has(.WebMotion_sweep__IztDd)),.WebMotion_motion__46dDd[data-animation=pulse]>.WebMotion_depth__2DMpp{animation:WebMotion_pulse__dzZNM var(--duration) ease-in-out infinite}.WebMotion_root__dAB_t[data-running=false] *{animation-play-state:paused!important}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_draw__nGKAq{animation:none;stroke-dashoffset:calc(1 - var(--progress))}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_sweep__IztDd{animation:none;transform:translateX(calc(var(--progress) * 165%))}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_motion__46dDd[data-animation=float]>.WebMotion_depth__2DMpp,.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_motion__46dDd[data-animation=float]>.WebMotion_svg__cQ7Mv{animation:none;transform:translateY(calc((.5 - var(--progress)) * var(--amplitude)))}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_motion__46dDd[data-animation=rotate]>.WebMotion_depth__2DMpp,.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_motion__46dDd[data-animation=rotate]>.WebMotion_svg__cQ7Mv{animation:none;transform:rotate(calc(var(--progress) * 1turn))}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_motion__46dDd[data-animation=pulse]>.WebMotion_depth__2DMpp{animation:none;opacity:calc(.2 + var(--progress) * .8)!important}@keyframes WebMotion_sweep__IztDd{to{transform:translateX(165%)}}@keyframes WebMotion_draw__nGKAq{0%,to{stroke-dashoffset:1}45%,65%{stroke-dashoffset:0}}@keyframes WebMotion_float__DHYUQ{0%,to{translate:0 calc(var(--amplitude) * -.5)}50%{translate:0 calc(var(--amplitude) * .5)}}@keyframes WebMotion_rotate__TDmdx{to{rotate:1turn}}@keyframes WebMotion_pulse__dzZNM{0%,to{opacity:.15}50%{opacity:1}}.WebMotion_root__dAB_t[data-reduced=true] :not(.WebMotion_mediaTimeline__77zKv){animation:none!important;transition:none!important;transform:none!important;translate:none!important;rotate:none!important;stroke-dashoffset:0!important}@media(prefers-reduced-motion:reduce){.WebMotion_root__dAB_t :not(.WebMotion_mediaTimeline__77zKv){animation:none!important;transition:none!important;transform:none!important;stroke-dashoffset:0!important}}.WebMotion_mediaPlane__h0DWK{position:absolute;transition:transform .5s ease-out;transform:translate(calc(var(--pointer-x) * var(--strength) * var(--plane-depth) * 1px),calc(var(--pointer-y) * var(--strength) * var(--plane-depth) * 1px))}.WebMotion_mediaDrift__MGIot{width:100%;height:100%;animation:WebMotion_sourceDrift__IR3Ec var(--plane-duration) ease-in-out var(--plane-phase) infinite}@keyframes WebMotion_sourceDrift__IR3Ec{0%,to{translate:calc(var(--drift-x) * -.5) calc(var(--drift-y) * -.5)}50%{translate:calc(var(--drift-x) * .5) calc(var(--drift-y) * .5)}}.WebMotion_root__dAB_t[data-trigger=hover][data-running=false] .WebMotion_mediaDrift__MGIot{animation-play-state:paused}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_mediaDrift__MGIot{animation:none;translate:calc((var(--progress) - .5) * var(--drift-x)) calc((var(--progress) - .5) * var(--drift-y))}.WebMotion_root__dAB_t[data-web-motion=none] .WebMotion_mediaDrift__MGIot{animation:none}.WebMotion_root__dAB_t[data-interaction=tilt] .WebMotion_mediaPlane__h0DWK{transform:perspective(var(--perspective)) rotateX(calc(var(--pointer-y) * var(--strength) * -.5deg)) rotateY(calc(var(--pointer-x) * var(--strength) * .5deg)) translate(calc(var(--pointer-x) * var(--strength) * var(--plane-depth) * 1px),calc(var(--pointer-y) * var(--strength) * var(--plane-depth) * 1px))}.WebMotion_root__dAB_t[data-interaction=none] .WebMotion_mediaPlane__h0DWK{transform:none}.WebMotion_mediaTimeline__77zKv{width:100%;height:100%;transform-origin:center;animation:var(--timeline-name) var(--plane-duration) var(--timeline-easing) var(--plane-phase) infinite both}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_mediaTimeline__77zKv{animation-delay:calc(-1 * var(--progress) * var(--plane-duration));animation-iteration-count:1;animation-play-state:paused}.WebMotion_root__dAB_t[data-reduced=true] .WebMotion_mediaTimeline__77zKv,.WebMotion_root__dAB_t[data-web-motion=none] .WebMotion_mediaTimeline__77zKv{animation:var(--still-name) var(--plane-duration) var(--timeline-easing) calc(-1 * var(--still-at) * var(--plane-duration)) 1 both paused!important;transition:none!important;rotate:none!important}@media(prefers-reduced-motion:reduce){.WebMotion_root__dAB_t .WebMotion_mediaTimeline__77zKv{animation:var(--still-name) var(--plane-duration) var(--timeline-easing) calc(-1 * var(--still-at) * var(--plane-duration)) 1 both paused!important;transition:none!important;rotate:none!important}}.WebMotion_patternPan__rB5rS{animation:WebMotion_patternPan__rB5rS var(--duration) linear infinite;will-change:translate}.WebMotion_root__dAB_t[data-running=false] .WebMotion_patternPan__rB5rS{will-change:auto}@keyframes WebMotion_patternPan__rB5rS{0%{translate:calc(-1 * var(--tile-x)) calc(-1 * var(--tile-y))}to{translate:0 0}}.WebMotion_patternSweep__niSXh{position:absolute;left:-65%;top:0;width:65%;height:100%;animation:WebMotion_patternSweep__niSXh var(--duration) linear infinite;will-change:transform}@keyframes WebMotion_patternSweep__niSXh{to{transform:translate3d(254%,0,0)}}.WebMotion_root__dAB_t[data-trigger=scroll] .WebMotion_patternSweep__niSXh{animation:none;transform:translate3d(calc(var(--progress) * 254%),0,0)}.WebMotion_root__dAB_t[data-running=false] .WebMotion_patternSweep__niSXh{will-change:auto}.WebMotion_reliefPattern__rr24r{position:absolute;inset:0;pointer-events:none}.WebMotion_reliefPattern__rr24r>div{position:absolute;inset:0;background-size:var(--tile-x) var(--tile-y);background-repeat:repeat;mask-size:var(--tile-x) var(--tile-y);-webkit-mask-size:var(--tile-x) var(--tile-y);mask-repeat:repeat;-webkit-mask-repeat:repeat;will-change:opacity}.WebMotion_reliefFace__2Qnv0{opacity:.14;animation:WebMotion_reliefFace__2Qnv0 var(--duration) ease-in-out infinite}.WebMotion_reliefInverse__xB9TO{opacity:0;animation:WebMotion_reliefInverse__xB9TO var(--duration) ease-in-out infinite}.WebMotion_reliefRaised__foUta{opacity:1;animation:WebMotion_reliefRaised__foUta var(--duration) ease-in-out infinite}.WebMotion_reliefRecessed__MSW4s{opacity:0;animation:WebMotion_reliefRecessed__MSW4s var(--duration) ease-in-out infinite}@keyframes WebMotion_reliefRaised__foUta{0%,to{opacity:1}25%,50%,75%{opacity:0}}@keyframes WebMotion_reliefRecessed__MSW4s{0%,25%,75%,to{opacity:0}50%{opacity:1}}@keyframes WebMotion_reliefFace__2Qnv0{0%,to{opacity:.14}50%{opacity:.045}}@keyframes WebMotion_reliefInverse__xB9TO{0%,to{opacity:0}50%{opacity:.035}}.WebMotion_root__dAB_t[data-running=false] .WebMotion_reliefPattern__rr24r>div{will-change:auto}.WebMotion_fallBoundary__EPmeh{border-top:1px solid #eee9df24;border-bottom:1px solid #eee9df24;box-sizing:border-box}.WebMotion_fallingMark__7d33M{position:absolute;top:0;display:block;animation:WebMotion_sectionFall__vJ4wg 22s linear infinite;will-change:transform}@keyframes WebMotion_sectionFall__vJ4wg{0%{transform:translate3d(0,-60px,0) rotate(0deg)}35%{transform:translate3d(var(--fall-drift),calc(var(--fall-end) * .35 - 39px),0) rotate(calc(var(--fall-spin) * .35))}70%{transform:translate3d(calc(var(--fall-drift) * -.45),calc(var(--fall-end) * .7 - 18px),0) rotate(calc(var(--fall-spin) * .7))}to{transform:translate3d(calc(var(--fall-drift) * .3),var(--fall-end),0) rotate(var(--fall-spin))}}.WebMotion_flyingMark__qv4aG{position:absolute;left:-70px;height:auto;animation:WebMotion_butterflyFlight__1h0cq 32s linear infinite;will-change:transform}.WebMotion_flyingMark__qv4aG svg{display:block;transform-origin:center;animation:WebMotion_butterflyWings__x_cZ9 2.8s ease-in-out infinite}@keyframes WebMotion_butterflyFlight__1h0cq{0%{transform:translate3d(0,30px,0) rotate(-8deg)}35%{transform:translate3d(calc(var(--flight-end) * .35),var(--flight-drift),0) rotate(10deg)}70%{transform:translate3d(calc(var(--flight-end) * .7),calc(var(--flight-drift) * -.4),0) rotate(-12deg)}to{transform:translate3d(var(--flight-end),10px,0) rotate(6deg)}}@keyframes WebMotion_butterflyWings__x_cZ9{0%,to{scale:1 1}45%{scale:.3 1}60%{scale:.9 1}}body:has(.StoryScene_track__4H5iI,.StoryScene_stack__zYWVv){overflow-x:clip}.StoryScene_track__4H5iI{position:relative;width:100%;min-width:0;isolation:isolate}.StoryScene_dialog__USY2Z,.StoryScene_stack__zYWVv,.StoryScene_track__4H5iI{-webkit-tap-highlight-color:transparent}.StoryScene_chapters__nu6yG button:active,.StoryScene_controls__GeMQP button:active,.StoryScene_detailTools__eb4Rs button:active,.StoryScene_hotspot__kKf07:active{filter:brightness(1.2)}.StoryScene_stage__36lWT{position:-webkit-sticky;position:sticky;width:100%;overflow:hidden;isolation:isolate;color:inherit;background:transparent}.StoryScene_layer__jiKC3{position:absolute;min-width:0;box-sizing:border-box;transform-origin:center;will-change:transform,opacity;white-space:pre-line;overflow-wrap:anywhere}.StoryScene_layer__jiKC3 img{display:block;width:100%;height:100%}.StoryScene_film__dqkwb{position:relative;width:100%;height:100%;min-height:0;background:transparent}.StoryScene_film__dqkwb img,.StoryScene_film__dqkwb video{position:absolute;inset:0;display:block;width:100%;height:100%;transition:opacity .2s ease}.StoryScene_filmToggle__mTNv9{position:absolute;z-index:2;right:clamp(20px,4vw,64px);bottom:28px;min-height:44px;padding:10px 16px;border:1px solid #ffffff60;border-radius:999px;background:#10101080;color:#eee9df;font:inherit;font-size:12px;letter-spacing:.08em;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.StoryScene_filmToggle__mTNv9:focus-visible{outline:2px solid currentColor;outline-offset:3px}.StoryScene_stackLayer__bZPNK .StoryScene_film__dqkwb{height:auto;aspect-ratio:16/9}.StoryScene_chapters__nu6yG{font-size:13px;position:absolute;top:16px;left:20px;right:20px;display:flex;gap:8px;overflow:auto;scrollbar-width:none;z-index:2}.StoryScene_chapters__nu6yG::-webkit-scrollbar{display:none}.StoryScene_chapters__nu6yG button{flex:none;max-width:250px;border:1px solid #fff3;border-radius:999px;background:#171717b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#eeebe5;min-height:44px;padding:8px 14px;cursor:pointer;font:inherit;line-height:1.4}.StoryScene_chapters__nu6yG button span{opacity:.55;margin-right:8px}.StoryScene_chapters__nu6yG button[aria-current]{background:#efede4;color:#1c1c1c;border-color:#efede4}.StoryScene_chapters__nu6yG button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.StoryScene_text__ev1bG{display:block;line-height:inherit;white-space:pre-line}.StoryScene_caption__BvmyY{position:absolute;left:clamp(20px,4vw,64px);bottom:70px;width:min(480px,calc(100% - 40px));padding:16px 20px;box-sizing:border-box;max-width:calc(100% - 32px);pointer-events:none}.StoryScene_caption__BvmyY h5{font:inherit;font-size:clamp(19px,2vw,28px);line-height:1.4;margin:0 0 8px}.StoryScene_caption__BvmyY p{font-size:clamp(15px,1.2vw,18px);line-height:1.75;margin:0;white-space:pre-line}.StoryScene_controls__GeMQP{position:absolute;bottom:16px;left:20px;right:20px;display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:13px}.StoryScene_controls__GeMQP button,.StoryScene_detailTools__eb4Rs button,.StoryScene_hotspot__kKf07{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;color:inherit;background:rgba(128,128,128,.09);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;min-width:36px;min-height:36px;cursor:pointer;font:inherit}.StoryScene_controls__GeMQP button{min-width:44px;min-height:44px;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.StoryScene_controls__GeMQP button:disabled{opacity:.25;cursor:default}.StoryScene_controls__GeMQP input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:90px;height:44px;padding:0;background:transparent;color:inherit;cursor:pointer}.StoryScene_controls__GeMQP input::-webkit-slider-runnable-track{height:1px;background:currentColor;background:color-mix(in srgb,currentColor 35%,transparent);border-radius:1px}.StoryScene_controls__GeMQP input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:6px;height:6px;margin-top:-2.5px;border:0;border-radius:50%;background:currentColor}.StoryScene_controls__GeMQP input::-moz-range-track{height:1px;background:currentColor;background:color-mix(in srgb,currentColor 35%,transparent);border:0}.StoryScene_controls__GeMQP input::-moz-range-thumb{width:6px;height:6px;border:0;border-radius:50%;background:currentColor}.StoryScene_controls__GeMQP small{margin-right:auto}.StoryScene_hotspot__kKf07{color:#f3f3f3;background:rgba(22,22,22,.68);position:absolute;transform:translate(-50%,-50%);padding:0 12px;max-width:90%;font-size:13px;white-space:normal;line-height:1.4}.StoryScene_controls__GeMQP button:focus-visible,.StoryScene_detailTools__eb4Rs button:focus-visible,.StoryScene_hotspot__kKf07:focus-visible{outline:2px solid currentColor;outline-offset:3px}.StoryScene_stack__zYWVv{display:grid;grid-gap:24px;gap:24px;width:100%;min-width:0}.StoryScene_stackLayer__bZPNK{position:relative;min-width:0}.StoryScene_stackLayer__bZPNK img{max-height:72svh;object-fit:contain;width:100%;display:block}.StoryScene_stackLayer__bZPNK p{margin:0;white-space:pre-line;line-height:1.8}.StoryScene_stackHotspots__piJ4Q{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.StoryScene_stackHotspots__piJ4Q .StoryScene_hotspot__kKf07{position:static;transform:none}.StoryScene_stackBeat__A8Lem h5{font-size:22px;line-height:1.4;margin:0 0 8px}.StoryScene_stackBeat__A8Lem p{font-size:16px;line-height:1.8;margin:0;white-space:pre-line}.StoryScene_stackStory__r6ebf{display:grid;grid-gap:24px;gap:24px;align-items:center;padding-block:32px}@media(min-width:768px){.StoryScene_stackStory__r6ebf{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);padding-inline:clamp(24px,6vw,112px)}.StoryScene_stackStory__r6ebf .StoryScene_stackBeat__A8Lem{padding-inline:0!important}}.StoryScene_stack__zYWVv[data-scene-presentation=immersive] .StoryScene_stackBeat__A8Lem,.StoryScene_stack__zYWVv[data-scene-presentation=immersive] .StoryScene_stackHotspots__piJ4Q{padding-inline:clamp(20px,4vw,64px);box-sizing:border-box}.StoryScene_stack__zYWVv[data-scene-presentation=immersive] .StoryScene_stackHotspots__piJ4Q .StoryScene_hotspot__kKf07{min-height:44px}.StoryScene_dialog__USY2Z{border:1px solid rgba(128,128,128,.25);border-radius:20px;background:#f5f5f5;color:#252525;padding:0;width:min(1000px,calc(100vw - 32px));max-height:calc(100svh - 32px);overflow:auto;overscroll-behavior:contain;scrollbar-width:none;box-shadow:0 24px 100px #0005}.StoryScene_dialog__USY2Z::-webkit-scrollbar{display:none}.StoryScene_dialog__USY2Z::-webkit-backdrop{background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.StoryScene_dialog__USY2Z::backdrop{background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.StoryScene_detailHeader__RqJL9{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #0001;position:-webkit-sticky;position:sticky;top:0;background:#f5f5f5;z-index:2}.StoryScene_detailHeader__RqJL9 h5{font:inherit;font-size:20px;margin:0}.StoryScene_close__Q3OU3{border:0;background:transparent;color:inherit;font-size:26px;min-width:40px;min-height:40px;cursor:pointer}.StoryScene_viewer__i1qY2{overflow:hidden;position:relative;height:min(58svh,600px);touch-action:none;cursor:-webkit-grab;cursor:grab;background:#252525}.StoryScene_viewer__i1qY2:active{cursor:-webkit-grabbing;cursor:grabbing}.StoryScene_viewer__i1qY2 img{width:100%;height:100%;object-fit:contain;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.StoryScene_detailTools__eb4Rs{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 20px}.StoryScene_detailTools__eb4Rs input{accent-color:#434343}.StoryScene_detailBody__BKfQA{padding:20px 24px 28px;line-height:1.8;white-space:pre-line;margin:0;font-size:16px}.StoryScene_gallery__omrd6{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;padding:8px 20px 12px}.StoryScene_gallery__omrd6 button{border:1px solid #0002;border-radius:8px;background:transparent;color:inherit;min-width:44px;min-height:44px;cursor:pointer}.StoryScene_gallery__omrd6 .StoryScene_thumbnail__Skzhl{position:relative;width:64px;height:48px;padding:0;overflow:hidden;background:#252525;opacity:.55}.StoryScene_thumbnail__Skzhl img{width:100%;height:100%;object-fit:cover}.StoryScene_thumbnail__Skzhl span{position:absolute;right:3px;bottom:2px;background:#0009;color:#fff;font-size:11px;padding:1px 4px;border-radius:3px}.StoryScene_gallery__omrd6 .StoryScene_thumbnail__Skzhl[aria-current]{opacity:1;outline:2px solid #333;outline-offset:2px}.StoryScene_photoCaption__nbR0w{margin:0;padding:0 24px 16px;font-size:14px;line-height:1.7;color:#666}@media(max-width:767px){.StoryScene_caption__BvmyY{left:16px;bottom:60px;padding:12px;width:calc(100% - 32px)}.StoryScene_caption__BvmyY h5{font-size:20px}.StoryScene_caption__BvmyY p{font-size:15px}.StoryScene_controls__GeMQP{left:16px;right:16px;gap:8px}.StoryScene_controls__GeMQP small{font-size:11px}.StoryScene_hotspot__kKf07{font-size:12px;padding:4px 8px;min-width:32px;min-height:32px}.StoryScene_detailHeader__RqJL9{padding:12px 16px}.StoryScene_detailBody__BKfQA{padding:16px}}@media(prefers-reduced-motion:reduce){.StoryScene_layer__jiKC3{will-change:auto}.StoryScene_controls__GeMQP button,.StoryScene_film__dqkwb img,.StoryScene_film__dqkwb video{transition:none}}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG{top:auto;bottom:24px;left:clamp(24px,5vw,80px);right:220px;gap:24px;align-items:center}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;color:inherit;opacity:1;padding:10px 0;max-width:200px;min-height:44px;position:relative;font-size:inherit;letter-spacing:.08em;transition:opacity .25s ease}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button[aria-current]{background:none;color:inherit;opacity:1}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button[aria-current]:after{transform:scaleX(1)}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP{left:auto;right:clamp(24px,5vw,80px);bottom:24px;gap:10px}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP small{display:none}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP button{border-color:color-mix(in srgb,currentColor 25%,transparent);background:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-width:44px;min-height:44px;font-size:18px}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input{width:64px;height:44px;opacity:1;cursor:pointer}.StoryScene_editorial__fiSiT .StoryScene_caption__BvmyY{background:transparent;text-shadow:0 2px 18px #0009;padding:0}.StoryScene_editorial__fiSiT .StoryScene_caption__BvmyY h5{font-size:clamp(28px,3.2vw,46px);font-weight:400;line-height:1.3;letter-spacing:.04em;margin-bottom:16px}.StoryScene_editorial__fiSiT .StoryScene_caption__BvmyY p{max-width:36em;font-size:clamp(14px,1.15vw,17px);line-height:1.9;opacity:.8}.StoryScene_editorial__fiSiT .StoryScene_hotspot__kKf07{min-width:44px;min-height:44px;padding:8px 16px;letter-spacing:.08em;background:#12121280;border-color:#fff6;box-shadow:0 2px 20px #0002;transition:background .2s ease,box-shadow .2s ease}.StoryScene_editorial__fiSiT .StoryScene_hotspot__kKf07:hover{background:#121212c0;box-shadow:0 2px 24px #0005}.StoryScene_composedCaption__UKT65{transition:none}.StoryScene_immersiveDetail__hUQoJ{width:100vw;max-width:none;height:100svh;max-height:none;margin:0;border:0;border-radius:0;background:#111;color:#eee;box-shadow:none}.StoryScene_immersiveDetail__hUQoJ .StoryScene_detailHeader__RqJL9{background:#111e;border-color:#ffffff1a;padding:16px clamp(20px,5vw,80px)}.StoryScene_immersiveDetail__hUQoJ .StoryScene_viewer__i1qY2{height:calc(100svh - 220px);min-height:220px;background:#111}.StoryScene_immersiveDetail__hUQoJ .StoryScene_detailTools__eb4Rs{padding:8px 20px}.StoryScene_immersiveDetail__hUQoJ .StoryScene_detailBody__BKfQA,.StoryScene_immersiveDetail__hUQoJ .StoryScene_photoCaption__nbR0w{max-width:900px;margin:auto;color:#ccc;padding:16px 24px;line-height:1.8}.StoryScene_immersiveDetail__hUQoJ .StoryScene_gallery__omrd6 button{color:#eee;border-color:#fff3}.StoryScene_immersiveDetail__hUQoJ .StoryScene_gallery__omrd6 .StoryScene_thumbnail__Skzhl[aria-current]{outline-color:#eee}@media(max-width:767px){.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG{left:20px;right:20px;bottom:66px;gap:18px}.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button{font-size:inherit;max-width:140px}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP{left:20px;right:20px;bottom:12px;justify-content:flex-end}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input{flex:1 1;max-width:140px;margin-right:auto}.StoryScene_editorial__fiSiT .StoryScene_caption__BvmyY h5{font-size:28px;margin-bottom:12px}.StoryScene_editorial__fiSiT .StoryScene_caption__BvmyY p{font-size:14px;line-height:1.8}.StoryScene_editorial__fiSiT .StoryScene_hotspot__kKf07{font-size:12px;min-width:44px;min-height:44px}.StoryScene_immersiveDetail__hUQoJ .StoryScene_viewer__i1qY2{height:calc(100svh - 280px)}}@media(prefers-reduced-motion:reduce){.StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG button:after,.StoryScene_editorial__fiSiT button{transition:none}}.StoryScene_caption__BvmyY h5{white-space:pre-line}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input::-webkit-slider-runnable-track{height:1px;background:color-mix(in srgb,currentColor 35%,transparent)}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:7px;border-radius:50%;background:currentColor;margin-top:-3px}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input::-moz-range-track{height:1px;background:color-mix(in srgb,currentColor 35%,transparent)}.StoryScene_editorial__fiSiT .StoryScene_controls__GeMQP input::-moz-range-thumb{width:7px;height:7px;border:0;border-radius:50%;background:currentColor}.StoryScene_editorial__fiSiT .StoryScene_marker__SZ_dP,.StoryScene_marker__SZ_dP{border:0!important;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;min-width:44px;min-height:44px;width:44px;height:44px;padding:0}.StoryScene_marker__SZ_dP:before{content:"";display:block;width:10px;height:10px;margin:auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 6px #ffffff15,0 0 0 7px #ffffff50;transition:box-shadow .25s ease}.StoryScene_marker__SZ_dP:focus-visible:before,.StoryScene_marker__SZ_dP:hover:before{box-shadow:0 0 0 8px #ffffff20,0 0 0 9px #ffffff80}.StoryScene_marker__SZ_dP span{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-4px);padding:6px 10px;max-width:180px;white-space:nowrap;border-radius:6px;background:#161616df;color:#eee;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.StoryScene_marker__SZ_dP:focus-visible span,.StoryScene_marker__SZ_dP:hover span{opacity:1;transform:translate(-50%)}@media(hover:none){.StoryScene_marker__SZ_dP span{opacity:1;transform:translate(-50%);font-size:11px}}@media(prefers-reduced-motion:reduce){.StoryScene_marker__SZ_dP span,.StoryScene_marker__SZ_dP:before{transition:none}}.StoryScene_hotspotPlane__ffF4A{position:absolute;z-index:2;pointer-events:none;transform-origin:center;will-change:auto}.StoryScene_chapters__nu6yG,.StoryScene_controls__GeMQP{z-index:3}[data-preview-editing=true] .StoryScene_caption__BvmyY{pointer-events:auto}[data-scene-progress-controls=false] .StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG{right:clamp(24px,5vw,80px)}@media(max-width:767px){[data-scene-progress-controls=false] .StoryScene_editorial__fiSiT .StoryScene_chapters__nu6yG{bottom:20px;right:20px}}.StoryScene_layer__jiKC3[data-paper-package]{overflow:visible}.StoryScene_vectorInk__0Hw3X{position:absolute;inset:0}.StoryScene_vectorInk__0Hw3X [data-web-motion]{min-height:0}.StoryScene_lightWash__GuIaL{position:absolute;inset:0;pointer-events:none;z-index:1}.StoryScene_filmToggleQuiet__RClV0{width:32px;height:32px;min-width:32px;min-height:32px;padding:8px;border:0;border-radius:50%;background:#10131255;display:grid;place-items:center;opacity:0;transition:opacity .2s}.StoryScene_filmToggleQuiet__RClV0:focus-visible,.StoryScene_film__dqkwb:hover .StoryScene_filmToggleQuiet__RClV0{opacity:.7}@media(hover:none){.StoryScene_filmToggleQuiet__RClV0{opacity:.4}}.ArtworkPlayback_player__aXsUe{display:block;width:100%;max-width:100%;color:inherit;font-family:inherit}.ArtworkPlayback_frame__sFki9{position:relative;width:100%;overflow:hidden;background:#090b08}.ArtworkPlayback_frame__sFki9 img,.ArtworkPlayback_frame__sFki9 video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.ArtworkPlayback_footer__5d6Z1{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:64px;font:inherit;font-size:12px;line-height:1.8;letter-spacing:.03em;color:inherit}.ArtworkPlayback_footer__5d6Z1 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:inherit;min-height:44px;margin-left:auto;padding:4px 0;font:inherit;font-size:13px;cursor:pointer}.ArtworkPlayback_footer__5d6Z1 button:hover{opacity:.6}.ArtworkPlayback_footer__5d6Z1 button:focus-visible{outline:1px solid currentColor;outline-offset:4px}.ArtworkPlayback_ambient__lwIFV{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100svh;margin-bottom:-100svh;z-index:0;overflow:hidden;pointer-events:none}.ArtworkPlayback_ambient__lwIFV img,.ArtworkPlayback_ambient__lwIFV video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767px){.ArtworkPlayback_footer__5d6Z1{gap:16px;min-height:60px;font-size:11px}.ArtworkPlayback_footer__5d6Z1 button{font-size:13px}}.ArtworkPlayback_timeline___JTrL{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ArtworkPlayback_timeline___JTrL::-webkit-slider-runnable-track{height:1px;background:currentColor}.ArtworkPlayback_timeline___JTrL::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:7px;border-radius:50%;background:currentColor;margin-top:-3px}.ArtworkPlayback_timeline___JTrL::-moz-range-track{height:1px;background:currentColor}.ArtworkPlayback_timeline___JTrL::-moz-range-thumb{width:7px;height:7px;border:0;border-radius:50%;background:currentColor}.ArtworkPlayback_timeline___JTrL:focus-visible{outline:1px solid currentColor;outline-offset:4px}.SectionAtmosphere_root__tBrdj{position:absolute;inset:0;pointer-events:none;overflow:clip;z-index:0}.SectionAtmosphere_stage__ka_4l{position:-webkit-sticky;position:sticky;top:64px;height:calc(100svh - 64px);width:100%;mask-image:linear-gradient(transparent,#000 20%,#000 78%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 78%,transparent)}.SectionAtmosphere_clouds__cw1Oc{position:absolute;left:0;right:0;bottom:-1px;height:180px;background:linear-gradient(transparent,#101312 95%)}.SectionAtmosphere_clouds__cw1Oc:after,.SectionAtmosphere_clouds__cw1Oc:before{content:"";position:absolute;left:-10%;right:-10%;top:0;bottom:0;background:radial-gradient(ellipse at 12% 100%,#343b38 0,#252c29aa 30%,transparent 65%),radial-gradient(ellipse at 70% 90%,#343b3888 0,transparent 65%),radial-gradient(ellipse at 40% 100%,#101312 0,transparent 72%);filter:blur(16px);animation:SectionAtmosphere_cloudDrift__RW3R8 24s ease-in-out infinite alternate;mask-image:linear-gradient(transparent,#000 40%,transparent 98%);-webkit-mask-image:linear-gradient(transparent,#000 40%,transparent 98%)}.SectionAtmosphere_clouds__cw1Oc:after{opacity:.6;animation-delay:-12s;transform:scaleX(-1)}@keyframes SectionAtmosphere_cloudDrift__RW3R8{0%{translate:-3% 12%}to{translate:3% -4%}}@media(prefers-reduced-motion:reduce){.SectionAtmosphere_clouds__cw1Oc:after,.SectionAtmosphere_clouds__cw1Oc:before{animation:none}}