.editor_shell__Dhiaa{display:grid;grid-template-rows:auto 1fr;height:100dvh;background:var(--bg);color:var(--ink);color-scheme:light}.editor_shell__Dhiaa[data-theme=dark]{--bg:#121317;--panel:#1b1c21;--panel2:#23242a;--ink:#e6e6ec;--ink2:#a2a3ad;--ink3:#6e6f79;--line:#2c2d34;--hover:#2a2b32;--pri-soft:rgba(108,99,254,0.2);--stage:#0e0f13;color-scheme:dark}.editor_top__h7UBb{display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--panel);border-bottom:1px solid var(--line);z-index:6}.editor_back__R_VwT{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:var(--ink2)}.editor_back__R_VwT:hover{background:var(--hover);color:var(--ink)}.editor_simple__bcMNZ{flex:none;display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px 0 8px;border:1px solid var(--line);border-radius:10px;background:none;color:var(--ink2);font-weight:500;font-size:13px}.editor_simple__bcMNZ:hover:not(:disabled){background:var(--hover);color:var(--ink)}.editor_simple__bcMNZ:disabled{opacity:.4;cursor:default}.editor_checks__XGjTO{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:0;border-radius:99px;background:rgba(240,170,60,.16);color:#e0a030;font-size:12.5px;font-weight:600}.editor_checksBad__p5e6l{background:rgba(226,80,80,.16);color:var(--danger)}.editor_title__lCHIn{flex:1;min-width:0}.editor_title__lCHIn h1{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor_title__lCHIn p{color:var(--ink2);font-size:12.5px}.editor_actions__0n1h6{display:flex;gap:8px}.editor_history__I3CBd{display:flex;gap:2px}.editor_saved__aq_BS{min-width:64px;text-align:right;font-size:12px;color:var(--ink3)}.editor_iconBtn__myWAZ{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:10px;background:none;color:var(--ink2)}.editor_iconBtn__myWAZ:hover:not(:disabled){background:var(--hover);color:var(--ink)}.editor_iconBtn__myWAZ:disabled{opacity:.35;cursor:default}.editor_btn__aRs2P{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--line);background:var(--panel);font-weight:500;font-size:14px;white-space:nowrap;transition:background .15s,border-color .15s}.editor_btn__aRs2P:hover:not(:disabled){background:var(--hover)}.editor_btn__aRs2P:disabled{opacity:.45;cursor:not-allowed}.editor_primary__OX6ke{background:var(--pri);border-color:var(--pri);color:#fff}.editor_primary__OX6ke:hover:not(:disabled){background:var(--pri-hover)}.editor_danger__x01Yw{background:var(--danger);border-color:var(--danger);color:#fff}.editor_danger__x01Yw:hover:not(:disabled){background:#cc4040}.editor_work__3ZnB_{display:grid;min-height:0;grid-template-columns:var(--left) 5px minmax(0,1fr) 5px var(--right);grid-template-rows:minmax(0,1fr) 5px var(--bottom);grid-template-areas:"dock sl stage sr insp" "sb sb sb sb sb" "tl tl tl tl tl"}.editor_dock__b4Gu9{grid-area:dock;min-height:0;display:flex;flex-direction:column;background:var(--panel)}.editor_tabs__a7h2X{flex:none;display:flex;gap:4px;padding:8px;border-bottom:1px solid var(--line)}.editor_tabs__a7h2X button{flex:1;height:30px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;background:none;color:var(--ink2);font-size:12.5px;font-weight:500}.editor_tabs__a7h2X button:hover{background:var(--hover);color:var(--ink)}.editor_tabs__a7h2X .editor_on__rjHWr,.editor_tabs__a7h2X .editor_on__rjHWr:hover{background:var(--pri-soft);color:var(--pri)}.editor_dockBody__cvscx{flex:1;min-height:0;overflow-y:auto;padding:0 16px 28px}.editor_insp__VdMjX{grid-area:insp;min-height:0;overflow-y:auto;background:var(--panel)}.editor_tl__Y8qlv{grid-area:tl;min-height:0}.editor_split__R7w7C{background:var(--line);touch-action:none;transition:background .15s}.editor_split__R7w7C:active,.editor_split__R7w7C:hover{background:var(--pri)}.editor_splitL__ruCi7{grid-area:sl;cursor:col-resize}.editor_splitR__lh7hn{grid-area:sr;cursor:col-resize}.editor_splitB__N3lQm{grid-area:sb;cursor:row-resize}.editor_stage__ZGi9U{grid-area:stage;position:relative;min-width:0;flex-direction:column;gap:10px;padding:16px 16px 10px;background:radial-gradient(ellipse at 50% 30%,#1c2030,var(--stage) 70%);color:#d5d7de}.editor_frame__ULZLW,.editor_stage__ZGi9U{min-height:0;display:flex;align-items:center}.editor_frame__ULZLW{flex:1;width:100%;justify-content:center;container-type:size}.editor_canvasBox__BqSia{position:relative;width:min(100cqw,calc(100cqh * var(--ar)));aspect-ratio:var(--ar)}.editor_canvas___BWPj{display:block;width:100%;height:100%;border-radius:16px;background:#000;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 24px 60px rgba(0,0,0,.5)}.editor_transport__9RFzh{width:min(560px,100%);display:flex;align-items:center;justify-content:center;gap:6px}.editor_tbtn__5v792{flex:none;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:#c9ccd6}.editor_tbtn__5v792:hover:not(:disabled){background:rgba(255,255,255,.1);color:#fff}.editor_tbtn__5v792:disabled{opacity:.35;cursor:default}.editor_tOn__9xcr_{color:#b9b4ff;background:rgba(108,99,254,.25)}.editor_playBtn__VRa0F{flex:none;width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;background:#fff;color:var(--stage);transition:transform .15s}.editor_playBtn__VRa0F:hover:not(:disabled){transform:scale(1.06)}.editor_playBtn__VRa0F:disabled{opacity:.4;cursor:not-allowed}.editor_scrub__lvXM9{flex:1;min-width:0;height:6px;border-radius:3px;appearance:none;-webkit-appearance:none;background:linear-gradient(to right,var(--pri) var(--p,0),rgba(255,255,255,.16) var(--p,0));cursor:pointer}.editor_scrub__lvXM9::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.4)}.editor_scrub__lvXM9::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#fff}.editor_scrub__lvXM9:disabled{cursor:default}.editor_clock__LgzDA{flex:none;min-width:84px;margin-left:8px;text-align:right;font-size:13px;font-variant-numeric:tabular-nums;color:#aeb2bd}.editor_recClock__fFZBT{color:#ff8a8a}.editor_recClock__fFZBT:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:#ff5a5a;animation:editor_blink__S9_Zk 1s infinite}@keyframes editor_blink__S9_Zk{50%{opacity:.25}}.editor_note___DD4H{font-size:13px;color:#aeb2bd;text-align:center}.editor_result__NhLKp{width:min(560px,100%);display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.editor_resultIcon__N_Mi7{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#4caf50;color:#fff}.editor_resultText__wDjU_{flex:1;min-width:0;display:flex;flex-direction:column}.editor_resultText__wDjU_ b{color:#fff;font-weight:500}.editor_resultText__wDjU_ span{font-size:12.5px;color:#aeb2bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_result__NhLKp .editor_btn__aRs2P:not(.editor_primary__OX6ke){background:transparent;border-color:rgba(255,255,255,.2);color:#fff}.editor_toast__khy5J{position:absolute;left:50%;bottom:14px;z-index:4;transform:translateX(-50%);max-width:calc(100% - 32px);display:flex;align-items:center;gap:10px;padding:9px 8px 9px 14px;border-radius:10px;background:#2b2c33;color:#fff;font-size:13px;box-shadow:0 10px 30px rgba(0,0,0,.4);animation:editor_rise___ik6C .2s ease-out}.editor_toast__khy5J button{flex:none;height:28px;min-width:28px;padding:0 8px;display:grid;place-items:center;border:0;border-radius:6px;background:none;color:#b9b4ff;font-weight:600}.editor_toast__khy5J button:hover{background:rgba(255,255,255,.1)}@keyframes editor_rise___ik6C{0%{opacity:0;transform:translate(-50%,8px)}}.editor_elements__YbKJB{display:flex;flex-direction:column;gap:8px}.editor_element__mjsFU{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);text-align:left}.editor_element__mjsFU:hover:not(:disabled){border-color:var(--pri)}.editor_element__mjsFU:disabled{opacity:.45;cursor:default}.editor_element__mjsFU span{grid-row:span 2;width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:var(--pri-soft);color:var(--pri)}.editor_element__mjsFU b{font-weight:500}.editor_element__mjsFU small{color:var(--ink2);font-size:12px}label.editor_element__mjsFU{cursor:pointer}label.editor_element__mjsFU:hover{border-color:var(--pri)}.editor_disabled__4uOJ5{opacity:.45;pointer-events:none}.editor_transitions__StH5d{display:grid;grid-template-columns:1fr 1fr;gap:6px}.editor_transitions__StH5d button{height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel2);font-size:12.5px;text-align:left}.editor_transitions__StH5d button:hover:not(:disabled){border-color:var(--pri);color:var(--pri)}.editor_transitions__StH5d button:disabled{opacity:.45;cursor:default}.editor_section__4NhbT{padding:18px 0 22px}.editor_section__4NhbT+.editor_section__4NhbT{border-top:1px solid var(--line)}.editor_sectionHead__4ljvi{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.editor_sectionHead__4ljvi h2{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.editor_sectionHead__4ljvi span{font-size:12px;color:var(--ink3);font-variant-numeric:tabular-nums}.editor_drop__tddjb{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;text-align:center;border:1.5px dashed color-mix(in srgb,var(--ink3) 55%,transparent);border-radius:14px;background:var(--panel2);cursor:pointer;transition:border-color .15s,background .15s}.editor_dragging__tT64v,.editor_drop__tddjb:hover{border-color:var(--pri);background:var(--pri-soft)}.editor_drop__tddjb b{font-weight:500}.editor_drop__tddjb>span:last-child:not(.editor_dropIcon__ZyAbH){color:var(--ink2);font-size:12.5px}.editor_dropIcon__ZyAbH{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--pri-soft);color:var(--pri)}.editor_dropSmall__YePM7{flex-direction:row;justify-content:center;padding:10px 14px}.editor_dropSmall__YePM7 .editor_dropIcon__ZyAbH{width:28px;height:28px;background:none}.editor_example__mLrjZ{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:10px;border:0;background:none;color:var(--pri);font-weight:500}.editor_example__mLrjZ:hover{background:var(--pri-soft)}.editor_tip__Ad4cP{margin:14px 0 10px;font-size:12.5px;color:var(--ink2)}.editor_tip__Ad4cP code{padding:1px 5px;border-radius:5px;background:var(--hover);font-size:12px}.editor_shots__rnnsQ{display:flex;flex-direction:column;gap:10px}.editor_shot__e6hsd{display:grid;grid-template-columns:54px 1fr;gap:12px;padding:10px;border:1px solid var(--line);border-radius:12px}.editor_shot__e6hsd img{width:54px;height:110px;object-fit:cover;object-position:top;border-radius:8px;border:1px solid var(--line);cursor:pointer}.editor_shotBody__P6X3r{min-width:0;display:flex;flex-direction:column;gap:8px}.editor_shotTop__ej2g_{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;font-weight:500;color:var(--ink2)}.editor_tools__gGmIA{display:flex;gap:2px}.editor_tools__gGmIA button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:none;color:var(--ink3)}.editor_tools__gGmIA button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.editor_tools__gGmIA button:disabled{opacity:.35;cursor:default}.editor_input__zo5f0{width:100%;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--panel);font-size:16px;transition:border-color .15s,box-shadow .15s}.editor_input__zo5f0:focus{outline:none;border-color:var(--pri);box-shadow:0 0 0 3px rgba(108,99,254,.15)}@media (min-width:901px){.editor_input__zo5f0{font-size:14px}}.editor_switch__3PqqW{position:relative;display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer;user-select:none}.editor_switch__3PqqW input{position:absolute;opacity:0;pointer-events:none}.editor_knob__ln9G0{flex:none;position:relative;width:34px;height:20px;border-radius:99px;background:var(--line);transition:background .15s}.editor_knob__ln9G0:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.editor_switch__3PqqW input:checked+.editor_knob__ln9G0{background:var(--pri)}.editor_switch__3PqqW input:checked+.editor_knob__ln9G0:after{transform:translateX(14px)}.editor_switch__3PqqW input:focus-visible+.editor_knob__ln9G0{outline:2px solid var(--pri);outline-offset:2px}.editor_range__DQtQ4{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink2)}.editor_range__DQtQ4 input{flex:1}.editor_brandRow__6ODYQ{display:flex;gap:12px;margin-bottom:14px}.editor_iconPick__lhdmO{flex:none;width:72px;height:72px;position:relative;display:grid;place-items:center;border:1.5px dashed color-mix(in srgb,var(--ink3) 55%,transparent);border-radius:16px;color:var(--ink3);cursor:pointer;overflow:hidden}.editor_iconPick__lhdmO:hover{border-color:var(--pri);color:var(--pri)}.editor_iconPick__lhdmO img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.editor_iconPick__lhdmO span{position:absolute;bottom:4px;font-size:10.5px;font-weight:500}.editor_iconPick__lhdmO img+span{display:none}.editor_color__Ccmso{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--ink2)}.editor_color__Ccmso div{display:flex;align-items:center;gap:10px;height:40px;padding:0 6px;border:1px solid var(--line);border-radius:10px}.editor_color__Ccmso input{width:28px;height:28px;border:0;padding:0;background:none;cursor:pointer}.editor_color__Ccmso input::-webkit-color-swatch-wrapper{padding:0}.editor_color__Ccmso input::-webkit-color-swatch{border:0;border-radius:7px}.editor_color__Ccmso code{font-size:13px;color:var(--ink)}.editor_grid__ZhPfE{display:grid;grid-template-columns:1fr 1fr;gap:12px}.editor_field__x0Q7w{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;color:var(--ink2);min-width:0}.editor_full__BYaTs{grid-column:1/-1}.editor_hintEnd__2AtFO{color:var(--ink3);font-size:12.5px;text-align:center}@media (min-width:901px){.editor_scrub__lvXM9{display:none}}@media (max-width:900px){.editor_shell__Dhiaa{display:block;height:auto;min-height:100dvh}.editor_top__h7UBb{padding:8px 10px}.editor_history__I3CBd,.editor_saved__aq_BS{display:none}.editor_work__3ZnB_{display:flex;flex-direction:column}.editor_insp__VdMjX,.editor_split__R7w7C,.editor_tabs__a7h2X,.editor_tbtn__5v792,.editor_tl__Y8qlv{display:none}.editor_stage__ZGi9U{order:-1;position:sticky;top:0;z-index:5;padding:10px 12px 8px;gap:8px}.editor_frame__ULZLW{flex:none;height:34svh}.editor_playBtn__VRa0F{width:36px;height:36px}.editor_canvas___BWPj{border-radius:12px}.editor_dockBody__cvscx{overflow:visible;padding:0 16px calc(96px + env(safe-area-inset-bottom))}.editor_actions__0n1h6{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--panel) 94%,transparent);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.editor_actions__0n1h6 .editor_btn__aRs2P{flex:1;height:48px;font-size:15px}.editor_toast__khy5J{top:10px;bottom:auto}.editor_result__NhLKp{padding:8px 8px 8px 10px;gap:10px}.editor_result__NhLKp .editor_btn__aRs2P{height:38px;padding:0 12px}}.inspector_inspector__w8R70{padding:0 0 24px;font-size:12.5px}.inspector_head__Bxubr{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--panel);border-bottom:1px solid var(--line)}.inspector_head__Bxubr b{font-size:13.5px;font-weight:600}.inspector_head__Bxubr span{flex:1;min-width:0;color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inspector_iconBtn__mSKIh{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:6px;background:none;color:var(--ink3)}.inspector_iconBtn__mSKIh:hover:not(:disabled){background:var(--hover);color:var(--danger)}.inspector_iconBtn__mSKIh:disabled{opacity:.35}.inspector_section__NfpSb{border-bottom:1px solid var(--line)}.inspector_sectionHead__dcHxI{width:100%;display:flex;align-items:center;gap:6px;padding:9px 12px;border:0;background:none;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);text-align:left}.inspector_sectionHead__dcHxI:hover{color:var(--ink)}.inspector_sectionBody__jcGG0{display:flex;flex-direction:column;gap:10px;padding:2px 14px 14px}.inspector_field__EVDgl{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:8px}.inspector_fieldLabel__FHl_o{color:var(--ink2)}.inspector_fieldControl__u_Pkc{display:flex;align-items:center;gap:6px;min-width:0}.inspector_prop__khg8U{display:flex;flex-direction:column;gap:5px}.inspector_propHead__WIyNj{display:flex;align-items:center;gap:6px;min-height:20px}.inspector_propLabel__SlBRA,.inspector_scrub__pLHPA{color:var(--ink2)}.inspector_scrub__pLHPA{cursor:ew-resize;border-bottom:1px dashed var(--ink3);user-select:none;touch-action:none}.inspector_scrub__pLHPA:hover{color:var(--pri);border-color:var(--pri)}.inspector_watch__Ilhxp{flex:none;width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:5px;background:none;color:var(--ink3)}.inspector_watch__Ilhxp:hover:not(:disabled){background:var(--hover);color:var(--ink)}.inspector_watchGap__nv66O{flex:none;width:22px}.inspector_on__SLkFC{color:var(--pri)!important;background:var(--pri-soft)!important}.inspector_link__q1o9T{min-width:0;display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:99px;background:var(--pri-soft);color:var(--pri);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inspector_reset__dKOxr{margin-left:auto;flex:none;width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:5px;background:none;color:var(--ink3)}.inspector_reset__dKOxr:hover{background:var(--hover);color:var(--ink)}.inspector_control__5hXV4{display:flex;align-items:center;gap:8px;padding-left:28px;min-width:0}.inspector_control__5hXV4>input[type=text],.inspector_control__5hXV4>select,.inspector_control__5hXV4>textarea,.inspector_slider__ZdOwb{flex:1;min-width:0}.inspector_inspector__w8R70 input[type=text],.inspector_inspector__w8R70 select,.inspector_inspector__w8R70 textarea,.inspector_num__wdFQl{height:28px;padding:0 8px;border:1px solid var(--line);border-radius:6px;background:var(--panel2);font-size:12.5px}.inspector_inspector__w8R70 textarea{height:auto;padding:6px 8px;resize:vertical;line-height:1.35}.inspector_inspector__w8R70 input:focus,.inspector_inspector__w8R70 select:focus,.inspector_inspector__w8R70 textarea:focus,.inspector_num__wdFQl:focus-within{outline:none;border-color:var(--pri)}.inspector_num__wdFQl{display:inline-flex;align-items:center;gap:4px;flex:1;min-width:64px}.inspector_num__wdFQl input{width:100%;min-width:0;border:0;background:none;outline:none;font-variant-numeric:tabular-nums;font-size:12.5px}.inspector_num__wdFQl input::-webkit-inner-spin-button{opacity:.5}.inspector_num__wdFQl i{font-style:normal;color:var(--ink3);font-size:11px}.inspector_field__EVDgl .inspector_num__wdFQl{flex:1}.inspector_colorIn__U_tMo{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0}.inspector_colorIn__U_tMo input[type=color]{flex:none;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.inspector_colorIn__U_tMo input[type=color]::-webkit-color-swatch-wrapper{padding:0}.inspector_colorIn__U_tMo input[type=color]::-webkit-color-swatch{border:1px solid var(--line);border-radius:6px}.inspector_colorIn__U_tMo input[type=text]{flex:1;min-width:0;font-family:ui-monospace,monospace}.inspector_keys__UgwCq{display:flex;align-items:center;gap:2px;padding-left:28px}.inspector_keys__UgwCq button{width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:5px;background:none;color:var(--ink2)}.inspector_keys__UgwCq button:hover:not(:disabled){background:var(--hover);color:var(--ink)}.inspector_keys__UgwCq button:disabled{opacity:.3}.inspector_keys__UgwCq select{margin-left:6px;height:24px!important;font-size:11.5px!important}.inspector_keyInfo__ZrdEO{margin-left:6px;color:var(--ink3);font-size:11px}.inspector_pick__FIftb{display:flex;flex-wrap:wrap;gap:6px}.inspector_pick__FIftb button{width:36px;height:56px;padding:0;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--panel2);color:var(--ink3)}.inspector_pick__FIftb img{width:100%;height:100%;object-fit:cover;object-position:top}.inspector_pick__FIftb .inspector_picked__qE2KH{outline:2px solid var(--pri);outline-offset:1px}.inspector_iconRow__l5k_T{display:flex;align-items:center;gap:10px}.inspector_iconRow__l5k_T img,.inspector_noIcon__UyVVH{width:36px;height:36px;border-radius:9px;object-fit:cover;display:grid;place-items:center;background:var(--panel2);border:1px solid var(--line);color:var(--ink3)}.inspector_smallBtn__5Ec6k{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--panel2);font-size:12px;cursor:pointer}.inspector_smallBtn__5Ec6k:hover:not(:disabled){background:var(--hover)}.inspector_smallBtn__5Ec6k:disabled{opacity:.4;cursor:default}.inspector_actions__F9o11{display:flex;gap:8px;padding:0 14px}.inspector_hint__Y3tGK,.inspector_stat___T8IZ{color:var(--ink3);font-size:12px}.inspector_hint__Y3tGK{padding:10px 14px;display:flex;align-items:center;gap:6px}.inspector_issue__iF4i7{display:flex;align-items:flex-start;gap:7px;padding:7px 8px;border:0;border-radius:7px;background:rgba(240,170,60,.12);color:var(--ink);font-size:12px;text-align:left;line-height:1.35}.inspector_issue__iF4i7 svg{flex:none;margin-top:1px;color:#e0a030}.inspector_issue__iF4i7:hover{background:rgba(240,170,60,.2)}.inspector_issueError__k_nVp{background:rgba(226,80,80,.12)}.inspector_issueError__k_nVp svg{color:var(--danger)}.inspector_issueError__k_nVp:hover{background:rgba(226,80,80,.2)}.overlay_overlay__h_Ovg{position:absolute;inset:0;touch-action:none}.overlay_box__4lly4{position:absolute;border:1.5px solid #8f88ff;box-shadow:0 0 0 1px rgba(0,0,0,.35);cursor:move}.overlay_handle__myv8L{position:absolute;width:11px;height:11px;background:#fff;border:1.5px solid #6c63fe;border-radius:2px}.overlay_nw__xV9m_{left:-6px;top:-6px;cursor:nwse-resize}.overlay_ne__BXxSH{right:-6px;top:-6px;cursor:nesw-resize}.overlay_sw__Hf1GH{left:-6px;bottom:-6px;cursor:nesw-resize}.overlay_se__8_KKN{right:-6px;bottom:-6px;cursor:nwse-resize}.overlay_rotate__os7Kd{position:absolute;left:50%;top:-30px;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:#fff;border:1.5px solid #6c63fe;cursor:grab}.overlay_rotate__os7Kd:after{content:"";position:absolute;left:50%;top:11px;width:1.5px;height:17px;margin-left:-.75px;background:#8f88ff}.overlay_action__Tsb9u,.overlay_cross__TI_No,.overlay_title__guoEQ{position:absolute;pointer-events:none}.overlay_action__Tsb9u{inset:2.5%;border:1px dashed rgba(255,255,255,.3)}.overlay_title__guoEQ{inset:5%;border:1px dashed rgba(255,255,255,.5)}.overlay_cross__TI_No{left:50%;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)) 50% /1px 100% no-repeat,linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)) 50% /100% 1px no-repeat}@media (max-width:900px){.overlay_overlay__h_Ovg{display:none}}.settings_backdrop__vkMsV{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.settings_dialog__vjSdu{width:min(860px,100%);height:min(600px,100%);display:grid;grid-template-columns:210px 1fr;overflow:hidden;border-radius:14px;background:var(--panel);border:1px solid var(--line);box-shadow:0 30px 80px rgba(0,0,0,.45);color:var(--ink)}.settings_nav__ZXGnF{display:flex;flex-direction:column;gap:2px;padding:18px 10px;background:var(--panel2);border-right:1px solid var(--line)}.settings_nav__ZXGnF h2{padding:0 10px 12px;font-size:15px}.settings_nav__ZXGnF button{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--ink2);font-size:13px;text-align:left}.settings_nav__ZXGnF button:hover{background:var(--hover);color:var(--ink)}.settings_nav__ZXGnF .settings_active__NaqaJ{background:var(--pri-soft);color:var(--pri)}.settings_page__O1Dho{position:relative;overflow-y:auto;padding:22px 28px 28px;display:flex;flex-direction:column;gap:18px}.settings_page__O1Dho h3{font-size:18px}.settings_lead__NCFqJ{margin-top:-8px;color:var(--ink2);font-size:13px}.settings_close___0P_7{position:absolute;top:14px;right:14px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--ink2)}.settings_close___0P_7:hover{background:var(--hover);color:var(--ink)}.settings_form__QCGTq{display:flex;flex-direction:column;gap:12px;max-width:520px;font-size:13px}.settings_input__fWhFs{flex:1;min-width:0;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:var(--panel2)}.settings_block___6r8N{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:1px solid var(--line);border-radius:10px}.settings_block___6r8N p{color:var(--ink2);font-size:12.5px}.settings_btn__W_8hw{height:34px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--panel2);font-weight:500}.settings_btn__W_8hw:hover:not(:disabled){background:var(--hover)}.settings_btn__W_8hw:disabled{opacity:.4}.settings_toggle__K0szf{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer}.settings_toggle__K0szf input{position:absolute;opacity:0;pointer-events:none}.settings_toggle__K0szf b{display:block;font-weight:500}.settings_toggle__K0szf small{display:block;color:var(--ink2);font-size:12.5px}.settings_knob__6YqKA{flex:none;position:relative;width:34px;height:20px;margin-top:1px;border-radius:99px;background:var(--line);transition:background .15s}.settings_knob__6YqKA:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .15s}.settings_toggle__K0szf input:checked+.settings_knob__6YqKA{background:var(--pri)}.settings_toggle__K0szf input:checked+.settings_knob__6YqKA:after{transform:translateX(14px)}.settings_toggle__K0szf input:focus-visible+.settings_knob__6YqKA{outline:2px solid var(--pri);outline-offset:2px}.settings_keys__eJupa{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.settings_keyRow__rlSS0{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:13px}.settings_keyRow__rlSS0+.settings_keyRow__rlSS0{border-top:1px solid var(--line)}.settings_keyRow__rlSS0>span{flex:1}.settings_keyRow__rlSS0 em{font-style:normal;color:#e0a43a;font-size:12px}.settings_combo__oZHtc{min-width:140px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--panel2);font-family:ui-monospace,monospace;font-size:12px}.settings_combo__oZHtc:hover{border-color:var(--pri)}.settings_listening__qIJSL{border-color:var(--pri);color:var(--pri);background:var(--pri-soft)}.settings_mini__fRQC_{width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:6px;background:none;color:var(--ink3)}.settings_mini__fRQC_:hover{background:var(--hover);color:var(--ink)}.settings_themes__PdIaq{display:flex;gap:14px}.settings_theme___Tob1{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px;border:2px solid var(--line);border-radius:12px;background:none;font-size:13px}.settings_theme___Tob1 span{width:150px;height:90px;border-radius:8px}.settings_dark__ZqeoR span{background:linear-gradient(#1b1c21 0 30%,#121317 30% 70%,#23242a 70%)}.settings_light__ONu7z span{background:linear-gradient(#ffffff 0 30%,#f6f6f9 30% 70%,#e7e6eb 70%);border:1px solid #e7e6eb}.settings_theme___Tob1.settings_active__NaqaJ{border-color:var(--pri)}@media (max-width:640px){.settings_dialog__vjSdu{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%}.settings_nav__ZXGnF{flex-direction:row;overflow-x:auto;padding:10px}.settings_nav__ZXGnF h2{display:none}.settings_nav__ZXGnF button{flex:none}}.duo_loading__4K9PE{padding:24px;color:var(--ink2)}.duo_shell___U7dL{display:grid;grid-template-rows:60px minmax(0,1fr);height:100dvh;background:var(--bg)}.duo_top__A5idp{display:flex;align-items:center;gap:14px;padding:0 16px 0 10px;background:var(--panel);border-bottom:1px solid var(--line)}.duo_iconBtn__gFVV3{flex:none;width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:10px;background:none;color:var(--ink2)}.duo_iconBtn__gFVV3:hover:not(:disabled){background:var(--hover);color:var(--ink)}.duo_iconBtn__gFVV3:disabled{opacity:.3;cursor:not-allowed}.duo_title__6m244{min-width:0;margin-right:auto}.duo_title__6m244 h1{font-size:15.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duo_title__6m244 h1 span{color:var(--pri);font-weight:600}.duo_title__6m244 p{color:var(--ink2);font-size:12.5px}.duo_history__YyML9{display:flex;gap:6px}.duo_ghostBtn__ASkuf:disabled,.duo_history__YyML9 button:disabled{opacity:.4;cursor:not-allowed;border-color:var(--line);color:var(--ink)}.duo_primary__3GRCU{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:10px;background:var(--pri);color:#fff;font-weight:600;font-size:14px;white-space:nowrap;box-shadow:0 4px 14px rgba(108,99,254,.3);transition:background .15s,box-shadow .15s}.duo_primary__3GRCU:hover:not(:disabled){background:var(--pri-hover)}.duo_primary__3GRCU:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.duo_work__Su7Ij{display:grid;grid-template-columns:76px 340px minmax(0,1fr);min-height:0}.duo_workFolded__pcFHe{grid-template-columns:76px minmax(0,1fr)}.duo_rail__r4ABV{display:flex;flex-direction:column;gap:4px;padding:10px 8px;background:var(--panel);border-right:1px solid var(--line)}.duo_rail__r4ABV button{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 0 8px;border:0;border-radius:12px;background:none;color:var(--ink2);font-size:11px;font-weight:500;transition:background .15s,color .15s}.duo_rail__r4ABV button:hover{background:var(--hover);color:var(--ink)}.duo_rail__r4ABV .duo_railOn__fhfpM,.duo_rail__r4ABV .duo_railOn__fhfpM:hover{background:var(--pri-soft);color:var(--pri)}.duo_side__0_mgc{min-height:0;overflow-y:auto;padding:18px 20px 40px;background:var(--panel);border-right:1px solid var(--line)}.duo_sideTitle___4lj2{margin-bottom:6px;font-size:18px;font-weight:700}.duo_emptyTab__YIUfr{margin-top:14px;color:var(--ink2);font-size:13.5px}.duo_group__Yu9KL{padding:16px 0;border-bottom:1px solid var(--line)}.duo_group__Yu9KL:last-child{border-bottom:0}.duo_groupHead__oYHiK{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.duo_groupHead__oYHiK h3{color:var(--ink3);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.duo_count__9B0iO{color:var(--ink3);font-size:12px}.duo_field___w_0M{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.duo_field___w_0M:last-child{margin-bottom:0}.duo_label__tZI_h{color:var(--ink2);font-size:12.5px;font-weight:500}.duo_field___w_0M input[type=text],.duo_field___w_0M textarea{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);font-size:14px;transition:border-color .15s,box-shadow .15s}.duo_field___w_0M textarea{resize:vertical;line-height:1.4}.duo_field___w_0M input[type=text]:focus,.duo_field___w_0M textarea:focus{outline:none;border-color:var(--pri);box-shadow:0 0 0 3px var(--pri-soft)}.duo_hint__ZZxsF{margin-top:8px;color:var(--ink3);font-size:12px;line-height:1.45}.duo_field___w_0M .duo_hint__ZZxsF{margin-top:0}.duo_hint__ZZxsF code{padding:1px 5px;border-radius:5px;background:var(--hover);color:var(--ink2)}.duo_note__PT4CM{margin-top:10px;padding:9px 12px;border-radius:10px;background:var(--pri-soft);color:var(--ink);font-size:12.5px}.duo_after__YUHP9{margin-top:10px}.duo_seg__CxVH9{display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--hover)}.duo_seg__CxVH9 button{flex:1;min-width:0;height:32px;padding:0 6px;border:0;border-radius:8px;background:none;color:var(--ink2);font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duo_seg__CxVH9 button:hover{color:var(--ink)}.duo_seg__CxVH9 button.duo_on__RqTu2{background:var(--panel);color:var(--ink);box-shadow:0 1px 3px rgba(22,21,29,.14)}.duo_toggle__y3trn{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:13px}.duo_toggle__y3trn input{position:absolute;opacity:0;pointer-events:none}.duo_toggle__y3trn i{position:relative;flex:none;width:36px;height:22px;border-radius:99px;background:#d6d5de;transition:background .15s}.duo_toggle__y3trn i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.duo_toggle__y3trn input:checked+i{background:var(--pri)}.duo_toggle__y3trn input:checked+i:after{transform:translateX(14px)}.duo_toggle__y3trn input:focus-visible+i{box-shadow:0 0 0 3px var(--pri-soft)}.duo_colors__01_s_{display:grid;grid-template-columns:1fr 1fr;gap:8px}.duo_color__k_WaJ{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--line);border-radius:10px;cursor:pointer;color:var(--ink2);font-size:12.5px}.duo_color__k_WaJ:hover{background:var(--hover)}.duo_color__k_WaJ input{flex:none;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:none;cursor:pointer}.duo_color__k_WaJ input::-webkit-color-swatch-wrapper{padding:0}.duo_color__k_WaJ input::-webkit-color-swatch{border:1px solid rgba(0,0,0,.12);border-radius:7px}.duo_color__k_WaJ input::-moz-color-swatch{border:1px solid rgba(0,0,0,.12);border-radius:7px}.duo_range__NK0G5{width:100%;accent-color:var(--pri)}.duo_chips__I9qx_{display:flex;flex-wrap:wrap;gap:6px}.duo_chip__E6xis{height:32px;padding:0 14px;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:var(--ink2);font-size:12.5px;font-weight:500}.duo_chip__E6xis:hover{border-color:#cfcdd9;color:var(--ink)}.duo_chipOn__4CRyQ,.duo_chipOn__4CRyQ:hover{border-color:var(--pri);background:var(--pri);color:#fff}.duo_slots__8T3Hw{display:grid;gap:8px}.duo_slot__6nhaV{position:relative;display:flex;align-items:center;gap:12px;padding:8px;border:1px dashed #cfcdd9;border-radius:12px;background:var(--panel2);cursor:pointer;transition:border-color .15s,background .15s,opacity .15s}.duo_slot__6nhaV.duo_over__Udm89,.duo_slot__6nhaV:hover{border-color:var(--pri);background:var(--pri-soft)}.duo_muted__Jkm8b{opacity:.5}.duo_thumbEmpty__Er9mC,.duo_thumb__IR4OI{flex:none;width:40px;height:60px;border-radius:7px;object-fit:cover;object-position:top;box-shadow:0 0 0 1px var(--line)}.duo_thumbEmpty__Er9mC{display:grid;place-items:center;background:var(--hover);color:var(--ink3);box-shadow:none}.duo_wideThumb__Cp22d{width:76px;height:54px}.duo_slotText__qpm5q{display:flex;flex-direction:column;min-width:0;padding-right:24px}.duo_slotText__qpm5q b{font-size:13.5px;font-weight:500}.duo_slotText__qpm5q span{color:var(--ink2);font-size:12px}.duo_remove__0P04x{position:absolute;top:6px;right:6px;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--ink3)}.duo_remove__0P04x:hover{background:var(--hover);color:var(--danger)}.duo_drop___D1b2{display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 16px;border:1.5px dashed #cfcdd9;border-radius:14px;background:var(--panel2);color:var(--ink2);text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.duo_drop___D1b2.duo_over__Udm89,.duo_drop___D1b2:hover{border-color:var(--pri);background:var(--pri-soft)}.duo_dropIcon__aidE9{width:44px;height:44px;display:grid;place-items:center;margin-bottom:6px;border-radius:12px;background:var(--pri);color:#fff;box-shadow:0 4px 12px rgba(108,99,254,.3)}.duo_drop___D1b2 b{color:var(--ink);font-size:14.5px;font-weight:600}.duo_drop___D1b2 span{font-size:12.5px;line-height:1.45}.duo_list__7lzD3{display:grid;gap:6px;list-style:none}.duo_row__IvrNd{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink3);text-align:left;transition:border-color .15s,background .15s}.duo_row__IvrNd:hover{border-color:#cfcdd9}.duo_rowOn__MVNp5,.duo_rowOn__MVNp5:hover{border-color:var(--pri);background:var(--pri-soft)}.duo_num__j_Nse{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:var(--hover);color:var(--ink2);font-size:11.5px;font-weight:600}.duo_rowOn__MVNp5 .duo_num__j_Nse{background:var(--pri);color:#fff}.duo_rowShots__zm4h4{flex:none;display:flex;gap:3px}.duo_rowEmpty__El7VC,.duo_rowShots__zm4h4 img{width:26px;height:40px;border-radius:5px;object-fit:cover;object-position:top;box-shadow:0 0 0 1px var(--line)}.duo_rowShots__zm4h4 .duo_rowWide__1jy4R{width:56px}.duo_rowEmpty__El7VC{display:block;background:repeating-linear-gradient(45deg,var(--hover),var(--hover) 4px,#e9e8ef 4px,#e9e8ef 8px);box-shadow:none}.duo_rowText__qYrmw{flex:1;min-width:0;display:flex;flex-direction:column}.duo_rowText__qYrmw b{color:var(--ink);font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duo_rowText__qYrmw span{color:var(--ink2);font-size:11.5px}.duo_rowText__qYrmw em{color:var(--danger);font-style:normal}.duo_adds___nq17{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.duo_add__GEhuH{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border:1px dashed #cfcdd9;border-radius:10px;background:none;color:var(--ink);font-size:13px;font-weight:500}.duo_add__GEhuH:hover:not(:disabled){border-color:var(--pri);color:var(--pri);background:var(--pri-soft)}.duo_add__GEhuH:disabled{opacity:.45;cursor:not-allowed}.duo_sections__3Oxfq{display:flex;gap:2px;margin:10px 0 2px;padding:4px;border-radius:12px;background:var(--hover)}.duo_sections__3Oxfq button{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:7px 4px 6px;border:0;border-radius:9px;background:none;color:var(--ink2);font-size:11px;font-weight:500}.duo_sections__3Oxfq button span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duo_sections__3Oxfq button:hover{color:var(--ink)}.duo_sections__3Oxfq .duo_sectionOn__sXni0,.duo_sections__3Oxfq .duo_sectionOn__sXni0:hover{background:var(--panel);color:var(--pri);box-shadow:0 1px 3px rgba(22,21,29,.14)}.duo_headField__i3gR1{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.duo_highlight__RhEVf{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink2);font-size:12px;font-weight:500}.duo_highlight__RhEVf:hover{border-color:var(--pri);color:var(--pri);background:var(--pri-soft)}.duo_more__PK3DF{margin-top:4px}.duo_more__PK3DF summary{display:inline-flex;align-items:center;gap:6px;padding:6px 0;color:var(--ink2);font-size:12.5px;font-weight:500;cursor:pointer;list-style:none}.duo_more__PK3DF summary::-webkit-details-marker{display:none}.duo_more__PK3DF summary:before{content:"▸";font-size:10px;transition:transform .15s}.duo_more__PK3DF[open] summary:before{transform:rotate(90deg)}.duo_more__PK3DF[open] summary{margin-bottom:6px}.duo_panelHead__yD5_5{display:flex;align-items:center;gap:8px;margin:6px 0 4px;padding:8px;border-radius:12px;background:var(--hover)}.duo_panelHead__yD5_5>div{flex:1;display:flex;flex-direction:column;align-items:center}.duo_panelHead__yD5_5 b{font-size:14px}.duo_panelHead__yD5_5 span{color:var(--ink2);font-size:12px}.duo_panelHead__yD5_5 .duo_iconBtn__gFVV3{width:34px;height:34px;background:var(--panel);box-shadow:0 1px 2px rgba(22,21,29,.08)}.duo_layouts__M9rxE{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.duo_layout__KtKDr{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink2);font-size:12.5px;font-weight:500;transition:border-color .15s,background .15s}.duo_layout__KtKDr:hover:not(:disabled){border-color:#cfcdd9;color:var(--ink)}.duo_layout__KtKDr:disabled{opacity:.4;cursor:not-allowed}.duo_layoutOn__ZghJC,.duo_layoutOn__ZghJC:hover:not(:disabled){border-color:var(--pri);background:var(--pri-soft);color:var(--pri)}.duo_icoClosed__qaO9R,.duo_icoOpen__krIjV{display:flex;gap:2px;height:40px}.duo_icoClosed__qaO9R i,.duo_icoOpen__krIjV i{display:block;height:100%;border:2.5px solid;border-radius:6px}.duo_icoClosed__qaO9R i:first-child{width:28px}.duo_icoClosed__qaO9R i:last-child{display:none}.duo_icoOpen__krIjV i{width:28px}.duo_icoOpen__krIjV i:first-child{border-radius:6px 2px 2px 6px}.duo_icoOpen__krIjV i:last-child{border-radius:2px 6px 6px 2px}.duo_icoOne__qzLN4{display:flex;flex-direction:column;gap:2px;height:40px}.duo_icoOne__qzLN4 i{display:block;width:30px;flex:1;border:2.5px solid}.duo_icoOne__qzLN4 i:first-child{border-radius:6px 6px 2px 2px}.duo_icoOne__qzLN4 i:last-child{border-radius:2px 2px 6px 6px}.duo_capCard__IFG7j{margin-bottom:10px;padding:12px 12px 2px;border:1px solid var(--line);border-radius:12px}.duo_capTitle__Cl2bn{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600}.duo_actions__GG82F{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:16px}.duo_actions__GG82F button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink);font-size:13px;font-weight:500}.duo_actions__GG82F button:hover:not(:disabled){background:var(--hover)}.duo_actions__GG82F button:disabled{opacity:.4;cursor:not-allowed}.duo_actions__GG82F .duo_danger__oJGvl{color:var(--danger)}.duo_actions__GG82F .duo_danger__oJGvl:hover:not(:disabled){background:#fdeeee;border-color:#f3c9c9}.duo_marks__3frRh{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.duo_marks__3frRh button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink2);font-size:11.5px;font-weight:500}.duo_marks__3frRh button:hover{border-color:#cfcdd9;color:var(--ink)}.duo_marks__3frRh .duo_markOn__3YePO,.duo_marks__3frRh .duo_markOn__3YePO:hover{border-color:var(--pri);box-shadow:0 0 0 1px var(--pri);color:var(--ink)}.duo_marks__3frRh button>span{color:var(--ink);font-size:17px;font-weight:800;line-height:1.2}.duo_marks__3frRh .duo_markColor__dOfiM{color:var(--accent);-webkit-text-stroke:.3px rgba(0,0,0,.25)}.duo_marks__3frRh .duo_markBox__do_8A{padding:0 5px;border-radius:4px;background:var(--accent)}.duo_marks__3frRh .duo_markLine__f79w3{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:3px}.duo_threads__cLlxo{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.duo_threadCard__qtTQz{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 6px 7px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink2);font-size:12px;font-weight:500}.duo_threadCard__qtTQz canvas{display:block;max-width:100%;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.duo_threadCard__qtTQz:hover{border-color:#cfcdd9;color:var(--ink)}.duo_threadOn__TLxwg,.duo_threadOn__TLxwg:hover{border-color:var(--pri);box-shadow:0 0 0 1px var(--pri);color:var(--ink)}.duo_themes__JRPD1{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.duo_theme__3Hsdu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px 7px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink2);font-size:12px;font-weight:500;transition:border-color .15s,transform .15s}.duo_theme__3Hsdu:hover{transform:translateY(-1px);border-color:#cfcdd9}.duo_themeOn__OKegz,.duo_themeOn__OKegz:hover{border-color:var(--pri);box-shadow:0 0 0 1px var(--pri);color:var(--ink)}.duo_themeChip__bqK4H{display:flex;width:100%;height:30px;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.duo_themeChip__bqK4H i{flex:1}.duo_themeChip__bqK4H i:last-child{flex:0 0 26%}.duo_stage__GVYgK{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px;padding:22px 0 16px;background:radial-gradient(ellipse at 50% 20%,#1d2131,var(--stage) 70%);transition:box-shadow .15s}.duo_stageOver__193Eq{box-shadow:inset 0 0 0 3px var(--pri)}.duo_strip__kPToa{flex:1;min-height:0;display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:6px 24px 10px;container-type:size;scrollbar-color:#3a3e4d transparent}.duo_block__jk704{flex:none;display:flex;flex-direction:column;gap:10px}.duo_pages__De49n{display:flex;gap:14px;padding:4px;border-radius:18px;transition:box-shadow .15s}.duo_sel__J7iUF .duo_pages__De49n{box-shadow:0 0 0 2.5px var(--pri),0 0 30px rgba(108,99,254,.35)}.duo_page__T6hP0{position:relative;flex:none;height:calc(100cqh - 44px);aspect-ratio:var(--ar);padding:0;border:0;border-radius:12px;overflow:hidden;background:none;cursor:pointer;box-shadow:0 14px 36px rgba(0,0,0,.5);transition:transform .15s}.duo_page__T6hP0 canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.duo_pageLabel__oMjip{display:flex;align-items:center;gap:8px;width:0;min-width:100%;padding:0 6px;overflow:hidden;color:#c9cbd8;font-size:12.5px;white-space:nowrap}.duo_pageLabel__oMjip b{flex:none;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:7px;background:rgba(255,255,255,.1);color:#fff;font-size:11.5px}.duo_sel__J7iUF .duo_pageLabel__oMjip b{background:var(--pri)}.duo_pageLabel__oMjip .duo_needs__bVfBc{background:#e5484d;color:#fff}.duo_stageNote__ABbVb{flex:1;min-width:0;color:#8d90a3;font-size:12.5px}.duo_stageWarn__6ZCyT{color:#ffb4a8}.duo_stageBar___rGVi{display:flex;align-items:center;gap:16px;padding:0 24px}.duo_stageBar___rGVi .duo_seg__CxVH9{flex:none;width:170px;background:rgba(255,255,255,.08)}.duo_stageBar___rGVi .duo_seg__CxVH9 button{height:28px;color:#a9abbb}.duo_stageBar___rGVi .duo_seg__CxVH9 button:hover{color:#fff}.duo_stageBar___rGVi .duo_seg__CxVH9 button.duo_on__RqTu2{background:rgba(255,255,255,.16);color:#fff;box-shadow:none}.duo_strip__kPToa>:first-child{margin-left:auto}.duo_strip__kPToa>:last-child{margin-right:auto}.duo_stripFit__ls2fV{align-items:center}.duo_stripFit__ls2fV .duo_page__T6hP0{height:min(calc(100cqh - 44px),calc((100cqw - var(--chrome)) / var(--n) / var(--ar)))}.duo_tip__XTtl0{position:absolute;z-index:5;top:28px;left:50%;width:min(380px,calc(100% - 32px));transform:translateX(-50%);padding:18px 18px 16px;border-radius:16px;background:var(--panel);color:var(--ink);box-shadow:0 20px 50px rgba(0,0,0,.45)}.duo_tip__XTtl0>b{display:block;margin-bottom:10px;font-size:15px}.duo_tip__XTtl0 ol{display:grid;gap:8px;margin-bottom:14px;list-style:none}.duo_tip__XTtl0 li{display:flex;align-items:flex-start;gap:10px;color:var(--ink2);font-size:13.5px;line-height:1.4}.duo_tip__XTtl0 li span{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:var(--pri-soft);color:var(--pri);font-size:12px;font-weight:700}.duo_tip__XTtl0 .duo_primary__3GRCU{width:100%;justify-content:center}.duo_toast__SIFtO{position:absolute;z-index:5;bottom:58px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:14px;padding:10px 10px 10px 16px;border-radius:12px;background:var(--panel);color:var(--ink);font-size:13.5px;white-space:nowrap;box-shadow:0 12px 30px rgba(0,0,0,.45)}.duo_toast__SIFtO button{height:30px;padding:0 12px;border:0;border-radius:8px;background:var(--pri-soft);color:var(--pri);font-weight:600;font-size:13px}.duo_toast__SIFtO button:hover{background:var(--pri);color:#fff}@media (max-width:1100px){.duo_work__Su7Ij{grid-template-columns:68px 300px minmax(0,1fr)}.duo_workFolded__pcFHe{grid-template-columns:68px minmax(0,1fr)}.duo_history__YyML9 .duo_ghostBtn__ASkuf{padding:0 10px}}@media (max-width:860px){.duo_shell___U7dL{height:auto;min-height:100dvh;grid-template-rows:auto auto}.duo_top__A5idp{flex-wrap:wrap;padding:8px 10px}.duo_history__YyML9{order:3}.duo_workFolded__pcFHe,.duo_work__Su7Ij{grid-template-columns:1fr}.duo_stage__GVYgK{order:-1;padding:14px 0}.duo_strip__kPToa{flex:none;height:min(60dvh,520px)}.duo_rail__r4ABV{flex-direction:row;position:sticky;top:0;z-index:2;border-right:0;border-bottom:1px solid var(--line)}.duo_rail__r4ABV button{flex:1}.duo_side__0_mgc{overflow:visible;border-right:0}}.duo_link__e5jcT{border:0;background:none;color:var(--pri);font-size:12.5px;font-weight:500}.duo_link__e5jcT:hover{text-decoration:underline}.duo_linkDanger___neka{display:inline-flex;align-items:center;gap:5px;color:#d93a40}.duo_parts__uE9pp{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.duo_parts__uE9pp button{height:30px;padding:0 12px;border-radius:99px;border:1px solid var(--line);background:var(--panel);color:var(--ink2);font-size:12.5px;font-weight:500}.duo_parts__uE9pp button:hover{color:var(--ink);border-color:#cfcdd9}.duo_parts__uE9pp .duo_partOn__g6T3H,.duo_parts__uE9pp .duo_partOn__g6T3H:hover{border-color:var(--pri);background:var(--pri-soft);color:var(--pri)}.duo_parts__uE9pp .duo_partAdd__1e2fH{display:inline-flex;align-items:center;gap:5px;border-style:dashed}.duo_parts__uE9pp .duo_partAdd__1e2fH:hover{border-color:var(--pri);color:var(--pri)}.duo_partLinks__1Oxjd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.duo_regionOther__zx5iM{position:absolute;border:1.5px dashed rgba(255,255,255,.75);border-radius:4px;background:rgba(255,255,255,.12);pointer-events:none}.duo_slider___1YF1{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.duo_sliderHead__AtzcF{display:flex;justify-content:space-between;color:var(--ink2);font-size:12.5px;font-weight:500}.duo_sliderHead__AtzcF b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.duo_region__0qKNc{position:relative;max-height:340px;max-width:100%;margin:0 auto;border-radius:10px;overflow:hidden;touch-action:none;user-select:none;box-shadow:0 0 0 1px var(--line)}.duo_region__0qKNc img{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none}.duo_regionBox__gG2_m{position:absolute;border:2px solid var(--pri);border-radius:6px;box-shadow:0 0 0 9999px rgba(13,15,20,.5);cursor:move}.duo_regionHandle__c9jXA{position:absolute;right:-7px;bottom:-7px;width:14px;height:14px;border:2px solid #fff;border-radius:50%;background:var(--pri);cursor:nwse-resize}.duo_badges__5IBUS{display:grid;gap:6px}.duo_badges__5IBUS:not(:empty){margin-bottom:8px}.duo_badgeRow__WJOXe{display:flex;align-items:center;gap:4px}.duo_badgeRow__WJOXe input{flex:1;min-width:0;padding:9px 12px;border:1px solid var(--line);border-radius:99px;background:var(--panel2);font-size:13.5px}.duo_badgeRow__WJOXe input:focus{outline:none;border-color:var(--pri);box-shadow:0 0 0 3px var(--pri-soft)}.duo_badgeRow__WJOXe .duo_iconBtn__gFVV3{width:30px;height:30px}.duo_addLine__vb0K1{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px dashed #cfcdd9;border-radius:99px;background:none;color:var(--ink);font-size:12.5px;font-weight:500}.duo_addLine__vb0K1:hover{border-color:var(--pri);color:var(--pri);background:var(--pri-soft)}.duo_colorRow__9X4qM{position:relative}.duo_colorRow__9X4qM .duo_color__k_WaJ{width:100%}.duo_colorDel__fAr1t{position:absolute;top:50%;right:6px;width:22px;height:22px;display:grid;place-items:center;margin-top:-11px;border:0;border-radius:50%;background:none;color:var(--ink3)}.duo_colorDel__fAr1t:hover{background:var(--hover);color:var(--danger)}.duo_colorAdd__sLyJy{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px dashed #cfcdd9;border-radius:10px;background:none;color:var(--ink2);font-size:12.5px;font-weight:500;min-height:40px}.duo_colorAdd__sLyJy:hover{border-color:var(--pri);color:var(--pri)}.duo_accentRow__fV7jV{margin-top:8px}.duo_accentRow__fV7jV .duo_color__k_WaJ{width:100%}.duo_fonts__v0Z5_{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.duo_font__QwzFq{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 7px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink2);font-size:11px;white-space:nowrap}.duo_font__QwzFq b{color:var(--ink);font-size:22px;line-height:1.1}.duo_font__QwzFq:hover{border-color:#cfcdd9}.duo_fontOn__A4Ts8,.duo_fontOn__A4Ts8:hover{border-color:var(--pri);background:var(--pri-soft);color:var(--pri)}.duo_page__T6hP0{touch-action:none;user-select:none;outline:none}.duo_selBox__YkfVT{position:absolute;border:2px solid #fff;border-radius:8px;box-shadow:0 0 0 1.5px var(--pri),0 0 0 4px rgba(108,99,254,.35);pointer-events:none}.duo_selPill__ih1e3{border-radius:99px}.duo_hResize__Upq2A,.duo_hRotate__BaWYg{position:absolute;width:16px;height:16px;border:2px solid #fff;border-radius:50%;background:var(--pri);box-shadow:0 1px 4px rgba(0,0,0,.4);pointer-events:auto}.duo_hResize__Upq2A{right:-9px;bottom:-9px;cursor:nwse-resize}.duo_hRotate__BaWYg{top:-36px;left:50%;margin-left:-8px;cursor:grab}.duo_selDelete__klY8q{position:absolute;z-index:2;width:28px;height:28px;margin:-14px 0 0 -14px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#e5484d;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.4);cursor:pointer}.duo_selDelete__klY8q:hover{background:#c9363b}.duo_over__Udm89{font-style:normal;color:#e5484d}.duo_hRotate__BaWYg:after{content:"";position:absolute;top:14px;left:5px;width:2px;height:20px;background:#fff}.duo_stickers__HqjOe{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.duo_sticker___lBeL{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px 8px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font-size:12px}.duo_sticker___lBeL:hover:not(:disabled){border-color:var(--pri);color:var(--pri)}.duo_sticker___lBeL:disabled{opacity:.45;cursor:not-allowed}.duo_sticker___lBeL span{color:var(--ink2)}.duo_stickerList__lQjz6{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.duo_stickerChip__ghXiR{display:inline-flex;align-items:center;gap:2px;padding:3px 4px 3px 8px;border-radius:99px;background:var(--hover);color:var(--ink)}.duo_stickerChip__ghXiR svg{width:18px;height:18px}.duo_stickerChip__ghXiR button{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:none;color:var(--ink2)}.duo_stickerChip__ghXiR button:hover{background:#fff;color:var(--danger)}.duo_ghostBtn__ASkuf{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink);font-weight:600;font-size:14px;white-space:nowrap}.duo_ghostBtn__ASkuf:hover{border-color:var(--pri);color:var(--pri)}.duo_modalBack__hQiBS{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px;background:rgba(13,15,20,.6);backdrop-filter:blur(6px)}.duo_modal__2Jyt1{width:min(1180px,100%);max-height:100%;overflow:auto;border-radius:22px;background:var(--bg);box-shadow:0 30px 80px rgba(0,0,0,.35)}.duo_modalHead__ehkWm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px 6px}.duo_modalHead__ehkWm h2{font-size:20px}.duo_modalHead__ehkWm p{margin-top:2px;color:var(--ink2);font-size:14px}.duo_storeCols__q4JuS{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:16px 24px 24px;align-items:start}.duo_mockLabel__IIAex{display:block;margin-bottom:12px;color:var(--ink3);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.duo_phoneMock__JFn1Z{padding:18px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.duo_appRow__QhEpz{display:flex;align-items:center;gap:12px;margin-bottom:14px}.duo_appIcon__Dwm4C{flex:none;width:56px;height:56px;display:grid;place-items:center;border-radius:14px;color:#fff;font-weight:700;font-size:24px}.duo_appMeta__bLfhy{flex:1;display:flex;flex-direction:column;min-width:0;color:var(--ink2);font-size:12.5px}.duo_appMeta__bLfhy input{width:100%;border:0;padding:0;background:none;font-weight:600;font-size:15.5px;color:var(--ink);outline:none}.duo_appMeta__bLfhy input:focus{box-shadow:0 1px 0 var(--pri)}.duo_stars__dR75Z{color:#9a99a5;letter-spacing:1px;font-size:11px}.duo_getBtn__4bvJX{padding:6px 18px;border-radius:99px;background:#eef0f6;color:#1a73e8;font-weight:700;font-size:14px}.duo_three__pQywI{display:flex;gap:8px}.duo_storeShot__pUu1a{display:block;flex:none;border-radius:10px;border:1px solid rgba(0,0,0,.06)}.duo_pageMock__BQMYS{min-width:0;padding:18px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.duo_pageRow__bkn5Q{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px}@media (max-width:900px){.duo_storeCols__q4JuS{grid-template-columns:1fr}}.duo_viewTabs__eUVBI{display:flex;gap:4px;padding:4px;border-radius:12px;background:#e9e8ef}.duo_viewTabs__eUVBI button{height:36px;padding:0 16px;border:0;border-radius:9px;background:none;color:var(--ink2);font-weight:600;font-size:14px}.duo_viewTabs__eUVBI .duo_viewOn__04TuM{background:var(--panel);color:var(--ink);box-shadow:0 1px 3px rgba(22,21,29,.12)}.duo_viewer__obIAy{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 24px 22px}.duo_viewerMain__1B3yo{display:flex;align-items:center;gap:18px}.duo_bigShot__VaPsX{display:block;border-radius:18px;box-shadow:0 18px 50px rgba(22,21,29,.25)}.duo_navBtn__nLGBr{flex:none;width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--panel);color:var(--ink)}.duo_navBtn__nLGBr:hover:not(:disabled){border-color:var(--pri);color:var(--pri)}.duo_navBtn__nLGBr:disabled{opacity:.35;cursor:not-allowed}.duo_viewerCount__3na48{color:var(--ink3);font-size:12.5px}.duo_thumbs__ynNll{display:flex;gap:8px;max-width:100%;overflow-x:auto;padding:4px}.duo_thumbs__ynNll button{flex:none;padding:0;border:2px solid transparent;border-radius:9px;background:none;opacity:.6;transition:opacity .15s,border-color .15s}.duo_thumbs__ynNll button:hover{opacity:1}.duo_thumbs__ynNll .duo_thumbOn__nQA8Q{border-color:var(--pri);opacity:1}.duo_thumbs__ynNll canvas{display:block;border-radius:6px}.duo_mockNote__clJCr{margin-top:12px;color:var(--ink3);font-size:12.5px}.promo-pitch_backdrop__cWx5k{position:fixed;inset:0;z-index:100;display:flex;padding:20px;background:rgba(13,15,20,.55);backdrop-filter:blur(4px);overflow-y:auto;animation:promo-pitch_fade__FD4Yo .2s ease-out}.promo-pitch_box__iGvj8{position:relative;width:min(820px,100%);margin:auto;padding:28px 28px 22px;border-radius:22px;background:var(--panel);color:var(--ink);box-shadow:0 30px 80px rgba(0,0,0,.35);outline:none;animation:promo-pitch_rise__Kbt6q .25s ease-out}@keyframes promo-pitch_fade__FD4Yo{0%{opacity:0}}@keyframes promo-pitch_rise__Kbt6q{0%{opacity:0;transform:translateY(12px)}}.promo-pitch_close__xWpm3{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:10px;background:none;color:var(--ink2)}.promo-pitch_close__xWpm3:hover{background:var(--hover);color:var(--ink)}.promo-pitch_status__A6jOo{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:5px 10px;border-radius:99px;background:#e8f7ee;color:#1f8a4c;font-size:12.5px;font-weight:600}.promo-pitch_kicker__SuZYj{display:flex;align-items:center;gap:6px;color:var(--pri);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.promo-pitch_box__iGvj8 h2{margin:6px 40px 8px 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(21px,3vw,27px);font-weight:800;line-height:1.15;letter-spacing:-.01em}.promo-pitch_lead__GEWU8{max-width:680px;color:var(--ink2);font-size:14.5px;line-height:1.5}.promo-pitch_videos__IK5m0{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 20px}.promo-pitch_ask__N9KSI{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:16px;background:var(--pri-soft)}.promo-pitch_ask__N9KSI>div{flex:1;min-width:0}.promo-pitch_ask__N9KSI b{display:block;font-size:15.5px}.promo-pitch_ask__N9KSI p{margin-top:2px;color:var(--ink2);font-size:13.5px}.promo-pitch_address__DEJlu{padding:0;border:0;background:none;color:var(--pri);font:inherit;font-weight:600;cursor:copy;overflow-wrap:anywhere}.promo-pitch_address__DEJlu:hover{text-decoration:underline}.promo-pitch_primary__X_z05{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:12px;background:var(--pri);color:#fff;font-weight:700;font-size:15px;box-shadow:0 4px 14px rgba(108,99,254,.3)}.promo-pitch_primary__X_z05:hover{background:var(--pri-hover)}.promo-pitch_small__OoQHY{margin-top:8px;color:var(--ink2);font-size:12.5px}.promo-pitch_skip__eJJHT{display:block;margin:10px auto 0;padding:6px 10px;border:0;border-radius:8px;background:none;color:var(--ink2);font-size:13.5px}.promo-pitch_skip__eJJHT:hover{background:var(--hover);color:var(--ink)}.promo-pitch_busy__1O4qh{background:var(--pri-soft);color:var(--pri)}.promo-pitch_busy__1O4qh i{width:12px;height:12px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:promo-pitch_spin__f_QbU .7s linear infinite}@keyframes promo-pitch_spin__f_QbU{to{transform:rotate(1turn)}}.promo-pitch_banner__8HZwK{display:flex;align-items:flex-start;gap:12px;width:100%;margin-top:20px;padding:14px;border:1px solid #dcd9fb;border-radius:14px;background:linear-gradient(135deg,#f4f3ff,#fbf5ff);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.promo-pitch_banner__8HZwK:hover{border-color:var(--pri);box-shadow:0 6px 18px rgba(108,99,254,.15)}.promo-pitch_bannerIcon__yq_Kj{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--pri);color:#fff}.promo-pitch_banner__8HZwK>span:last-child{display:flex;flex-direction:column;gap:3px}.promo-pitch_banner__8HZwK b{font-size:14px}.promo-pitch_banner__8HZwK small{color:var(--ink2);font-size:12.5px;line-height:1.4}.promo-pitch_banner__8HZwK em{align-self:flex-start;margin-top:8px;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;background:var(--ink);color:#fff;font-style:normal;font-weight:600;font-size:12.5px;white-space:nowrap;transition:background .15s}.promo-pitch_banner__8HZwK:hover em{background:#2c2b36}@media (max-width:640px){.promo-pitch_backdrop__cWx5k{padding:0;overflow:hidden}.promo-pitch_box__iGvj8{margin:auto 0 0;padding:22px 16px 16px;border-radius:22px 22px 0 0;max-height:92vh;overflow-y:auto}.promo-pitch_videos__IK5m0{display:flex;gap:10px;margin:14px -16px 16px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.promo-pitch_videos__IK5m0::-webkit-scrollbar{display:none}.promo-pitch_videos__IK5m0>*{flex:0 0 38%;scroll-snap-align:start}.promo-pitch_ask__N9KSI{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.promo-pitch_backdrop__cWx5k,.promo-pitch_box__iGvj8{animation:none}.promo-pitch_busy__1O4qh i{animation-duration:2s}}