._backdrop_aq7dm_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._dialog_aq7dm_12{width:min(480px,100%);max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius);background:var(--dialog-surface);box-shadow:var(--shadow-lg);color:var(--text)}._header_aq7dm_24{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 16px;background:var(--dialog-surface)}._headerText_aq7dm_36{min-width:0}._header_aq7dm_24 h2{margin:0;font-size:20px;font-weight:var(--font-strong);line-height:1.35;text-wrap:balance}._header_aq7dm_24 p{margin:8px 0 0;color:var(--text2);font-size:14px;line-height:1.6}._close_aq7dm_55{width:36px;height:36px;display:grid;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--dialog-control-surface);color:var(--text2);cursor:pointer}._close_aq7dm_55:hover:not(:disabled){background:var(--dialog-control-surface-hover);color:var(--text)}._close_aq7dm_55:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._close_aq7dm_55:disabled{cursor:not-allowed;opacity:.5}._content_aq7dm_84{padding:0 24px 24px}@media(max-width:680px){._backdrop_aq7dm_1{padding:0}._dialog_aq7dm_12{width:100%;max-height:100dvh;border-right:0;border-left:0;border-radius:0}._header_aq7dm_24{padding:18px 18px 14px}._content_aq7dm_84{padding:0 18px max(20px,env(safe-area-inset-bottom))}}._backdrop_z1ixk_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:14000;display:grid;place-items:center;padding:24px;background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._dialog_z1ixk_12{width:min(960px,100%);height:min(760px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(111,238,249,.26);border-radius:16px;background:#101113;box-shadow:0 24px 80px #0000008c}._header_z1ixk_24{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px 0 22px;border-bottom:1px solid rgba(255,255,255,.09)}._header_z1ixk_24 h2{min-width:0;margin:0;overflow:hidden;color:#ffffffeb;font-size:var(--text-body-lg-size);font-weight:var(--font-section);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._closeButton_z1ixk_46{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;padding:0;border:0;border-radius:8px;color:#ffffff8f;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}._closeButton_z1ixk_46:hover,._closeButton_z1ixk_46:focus-visible{color:#6feef9;background:#6feef91a;outline:none}._content_z1ixk_68{position:relative;min-height:0;flex:1;background:#fff}._loading_z1ixk_75{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;color:#ffffff94;background:#101113;font-size:var(--text-control-size)}._frame_z1ixk_86{width:100%;height:100%;display:block;border:0;background:#fff}@media(max-width:760px){._backdrop_z1ixk_1{padding:12px}._dialog_z1ixk_12{height:calc(100vh - 24px);border-radius:12px}._header_z1ixk_24{min-height:52px;padding:0 12px 0 16px}}._card_1e3ho_1,._embedded_1e3ho_2{width:100%;min-height:0;display:flex;flex-direction:column;padding:32px 36px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--dialog-surface);box-shadow:var(--shadow-lg)}._formHeader_1e3ho_14{margin-bottom:26px}._title_1e3ho_18{margin:0;color:var(--text);font-size:32px;line-height:1.2;font-weight:var(--font-display);letter-spacing:0}._desc_1e3ho_27{margin:9px 0 0;color:var(--text2);font-size:var(--text-body-size);line-height:1.5;font-weight:var(--font-medium)}._form_1e3ho_14{display:flex;flex-direction:column;gap:18px;width:100%}._field_1e3ho_42{display:block;width:100%}._srOnly_1e3ho_47{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._phoneRow_1e3ho_59,._inputRow_1e3ho_60{height:48px;display:flex;align-items:center;border:1px solid var(--border);border-radius:10px;background:var(--dialog-control-surface);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}._phoneRow_1e3ho_59:focus-within,._inputRow_1e3ho_60:focus-within{border-color:var(--focus-border-neutral);background:var(--dialog-control-surface-hover);box-shadow:var(--focus-ring-neutral)}._countryButton_1e3ho_78{width:84px;height:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;color:var(--text);background:transparent;border:0;border-inline-end:1px solid rgba(255,255,255,.08);font-family:inherit;font-size:var(--text-body-size);font-weight:var(--font-strong);cursor:default;font-variant-numeric:tabular-nums}._countryChevron_1e3ho_97{width:7px;height:7px;border-right:1px solid rgba(255,255,255,.62);border-bottom:1px solid rgba(255,255,255,.62);transform:rotate(45deg) translateY(-2px)}._input_1e3ho_60{min-width:0;flex:1;height:100%;padding:0 15px;color:var(--text);background:transparent;border:0;outline:none;font-family:inherit;font-size:var(--text-body-size);font-weight:var(--font-control)}._input_1e3ho_60::placeholder{color:var(--text3)}._numericInput_1e3ho_123{direction:ltr;text-align:left;font-variant-numeric:tabular-nums}html[dir=rtl] ._numericInput_1e3ho_123::placeholder{direction:rtl;text-align:right}._sendBtn_1e3ho_134{height:100%;flex:0 0 auto;padding:0 16px;color:var(--accent);background:transparent;border:0;font-family:inherit;font-size:var(--text-caption-size);font-weight:var(--font-section);cursor:pointer;white-space:nowrap;transition:color .18s ease,opacity .18s ease}._sendBtn_1e3ho_134:hover:not(:disabled){color:var(--accent)}._sendBtn_1e3ho_134:disabled{cursor:not-allowed;opacity:.45}._captchaBlock_1e3ho_158{display:flex;flex-direction:column;gap:8px;margin-top:-6px}._captchaHint_1e3ho_165{margin:0;color:var(--accent);font-size:var(--text-caption-size);line-height:1.4}._captchaRow_1e3ho_172{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;align-items:center}._captchaImg_1e3ho_179{display:block;width:104px;height:42px;object-fit:cover;border-radius:9px;border:1px solid var(--border);cursor:pointer}._captchaRow_1e3ho_172 ._input_1e3ho_60{border:1px solid var(--border);border-radius:9px;background:var(--dialog-control-surface)}._rememberRow_1e3ho_195{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium);cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_1e3ho_207{width:16px;height:16px;flex:0 0 auto;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-hover);border-radius:4px;background:transparent;cursor:pointer;position:relative}._checkbox_1e3ho_207:checked{border-color:var(--accent);background:var(--accent)}._checkbox_1e3ho_207:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(45deg)}._checkbox_1e3ho_207:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._consentRow_1e3ho_242{display:flex;align-items:flex-start;gap:8px;margin-top:-4px}._consentRow_1e3ho_242 ._checkbox_1e3ho_207{margin-top:2px}._consentText_1e3ho_253{margin:0;color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium);line-height:1.6}._consentText_1e3ho_253 button{display:inline;padding:0;border:0;color:var(--accent);background:transparent;font:inherit;line-height:inherit;cursor:pointer}._consentText_1e3ho_253 button:hover,._consentText_1e3ho_253 button:focus-visible{color:var(--accent);text-decoration:underline;outline:none}._error_1e3ho_279{min-height:16px;margin:-8px 0 0;color:var(--red);font-size:var(--text-caption-size);line-height:1.4;font-weight:var(--font-medium)}._loginBtn_1e3ho_288{width:100%;height:48px;margin-top:2px;border:0;border-radius:999px;color:var(--ink);background:var(--accent);font:inherit;font-size:var(--text-body-size);font-weight:var(--font-section);cursor:pointer;transition:filter .16s ease,transform .16s ease,opacity .16s ease}._loginBtn_1e3ho_288:hover:not(:disabled){filter:brightness(1.08)}._loginBtn_1e3ho_288:active:not(:disabled){transform:translateY(1px)}._loginBtn_1e3ho_288:disabled{opacity:.35;cursor:not-allowed}._optionsRow_1e3ho_314{display:flex;align-items:center;justify-content:space-between;gap:16px}._resetPassword_1e3ho_320{color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium);text-decoration:none}._resetPassword_1e3ho_320:hover{color:var(--text);text-decoration:underline}._passwordToggle_1e3ho_330{display:grid;place-items:center;flex:0 0 44px;height:44px;border:0;background:transparent;color:var(--text2);cursor:pointer}._passwordToggle_1e3ho_330:hover:not(:disabled){color:var(--text)}._captchaRefresh_1e3ho_343{padding:0;border:0;background:transparent;cursor:pointer;border-radius:var(--radius-sm)}._alternativeLogins_1e3ho_350{margin-top:24px;text-align:center}._alternativeLabel_1e3ho_354{margin:0 0 12px;color:var(--text3);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._alternativeRow_1e3ho_360{display:flex;justify-content:center;gap:24px}._alternativeRowDense_1e3ho_365{flex-wrap:wrap;gap:8px 4px}._alternativeRowDense_1e3ho_365 ._alternativeButton_1e3ho_369{min-width:68px;padding:4px 6px}._alternativeButton_1e3ho_369{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:76px;padding:4px 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text2);font:inherit;font-size:var(--text-caption-size);font-weight:var(--font-medium);cursor:pointer;transition:color .16s ease,background .16s ease}._alternativeButton_1e3ho_369:hover:not(:disabled){color:var(--text);background:var(--dialog-control-surface-hover)}._alternativeButton_1e3ho_369:active:not(:disabled){transform:translateY(1px)}._alternativeIcon_1e3ho_397{width:40px;height:36px;display:grid;place-items:center}._alternativeIcon_1e3ho_397 img{width:28px;height:28px;object-fit:contain}._alternativeButton_1e3ho_369:disabled,._passwordToggle_1e3ho_330:disabled,._captchaRefresh_1e3ho_343:disabled{opacity:.45;cursor:not-allowed}._loginBtn_1e3ho_288:focus-visible,._alternativeButton_1e3ho_369:focus-visible,._passwordToggle_1e3ho_330:focus-visible,._resetPassword_1e3ho_320:focus-visible,._captchaRefresh_1e3ho_343:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}html[dir=rtl] ._card_1e3ho_1,html[dir=rtl] ._embedded_1e3ho_2{direction:rtl;text-align:start}html[dir=rtl] ._countryButton_1e3ho_78{direction:ltr}@media(max-width:760px){._card_1e3ho_1,._embedded_1e3ho_2{min-height:0;padding:30px 22px 34px;border-radius:14px}._card_1e3ho_1 ._form_1e3ho_14,._embedded_1e3ho_2 ._form_1e3ho_14{gap:16px}}._bare_81lhc_1{width:100%;display:flex;flex-direction:column}._bindingDesc_81lhc_7{margin:0 0 18px;color:var(--text2);font-size:var(--text-body-size);line-height:1.5;font-weight:var(--font-medium)}._bindingToggle_81lhc_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._bindingToggle_81lhc_15 button{height:40px;padding:0 12px;border:1px solid var(--border);border-radius:10px;color:var(--text2);background:var(--dialog-control-surface);font:inherit;font-size:var(--text-caption-size);font-weight:var(--font-section);cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}._bindingToggle_81lhc_15 button:hover:not(:disabled){color:var(--text);background:var(--dialog-control-surface-hover)}._bindingToggle_81lhc_15 button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}._bindingToggle_81lhc_15 button:disabled{cursor:not-allowed;opacity:.45}._hint_81lhc_50{display:block;margin-top:6px;color:var(--text3);font-size:var(--text-caption-size);line-height:1.4}._inlineText_81lhc_58{color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium)}._inlineAction_81lhc_64{display:inline;padding:0;margin-inline-start:4px;border:0;color:var(--accent);background:transparent;font:inherit;cursor:pointer}._inlineAction_81lhc_64:hover:not(:disabled),._inlineAction_81lhc_64:focus-visible{text-decoration:underline;outline:none}._linkButton_81lhc_81{padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}._inlineAction_81lhc_64:disabled,._linkButton_81lhc_81:disabled{cursor:not-allowed;opacity:.45}._notice_81lhc_95{margin:-8px 0 0;color:var(--green);font-size:var(--text-caption-size);line-height:1.4;font-weight:var(--font-medium)}._footer_81lhc_103{margin:-4px 0 0;color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium);text-align:center}._footer_81lhc_103 ._inlineAction_81lhc_64:first-child{margin-inline-start:0}._loadingState_t2mg9_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text3);background:var(--bg)}._spinner_t2mg9_12{width:28px;height:28px;border:3px solid rgba(255,255,255,.12);border-top-color:var(--accent);border-radius:50%;animation:_spin_t2mg9_12 .8s linear infinite}@keyframes _spin_t2mg9_12{to{transform:rotate(360deg)}}._root_a2x8f_1{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0a0a0bc7;flex-wrap:wrap;direction:ltr}._option_a2x8f_13{min-width:42px;height:28px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:#ffffff9e;cursor:pointer;font:inherit;font-size:12px}._option_a2x8f_13:focus-visible{outline:2px solid rgba(111,238,249,.5);outline-offset:1px}._option_a2x8f_13:hover{color:#fff}._active_a2x8f_35{background:#6feef924;color:#6feef9}._selectRoot_a2x8f_40{position:relative;width:100%}._selectIcon_a2x8f_45{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff09;color:#ffffff9e}._selectLabel_a2x8f_56{min-width:0;color:#ffffffe0;font-size:13px;font-weight:var(--font-section);line-height:1.35}._selectCurrent_a2x8f_64{min-width:0;overflow:hidden;color:#ffffff80;font-size:12px;line-height:1.3;text-align:right;text-overflow:ellipsis;white-space:nowrap}._selectTrigger_a2x8f_75{width:100%;min-width:0;min-height:44px;display:grid;grid-template-columns:32px minmax(0,1fr) minmax(72px,auto) 16px;align-items:center;gap:10px;padding:6px 10px;border:0;border-radius:12px;background:transparent;color:var(--text2);cursor:pointer;font-family:inherit;text-align:left;transition:background-color .12s ease,color .12s ease}._selectTrigger_a2x8f_75:hover,._selectTrigger_a2x8f_75[aria-expanded=true],._selectTrigger_a2x8f_75:focus-visible{outline:0;background:#fff1;color:#ffffffeb}._selectTrigger_a2x8f_75>svg{flex:0 0 auto;color:#ffffff42;transition:color .12s ease}._selectChevronOpen_a2x8f_108{color:#ffffffa8!important}._selectMenu_a2x8f_112{position:absolute;top:calc(100% + 6px);inset-inline-end:8px;z-index:3;width:208px;max-height:min(360px,70vh);overflow-y:auto;display:grid;gap:2px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#181819fa;box-shadow:0 18px 44px #00000075,0 1px #ffffff0a inset;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);direction:ltr;transform-origin:top right;animation:_selectMenuIn_a2x8f_1 .12s ease-out}._selectMenuLeft_a2x8f_133{top:auto;bottom:0;inset-inline-end:calc(100% + 12px);transform-origin:top right}._selectOption_a2x8f_141{width:100%;min-height:34px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:5px 9px;border:0;border-radius:8px;background:transparent;color:#ffffffad;cursor:pointer;font:inherit;font-size:12px;text-align:left;transition:background-color .1s ease,color .1s ease}._selectOption_a2x8f_141 svg{visibility:hidden;color:#ffffffd1}._selectOption_a2x8f_141:hover,._selectOption_a2x8f_141:focus-visible{outline:0;background:#ffffff13;color:#fff}._selectOptionActive_a2x8f_172{background:#ffffff13;color:#fff}._selectOptionActive_a2x8f_172 svg{visibility:visible}@keyframes _selectMenuIn_a2x8f_1{0%{opacity:0;transform:translateY(-3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._selectMenu_a2x8f_112{animation:none}._selectTrigger_a2x8f_75>svg{transition:none}}@media(max-width:680px){._selectMenuLeft_a2x8f_133{top:calc(100% + 6px);bottom:auto;inset-inline-end:0;width:100%;transform-origin:top right}}@media(max-width:640px){._root_a2x8f_1{max-width:calc(100vw - 32px)}._option_a2x8f_13{min-width:38px;padding-inline:7px}}._entryPage_1hwi9_1{--entry-page-gutter: clamp(40px, 4vw, 72px);--entry-section-gap: clamp(48px, 4vw, 72px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:13000;width:100vw;height:100vh;display:grid;place-items:center;background:var(--bg);color:var(--text);overflow-x:hidden;overflow-y:auto}._entryStageFrame_1hwi9_18{position:relative;width:100%;min-height:100%;overflow:visible}._entryStage_1hwi9_18{position:relative;width:min(100%,1720px);min-height:max(620px,100dvh);display:grid;grid-template-columns:minmax(0,1fr) clamp(480px,31vw,540px);align-items:center;column-gap:var(--entry-section-gap);margin:0 auto;padding:clamp(82px,9vh,132px) var(--entry-page-gutter) clamp(78px,10vh,132px);box-sizing:border-box;overflow:visible;background:var(--bg)}._authFixedLogo_1hwi9_40{position:fixed;top:clamp(14px,2vh,28px);left:clamp(22px,3vw,72px);z-index:2}._authLanguage_1hwi9_47{position:fixed;top:clamp(18px,2vh,30px);right:clamp(22px,3vw,72px);z-index:3}._authLogo_1hwi9_54{width:147.5px;height:45px;flex-basis:147.5px}._entryVisual_1hwi9_60{position:relative;width:min(100%,clamp(540px,49vw,920px));justify-self:center;text-align:center}._titleArt_1hwi9_67{display:block;width:min(90%,820px);height:auto;margin:0 auto}._ipArt_1hwi9_74{display:block;width:96%;height:auto;margin:clamp(24px,3vh,40px) auto 0;filter:drop-shadow(0 24px 48px rgba(111,238,249,.12))}._entryPanel_1hwi9_82{position:relative;width:100%;max-width:540px;justify-self:end}._entryFooter_1hwi9_89{height:43px;display:flex;align-items:center;justify-content:center;gap:72px;margin:0;border-top:1px solid rgba(255,255,255,.08);color:var(--text3);font-size:var(--text-caption-size);font-weight:var(--font-medium)}._entryStage_1hwi9_18 ._entryFooter_1hwi9_89{position:absolute;right:var(--entry-page-gutter);bottom:0;left:var(--entry-page-gutter)}._entryFooter_1hwi9_89 nav{display:inline-flex;align-items:center;gap:9px}._entryFooter_1hwi9_89 button{padding:0;border:0;color:var(--text3);background:transparent;font:inherit;text-decoration:none;cursor:pointer}._entryFooter_1hwi9_89 button:hover,._entryFooter_1hwi9_89 button:focus-visible{color:#6feef9e0;outline:none}._discoverPage_1hwi9_131{position:fixed;top:0;right:0;bottom:0;left:0;z-index:13000;width:100vw;height:100dvh;display:grid;place-items:center;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 50% 77%,rgba(111,238,249,.08),transparent 24%),linear-gradient(180deg,#090a0d,#050608);color:#fff}._discoverStageFrame_1hwi9_147{position:relative;width:100%;min-height:100%;height:auto;overflow:visible}._discoverStage_1hwi9_147{position:relative;width:100%;height:max(620px,100dvh);min-height:620px;overflow:hidden}._discoverGrid_1hwi9_163{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}._discoverGrid_1hwi9_163:before,._discoverGrid_1hwi9_163:after{content:"";position:absolute;top:42px;bottom:96px;width:430px;background:linear-gradient(rgba(255,255,255,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.052) 1px,transparent 1px);background-size:39px 39px;opacity:.58;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.72) 58%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.72) 58%,transparent 100%)}._discoverGrid_1hwi9_163:before{left:18px;transform:perspective(540px) rotateY(55deg);transform-origin:left center}._discoverGrid_1hwi9_163:after{right:18px;transform:perspective(540px) rotateY(-55deg);transform-origin:right center}._discoverHero_1hwi9_198{position:relative;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:clamp(70px,9vh,120px);box-sizing:border-box;text-align:center;pointer-events:none}._discoverCopy_1hwi9_213{display:flex;flex-direction:column;align-items:center}._discoverTitle_1hwi9_219{display:block;position:relative;width:clamp(360px,min(36vw,69dvh),850px);height:auto}._discoverSubtitle_1hwi9_226{position:relative;margin:clamp(14px,2vh,24px) 0 0;color:#fff6;font-size:var(--text-caption-size);line-height:1.35;font-weight:var(--font-weak)}._discoverLoginButton_1hwi9_235{position:relative;width:clamp(160px,12vw,220px);height:clamp(40px,4.2vh,48px);display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border:0;border-radius:999px;background:#6feef9;box-shadow:0 0 22px #6feef924,inset 0 -2px #006f7a2e;color:#050607;font-family:inherit;font-size:var(--text-body-size);line-height:1;font-weight:var(--font-strong);cursor:pointer;pointer-events:auto;margin-top:clamp(14px,2vh,24px)}._discoverLoginButton_1hwi9_235:hover{background:#85f3fb}._discoverLoginButton_1hwi9_235:active{transform:translateY(1px)}._discoverIp_1hwi9_267{display:block;position:relative;width:clamp(520px,min(48vw,98dvh),1100px);height:auto;margin-top:clamp(18px,2.4vh,30px);filter:drop-shadow(0 28px 42px rgba(0,0,0,.62))}._discoverFooter_1hwi9_276{position:absolute;right:90px;bottom:0;left:90px;z-index:2;height:54px;margin:0;border-top:0;color:#ffffff4d}._discoverFooter_1hwi9_276 button{color:#ffffff4d}html[dir=rtl] ._entryStage_1hwi9_18,html[dir=rtl] ._discoverStage_1hwi9_147{direction:ltr}html[dir=rtl] ._entryPanel_1hwi9_82,html[dir=rtl] ._discoverSubtitle_1hwi9_226{direction:rtl}html[dir=rtl] ._entryFooter_1hwi9_89{direction:ltr}html[dir=rtl] ._entryFooter_1hwi9_89 nav{direction:rtl}@media(max-width:980px){._entryPage_1hwi9_1{display:block;overflow-y:auto}._entryStageFrame_1hwi9_18{height:auto;min-height:100%;overflow:visible}._entryStage_1hwi9_18{min-height:100vh;height:auto;display:flex;flex-direction:column;gap:34px;padding:104px 28px 32px;overflow:visible}._entryVisual_1hwi9_60{width:min(78vw,580px);flex:0 0 auto}._entryPanel_1hwi9_82{width:min(100%,430px);margin-inline:auto}._entryStage_1hwi9_18 ._entryFooter_1hwi9_89{position:relative;right:auto;bottom:auto;left:auto;width:100%;min-height:54px;height:auto;margin-top:auto;padding:18px 0 0;flex-wrap:wrap;gap:10px 28px}}@media(max-width:760px){._authFixedLogo_1hwi9_40{top:14px;left:16px}._authLogo_1hwi9_54{width:118px;height:36px;flex-basis:118px}._authLanguage_1hwi9_47{top:58px;right:16px}._discoverPage_1hwi9_131{display:block;overflow-y:auto}._discoverStage_1hwi9_147,._discoverHero_1hwi9_198{min-height:700px}._discoverHero_1hwi9_198{justify-content:flex-start;padding:118px 20px 76px}._discoverTitle_1hwi9_219{width:min(88vw,500px)}._discoverIp_1hwi9_267{width:min(92vw,680px)}._discoverFooter_1hwi9_276{right:20px;left:20px;min-height:54px;height:auto;flex-wrap:wrap;gap:6px 20px;padding:10px 0}._entryStage_1hwi9_18{gap:24px;padding:112px 20px 24px}._entryVisual_1hwi9_60{width:min(74vw,420px)}._ipArt_1hwi9_74{margin-top:18px}}._loadingGate_1hwi9_424{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;color:#ffffff80}._spinner_1hwi9_434{width:28px;height:28px;border:3px solid rgba(255,255,255,.12);border-top-color:#6feef9;border-radius:50%;animation:_spin_1hwi9_434 .8s linear infinite}@keyframes _spin_1hwi9_434{to{transform:rotate(360deg)}}._loadingGate_1hwi9_424 p{margin-top:12px;font-size:var(--text-body-size)}._exchangeErrorPanel_1hwi9_454{width:min(520px,calc(100vw - 48px));display:flex;flex-direction:column;align-items:center}._exchangeErrorPanel_1hwi9_454 h1{margin:0 0 12px;color:#ffffffeb;font-size:22px;font-weight:var(--font-strong)}._loadingGate_1hwi9_424 ._exchangeError_1hwi9_454{max-width:520px;margin:0 0 20px;color:#ff8f85;line-height:1.6;text-align:center}._accountDiagnostics_1hwi9_476{width:100%;margin:0 0 24px;padding:16px 20px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a;box-sizing:border-box}._accountDiagnostics_1hwi9_476 div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:6px 0;font-size:var(--text-control-size);line-height:1.5}._accountDiagnostics_1hwi9_476 dt{color:#ffffff6b}._accountDiagnostics_1hwi9_476 dd{min-width:0;margin:0;color:#ffffffd1;overflow-wrap:anywhere}._retryButton_1hwi9_506{min-width:144px;height:40px;padding:0 18px;border:1px solid rgba(111,238,249,.5);border-radius:999px;background:#6feef91f;color:#b8f9fe;font:inherit;font-size:var(--text-control-size)}._error_1hwi9_518{margin:0 0 12px;color:#ff5d75;font-size:var(--text-caption-size);text-align:center}._promotion_1ucw3_1{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:16px 0 2px;padding:14px 0 0;border-top:1px solid var(--border);font-size:12px;line-height:1.6;text-align:left}._promotion_1ucw3_1 ._badge_1ucw3_2{display:inline-flex;align-items:center;gap:4px;background:var(--accent-bg);border-radius:5px;padding:3px 7px;color:var(--accent);font-size:12px;font-weight:var(--font-strong)}._promotion_1ucw3_1 ._amountLabel_1ucw3_3{color:var(--text);font-size:12px;margin-top:7px}._promotion_1ucw3_1 ._amount_1ucw3_3{display:flex;align-items:baseline;gap:6px;color:var(--text)}._promotion_1ucw3_1 ._amount_1ucw3_3 b{color:var(--accent);font-size:36px;line-height:1.15;font-weight:var(--font-display);letter-spacing:-1px}._promotion_1ucw3_1 ._amount_1ucw3_3>span{font-size:12px;color:var(--text2)}._promotion_1ucw3_1 ._total_1ucw3_3,._note_1ucw3_3{color:var(--text2);font-size:12px}._promotion_1ucw3_1 ._total_1ucw3_3 strong{color:var(--text);font-size:14px}._note_1ucw3_3{margin-top:5px}._promotion_1ucw3_1 ._gift_1ucw3_4{display:flex;align-items:flex-start;gap:7px;margin-top:9px;color:var(--yellow)}._gift_1ucw3_4>svg{flex-shrink:0;margin-top:3px}._gift_1ucw3_4>span{display:flex;flex-direction:column}._promotion_1ucw3_1 ._gift_1ucw3_4 strong{font-size:13px;font-weight:var(--font-strong)}._gift_1ucw3_4>span>span{color:var(--text2);font-size:12px}._confirmation_1ucw3_4 ._amount_1ucw3_3 b{font-size:28px}._banner_1ucw3_6{position:relative;isolation:isolate;margin:20px 0 28px;min-height:280px;box-sizing:border-box;padding:24px 30px;border:1px solid #edbb6833;border-radius:20px;background:#17100b;overflow:hidden;text-align:left}._bannerArt_1ucw3_7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}._banner_1ucw3_6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#17100bef,#17100bba 30%,#17100b00 65%);pointer-events:none}._bannerCopy_1ucw3_9{position:relative;z-index:2;max-width:57%}._eyebrow_1ucw3_10{display:flex;align-items:center;gap:7px;color:#edbb68;font-size:12px;font-weight:var(--font-strong);letter-spacing:1px}._banner_1ucw3_6 ._bannerCopy_1ucw3_9 h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 16px;margin:15px 0 10px;color:#fff0cc;font-size:clamp(28px,2.6vw,36px);line-height:1.2;font-weight:var(--font-display);letter-spacing:-1px}._bannerCopy_1ucw3_9 h2>span{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}._bannerCopy_1ucw3_9 h2 b{font-family:var(--font-latin);font-size:1.65em;font-weight:900;letter-spacing:-5px;color:#f8dc94}._bannerCopy_1ucw3_9 ._bannerOffer_1ucw3_14{display:flex;align-items:baseline;gap:8px;margin:10px 0 6px;font-size:22px;color:#f8dc94;font-weight:var(--font-strong)}._bannerOffer_1ucw3_14 strong{font-family:var(--font-latin);font-size:40px;line-height:1.15;letter-spacing:-1px}._bannerOffer_1ucw3_14 strong small{font-size:24px;margin-left:3px}._bannerCopy_1ucw3_9 ._bannerReceive_1ucw3_17{margin:0;color:#f6e6c5;font-size:13px;line-height:1.7}._bannerReceive_1ucw3_17 b{font-weight:var(--font-strong)}._bannerDates_1ucw3_19{display:block;margin-top:14px;font-size:11px;color:#d5bb94;font-variant-numeric:tabular-nums}@media(max-width:760px){._banner_1ucw3_6{padding:28px 24px;min-height:440px}._bannerArt_1ucw3_7{height:65%;top:auto;object-position:76% center}._banner_1ucw3_6:after{background:linear-gradient(180deg,#17100b,#17100bef 30%,#17100b11 65%)}._bannerCopy_1ucw3_9{max-width:100%}._banner_1ucw3_6 ._bannerCopy_1ucw3_9 h2{gap:0 12px;font-size:28px;margin-top:10px}._bannerCopy_1ucw3_9 h2 b{font-size:1.6em;letter-spacing:-3px}._bannerCopy_1ucw3_9 ._bannerOffer_1ucw3_14{font-size:18px}._bannerOffer_1ucw3_14 strong{font-size:32px}._bannerDates_1ucw3_19{margin-top:10px}._bannerCopy_1ucw3_9 ._bannerReceive_1ucw3_17{font-size:12px}}._promotion_1ucw3_1 ._total_1ucw3_3{display:block}._promotion_1ucw3_1 ._total_1ucw3_3 strong{display:inline}._promotion_1ucw3_1 ._gift_1ucw3_4 strong{color:var(--text);display:inline}[data-purchase-stage=credits] div._campaignProducts_1ucw3_22[data-promotion-layout]>button{justify-content:flex-start}@media(max-width:600px){[data-purchase-stage=credits] div._campaignProducts_1ucw3_22[data-promotion-layout]{grid-template-columns:1fr}._banner_1ucw3_6{padding:22px 20px}._bannerCopy_1ucw3_9 p{margin-bottom:8px}}@media(max-width:600px){._campaignProducts_1ucw3_22~footer{position:static}}._combinedCredits_1ucw3_30[data-recharge-promotion]{position:relative;isolation:isolate;box-sizing:border-box;display:grid;gap:6px;margin:20px 0 4px;padding:20px 23px;border:0;border-radius:14px;background:radial-gradient(ellipse at 18% 0%,#fffdf2b3 0%,transparent 58%),linear-gradient(125deg,#fff0c9,#f7dda3 48%,#efc779);color:var(--ink);transform:rotate(-1deg)}._combinedCredits_1ucw3_30[data-recharge-promotion]:before,._combinedCredits_1ucw3_30[data-recharge-promotion]:after{content:"";position:absolute;top:48%;width:16px;height:16px;border-radius:50%;background:var(--card-surface)}._combinedCredits_1ucw3_30[data-recharge-promotion]:before{left:-8px}._combinedCredits_1ucw3_30[data-recharge-promotion]:after{right:-8px}._combinedCredits_1ucw3_30[data-recharge-promotion]>span,._combinedCredits_1ucw3_30[data-recharge-promotion] small,._combinedCredits_1ucw3_30[data-recharge-promotion] mark,._combinedCredits_1ucw3_30[data-recharge-promotion] ._inlineGift_1ucw3_33 span{color:var(--ink)!important}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketHeading_1ucw3_34{margin:0 0 3px;font-size:11px;font-weight:var(--font-strong)}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketMain_1ucw3_35{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:8px;line-height:1.15;margin:0 0 7px}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketMain_1ucw3_35 b{min-width:0;overflow-wrap:anywhere;font-family:var(--font-latin);font-size:clamp(30px,2.7vw,44px);font-weight:var(--font-display);line-height:1.1;letter-spacing:-1.5px;color:var(--ink)}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketMain_1ucw3_35>span{color:var(--ink);font-size:12px;font-weight:var(--font-strong)}._combinedCredits_1ucw3_30[data-recharge-promotion]>small{position:relative;font-size:11px}._combinedCredits_1ucw3_30[data-recharge-promotion] ._inlineOffer_1ucw3_39{font-weight:var(--font-strong)}._combinedCredits_1ucw3_30[data-recharge-promotion] ._inlineGift_1ucw3_33{display:flex;align-items:flex-start;gap:5px;margin-top:3px}._inlineGift_1ucw3_33 svg{flex-shrink:0;margin-top:2px;color:inherit}._ticketWatermark_1ucw3_42{position:absolute;right:14px;top:14px;opacity:.12;color:var(--ink);transform:rotate(12deg);z-index:-1;pointer-events:none}@media(max-width:600px){._combinedCredits_1ucw3_30[data-recharge-promotion]{padding:18px 20px}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketMain_1ucw3_35 b{font-size:36px}}._warmMembership_1ucw3_46{--accent:#edbb68;--accent-bg:rgba(237,187,104,.12);--ink:#24170b}._combinedCredits_1ucw3_30[data-recharge-promotion] ._giftTipTrigger_1ucw3_47{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;min-width:24px;min-height:24px;margin:-5px -5px -5px 0;padding:4px;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--ink)!important;cursor:help}._combinedCredits_1ucw3_30[data-recharge-promotion] ._giftTipTrigger_1ucw3_47:hover,._combinedCredits_1ucw3_30[data-recharge-promotion] ._giftTipTrigger_1ucw3_47:focus-visible{background:#24170b1a}._combinedCredits_1ucw3_30[data-recharge-promotion] ._giftTipTrigger_1ucw3_47:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._grantTipTrigger_1ucw3_49{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;min-height:24px;padding:4px;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--text2);cursor:help;vertical-align:middle}._grantTipTrigger_1ucw3_49:hover{background:var(--bg-hover)}._grantTipTrigger_1ucw3_49:focus-visible{outline:2px solid currentColor;outline-offset:2px}._confirmationSummary_1ucw3_51{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:14px;text-align:center;color:var(--text)}._receiveRow_1ucw3_52,._receiveGift_1ucw3_52{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;line-height:1.5}._receiveRow_1ucw3_52{font-size:14px}._confirmationSummary_1ucw3_51 ._receiveRow_1ucw3_52 strong{display:inline;margin:0;font-size:20px;font-weight:var(--font-strong)}._receiveGift_1ucw3_52{font-size:12px;color:var(--text2)}._receiveRow_1ucw3_52>span:first-child,._receiveGift_1ucw3_52>span:first-child{min-width:0;overflow-wrap:anywhere}._confirmationSummary_1ucw3_51 ._grantTipTrigger_1ucw3_49{flex-shrink:0}._confirmationStatus_1ucw3_56{color:var(--text2);font-size:12px;line-height:1.5}._combinedCredits_1ucw3_30[data-recharge-promotion] ._grantTipTrigger_1ucw3_49{color:var(--ink)!important}._combinedCredits_1ucw3_30[data-recharge-promotion] ._grantTipTrigger_1ucw3_49:hover{background:#24170b1a}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketOfferHeading_1ucw3_60{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 7px;padding-right:2px}._combinedCredits_1ucw3_30[data-recharge-promotion] ._bonusStamp_1ucw3_61{display:inline-block;min-width:0;margin:0;padding:6px 12px;border-radius:7px;background:var(--ink);color:#f8dc94!important;font-size:20px!important;line-height:1.25;font-weight:var(--font-display);letter-spacing:0}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketOfferHeading_1ucw3_60>small{font-size:11px;font-weight:var(--font-medium)}._subscriptionAction_1ucw3_65{--accent:#6feef9;--ink:#050505}[data-membership-card] ._subscriptionAction_1ucw3_65{background:var(--accent);color:var(--ink)!important}._creditCard_1ucw3_69{min-width:0;padding:20px;border:1px solid var(--border);border-radius:20px;background:var(--bg-card);text-align:left}._creditCard_1ucw3_69[data-selected=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._creditPrice_1ucw3_71{display:flex;align-items:center;gap:6px;margin-bottom:16px;color:var(--text)}._creditPrice_1ucw3_71>strong{font-size:24px;font-weight:var(--font-display)}._creditTicket_1ucw3_73{position:relative;isolation:isolate;border-radius:14px;padding:20px;height:calc(100% - 48px);box-sizing:border-box}._creditCard_1ucw3_69[data-offer=true] ._creditTicket_1ucw3_73{--ink:#24170b;background:radial-gradient(ellipse at 18% 0%,#fffdf2 0%,transparent 52%),linear-gradient(160deg,#fff0c5,#f8db96 36%,#e8b75d,#c88a34);color:var(--ink)}._creditSelect_1ucw3_75{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0;width:100%;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}._creditSelect_1ucw3_75:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:6px}._creditSelect_1ucw3_75:disabled{opacity:.45;cursor:not-allowed}._creditStamp_1ucw3_78{padding:6px 10px;border-radius:7px;background:#24170b;color:#f8dc94;font-size:20px;font-weight:var(--font-display)}._creditLabel_1ucw3_79{font-size:12px}._creditTotal_1ucw3_80{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}._creditTotal_1ucw3_80>strong{font-size:clamp(32px,3vw,44px);line-height:1.15;letter-spacing:-1px;color:inherit}._creditTotal_1ucw3_80>span{font-size:12px}._creditGifts_1ucw3_83{display:grid;gap:8px;margin-top:16px;font-size:12px}._creditGifts_1ucw3_83:empty{display:none}._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33{display:flex;align-items:center;gap:5px;flex-wrap:wrap;color:inherit;font-size:12px}._creditGifts_1ucw3_83 ._giftTipTrigger_1ucw3_47{display:inline-flex;padding:4px;width:24px;height:24px;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:help}._creditGifts_1ucw3_83 ._giftTipTrigger_1ucw3_47:hover{background:#24170b15}._creditGifts_1ucw3_83 ._giftTipTrigger_1ucw3_47:focus-visible{outline:2px solid currentColor}._creditCard_1ucw3_69 ._creditTicket_1ucw3_73 strong{padding-inline:0}._creditCard_1ucw3_69 ._creditSelect_1ucw3_75 span,._creditCard_1ucw3_69 ._creditGifts_1ucw3_83 small,._creditCard_1ucw3_69 ._creditGifts_1ucw3_83 span{color:inherit}._creditCard_1ucw3_69 ._creditSelect_1ucw3_75 ._creditStamp_1ucw3_78{color:#f8dc94;font-size:20px}@media(max-width:640px){[data-purchase-stage=credits] ._campaignProducts_1ucw3_22[data-promotion-layout]{grid-template-columns:1fr}._creditCard_1ucw3_69{padding:16px}._creditTicket_1ucw3_73{height:auto}}[data-purchase-category=credits] div._campaignProducts_1ucw3_22[data-promotion-layout]{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}[data-purchase-category=credits] ._banner_1ucw3_6{min-height:140px;margin:0 0 14px;padding:12px 22px;border-radius:14px}[data-purchase-category=credits] ._bannerArt_1ucw3_7{top:0;right:0;bottom:0;left:0;height:100%;object-position:center}[data-purchase-category=credits] ._banner_1ucw3_6:after{background:linear-gradient(90deg,#17100bef,#17100b88 40%,transparent 70%)}[data-purchase-category=credits] ._bannerCopy_1ucw3_9{max-width:70%}[data-purchase-category=credits] ._bannerCopy_1ucw3_9 h2{margin:0 0 5px;gap:0 10px;font-size:28px}[data-purchase-category=credits] ._bannerCopy_1ucw3_9 h2 b{font-size:1.4em;letter-spacing:-3px}[data-purchase-category=credits] ._bannerOffer_1ucw3_14{margin:4px 0;font-size:16px}[data-purchase-category=credits] ._bannerOffer_1ucw3_14 strong{font-size:28px}[data-purchase-category=credits] ._bannerDates_1ucw3_19{margin-top:8px}[data-purchase-category=credits] div._campaignProducts_1ucw3_22[data-promotion-layout]{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px}[data-purchase-category=credits] ._creditCard_1ucw3_69{padding:12px;border-radius:14px}[data-purchase-category=credits] ._creditPrice_1ucw3_71{margin-bottom:2px}[data-purchase-category=credits] ._creditPrice_1ucw3_71>strong{font-size:30px;line-height:1;font-weight:800;font-variant-numeric:tabular-nums}[data-purchase-category=credits] ._creditTicket_1ucw3_73{padding:12px;height:calc(100% - 36px);border-radius:10px}[data-purchase-category=credits] ._creditSelect_1ucw3_75{gap:4px}[data-purchase-category=credits] ._creditSelect_1ucw3_75 ._creditStamp_1ucw3_78{font-size:18px;padding:4px 9px}[data-purchase-category=credits] ._creditTotal_1ucw3_80{gap:4px}[data-purchase-category=credits] ._creditTotal_1ucw3_80>strong{font-size:26px}[data-purchase-category=credits] ._creditGifts_1ucw3_83{margin-top:8px;gap:4px}[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33{gap:3px;font-size:11px}@media(max-width:640px){[data-purchase-category=credits] ._banner_1ucw3_6{min-height:124px;padding:12px 14px;margin-bottom:10px}[data-purchase-category=credits] ._bannerCopy_1ucw3_9{max-width:100%}[data-purchase-category=credits] ._bannerCopy_1ucw3_9 h2{font-size:22px}[data-purchase-category=credits] ._bannerOffer_1ucw3_14{font-size:14px}[data-purchase-category=credits] ._bannerOffer_1ucw3_14 strong{font-size:24px}[data-purchase-category=credits] div._campaignProducts_1ucw3_22[data-promotion-layout]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-purchase-category=credits] ._creditCard_1ucw3_69{padding:8px}[data-purchase-category=credits] ._creditPrice_1ucw3_71{margin-bottom:4px}[data-purchase-category=credits] ._creditPrice_1ucw3_71>strong{font-size:24px}[data-purchase-category=credits] ._creditTicket_1ucw3_73{padding:8px;height:calc(100% - 28px)}[data-purchase-category=credits] ._creditSelect_1ucw3_75{gap:3px}[data-purchase-category=credits] ._creditSelect_1ucw3_75 ._creditStamp_1ucw3_78{font-size:16px}[data-purchase-category=credits] ._creditTotal_1ucw3_80>strong{font-size:24px}}@media(max-width:640px){[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33{display:block;line-height:1.45}[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33>svg{display:inline;margin:0 3px 0 0;vertical-align:middle}[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._giftTipTrigger_1ucw3_47{vertical-align:middle}}[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33{display:block;line-height:1.45}[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33>svg{display:inline;margin:0 3px 0 0;vertical-align:middle}[data-purchase-category=credits] ._creditGifts_1ucw3_83 ._giftTipTrigger_1ucw3_47{vertical-align:middle}._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33>span{vertical-align:middle}._creditGifts_1ucw3_83 ._inlineGift_1ucw3_33 svg{margin-top:0}._creditCard_1ucw3_69{display:flex;flex-direction:column}._creditCard_1ucw3_69 ._creditTicket_1ucw3_73{height:auto;flex:1;min-height:0}._creditCard_1ucw3_69[data-offer=true] ._creditPrice_1ucw3_71,._creditCard_1ucw3_69[data-offer=true] ._creditPrice_1ucw3_71 ._grantTipTrigger_1ucw3_49{color:var(--ink)}._creditCard_1ucw3_69[data-offer=true] ._creditTicket_1ucw3_73,._combinedCredits_1ucw3_30[data-recharge-promotion]{box-shadow:inset 0 1px #fffef4e6,inset 0 0 0 1px #fff1c380,0 0 16px #edbb6814}._creditTabs_1ucw3_156{display:flex;gap:4px;margin:0;padding:3px;border:1px solid var(--border);border-radius:999px;width:fit-content}._creditTabs_1ucw3_156 button{border:0;border-radius:999px;padding:7px 24px;background:transparent;color:var(--text2);cursor:pointer;font-weight:var(--font-strong)}._creditTabs_1ucw3_156 button[aria-selected=true]{background:var(--accent);color:var(--ink)}._creditTabs_1ucw3_156 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._modelCardName_1ucw3_160{display:flex;align-items:center;gap:4px;margin:4px 0 8px;font-size:13px;font-weight:var(--font-strong)}._modelCardName_1ucw3_160 ._giftTipTrigger_1ucw3_47{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:help}[data-purchase-category=credits] ._banner_1ucw3_6{flex:0 1 200px;min-height:128px;padding-block:10px;display:flex;align-items:center}._creditCard_1ucw3_69[data-offer=true] ._modelCardName_1ucw3_160,._creditCard_1ucw3_69[data-offer=true] ._modelCardName_1ucw3_160 span{color:var(--ink)}@media(max-width:640px){._creditTabs_1ucw3_156 button{padding:5px 20px}[data-purchase-category=credits] ._banner_1ucw3_6{flex-basis:160px;min-height:124px}}._modelChoices_1ucw3_172{border:0;margin:6px 0 0;padding:0;min-width:0}._modelChoices_1ucw3_172 legend{color:inherit;font-size:12px;font-weight:var(--font-medium);margin-bottom:4px}._modelChoices_1ucw3_172>div{display:grid;gap:6px}._modelChoice_1ucw3_172{display:flex;align-items:flex-start;gap:4px;padding:6px;border:1px solid currentColor;border-radius:10px}._modelChoice_1ucw3_172[data-selected=true]{background:var(--dialog-control-surface);color:var(--text)}._creditCard_1ucw3_69[data-offer=true] ._modelChoice_1ucw3_172{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}._creditCard_1ucw3_69[data-offer=true] ._modelChoice_1ucw3_172[data-selected=true]{background:#fff6;color:var(--ink);border-color:var(--ink)}._modelChoice_1ucw3_172 label{display:flex;align-items:flex-start;gap:6px;flex:1;min-width:0;cursor:pointer}._modelChoice_1ucw3_172 input{accent-color:var(--ink,var(--text));width:13px;height:13px;margin:3px 0 0;flex-shrink:0}._choiceName_1ucw3_181{display:block;font-size:12px;font-weight:var(--font-strong);line-height:1.5}._choiceCredits_1ucw3_182{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:3px}._choiceCredits_1ucw3_182 strong{font-size:22px;line-height:1.25;font-weight:var(--font-section)}._choiceCredits_1ucw3_182 small{font-size:11px}._modelChoice_1ucw3_172:focus-within{outline:2px solid currentColor;outline-offset:2px}._modelChoice_1ucw3_172 ._giftTipTrigger_1ucw3_47{display:inline-flex;padding:0;width:18px;height:20px;align-items:center;justify-content:center;border:0;background:transparent;color:inherit}@media(max-width:640px){._modelChoice_1ucw3_172{padding:6px;gap:2px}._modelChoice_1ucw3_172 label{gap:4px}._choiceCredits_1ucw3_182 strong{font-size:20px}}._creditTicket_1ucw3_73>._creditStamp_1ucw3_78{display:inline-block;font-size:18px;padding:4px 9px;margin-top:6px}@media(max-width:640px){._creditTicket_1ucw3_73>._creditStamp_1ucw3_78{font-size:16px}}._creditCard_1ucw3_69 ._modelChoice_1ucw3_172 span,._creditCard_1ucw3_69 ._modelChoice_1ucw3_172 strong,._creditCard_1ucw3_69 ._modelChoice_1ucw3_172 small,._creditCard_1ucw3_69 ._modelChoice_1ucw3_172 label{color:inherit}._creditCard_1ucw3_69[data-offer=true] ._modelChoice_1ucw3_172{color:var(--ink)}._creditCard_1ucw3_69 ._creditTicket_1ucw3_73>._creditStamp_1ucw3_78{color:#f8dc94}._modelChoices_1ucw3_172[data-many=true]>div{box-sizing:border-box;max-height:110px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:currentColor transparent;padding:3px;scroll-padding:3px}._modelChoice_1ucw3_172 label>span{min-width:0}._choiceName_1ucw3_181{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){._modelChoices_1ucw3_172[data-many=true]>div{max-height:156px}}._modelChoices_1ucw3_172[data-many=true]>div{height:100px;max-height:100px;grid-auto-rows:44px;scroll-snap-type:y mandatory}._modelChoices_1ucw3_172[data-many=true] ._modelChoice_1ucw3_172{box-sizing:border-box;scroll-snap-align:start}@media(min-width:641px){._modelChoices_1ucw3_172[data-many=true] ._modelChoice_1ucw3_172,._modelChoices_1ucw3_172[data-many=true] ._modelChoice_1ucw3_172 label{align-items:center}._modelChoices_1ucw3_172[data-many=true] ._modelChoice_1ucw3_172 label>span{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1}._modelChoices_1ucw3_172[data-many=true] ._choiceCredits_1ucw3_182{flex-wrap:nowrap;flex-shrink:0}._modelChoices_1ucw3_172[data-many=true] ._modelChoice_1ucw3_172 input{margin-top:0}}@media(max-width:640px){._modelChoices_1ucw3_172[data-many=true]>div{height:164px;max-height:164px;grid-auto-rows:76px}}._creditPrice_1ucw3_71{justify-content:flex-end;text-align:right}._creditTicket_1ucw3_73>._ticketWatermark_1ucw3_42{top:12px;left:12px;right:auto;width:28px;height:28px;opacity:.14;transform:rotate(-10deg)}._creditSelection_1ucw3_215{position:relative;cursor:default}._creditSelectTarget_1ucw3_216{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;border:0;border-radius:6px;background:transparent;cursor:pointer}._creditSelectTarget_1ucw3_216:focus-visible{outline:2px solid currentColor;outline-offset:4px}._creditSelectTarget_1ucw3_216:disabled{cursor:not-allowed}._creditSelection_1ucw3_215:has(._creditSelectTarget_1ucw3_216:disabled){opacity:.45}._creditUnit_1ucw3_220{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}._creditUnit_1ucw3_220>span{position:relative;z-index:2}._creditCard_1ucw3_69 ._creditUnit_1ucw3_220 ._grantTipTrigger_1ucw3_49{color:inherit}._modelChoice_1ucw3_172{align-items:flex-end}._modelChoice_1ucw3_172 label{flex:0 1 auto}._modelChoice_1ucw3_172>span{flex-shrink:0}@media(min-width:641px){._modelChoices_1ucw3_172[data-many=true] ._modelChoice_1ucw3_172{align-items:center}}._creditUnit_1ucw3_220 ._grantTipTrigger_1ucw3_49{position:relative;z-index:2}@media(max-width:640px){._creditTicket_1ucw3_73>._ticketWatermark_1ucw3_42{top:8px;left:8px;width:22px;height:22px}[data-purchase-category=credits] ._creditTotal_1ucw3_80>strong{font-size:20px}._creditUnit_1ucw3_220{font-size:10px!important;gap:0}._creditUnit_1ucw3_220 ._grantTipTrigger_1ucw3_49{width:18px;min-width:18px;height:20px;min-height:20px;padding:2px}}[data-purchase-category=credits] [data-credit-tab=model-cards]{grid-template-columns:minmax(0,1fr)}._creditCard_1ucw3_69[data-model-card=true][data-offer=false]{padding:8px;border-color:var(--border);box-shadow:none}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._creditTicket_1ucw3_73{padding:16px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._creditPrice_1ucw3_71{margin-bottom:12px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoices_1ucw3_172 legend{font-size:14px;color:var(--text2);margin-bottom:12px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoices_1ucw3_172>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;max-height:none;overflow:visible;grid-auto-rows:auto;gap:12px;padding:0}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172{padding:14px;gap:8px;align-items:flex-end;border:1px solid var(--border);background:var(--dialog-control-surface)}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172[data-selected=true]{border-color:color-mix(in srgb,var(--text) 48%,transparent);background:color-mix(in srgb,var(--text) 8%,var(--bg-card))}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172 label{flex:1;align-items:flex-start;gap:10px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172 label>span{display:block}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172 input{margin-top:4px;accent-color:var(--accent);width:16px;height:16px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._choiceName_1ucw3_181{font-size:14px;white-space:normal;overflow:visible;overflow-wrap:anywhere}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._choiceCredits_1ucw3_182{margin-top:6px;gap:6px;flex-wrap:wrap}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._choiceCredits_1ucw3_182 strong{font-size:24px;letter-spacing:0}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._choiceCredits_1ucw3_182 small{font-size:12px;color:var(--text2)}@media(max-width:640px){._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._creditTicket_1ucw3_73{padding:8px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoices_1ucw3_172>div{grid-template-columns:minmax(0,1fr);gap:8px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172{padding:10px 12px}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._choiceCredits_1ucw3_182 strong{font-size:22px}}._modelCardIdentity_1ucw3_282{display:inline-flex;align-items:center;gap:10px;margin-right:auto;color:var(--text2);font-size:14px;font-weight:var(--font-strong)}[data-purchase-category=credits] div[data-credit-tab=model-cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}[data-purchase-category=credits] div[data-credit-tab=model-cards]:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}._creditCard_1ucw3_69[data-model-card=true] ._modelChoices_1ucw3_172>div{height:auto;max-height:none;grid-auto-rows:auto;overflow:visible}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._modelChoices_1ucw3_172>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._modelChoice_1ucw3_172{padding:10px}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._modelChoice_1ucw3_172 label{flex:1}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._modelChoice_1ucw3_172 label>span{display:block}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._choiceName_1ucw3_181{white-space:normal;overflow:visible;overflow-wrap:anywhere}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._choiceCredits_1ucw3_182{flex-wrap:wrap}@media(max-width:640px){[data-purchase-category=credits] div[data-credit-tab=model-cards]{grid-template-columns:minmax(0,1fr)}}._purchaseEmblem_1ucw3_308{position:relative;display:inline-block;flex:0 0 64px;width:64px;height:48px;--pass-light:color-mix(in srgb,var(--text) 92%,var(--bg-card));--pass-mid:color-mix(in srgb,var(--text) 64%,var(--bg-card));--pass-dark:color-mix(in srgb,var(--text) 34%,var(--bg-card));--pass-ink:var(--bg-card)}._emblemBack_1ucw3_315,._emblemFront_1ucw3_315{position:absolute;width:48px;height:33px;border-radius:7px;box-sizing:border-box}._emblemBack_1ucw3_315{top:3px;left:4px;transform:rotate(-13deg);background:linear-gradient(135deg,var(--pass-mid),var(--pass-dark));border:1px solid var(--pass-mid)}._emblemFront_1ucw3_315{top:11px;left:12px;transform:rotate(7deg);overflow:hidden;display:flex;align-items:center;padding:5px;background:linear-gradient(125deg,var(--pass-light) 0%,var(--pass-mid) 52%,var(--pass-dark) 100%);border:1px solid var(--pass-light);color:var(--pass-ink);box-shadow:0 2px 4px #00000026}._emblemFront_1ucw3_315:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffffff75 36%,#ffffff18 47%,transparent 48%)}._emblemFront_1ucw3_315 svg{flex-shrink:0}._emblemChip_1ucw3_333{width:8px;height:6px;border:1px solid currentColor;border-radius:2px;margin-left:auto;opacity:.55}._creditCard_1ucw3_69[data-offer=true] ._purchaseEmblem_1ucw3_308{--pass-light:#fffdf2;--pass-mid:#f8db96;--pass-dark:#c88a34;--pass-ink:#24170b}._creditCard_1ucw3_69[data-offer=true] ._emblemBack_1ucw3_315{background:#a77029;border-color:#c88a34}._creditCard_1ucw3_69[data-offer=true] ._modelCardIdentity_1ucw3_282{color:var(--ink)}._creditCard_1ucw3_69 ._modelCardIdentity_1ucw3_282{gap:8px;text-align:left;min-width:0}._creditCard_1ucw3_69 ._creditPrice_1ucw3_71>strong{flex-shrink:0}@media(max-width:640px){._purchaseEmblem_1ucw3_308{flex-basis:54px;width:54px;height:42px;transform:scale(.85);transform-origin:left center;margin-right:-6px}._creditCard_1ucw3_69 ._modelCardIdentity_1ucw3_282{gap:4px;font-size:12px}}._creditCard_1ucw3_69 ._modelCardIdentity_1ucw3_282>span:last-child{color:inherit}._creditCard_1ucw3_69 ._purchaseEmblem_1ucw3_308 ._emblemFront_1ucw3_315,._creditCard_1ucw3_69 ._purchaseEmblem_1ucw3_308 ._emblemFront_1ucw3_315 svg,._creditCard_1ucw3_69 ._purchaseEmblem_1ucw3_308 ._emblemChip_1ucw3_333{color:var(--pass-ink)}._creditCard_1ucw3_69 ._creditTicket_1ucw3_73 ._creditPrice_1ucw3_71{min-height:48px;margin-bottom:8px}._creditCard_1ucw3_69 ._creditTicket_1ucw3_73>._creditStamp_1ucw3_78{margin:0 0 10px;padding:4px 9px;font-size:18px;line-height:1.4}@media(max-width:640px){._creditCard_1ucw3_69 ._creditTicket_1ucw3_73 ._creditPrice_1ucw3_71{min-height:42px}._creditCard_1ucw3_69 ._creditTicket_1ucw3_73>._creditStamp_1ucw3_78{font-size:16px}}._creditCard_1ucw3_69[data-disabled=false]{cursor:pointer}._creditCard_1ucw3_69[data-disabled=true]{cursor:not-allowed}._popcornEmblem_1ucw3_361{display:inline-flex;align-items:center;justify-content:center}._creditCard_1ucw3_69 ._popcornEmblem_1ucw3_361 svg{color:var(--text2);opacity:.4;transform:rotate(12deg);flex-shrink:0}._creditCard_1ucw3_69[data-offer=true] ._popcornEmblem_1ucw3_361 svg{color:#9d7229;opacity:.25}._bannerArt_1ucw3_7,[data-purchase-category=credits] ._bannerArt_1ucw3_7{width:auto;max-width:100%;left:auto;object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}._creditCard_1ucw3_69[data-offer=false] ._creditTicket_1ucw3_73{background:linear-gradient(125deg,#fff4df,#f2e1c4);color:#35291c;box-shadow:inset 0 1px #fffaf0;overflow:hidden}._creditCard_1ucw3_69[data-offer=false] ._creditPrice_1ucw3_71{color:#35291c}._creditCard_1ucw3_69[data-model-card=false][data-offer=false] ._creditTotal_1ucw3_80{border-top:1px dashed #ac845647;padding-top:12px;margin-top:4px;width:100%;gap:8px}._creditCard_1ucw3_69[data-model-card=false][data-offer=false] ._creditTotal_1ucw3_80>strong{color:#725020}._popcornPortrait_1ucw3_390{display:grid;place-items:center;width:64px;height:54px;border-radius:14px;background:radial-gradient(ellipse,#f7cd7470,transparent 72%);transform:rotate(-8deg)}._creditCard_1ucw3_69[data-offer=false][data-selected=true] ._creditTicket_1ucw3_73{background:linear-gradient(125deg,#fff8e9,#f7e5c3)}@media(max-width:640px){._popcornPortrait_1ucw3_390{width:48px;height:44px}._popcornPortrait_1ucw3_390>*{width:40px;height:40px}._creditCard_1ucw3_69[data-model-card=false][data-offer=false] ._creditTotal_1ucw3_80{padding-top:8px}}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._purchaseEmblem_1ucw3_308{--pass-light:#fff9e8;--pass-mid:#e4bb72;--pass-dark:#af7b38;--pass-ink:#543b20}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelCardName_1ucw3_160,._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelCardName_1ucw3_160>span,._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoices_1ucw3_172 legend,._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._choiceCredits_1ucw3_182 small{color:#735735}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172{border-color:#ac845647;background:#fffaf080;color:#35291c}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172[data-selected=true]{border-color:#896b3f;background:#fff9e9}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._modelChoice_1ucw3_172 input{accent-color:#735735}._creditCard_1ucw3_69[data-model-card=true][data-offer=false] ._creditTotal_1ucw3_80>strong{color:#725020}._creditCard_1ucw3_69 ._creditTotal_1ucw3_80>._bonusCredits_1ucw3_428,._creditCard_1ucw3_69 ._choiceCredits_1ucw3_182>._bonusCredits_1ucw3_428{color:#79500f;white-space:nowrap;font-size:20px;letter-spacing:0}._creditCard_1ucw3_69[data-offer=true] ._choiceCredits_1ucw3_182{gap:2px 6px}._creditCard_1ucw3_69[data-offer=true] ._choiceCredits_1ucw3_182>strong{font-size:20px}._creditCard_1ucw3_69[data-offer=true] ._choiceCredits_1ucw3_182>small{flex-basis:100%}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._modelChoice_1ucw3_172{align-items:flex-start}._creditCard_1ucw3_69[data-model-card=true][data-offer=true] ._modelChoice_1ucw3_172>span{align-self:flex-end}._creditCard_1ucw3_69 ._choiceAmount_1ucw3_443{display:inline-flex;align-items:baseline;flex-wrap:nowrap;gap:4px;white-space:nowrap}._creditCard_1ucw3_69[data-offer=true] ._modelChoice_1ucw3_172 label{container-type:inline-size}._creditCard_1ucw3_69[data-offer=true] ._choiceAmount_1ucw3_443>strong{font-size:clamp(13px,11cqi,20px);letter-spacing:-.03em}._creditCard_1ucw3_69[data-offer=true] ._choiceAmount_1ucw3_443>._bonusCredits_1ucw3_428{color:#79500f}._combinedCredits_1ucw3_30[data-recharge-promotion] ._subscriptionAmounts_1ucw3_457{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}._combinedCredits_1ucw3_30[data-recharge-promotion] ._subscriptionAmounts_1ucw3_457 b{font-size:clamp(22px,2.1vw,30px);letter-spacing:-.5px}._combinedCredits_1ucw3_30[data-recharge-promotion] ._subscriptionAmounts_1ucw3_457 ._subscriptionBonus_1ucw3_463{color:#79500f}._combinedCredits_1ucw3_30[data-recharge-promotion] ._bonusStamp_1ucw3_61,._creditCard_1ucw3_69 ._creditTicket_1ucw3_73>._creditStamp_1ucw3_78{background:#a84308;color:#fff6d9!important;box-shadow:0 2px 5px #48200922,inset 0 1px #fff3;font-weight:900}._creditCard_1ucw3_69 ._creditTotal_1ucw3_80>._bonusCredits_1ucw3_428,._creditCard_1ucw3_69 ._choiceCredits_1ucw3_182>._bonusCredits_1ucw3_428,._creditCard_1ucw3_69[data-offer=true] ._choiceAmount_1ucw3_443>._bonusCredits_1ucw3_428,._combinedCredits_1ucw3_30[data-recharge-promotion] ._subscriptionAmounts_1ucw3_457 ._subscriptionBonus_1ucw3_463{color:#a84308;font-weight:900}._creditCard_1ucw3_69[data-offer=true] ._creditTotal_1ucw3_80{container-type:inline-size;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:4px}._creditCard_1ucw3_69[data-offer=true] ._creditTotal_1ucw3_80>._creditAmount_1ucw3_493{display:inline-flex;align-items:baseline;flex-wrap:nowrap;gap:6px;white-space:nowrap;font-size:clamp(10px,calc((100cqi - 48px)/8),26px);line-height:1.15;letter-spacing:-.03em}._creditCard_1ucw3_69 ._creditAmount_1ucw3_493>strong{padding:0;font-size:inherit}._creditCard_1ucw3_69 ._creditAmount_1ucw3_493>._bonusCredits_1ucw3_428{font-size:.8em;color:#a84308;font-weight:900}._creditCard_1ucw3_69[data-offer=true] ._creditTotal_1ucw3_80>._creditUnit_1ucw3_220{flex-shrink:0;font-size:10px!important;gap:1px}._creditCard_1ucw3_69[data-offer=true] ._creditTotal_1ucw3_80 ._grantTipTrigger_1ucw3_49{width:16px;min-width:16px;height:20px;min-height:20px;padding:2px}._creditCard_1ucw3_69[data-offer=true] ._creditTotal_1ucw3_80 ._grantTipTrigger_1ucw3_49 svg{width:12px;height:12px}._combinedCredits_1ucw3_30[data-recharge-promotion] ._membershipGift_1ucw3_521{display:flex;width:100%;max-width:100%;align-items:center;gap:8px;margin:8px 0;padding:10px;border:1px solid #fff5d3;border-radius:14px;background:linear-gradient(115deg,#fff0bd,#f4d391 48%,#e9bd6c);box-shadow:inset 0 0 0 1px #d9a34c,inset 0 2px 5px #fff8d8,0 2px 5px #98601626;color:#563000!important;font-size:16px;font-weight:var(--font-strong);line-height:1.55}._combinedCredits_1ucw3_30[data-recharge-promotion] ._membershipGift_1ucw3_521>span{min-width:0;overflow-wrap:anywhere;font-size:inherit!important;font-weight:inherit;color:inherit!important}._combinedCredits_1ucw3_30[data-recharge-promotion] ._membershipGift_1ucw3_521>svg{flex-shrink:0;box-sizing:content-box;margin:0;padding:3px 8px 3px 0;border-right:1px solid #9c681f;color:#8b5106;filter:drop-shadow(0 -1px 0 #fff8df) drop-shadow(0 2px 1px #87520e66)}._combinedCredits_1ucw3_30[data-recharge-promotion] ._membershipGift_1ucw3_521 ._giftTipTrigger_1ucw3_47{margin:0 0 0 auto;flex-shrink:0;color:inherit!important}._combinedCredits_1ucw3_30[data-recharge-promotion] ._bonusStamp_1ucw3_61{border:1px solid #ffeab0;border-radius:9px;background:linear-gradient(135deg,#fff0b7,#edbd5d);color:#4e2c05!important;box-shadow:inset 0 1px #fff9df,0 3px 5px #87551540}._combinedCredits_1ucw3_30[data-recharge-promotion] ._subscriptionAmounts_1ucw3_457 ._subscriptionBonus_1ucw3_463{color:#75400b}._combinedCredits_1ucw3_30[data-recharge-promotion] ._ticketWatermark_1ucw3_42{opacity:.9;color:#d8aa59;filter:drop-shadow(0 -1px 0 #fff9df) drop-shadow(1px 2px 1px #ad783b80)}._panel_1hn9j_1{position:relative;display:flex;flex-direction:column;height:min(850px,calc(100dvh - 58px));min-height:0;padding:24px;color:var(--text);background:var(--dialog-surface);font-size:14px;font-weight:var(--font-body);line-height:22px}._header_1hn9j_14,._toolbar_1hn9j_14,._actions_1hn9j_14,._tabs_1hn9j_14{display:flex;align-items:center;gap:12px}._header_1hn9j_14,._toolbar_1hn9j_14{justify-content:space-between}._header_1hn9j_14{display:grid;grid-template-columns:1fr auto 1fr;padding-bottom:20px}._header_1hn9j_14>:first-child{justify-self:start}._header_1hn9j_14>:last-child{justify-self:end}._panel_1hn9j_1 h2{margin:0;font-size:22px;font-weight:var(--font-section);line-height:30px}._panel_1hn9j_1 h3{margin:0;font-size:18px;font-weight:var(--font-strong);line-height:26px}._panel_1hn9j_1 p{margin:10px 0;color:var(--text2)}._panel_1hn9j_1 small{display:block;color:var(--text2);font-size:12px;font-weight:var(--font-weak);overflow-wrap:anywhere}._button_1hn9j_23{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 16px;border:1px solid var(--border);border-radius:999px;background:var(--dialog-control-surface);color:var(--text);font:inherit;font-weight:var(--font-strong);cursor:pointer}._button_1hn9j_23:hover:not(:disabled){background:var(--dialog-control-surface-hover);border-color:var(--border-hover)}._button_1hn9j_23:active:not(:disabled){transform:translateY(1px)}._button_1hn9j_23:focus-visible,._tabs_1hn9j_14 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._button_1hn9j_23:disabled{opacity:.45;cursor:not-allowed}._primary_1hn9j_42,._primary_1hn9j_42:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--ink);font-weight:var(--font-section)}._primary_1hn9j_42:hover:not(:disabled){filter:brightness(1.05)}._tabs_1hn9j_14{padding-bottom:12px}._tabs_1hn9j_14 button{flex:1;border:0;border-radius:999px;padding:10px;font:inherit;font-size:16px;font-weight:var(--font-section);color:var(--text2);background:transparent;cursor:pointer}._tabs_1hn9j_14 button:hover,._tabs_1hn9j_14 button[aria-selected=true]{background:var(--dialog-control-surface);color:var(--text)}._toolbar_1hn9j_14{padding:8px 0;flex-wrap:wrap}._toolbar_1hn9j_14 p{flex:1;min-width:180px;font-size:12px}._toolbar_1hn9j_14 label,._check_1hn9j_49{display:flex;align-items:center;gap:8px}._scroll_1hn9j_50{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:2px}._rows_1hn9j_51{display:grid}._row_1hn9j_51,._historyRow_1hn9j_52{display:grid;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}._row_1hn9j_51{grid-template-columns:20px minmax(0,1fr) minmax(140px,auto)}._historyRow_1hn9j_52{grid-template-columns:minmax(0,1fr) auto}._end_1hn9j_55{display:flex;align-items:flex-end;flex-direction:column;gap:4px;text-align:end}._number_1hn9j_57{font-family:var(--font-latin);font-variant-numeric:tabular-nums}._form_1hn9j_58{display:grid;gap:10px;padding:8px 0;overflow-wrap:anywhere}._form_1hn9j_58 fieldset{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:0;margin:0;padding:0;min-width:0}._form_1hn9j_58 label{display:grid;gap:8px;font-weight:var(--font-medium)}._form_1hn9j_58 ._check_1hn9j_49{display:flex}._form_1hn9j_58 input:not([type=checkbox]),._form_1hn9j_58 select,._form_1hn9j_58 textarea{width:100%;min-width:0;min-height:42px;box-sizing:border-box;padding:9px 12px;border:1px solid var(--border);border-radius:12px;background:var(--dialog-control-surface);color:var(--text);font:inherit;font-weight:var(--font-control)}._form_1hn9j_58 option{color:var(--text);background:var(--dialog-surface)}._form_1hn9j_58 input:focus,._form_1hn9j_58 select:focus,._form_1hn9j_58 textarea:focus{outline:2px solid var(--focus-outline-neutral);outline-offset:1px}._form_1hn9j_58 input:disabled,._form_1hn9j_58 select:disabled,._form_1hn9j_58 textarea:disabled{opacity:.65}._form_1hn9j_58 textarea{resize:vertical}._panel_1hn9j_1 input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);flex:0 0 auto}._panel_1hn9j_1 [role=alert]{color:var(--red);overflow-wrap:anywhere}._recovery_1hn9j_73{padding:8px 0;overflow-wrap:anywhere}._recovery_1hn9j_73 ._toolbar_1hn9j_14 span{flex:1;min-width:0;font-size:12px;color:var(--text2)}._detail_1hn9j_76{padding:20px 0;overflow-wrap:anywhere}._detailSummary_1hn9j_77,._historyTitle_1hn9j_77{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._detailSummary_1hn9j_77{justify-content:space-between;margin-bottom:28px}._detailSummary_1hn9j_77 h3{margin-top:6px}._detailFields_1hn9j_80{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 24px}._detailFields_1hn9j_80 div{min-width:0}._detailFields_1hn9j_80 dt{color:var(--text2);font-size:12px;margin-bottom:6px}._detailFields_1hn9j_80 dd{margin:0;font-weight:var(--font-control)}._historyTitle_1hn9j_77{gap:8px;margin-bottom:6px}._statusBadge_1hn9j_85{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:3px 9px;border-radius:999px;font-size:12px;line-height:18px;font-weight:var(--font-medium);color:var(--text2);background:var(--dialog-control-surface)}._statusBadge_1hn9j_85:before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}._statusBadge_1hn9j_85[data-tone=success]{color:var(--green);background:var(--green-bg)}._statusBadge_1hn9j_85[data-tone=pending]{color:var(--yellow);background:var(--yellow-bg)}._statusBadge_1hn9j_85[data-tone=error]{color:var(--red);background:var(--red-bg)}._statusBadge_1hn9j_85[data-tone=accepted]{color:var(--accent);background:var(--accent-bg)}@media(max-width:720px){._panel_1hn9j_1{height:100dvh;padding:18px}._header_1hn9j_14{grid-template-columns:auto minmax(0,1fr) auto}._header_1hn9j_14 h2{text-align:center}._header_1hn9j_14 ._button_1hn9j_23{white-space:nowrap}._form_1hn9j_58 fieldset{grid-template-columns:1fr}._row_1hn9j_51{grid-template-columns:20px minmax(0,1fr)}._row_1hn9j_51 ._end_1hn9j_55{grid-column:2;align-items:flex-start;text-align:start}._detailFields_1hn9j_80{grid-template-columns:1fr;gap:18px}}._footer_1hn9j_102{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;background:var(--dialog-surface)}._footer_1hn9j_102>._button_1hn9j_23:only-child{margin-inline-start:auto}._footer_1hn9j_102 span{color:var(--text2);font-size:12px}._scroll_1hn9j_50{scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent}._refreshing_1hn9j_107{animation:_invoice-refresh_1hn9j_1 1s linear infinite}@keyframes _invoice-refresh_1hn9j_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._refreshing_1hn9j_107{animation:none}}._backdrop_17efu_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1800;display:grid;place-items:center;padding:24px;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_17efu_12{position:relative;display:flex;flex-direction:column;width:min(480px,100%);max-height:min(680px,calc(100dvh - 48px));box-sizing:border-box;padding:32px;border:1px solid var(--card-border);border-radius:20px;background:var(--dialog-surface);color:var(--text);--ops-muted: var(--text2);--ops-foreground: var(--text);box-shadow:0 28px 80px #0006;outline:none}._close_17efu_30{position:absolute;top:12px;right:12px}._heading_17efu_31{display:flex;flex-shrink:0;align-items:center;gap:12px;padding-inline-end:12px}._heading_17efu_31>svg{flex-shrink:0;color:var(--text2)}._heading_17efu_31 h2{margin:0;font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:30px}._description_17efu_34{flex-shrink:0;margin:16px 0 24px;color:var(--text2);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:22px}._content_17efu_36{overflow-y:auto;min-height:0;padding-bottom:4px;overscroll-behavior:contain}._group_17efu_37+._group_17efu_37{margin-top:24px}._groupHeader_17efu_38{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;font-weight:var(--font-medium)}._groupHeader_17efu_38>span:first-child{overflow-wrap:anywhere}._deadline_17efu_40{flex-shrink:0;color:var(--text2);font-size:12px;font-weight:var(--font-weak)}._amount_17efu_41{display:flex;align-items:center;gap:8px;margin-top:12px}._amount_17efu_41 strong{font-family:var(--font-latin);font-size:32px;font-weight:var(--font-section);line-height:40px;font-variant-numeric:tabular-nums}._unit_17efu_43{align-self:flex-end;padding-bottom:4px;font-size:14px;color:var(--text2)}._batches_17efu_44{list-style:none;padding:0;margin:12px 0 0}._batches_17efu_44 li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:6px 0;font-size:12px;line-height:18px}._batches_17efu_44 time{color:var(--text2)}._batchLabel_17efu_47{display:flex;flex-direction:column;gap:2px}._batches_17efu_44 strong{font-family:var(--font-latin);font-weight:var(--font-strong);font-variant-numeric:tabular-nums}._actions_17efu_49{display:grid;flex-shrink:0;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}._actions_17efu_49{--button-height: 42px;--button-text-size: 14px;--button-line-height: 20px;--button-primary-weight: var(--font-section);--button-secondary-surface: var(--dialog-control-surface);--button-secondary-surface-hover: var(--dialog-control-surface-hover);--button-secondary-text: var(--text);--button-secondary-text-hover: var(--text);--button-secondary-border: transparent}._actions_17efu_49 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}[data-theme=light] ._dialog_17efu_12{--text: var(--foreground);--text2: var(--muted-foreground);--dialog-control-surface: var(--secondary);--dialog-control-surface-hover: var(--muted);background:var(--card);border-color:var(--border)}@media(max-width:540px){._backdrop_17efu_1{padding:16px}._dialog_17efu_12{padding:28px 20px 20px;max-height:calc(100dvh - 32px)}}._recovering_148fg_1{width:100%;min-height:120px;display:grid;place-items:center;color:var(--text2);font-size:var(--text-control-size)}._fallback_148fg_10{width:100%;min-height:120px;display:grid;gap:8px;align-content:center;padding:18px;border:1px solid rgba(255,122,122,.24);border-radius:10px;background:#ff7a7a14;color:#ffaaa0;font-size:var(--text-control-size);line-height:1.6}._fallback_148fg_10 strong{color:#ffd0cc;font-size:var(--text-body-size)}._fallback_148fg_10 button{width:fit-content;height:32px;padding:0 12px;border:1px solid rgba(255,122,122,.34);border-radius:8px;background:#ff7a7a1f;color:#ffd0cc;font:var(--font-strong) 12px/1 var(--font);cursor:pointer}._window_xba71_1{position:fixed;z-index:501;display:flex;flex-direction:column;overflow:hidden;border:6px solid var(--border);border-radius:24px;background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow-lg)}._window_xba71_1[hidden]{display:none}._maximized_xba71_3{border-radius:18px}._bar_xba71_4{height:52px;flex-shrink:0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding:10px 20px;display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--dialog-surface)}._bar_xba71_4>div{display:flex;align-items:center;gap:12px}._bar_xba71_4 img{width:32px;height:32px;object-fit:contain}._bar_xba71_4 strong{font-size:14px;font-weight:var(--font-section)}._bar_xba71_4 span{color:var(--text2);font-size:12px}._controls_xba71_9 button,._controls_xba71_9 a{display:grid;place-items:center;border:0;background:transparent;color:var(--text2);width:32px;height:32px;cursor:pointer;border-radius:8px}._controls_xba71_9 button:hover,._controls_xba71_9 a:hover{background:var(--bg-hover);color:var(--text)}._content_xba71_11{margin:0 6px;overflow:hidden;border:1px solid var(--border);border-radius:12px;min-height:0;flex:1;display:flex;flex-direction:column}._pet_xba71_12{position:fixed;bottom:24px;right:28px;z-index:502;display:flex;align-items:center;gap:4px;background:transparent;border:0;text-decoration:none;color:var(--text);cursor:pointer}._pet_xba71_12 img{width:100px;height:100px;object-fit:contain}._pet_xba71_12 span{background:var(--dialog-surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);padding:12px 16px;border-radius:16px 16px 0;font-size:13px}._pet_xba71_12:focus-visible,._controls_xba71_9 :focus-visible{outline:2px solid var(--text2);outline-offset:3px}@media(prefers-reduced-motion:reduce){._pet_xba71_12 img{content:url(/assets/workbench/assistant.png)}}@media(max-width:650px){._window_xba71_1{border-width:3px;border-radius:18px}._bar_xba71_4{height:44px;padding:8px}._bar_xba71_4 span{display:none}._bar_xba71_4>div{gap:4px}._bar_xba71_4 strong{font-size:13px}._content_xba71_11{margin:0 3px;border-radius:10px}._pet_xba71_12{right:12px;bottom:12px}._pet_xba71_12 img{width:76px;height:76px}}._backdrop_xba71_18{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#000a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._bar_xba71_4:active{cursor:grabbing}._footer_xba71_20{height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:10px;color:var(--text2)}@media(max-width:650px){._footer_xba71_20{height:24px;padding:0 10px}}._content_xba71_11 main,._content_xba71_11 aside{overscroll-behavior:contain}._card_1fftc_1{min-width:0;color:inherit!important;text-decoration:none}._visual_1fftc_7{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--card-border);border-radius:12px;background:var(--bg2);transition:border-color var(--card-motion-duration),filter var(--card-motion-duration),transform var(--card-motion-duration),box-shadow var(--card-motion-duration)}._image_1fftc_19{width:100%;height:100%;object-fit:cover}._fallback_1fftc_25{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 28% 24%,rgba(111,238,249,.18),transparent 34%),linear-gradient(145deg,#1a2022,#111);color:var(--text);letter-spacing:.14em}._fallback_1fftc_25 small{color:var(--accent);font-size:10px;font-weight:var(--font-medium)}._fallback_1fftc_25 strong{margin-top:2px;font-size:20px;font-weight:var(--font-display)}._sidebarFallback_1fftc_39{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 28% 24%,rgba(111,238,249,.18),transparent 34%),linear-gradient(145deg,#1a2022,#111)}._meta_1fftc_41{display:flex;align-items:center;gap:7px;min-width:0;margin:12px 4px 0;line-height:1.5}._kind_1fftc_50{flex-shrink:0;color:var(--red);font-size:13px;font-weight:var(--font-strong)}._title_1fftc_57{min-width:0;overflow:hidden;color:var(--text);font-size:13px;font-weight:var(--font-control);text-overflow:ellipsis;white-space:nowrap}._status_1fftc_67{flex-shrink:0;padding:2px 7px;border-radius:999px;background:var(--red-bg);color:var(--red);font-size:10px;font-weight:var(--font-medium)}._status_1fftc_67[data-status=registering],._status_1fftc_67[data-status=active]{background:var(--green-bg);color:var(--green)}._status_1fftc_67[data-status=upcoming]{background:var(--yellow-bg);color:var(--yellow)}._card_1fftc_1:hover ._visual_1fftc_7,._card_1fftc_1:focus-visible ._visual_1fftc_7{border-color:var(--card-border-hover);filter:brightness(var(--card-hover-brightness));transform:translateY(var(--card-hover-translate-y));box-shadow:var(--media-thumb-shadow-hover)}._card_1fftc_1:focus-visible{outline:none}._card_1fftc_1:focus-visible ._visual_1fftc_7{outline:2px solid var(--card-focus-outline);outline-offset:var(--card-focus-offset)}._sidebar_1fftc_39{display:block;padding:0;border:0;border-radius:12px;background:transparent}._sidebar_1fftc_39 ._visual_1fftc_7{border-radius:9px}._carousel_1fftc_100{position:relative;min-width:0}._carouselDots_1fftc_105{position:absolute;bottom:7px;left:50%;z-index:3;display:inline-flex;align-items:center;gap:5px;min-height:20px;padding:4px 7px;border-radius:999px;background:#08090a7a;transform:translate(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._carouselDots_1fftc_105 button{width:5px;height:5px;padding:0;border:1px solid rgba(255,255,255,.64);border-radius:50%;background:transparent;cursor:pointer;transition:width .18s ease,background .18s ease}._carouselDots_1fftc_105 button[aria-current=true]{width:13px;border-radius:999px;background:#fff}._carouselDots_1fftc_105 button:hover{background:#ffffffb8}._carouselDots_1fftc_105 button:focus-visible{outline:2px solid var(--card-focus-outline);outline-offset:2px}@media(prefers-reduced-motion:reduce){._visual_1fftc_7{transition:none}}._sidebar_eaumf_1{position:fixed;top:calc(var(--shell-header-height, 64px) + 16px);bottom:16px;left:var(--shell-nav-left);width:var(--shell-nav-width);padding:8px;background:var(--bg);border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:300;overflow:hidden}._toggle_eaumf_2{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:var(--text3);background:transparent;border:0;font:inherit;font-size:var(--text-caption-size);cursor:pointer;margin-bottom:16px}._nav_eaumf_3{display:flex;flex:1;min-height:0;flex-direction:column;gap:24px;overflow-y:auto;scrollbar-width:thin}._campaignPlacement_eaumf_4{flex-shrink:0;margin:auto 0 44px;padding:18px 4px 0}._group_eaumf_5{display:flex;flex-direction:column;gap:4px}._groupTitle_eaumf_6{padding:0 12px 8px;font-size:var(--text-caption-size);color:var(--text3);font-weight:var(--font-medium)}._navItem_eaumf_7{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--text2);cursor:pointer;font:inherit;text-align:left;transition:background .16s,color .16s}._navItem_eaumf_7:hover,._toggle_eaumf_2:hover{background:var(--bg-hover);color:var(--text)}._navItem_eaumf_7._active_eaumf_9{background:var(--bg2);color:var(--text)}._navItem_eaumf_7._active_eaumf_9 ._icon_eaumf_10{color:var(--accent)}._icon_eaumf_10{width:18px;height:18px;display:grid;place-items:center;flex-shrink:0}._icon_eaumf_10 svg{width:18px;height:18px}._label_eaumf_13{font-size:var(--text-body-size);font-weight:var(--font-strong);white-space:nowrap}._sidebar_eaumf_1[data-collapsed=true] ._label_eaumf_13,._sidebar_eaumf_1[data-collapsed=true] ._groupTitle_eaumf_6,._sidebar_eaumf_1[data-collapsed=true] ._campaignPlacement_eaumf_4{display:none}._sidebar_eaumf_1[data-collapsed=true] ._navItem_eaumf_7,._sidebar_eaumf_1[data-collapsed=true] ._toggle_eaumf_2{justify-content:center}@media(max-width:760px){._sidebar_eaumf_1{position:sticky;top:var(--shell-header-height, 64px);left:0;bottom:auto;width:100%;padding:8px 12px;border-right:0;border-bottom:1px solid var(--line)}._toggle_eaumf_2,._groupTitle_eaumf_6,._campaignPlacement_eaumf_4{display:none}._nav_eaumf_3{flex-direction:row;gap:12px;overflow-x:auto;overflow-y:hidden}._group_eaumf_5{flex-direction:row;gap:4px}._navItem_eaumf_7{width:auto;flex-shrink:0;padding:8px 10px;min-height:40px}._sidebar_eaumf_1[data-collapsed=true]{width:100%}._sidebar_eaumf_1[data-collapsed=true] ._label_eaumf_13{display:inline}}._root_1mmyy_1{position:relative;flex:0 0 auto}._pill_1mmyy_6{min-width:84px;height:32px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid var(--top-actions-line, var(--line, rgba(255, 255, 255, .12)));border-radius:18px;background:#ffffff0a;color:var(--top-actions-balance-color, var(--top-actions-accent-light, var(--accent-light, rgba(255, 200, 120, .92))));font-size:18px;font-weight:var(--font-strong);white-space:nowrap}._icon_1mmyy_24{width:22px;height:22px;flex:0 0 auto;object-fit:contain}._pill_1mmyy_6:hover:not(:disabled){border-color:var(--line-strong);background:#ffffff13}._pill_1mmyy_6:focus-visible{outline:2px solid var(--line-strong);outline-offset:2px}._pill_1mmyy_6:disabled{cursor:default}._pill_1mmyy_6[aria-busy=true]{cursor:wait}._amount_1mmyy_49{flex:0 0 auto;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._root_uszol_1{position:relative;display:flex;align-items:center;gap:8px;width:fit-content;min-width:0;max-width:min(280px,34vw)}._trigger_uszol_11,._retry_uszol_12{border:1px solid var(--line, rgba(255, 255, 255, .12));background:#ffffff0a;color:var(--text, #fff)}._trigger_uszol_11{min-width:0;height:36px;display:flex;align-items:center;gap:6px;padding:0 9px;border:0;border-radius:8px;background:transparent;cursor:pointer}._trigger_uszol_11:disabled{cursor:default;opacity:.6}._trigger_uszol_11:not(:disabled):hover,._trigger_uszol_11[aria-expanded=true],._retry_uszol_12:hover,._option_uszol_39:hover,._option_uszol_39[aria-selected=true]{background:#ffffff12}._currentLabel_uszol_44,._optionName_uszol_45{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._currentLabel_uszol_44{min-width:0;font-size:13px;font-weight:var(--font-strong, 600)}._chevron_uszol_57{flex:0 0 auto;opacity:.65;transition:transform .16s ease}._trigger_uszol_11[aria-expanded=true] ._chevron_uszol_57{transform:rotate(180deg)}._retry_uszol_12{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border-radius:8px;font-size:12px;white-space:nowrap;cursor:pointer}._menu_uszol_79{position:fixed;box-sizing:border-box;inset:auto;margin:0;width:min(280px,calc(100vw - 24px));max-height:min(360px,60vh);overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow-lg);overscroll-behavior:contain;scrollbar-width:thin;z-index:220}._menu_uszol_79 ._option_uszol_39{flex-shrink:0;box-sizing:border-box;min-height:48px;justify-content:center;gap:8px;padding:12px 16px;border-radius:999px;background:var(--dialog-control-surface);text-align:center;font-weight:var(--font-strong)}._menu_uszol_79 ._option_uszol_39:hover,._menu_uszol_79 ._option_uszol_39[aria-selected=true]{background:var(--dialog-control-surface-hover)}._menu_uszol_79 ._option_uszol_39:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:-2px}._menu_uszol_79 ._option_uszol_39:active{background:var(--dialog-control-surface-hover)}._menu_uszol_79 ._personalOption_uszol_119{margin:0}._menu_uszol_79 ._personalOption_uszol_119:after{content:none}._menu_uszol_79 ._optionMeta_uszol_121{display:flex;min-width:0;align-items:center;gap:8px}._menu_uszol_79 ._optionName_uszol_45{max-width:none;white-space:nowrap;font-size:14px;line-height:22px}._menu_uszol_79 ._role_uszol_123{color:var(--text2);font-size:12px;line-height:18px;font-weight:var(--font-weak)}._menu_uszol_79 ._selectedMark_uszol_124{color:var(--cyan)}._option_uszol_39{width:100%;min-width:0;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:var(--text, #fff);text-align:left;cursor:pointer}._personalOption_uszol_119{position:relative;min-height:40px;margin-bottom:3px}._personalOption_uszol_119:after{position:absolute;right:8px;bottom:-3px;left:8px;height:1px;content:"";background:#ffffff12}._optionMeta_uszol_121{min-width:0;display:flex;align-items:center;gap:7px}._optionName_uszol_45{min-width:0;max-width:198px;font-size:13px;line-height:1.25}._role_uszol_123{flex:0 0 auto;color:var(--muted, rgba(255, 255, 255, .56));font-size:11px;line-height:1.2}._selectedMark_uszol_124{flex:0 0 auto;color:var(--brand-cyan, #22d3ee);stroke-width:2.2}._embedded_uszol_186{min-width:0;display:grid;gap:6px}._embeddedList_uszol_192{max-height:min(240px,44vh);display:grid;gap:2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._embeddedList_uszol_192::-webkit-scrollbar{display:none}._embeddedOption_uszol_205{min-height:40px;padding:6px 10px;border-radius:10px}._embeddedOption_uszol_205 ._optionName_uszol_45{max-width:208px;font-weight:var(--font-section, 550)}._embeddedOption_uszol_205 ._role_uszol_123{color:var(--text3, rgba(255, 255, 255, .46));font-size:var(--text-meta-size, 12px);font-weight:var(--font-weak, 400);line-height:var(--line-meta, 18px)}._workspaceSearch_uszol_223{height:34px;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;color:#ffffff61}._workspaceSearch_uszol_223:focus-within{border-color:#6feef947;background:#ffffff0d;color:#ffffff9e}._workspaceSearch_uszol_223 input{min-width:0;border:0;outline:0;background:transparent;color:#ffffffe0;font-family:inherit;font-size:12px;line-height:1.4}._workspaceSearch_uszol_223 input::placeholder{color:#ffffff52}._workspaceSearch_uszol_223 input::-webkit-search-cancel-button{filter:invert(1);opacity:.35}._workspaceSearchEmpty_uszol_262{min-height:72px;display:grid;place-items:center;padding:14px;color:#ffffff61;font-size:11px;line-height:1.5;text-align:center}._embeddedRetry_uszol_273{width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:var(--text2, rgba(255, 255, 255, .68));font-family:inherit;cursor:pointer}._embeddedRetry_uszol_273:hover{background:#fff1;color:var(--text, #fff)}@media(max-width:720px){._root_uszol_1{max-width:42vw}._retry_uszol_12{width:30px;padding:0;justify-content:center;overflow:hidden;color:transparent;gap:0}._retry_uszol_12 svg{color:var(--text, #fff)}}._root_vtkdz_1{position:relative}._trigger_vtkdz_5{width:40px;height:40px;display:grid;place-items:center;padding:2px;border:1px solid var(--line);border-radius:50%;background:#ffffff0a;color:var(--text);cursor:pointer;font-family:inherit;box-shadow:0 0 0 1px #ffffff08 inset;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease;position:relative}._trigger_vtkdz_5:hover,._trigger_vtkdz_5._open_vtkdz_23{border-color:var(--line-strong);background:#ffffff13}._trigger_vtkdz_5:focus-visible{outline:2px solid rgba(111,238,249,.5);outline-offset:2px}._trigger_vtkdz_5:disabled{cursor:wait;opacity:.72}._avatar_vtkdz_38,._menuAvatar_vtkdz_39{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:#1a1a1a}._menuAvatar_vtkdz_39{position:relative;width:44px;height:44px;flex-shrink:0;border:1px solid var(--border);border-radius:50%}._menuAvatarShell_vtkdz_58{position:relative;width:44px;height:44px;flex:0 0 auto}._membershipBadge_vtkdz_65{position:absolute;z-index:2;top:-5px;right:-5px;width:18px;height:18px;display:grid;place-items:center;box-sizing:border-box;border:2px solid #0a0a0b;border-radius:50%;box-shadow:0 3px 9px #00000075}._membershipBadge_vtkdz_65[data-membership-badge=starter]{background:linear-gradient(145deg,#e7ad75,#9b5e32);color:#2c1608}._membershipBadge_vtkdz_65[data-membership-badge=plus]{background:linear-gradient(145deg,#6ff1ff,#5267ff);color:#06152d;box-shadow:0 3px 10px #3675ff80,0 0 0 1px #92f2ff70 inset}._membershipBadge_vtkdz_65[data-membership-badge=pro]{background:linear-gradient(145deg,#ffe99a,#e29b21);color:#422300}._membershipBadge_vtkdz_65[data-membership-badge=custom]{background:var(--accent);color:var(--ink)}._membershipBadge_vtkdz_65 svg{width:10px;height:10px;fill:currentColor;stroke-width:2.2}._membershipBadgeMenu_vtkdz_108{top:-4px;right:-4px;width:20px;height:20px}._membershipBadgeMenu_vtkdz_108 svg{width:11px;height:11px}._avatarImage_vtkdz_120{width:100%;height:100%;object-fit:cover}._avatarFallback_vtkdz_126{position:relative;width:100%;height:100%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--accent),var(--blue));font-size:var(--text-body-size);font-weight:var(--font-display)}._avatarFallback_vtkdz_126>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._workspaceBadge_vtkdz_146{position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;display:grid;place-items:center;box-sizing:border-box;border:2px solid #0a0a0b;border-radius:50%;background:#303033;color:#ffffffd1}._workspaceBadge_vtkdz_146 svg{stroke-width:2.6}._menu_vtkdz_39{position:absolute;top:calc(100% + 12px);right:0;width:320px;max-width:calc(100vw - 24px);overflow:visible;padding:8px;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--dialog-surface) 96%,transparent);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:500;transform-origin:top right;animation:_menuIn_vtkdz_1 .14s ease-out}._menuHeader_vtkdz_183{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;min-height:56px;padding:6px 4px;border:0;border-radius:12px;background:transparent;transition:background-color .12s ease}._menuHeader_vtkdz_183:has(._profileAvatarButton_vtkdz_197:hover),._menuHeader_vtkdz_183:has(._profileAvatarButton_vtkdz_197:focus-visible),._menuHeader_vtkdz_183:has(._profileNameButton_vtkdz_199:hover),._menuHeader_vtkdz_183:has(._profileNameButton_vtkdz_199:focus-visible){background:var(--dialog-control-surface-hover)}._profileAvatarButton_vtkdz_197,._profileNameButton_vtkdz_199,._accountIdCopyButton_vtkdz_206{min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}._profileAvatarButton_vtkdz_197{border-radius:50%}._profileAvatarStatic_vtkdz_219{min-width:0}._profileAvatarButton_vtkdz_197:focus-visible,._profileNameButton_vtkdz_199:focus-visible,._accountIdCopyButton_vtkdz_206:focus-visible{outline:2px solid rgba(111,238,249,.5);outline-offset:2px}._profileNameButton_vtkdz_199{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:4px}._profileArrow_vtkdz_236{flex:0 0 auto;color:#ffffff47;transition:color .12s ease,transform .12s ease}._profileNameButton_vtkdz_199:hover ._profileArrow_vtkdz_236,._profileNameButton_vtkdz_199:focus-visible ._profileArrow_vtkdz_236{color:#ffffff94;transform:translate(2px)}._menuIdentity_vtkdz_248{min-width:0;display:grid;flex:1;gap:2px}._menuIdentity_vtkdz_248 b{color:var(--text);font-size:var(--text-body-lg-size);font-weight:var(--font-strong);line-height:var(--line-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountIdCopyButton_vtkdz_206{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:5px;border-radius:4px;color:var(--text2);font-family:var(--font-latin);font-size:var(--text-meta-size);font-weight:var(--font-weak);font-variant-numeric:tabular-nums;line-height:var(--line-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountIdCopyButton_vtkdz_206 span{min-width:0;overflow:hidden;text-overflow:ellipsis}._accountIdCopyButton_vtkdz_206 svg{flex:none;color:var(--text3)}._accountIdCopyButton_vtkdz_206:hover{color:var(--text)}._accountIdCopyButton_vtkdz_206:hover svg{color:var(--accent)}._accountIdCopyButton_vtkdz_206[data-copy-state=copied]{color:var(--green)}._accountIdCopyButton_vtkdz_206[data-copy-state=copied] svg{color:var(--green)}._accountIdCopyButton_vtkdz_206[data-copy-state=failed]{color:var(--red)}._accountStatus_vtkdz_296{display:none}._accountResourcesCard_vtkdz_300{margin:0 0 7px;padding:5px 8px 6px;border-radius:12px;background:color-mix(in srgb,var(--dialog-control-surface) 72%,transparent)}._accountOverviewTop_vtkdz_307{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}._workspaceBalance_vtkdz_314{min-width:86px;display:grid;justify-items:end;gap:1px;padding-right:4px}._workspaceBalance_vtkdz_314>span{max-width:104px;display:flex;align-items:center;gap:4px;overflow:hidden;color:var(--text3);font-size:var(--text-micro-size);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._workspaceBalance_vtkdz_314 strong{max-width:112px;overflow:hidden;color:var(--accent);font-family:var(--font-latin);font-size:18px;font-variant-numeric:tabular-nums;font-weight:var(--font-strong);letter-spacing:-.02em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}._workspaceBalance_vtkdz_314 small{color:var(--text3);font-family:var(--font-latin);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.4}._freePlanResourceSection_vtkdz_357{border-top:1px solid rgba(255,255,255,.065)}._freePlanHeading_vtkdz_361{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:7px 4px 0}._freePlanHint_vtkdz_370{flex:0 0 auto;color:var(--text3);font-size:var(--text-micro-size);line-height:var(--line-meta)}._resourceQuotaStrip_vtkdz_377{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:1px 0 0;padding:6px 0}._resourceQuotaStrip_vtkdz_377>div{min-width:0;display:grid;gap:1px;padding:0 8px;border-left:1px solid rgba(255,255,255,.06)}._resourceQuotaStrip_vtkdz_377>div:first-child{padding-left:4px;border-left:0}._resourceQuotaStrip_vtkdz_377>[data-quota-metric=AGENT_CONCURRENT_RUNS],._membershipQuotaList_vtkdz_398>[data-quota-metric=AGENT_CONCURRENT_RUNS]{justify-items:end;text-align:right}._resourceQuotaStrip_vtkdz_377>[data-quota-metric=AGENT_CONCURRENT_RUNS]{padding-right:4px}._resourceQuotaStrip_vtkdz_377 dt,._resourceQuotaStrip_vtkdz_377 dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resourceQuotaStrip_vtkdz_377 dt{color:var(--text3);font-size:var(--text-micro-size);line-height:var(--line-meta)}._resourceQuotaStrip_vtkdz_377>[data-quota-metric=STORAGE_BYTES],._membershipQuotaList_vtkdz_398>[data-quota-metric=STORAGE_BYTES]{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;gap:8px}._resourceQuotaStrip_vtkdz_377>[data-quota-metric=STORAGE_BYTES]{padding:6px 4px 0;border-left:0}._resourceQuotaStrip_vtkdz_377>[data-quota-metric=STORAGE_BYTES] dd,._membershipQuotaList_vtkdz_398>[data-quota-metric=STORAGE_BYTES] dd{overflow:visible;overflow-wrap:anywhere;text-align:right;text-overflow:clip;white-space:normal}._resourceQuotaStrip_vtkdz_377 dd{margin:0;color:var(--text);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--font-medium);line-height:var(--line-meta)}._membershipResourceSection_vtkdz_453{border-top:1px solid rgba(255,255,255,.065)}._membershipResourceSection_vtkdz_453>summary{min-height:35px;display:grid;grid-template-columns:minmax(0,1fr) max-content max-content 14px;align-items:center;gap:7px;padding:4px;color:var(--text2);cursor:pointer;list-style:none;transition:color .14s ease,background-color .14s ease}._membershipResourceSection_vtkdz_453>summary::-webkit-details-marker{display:none}._membershipResourceSection_vtkdz_453>summary:hover{border-radius:7px;background:#ffffff09;color:var(--text)}._membershipResourceSection_vtkdz_453>summary:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:-2px;border-radius:7px}._membershipResourceSection_vtkdz_453>summary>svg{transition:transform .16s ease}._membershipResourceSection_vtkdz_453[open]>summary>svg{transform:rotate(180deg)}._membershipIdentity_vtkdz_494,._membershipCreditCompact_vtkdz_495{min-width:0;display:flex;align-items:baseline;gap:4px;overflow:hidden;white-space:nowrap}._membershipIdentity_vtkdz_494 small,._membershipCreditCompact_vtkdz_495 small,._membershipExpiry_vtkdz_506,._membershipPurchaseRow_vtkdz_507 span{color:var(--text3);font-size:var(--text-micro-size);line-height:var(--line-meta)}._membershipIdentity_vtkdz_494 strong,._membershipCreditCompact_vtkdz_495 strong,._membershipPurchaseRow_vtkdz_507 strong{overflow:hidden;color:var(--text);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--font-strong);line-height:var(--line-meta);text-overflow:ellipsis;white-space:nowrap}._membershipIdentity_vtkdz_494 strong{min-width:0;flex:1 1 auto}._membershipIdentity_vtkdz_494 small{flex:0 0 auto}._membershipCreditCompact_vtkdz_495,._membershipCreditCompact_vtkdz_495 strong{overflow:visible;flex-shrink:0}._membershipResourceSection_vtkdz_453[data-membership-tier=starter] ._membershipIdentity_vtkdz_494 strong{color:#d9a36f}._membershipResourceSection_vtkdz_453[data-membership-tier=plus] ._membershipIdentity_vtkdz_494 strong{color:#8deaff}._membershipResourceSection_vtkdz_453[data-membership-tier=pro] ._membershipIdentity_vtkdz_494 strong{color:#f0cd6d}._membershipExpiry_vtkdz_506{font-family:var(--font-latin);font-variant-numeric:tabular-nums;white-space:nowrap}._membershipPurchaseList_vtkdz_560{max-height:min(180px,24vh);display:grid;gap:6px;overflow-y:auto;overscroll-behavior:contain;padding:2px 4px 7px;scrollbar-color:rgba(255,255,255,.14) transparent;scrollbar-width:thin}._membershipQuotaPanel_vtkdz_571{margin:1px 4px 7px;padding:8px;border:1px solid rgba(255,255,255,.065);border-radius:8px;background:#0000001f}._membershipQuotaTitle_vtkdz_579{display:block;margin-bottom:6px;color:var(--text3);font-size:var(--text-micro-size);font-weight:var(--font-medium);line-height:var(--line-meta)}._membershipQuotaList_vtkdz_398{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin:0}._membershipQuotaList_vtkdz_398>div{min-width:0;display:grid;gap:1px}._membershipQuotaList_vtkdz_398 dt,._membershipQuotaList_vtkdz_398 dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._membershipQuotaList_vtkdz_398 dt{color:var(--text3);font-size:var(--text-micro-size);line-height:var(--line-meta)}._membershipQuotaList_vtkdz_398 dd{margin:0;color:var(--text);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--font-strong);line-height:var(--line-meta)}._membershipPurchaseRow_vtkdz_507{min-width:0;display:grid;gap:5px;padding:7px 8px;border-radius:7px;background:#00000021}._membershipPurchaseHeading_vtkdz_633,._membershipPurchaseBuckets_vtkdz_634>div{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px}._membershipPurchaseBuckets_vtkdz_634{display:grid;gap:3px;padding-top:4px;border-top:1px solid rgba(255,255,255,.05)}._membershipPurchaseBuckets_vtkdz_634 span{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}._membershipPurchaseRow_vtkdz_507[data-status=scheduled]{opacity:.72}._accountQuickActions_vtkdz_661{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 7px}._membershipQuickAction_vtkdz_668,._purchaseQuickAction_vtkdz_669{min-width:0;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 11px;border-radius:10px;cursor:pointer;font-family:inherit;font-size:var(--text-control-size);font-weight:var(--font-strong);line-height:1;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease,filter .12s ease}._membershipQuickAction_vtkdz_668>span,._purchaseQuickAction_vtkdz_669>span{min-width:0;overflow:hidden;text-overflow:ellipsis}._membershipQuickAction_vtkdz_668{border:1px solid transparent;background:var(--accent);color:var(--ink)}._purchaseQuickAction_vtkdz_669{border:1px solid color-mix(in srgb,var(--accent) 46%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent)}._membershipQuickAction_vtkdz_668:hover,._membershipQuickAction_vtkdz_668:focus-visible,._purchaseQuickAction_vtkdz_669:hover,._purchaseQuickAction_vtkdz_669:focus-visible{outline:0;filter:brightness(1.06)}._membershipQuickAction_vtkdz_668:active,._purchaseQuickAction_vtkdz_669:active{transform:translateY(1px)}._dailyQuickAction_vtkdz_719{width:100%;min-width:0;min-height:38px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;margin:0 0 7px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--text2);cursor:pointer;font:inherit;font-size:var(--text-meta-size);text-align:left;transition:color .12s ease}._dailyQuickAction_vtkdz_719>span:not(._dailyQuickIcon_vtkdz_740){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dailyQuickAction_vtkdz_719 small{color:var(--accent);font-family:var(--font-latin);font-size:var(--text-micro-size);font-variant-numeric:tabular-nums;font-weight:var(--font-strong);white-space:nowrap}._dailyQuickIcon_vtkdz_740{width:20px;height:20px;display:grid;place-items:center;color:var(--accent)}._dailyQuickAction_vtkdz_719:hover:not(:disabled),._dailyQuickAction_vtkdz_719:focus-visible:not(:disabled){outline:0;color:var(--text)}._dailyQuickAction_vtkdz_719:disabled{cursor:default;opacity:.72}._dailyQuickAction_vtkdz_719[data-checked=true]{color:var(--text3)}._dailyQuickAction_vtkdz_719[data-checked=true] ._dailyQuickIcon_vtkdz_740{color:var(--accent)}._dailyCheckinError_vtkdz_783{margin:-3px 8px 7px;color:#ff8a8a;font-size:var(--text-caption-size);line-height:var(--line-meta)}._modelCardRow_vtkdz_790{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px 12px;margin-bottom:6px;border-radius:11px;background:var(--dialog-control-surface);color:var(--text);font-size:var(--text-body-size)}._modelCardMarker_vtkdz_803{display:grid;place-items:center;width:20px;height:20px;color:var(--accent)}._modelCardName_vtkdz_804{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modelCardAmount_vtkdz_805{display:flex;align-items:center;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}._menuGroup_vtkdz_807{display:grid;gap:2px;padding:6px 0}._menuSettingsGroup_vtkdz_813{padding:6px 0;border-top:1px solid var(--line)}._menuFooter_vtkdz_818{padding-top:6px;border-top:1px solid var(--line)}._menuItem_vtkdz_823{text-decoration:none;width:100%;min-height:44px;display:grid;grid-template-columns:24px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:5px 8px;border:0;border-radius:12px;background:transparent;color:var(--text);cursor:pointer;font-family:inherit;text-align:left;transition:background-color .12s ease,color .12s ease}._menuItem_vtkdz_823:hover,._menuItem_vtkdz_823:focus-visible,._menuItemOpen_vtkdz_844{outline:0;background:var(--dialog-control-surface-hover);color:var(--text)}._menuItem_vtkdz_823:disabled{cursor:not-allowed;opacity:.6}._menuIcon_vtkdz_855{width:24px;height:24px;display:grid;place-items:center;border:0;background:transparent;color:var(--text2)}._menuIcon_vtkdz_855 svg{width:17px;height:17px;stroke-width:1.9}._menuText_vtkdz_871{min-width:0;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:var(--line-control)}._menuArrow_vtkdz_879{color:#ffffff42;transition:transform .12s ease,color .12s ease}._menuItem_vtkdz_823:hover ._menuArrow_vtkdz_879,._menuItem_vtkdz_823:focus-visible ._menuArrow_vtkdz_879{color:#ffffff94;transform:translate(2px)}._logoutItem_vtkdz_890{grid-template-columns:24px minmax(0,1fr)}._logoutItem_vtkdz_890:hover,._logoutItem_vtkdz_890:focus-visible{background:#ff5e5e14}._logoutItem_vtkdz_890:hover ._menuIcon_vtkdz_855,._logoutItem_vtkdz_890:focus-visible ._menuIcon_vtkdz_855,._logoutItem_vtkdz_890:hover ._menuText_vtkdz_871,._logoutItem_vtkdz_890:focus-visible ._menuText_vtkdz_871{color:#ff8a8a}@keyframes _menuIn_vtkdz_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._menu_vtkdz_39{animation:none}}._workspaceEntry_vtkdz_924{min-height:42px}._workspaceEntryCopy_vtkdz_928{min-width:0;display:grid;gap:2px}._workspaceEntryCopy_vtkdz_928>span{overflow:hidden;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:var(--line-control);text-overflow:ellipsis;white-space:nowrap}._workspaceEntryCopy_vtkdz_928 small{overflow:hidden;color:var(--text2);font-size:var(--text-meta-size);font-weight:var(--font-weak);line-height:var(--line-meta);text-overflow:ellipsis;white-space:nowrap}._submenuAnchor_vtkdz_954{position:relative}._submenu_vtkdz_954{position:absolute;top:0;right:calc(100% + 12px);z-index:3;width:224px;max-height:min(410px,72vh);overflow:visible;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#181819fa;box-shadow:0 18px 44px #00000075,0 1px #ffffff0a inset;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:top right;animation:_submenuIn_vtkdz_1 .12s ease-out}._submenu_vtkdz_954 [data-ui-account-workspaces]{padding:0;border-top:0}._submenu_vtkdz_954 [role=option][aria-selected=true]{background:#ffffff13;color:#fff}._submenu_vtkdz_954 [role=option][aria-selected=true] svg{color:#ffffffd1}@keyframes _submenuIn_vtkdz_1{0%{opacity:0;transform:translateY(-3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}html[dir=rtl] ._menuHeader_vtkdz_183,html[dir=rtl] ._menuItem_vtkdz_823{direction:rtl;text-align:right}html[dir=rtl] ._menu_vtkdz_39,html[dir=rtl] ._paymentPanel_vtkdz_1008{direction:rtl}html[dir=rtl] ._profileArrow_vtkdz_236{transform:scaleX(-1)}html[dir=rtl] ._menuHeader_vtkdz_183:hover ._profileArrow_vtkdz_236,html[dir=rtl] ._menuHeader_vtkdz_183:focus-visible ._profileArrow_vtkdz_236{transform:scaleX(-1) translate(2px)}html[dir=rtl] ._profileBack_vtkdz_1021{right:18px;left:auto}html[dir=rtl] ._profileBack_vtkdz_1021 svg{transform:scaleX(-1)}._paymentOverlay_vtkdz_1030{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-start;justify-content:flex-end;padding:64px 0 24px;background:#000000b8}._paymentPanel_vtkdz_1008{width:min(520px,calc(100vw - 24px));height:min(720px,calc(100vh - 88px));min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-left:auto;border:1px solid var(--line);border-width:0 0 0 1px;border-radius:8px 0 0 8px;background:#0d0d0d;box-shadow:-20px 0 56px #0000006b}._paymentHeader_vtkdz_1056{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px 10px 18px;border-bottom:1px solid var(--line);background:#121212}._paymentIdentity_vtkdz_1067{min-width:0;display:flex;align-items:center;gap:10px}._paymentAvatarButton_vtkdz_1074{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#1f2022;cursor:pointer}._paymentAvatarButton_vtkdz_1074:hover{border-color:var(--line-strong)}._paymentAvatarImage_vtkdz_1092{width:100%;height:100%;object-fit:cover}._paymentTitleGroup_vtkdz_1098{min-width:0;display:grid;gap:2px}._paymentTitleGroup_vtkdz_1098 h2{margin:0;color:var(--text);font-size:16px;font-weight:var(--font-section);line-height:1.2}._paymentTitleGroup_vtkdz_1098 span{color:var(--text3);font-size:var(--text-caption-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._profileOverlay_vtkdz_1120{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:grid;place-items:center;padding:24px;background:#000000c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._profileDialog_vtkdz_1131{position:relative;width:min(520px,calc(100vw - 48px));border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#1a1a1a;box-shadow:0 28px 90px #0000008f}._profileBack_vtkdz_1021{position:absolute;top:18px;left:18px;height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#ffffffad;cursor:pointer;font-family:inherit;font-size:var(--text-control-size);font-weight:var(--font-control);line-height:1}._profileBack_vtkdz_1021:hover,._profileBack_vtkdz_1021:focus-visible{outline:0;border-color:#ffffff17;background:#ffffff0f;color:#fff}._profileBack_vtkdz_1021:disabled{cursor:not-allowed;opacity:.5}._profileForm_vtkdz_1173{display:flex;flex-direction:column;padding:28px}._profileForm_vtkdz_1173 h2{margin:0 96px 24px;color:#fff;font-size:22px;font-weight:var(--font-section);line-height:1.25;text-align:center}._profileAvatarPicker_vtkdz_1188{position:relative;width:104px;height:104px;display:grid;place-items:center;align-self:center;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:50%;overflow:hidden;background:#262729;cursor:pointer}._profileAvatarPicker_vtkdz_1188:hover{border-color:#ffffff52}._profileAvatarPicker_vtkdz_1188:disabled{cursor:wait;opacity:.72}._profileAvatarImage_vtkdz_1212{width:100%;height:100%;object-fit:cover}._profileCamera_vtkdz_1218{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0003;color:#fff}._profileCamera_vtkdz_1218 svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}._profileField_vtkdz_1237{display:grid;gap:10px;margin-top:24px}._profileField_vtkdz_1237 span{color:#fff;font-size:16px;font-weight:var(--font-display);line-height:1.2}._profileField_vtkdz_1237 b{color:#ff4f6d;font-weight:var(--font-display)}._profileField_vtkdz_1237 input{width:100%;height:48px;padding:0 16px;border:1px solid transparent;border-radius:12px;background:#282a2a;color:#fff;font-family:inherit;font-size:16px;font-weight:var(--font-control)}._profileField_vtkdz_1237 input:focus{border-color:#6feef985;box-shadow:0 0 0 3px #6feef91f}._profileField_vtkdz_1237 input:disabled{cursor:wait;opacity:.72}._profileHint_vtkdz_1278{margin:10px 0 0;color:#ffffff94;font-size:var(--text-control-size);line-height:1.5}._profileProgress_vtkdz_1285{height:4px;margin-top:16px;overflow:hidden;border-radius:999px;background:#ffffff1a}._profileProgress_vtkdz_1285 span{display:block;height:100%;border-radius:inherit;background:var(--accent);transition:width .18s ease}._profileError_vtkdz_1301{margin:12px 0 0;color:#ff7a7a;font-size:var(--text-control-size);line-height:1.5}._profileSave_vtkdz_1308{height:48px;margin-top:22px;border:0;border-radius:999px;background:var(--accent);color:var(--ink);cursor:pointer;font-family:inherit;font-size:16px;font-weight:var(--font-display)}._profileSave_vtkdz_1308:hover:not(:disabled){filter:brightness(1.06)}._profileSave_vtkdz_1308:disabled{cursor:wait;opacity:.72}._paymentActions_vtkdz_1330{display:flex;align-items:center;gap:8px;flex:0 0 auto}._paymentLogout_vtkdz_1337{min-width:80px;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:var(--text2);cursor:pointer;font-family:inherit;font-size:var(--text-control-size);font-weight:var(--font-section)}._paymentLogout_vtkdz_1337:hover{border-color:var(--line-strong);color:var(--text)}._paymentLogout_vtkdz_1337:disabled{cursor:not-allowed;opacity:.6}._paymentClose_vtkdz_1361{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:var(--text2);cursor:pointer;font-family:inherit;font-size:22px;line-height:1}._paymentClose_vtkdz_1361:hover{border-color:var(--line-strong);color:var(--text)}._paymentBody_vtkdz_1383{position:relative;flex:1;min-height:0;background:#fff}._paymentFrame_vtkdz_1390{width:100%;height:100%;display:block;border:0;background:#fff}._paymentState_vtkdz_1398{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:10px;padding:24px;background:#07131feb;color:#d7e7ef;text-align:center}._paymentState_vtkdz_1398 b{color:#f1f7fb;font-size:var(--text-body-lg-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._paymentState_vtkdz_1398 span{max-width:520px;color:#9fb1bd;font-size:var(--text-control-size);line-height:1.6;overflow-wrap:anywhere;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._paymentState_vtkdz_1398 button{min-width:88px;min-height:36px;padding:0 14px;border:1px solid rgba(111,238,249,.48);border-radius:8px;background:#6feef91a;color:var(--accent);cursor:pointer;font-family:inherit;font-size:var(--text-control-size);font-weight:var(--font-strong);font-variant-numeric:tabular-nums}._paymentState_vtkdz_1398 button:hover{border-color:#6feef9d1}._paymentState_vtkdz_1398 button:disabled{cursor:not-allowed;opacity:.6}@media(max-width:760px){._paymentOverlay_vtkdz_1030{padding:0}._paymentPanel_vtkdz_1008{width:100vw;height:100vh;border-left:0;border-radius:0}._paymentHeader_vtkdz_1056{padding-left:14px}._profileOverlay_vtkdz_1120{padding:12px}._profileDialog_vtkdz_1131{width:100%;border-radius:18px}._profileForm_vtkdz_1173{padding:30px 20px 24px}._profileForm_vtkdz_1173 h2{margin:44px 0 24px;font-size:24px}._profileBack_vtkdz_1021{top:14px;left:14px;font-size:var(--text-control-size)}._profileAvatarPicker_vtkdz_1188{width:96px;height:96px}._profileField_vtkdz_1237{margin-top:22px}._profileField_vtkdz_1237 span{font-size:16px}._profileField_vtkdz_1237 input{height:48px;padding:0 16px;border-radius:12px;font-size:16px}._profileHint_vtkdz_1278{font-size:var(--text-control-size)}._profileSave_vtkdz_1308{height:48px;font-size:16px}}@media(max-width:680px){._submenu_vtkdz_954{top:calc(100% + 6px);right:0;width:100%;transform-origin:top right}}@media(max-height:1020px),(max-width:600px){._menu_vtkdz_39{max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555 #222}}@media(min-width:601px)and (max-height:1020px){._menu_vtkdz_39._menuWithSubmenu_vtkdz_1543{max-height:none;overflow:visible}}@media(max-width:600px){._submenu_vtkdz_954,._menu_vtkdz_39 [role=menu]{position:static;width:auto;max-height:220px;overflow-y:auto;margin:4px 0;box-shadow:none}}._membershipNextChange_vtkdz_1561{grid-column:1 / -1;color:var(--text2);font-size:12px;line-height:18px;overflow-wrap:anywhere}._list_1zbb5_1{margin:12px 0;color:var(--foreground, var(--text));font-size:12px;line-height:1.6}._list_1zbb5_1 summary{cursor:pointer;font-weight:var(--font-medium)}._list_1zbb5_1 summary:focus-visible{outline:2px solid var(--border-solid, var(--focus-outline-neutral));outline-offset:3px}._list_1zbb5_1 article{padding:12px 0}._list_1zbb5_1 strong{font-weight:var(--font-strong)}._list_1zbb5_1 p{margin:6px 0;color:var(--muted-foreground, var(--text2));overflow-wrap:anywhere}._list_1zbb5_1 dl{display:grid;gap:4px;margin:8px 0}._list_1zbb5_1 dl div{display:flex;justify-content:space-between;gap:12px}._list_1zbb5_1 dt{color:var(--muted-foreground, var(--text2))}._list_1zbb5_1 dd{margin:0;font-variant-numeric:tabular-nums}._panel_15dd4_1{width:min(390px,calc(100vw - 32px));max-height:min(640px,calc(100vh - 84px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#151516;box-shadow:0 20px 44px #0000006b;color:#f4f5f6}._header_15dd4_14{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px 16px 14px;border-bottom:1px solid rgba(255,255,255,.09)}._header_15dd4_14 h2,._header_15dd4_14 p{margin:0}._header_15dd4_14 h2{font-size:16px;font-weight:var(--font-section)}._header_15dd4_14 p{margin-top:4px;color:#ffffff8a;font-size:var(--text-caption-size)}._closeButton_15dd4_39,._releaseCard_15dd4_40,._detailClose_15dd4_41,._loadMoreButton_15dd4_42{border:0;font:inherit;cursor:pointer}._closeButton_15dd4_39{width:30px;height:30px;display:grid;flex:0 0 auto;place-items:center;border-radius:7px;background:transparent;color:#ffffff9e}._closeButton_15dd4_39:hover{background:#ffffff17;color:#fff}._releaseList_15dd4_64{min-height:0;overflow-y:auto;scrollbar-width:none}._releaseList_15dd4_64::-webkit-scrollbar,._detailPopover_15dd4_71::-webkit-scrollbar{display:none}._release_15dd4_40{width:100%}._releaseCard_15dd4_40{width:100%;min-height:186px;display:flex;flex-direction:column;padding:0 0 14px;border-bottom:1px solid rgba(255,255,255,.07);border-radius:12px;background:transparent;color:inherit;text-align:left;transition:background-color .15s ease,transform .15s ease}._releaseCard_15dd4_40:hover{background:#ffffff09}._releaseCard_15dd4_40:active{transform:scale(.992)}._releaseCard_15dd4_40[aria-expanded=true]{background:#fff1}._releaseCard_15dd4_40:focus-visible{outline:1px solid rgba(103,232,243,.72);outline-offset:2px}._releaseHero_15dd4_112{position:relative;width:100%;height:106px;flex:0 0 106px;overflow:hidden;border:1px solid rgba(103,232,243,.14);border-radius:12px;background:radial-gradient(circle at 78% 26%,rgba(137,242,250,.38) 0 6%,transparent 6.5%),radial-gradient(circle at 78% 26%,transparent 0 20%,rgba(137,242,250,.14) 20.5% 21.5%,transparent 22%),linear-gradient(118deg,#16191c,#152b31 58%,#174c56);isolation:isolate}._releaseHero_15dd4_112:before,._releaseHero_15dd4_112:after{position:absolute;content:"";pointer-events:none}._releaseHero_15dd4_112:before{top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 0 55%,rgba(255,255,255,.08) 55.5% 56%,transparent 56.5%),repeating-linear-gradient(90deg,transparent 0 31px,rgba(255,255,255,.025) 32px)}._releaseHero_15dd4_112:after{width:112px;height:112px;right:-24px;bottom:-68px;border:16px solid rgba(103,232,243,.1);border-radius:50%}._releaseHeroBrand_15dd4_151,._releaseHeroVersion_15dd4_152{position:absolute;left:20px;font-family:var(--font-latin)}._releaseHeroBrand_15dd4_151{top:22px;color:#ffffff8a;font-size:11px;font-weight:var(--font-medium);letter-spacing:.18em}._releaseHeroVersion_15dd4_152{top:39px;color:#fffffff5;font-size:26px;font-weight:var(--font-display);line-height:1.15;font-variant-numeric:tabular-nums}._releaseCard_15dd4_40 h3{min-width:0;overflow:hidden;margin:7px 0 0;padding:0 2px;color:#ffffffeb;font-size:var(--text-control-size);font-weight:var(--font-medium);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}._releaseCard_15dd4_40>p{display:-webkit-box;overflow:hidden;margin:4px 0 0;padding:0 2px;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#ffffff8f;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5}._releaseMeta_15dd4_201{display:flex;align-items:center;gap:6px;margin-top:6px;padding:0 2px}._releaseMeta_15dd4_201 span{min-height:21px;display:inline-flex;align-items:center;padding:0 6px;border-radius:6px;background:#ffffff0e;color:#ffffffad;font-size:var(--text-caption-size);font-weight:var(--font-control);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._releaseMeta_15dd4_201 time{margin-left:auto;color:#ffffff57;font-size:var(--text-caption-size);font-weight:var(--font-weak);white-space:nowrap;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._detailPopover_15dd4_71{position:absolute;top:72px;right:calc(100% + 14px);z-index:2;width:min(360px,calc(100vw - 24px));max-height:min(560px,calc(100vh - 96px));overflow-y:auto;padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#303234;color:#ffffffe6;box-shadow:0 22px 60px #00000085;scrollbar-width:none}._detailClose_15dd4_41{position:absolute;top:13px;right:13px;z-index:1;width:30px;height:30px;display:grid;place-items:center;padding:0;border-radius:50%;background:#fff1;color:#ffffffad}._detailClose_15dd4_41:hover{background:#ffffff1c;color:#fff}._detailHero_15dd4_270{height:104px;margin:24px 0 14px}._detailMeta_15dd4_275{display:flex;align-items:center;gap:10px;padding-right:32px}._detailMeta_15dd4_275 span{color:#67e8f3;font-size:var(--text-caption-size);font-weight:var(--font-medium)}._detailMeta_15dd4_275 time{color:#ffffff61;font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._detailVersion_15dd4_295{width:fit-content;margin-top:14px;padding:4px 8px;border-radius:7px;background:#ffffff12;color:#ffffff94;font-size:var(--text-caption-size);font-weight:var(--font-medium);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._detailPopover_15dd4_71 h3{margin:12px 0 0;color:#fff;font-size:18px;font-weight:var(--font-strong);line-height:26px}._detailContent_15dd4_316{margin-top:13px;color:#ffffffad;font-size:var(--text-caption-size);line-height:1.75}._detailContent_15dd4_316 h1,._detailContent_15dd4_316 h2,._detailContent_15dd4_316 h3{margin:18px 0 7px;color:#fff;font-size:var(--text-body-size)}._detailContent_15dd4_316 p,._detailContent_15dd4_316 ul,._detailContent_15dd4_316 ol{margin:7px 0 0}._empty_15dd4_337,._error_15dd4_338,._loading_15dd4_339{margin:0;padding:22px 16px;color:#ffffff8f;font-size:var(--text-control-size);text-align:center}._error_15dd4_338{color:#ff9797}._loadMoreButton_15dd4_42{min-height:42px;border-top:1px solid rgba(255,255,255,.08);background:#ffffff09;color:#6feef9;font-size:var(--text-caption-size);font-weight:var(--font-strong)}._loadMoreButton_15dd4_42:hover:not(:disabled){background:#6feef91a}._loadMoreButton_15dd4_42:disabled{cursor:wait;opacity:.62}@media(max-width:820px){._detailPopover_15dd4_71{position:fixed;inset:72px 12px auto;width:auto;max-height:calc(100vh - 96px)}}._root_1wiz6_1{--top-actions-line: rgba(255, 255, 255, .1);--top-actions-line-strong: rgba(255, 255, 255, .28);--top-actions-text: #eff0f0;--top-actions-text2: rgba(255, 255, 255, .68);--top-actions-text3: rgba(255, 255, 255, .46);--top-actions-accent: #6FEEF9;--top-actions-accent-light: #6FEEF9;--top-actions-accent-bg: rgba(111, 238, 249, .12);--top-actions-balance-color: #6FEEF9;--top-actions-bg: #0a0a0b;--line: var(--top-actions-line);--line-strong: var(--top-actions-line-strong);--text: var(--top-actions-text);--text2: var(--top-actions-text2);--text3: var(--top-actions-text3);--accent: var(--top-actions-accent);--accent-light: var(--top-actions-accent-light);--accent-bg: var(--top-actions-accent-bg);--bg: var(--top-actions-bg);display:flex;align-items:center;gap:10px;position:relative}html[dir=rtl] ._root_1wiz6_1{direction:ltr}._accountCapsule_1wiz6_31{height:40px;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}._accountCapsule_1wiz6_31 [data-ui-balance-pill]{height:32px;min-width:0;padding:0 4px;border:0;border-radius:0;background:transparent;box-shadow:none}._accountPill_1wiz6_49{height:40px}._accountCapsule_1wiz6_31 ._accountPill_1wiz6_49 [data-ui-account-trigger]{width:40px;min-width:40px;height:40px;margin:0;border:1px solid var(--top-actions-line, rgba(255, 255, 255, .12));border-radius:50%;background:#ffffff0a}._accountCapsule_1wiz6_31 ._accountPill_1wiz6_49 [data-ui-account-trigger]:hover,._accountCapsule_1wiz6_31 ._accountPill_1wiz6_49 [data-ui-account-trigger][aria-expanded=true]{background:#fff1}._releaseHistory_1wiz6_68{position:absolute;top:calc(100% + 10px);right:0;z-index:310}._notifyBtn_1wiz6_75{width:32px;height:32px;border-radius:50%;border:1px solid var(--top-actions-line, rgba(255, 255, 255, .12));background:#ffffff0a;color:var(--top-actions-text2, rgba(255, 255, 255, .68));cursor:pointer;display:grid;place-items:center;position:relative;transition:all .15s;font-family:inherit;flex:0 0 auto}._notifyBtn_1wiz6_75 svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._notifyBtn_1wiz6_75:hover{border-color:var(--top-actions-line-strong, rgba(255, 255, 255, .2));color:var(--top-actions-text, #fff)}._unreadDot_1wiz6_106{position:absolute;top:-3px;right:-3px;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,var(--top-actions-accent, #6FEEF9),var(--top-actions-accent-light, #6FEEF9));border:2px solid var(--top-actions-bg, #0d0d0d)}html[dir=rtl] ._accountCapsule_1wiz6_31 [data-ui-balance-pill]{padding:0 4px;border-radius:0}html[dir=rtl] ._accountCapsule_1wiz6_31 ._accountPill_1wiz6_49 [data-ui-account-trigger]{margin:0;border:1px solid var(--top-actions-line, rgba(255, 255, 255, .12));border-radius:50%}._bar_14roy_1{position:sticky;top:0;z-index:201;height:48px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 52px;color:#ffffffb3;background:radial-gradient(circle at 30% -140%,rgba(255,210,122,.34),transparent 44%),linear-gradient(92deg,#21182a,#3a1838 48%,#202550);box-shadow:0 8px 28px #d45bbb17,inset 0 1px #ffffff14}._content_14roy_20{max-width:100%;min-width:0;display:flex;align-items:center;justify-content:center;gap:14px;color:inherit;text-decoration:none;overflow:hidden}a._content_14roy_20:hover ._message_14roy_32,a._content_14roy_20:focus-visible ._message_14roy_32{color:#ffffffeb}a._content_14roy_20:focus-visible,._close_14roy_38:focus-visible{outline:2px solid rgba(255,243,207,.9);outline-offset:2px}._countdown_14roy_43{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:4px;font-variant-numeric:tabular-nums}._countdown_14roy_43 span{min-width:27px;height:28px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:6px;color:#fff3cf;background:#ffffff1a;box-shadow:inset 0 1px #ffffff14;font:700 13px/1 var(--font-zh)}._countdown_14roy_43 i{color:#fff0be80;font:650 var(--text-caption-size)/1 var(--font-zh);font-style:normal}._message_14roy_32{min-width:0;display:inline-flex;align-items:center;gap:7px;overflow:hidden;color:#ffffffb8;font-size:15px;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:color .16s ease}._message_14roy_32 b{color:#fff;font-weight:var(--font-section)}._message_14roy_32 em{color:#ffd27a;font-size:16px;font-weight:800;font-style:normal;text-shadow:0 0 14px rgba(255,194,76,.3)}._message_14roy_32 i{color:#ffffff47;font-style:normal}._headline_14roy_104{padding:6px 10px;border-radius:999px;color:#fff7e8!important;background:linear-gradient(110deg,#d94f91,#e66c62);box-shadow:0 4px 14px #de4f7f42,inset 0 1px #fff3;font-size:14px;letter-spacing:.02em}._close_14roy_38{position:absolute;top:12px;right:18px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;color:#ffffff57;background:transparent;cursor:pointer}._close_14roy_38:hover{color:#fffc;background:#ffffff0f}._close_14roy_38 svg{width:13px;height:13px}@media(max-width:760px){._announcement_14roy_142,._announcementDivider_14roy_143{display:none}}@media(max-width:640px){._bar_14roy_1{display:none}._bar_14roy_1[data-preview=true]{display:flex}}._topbar_1pt9n_1{display:flex;align-items:center;height:64px;padding:0 18px;background:var(--bg);border-bottom:0;position:relative;z-index:200}html[dir=rtl] ._topbar_1pt9n_1{direction:ltr}._topright_1pt9n_16{margin-left:auto;flex:0 0 auto}._brand_1pt9n_21{width:96px;height:30px;flex-basis:96px}._brand_1pt9n_21 [data-ui-brand-logo]{width:100%;height:100%;max-width:none;max-height:none;transform:scale(1.24);transform-origin:center}._shell_17zy2_1{--shell-nav-left: 12px;--shell-nav-width: 200px;width:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}._main_17zy2_11{width:100%;min-width:0;flex:1}._header_17zy2_17{position:sticky;top:0;z-index:400;flex:0 0 auto}._shell_17zy2_1[data-nav-collapsed=true]{--shell-nav-width: 64px}@media(min-width:761px){._shell_17zy2_1[data-nav-hidden=false] ._main_17zy2_11{margin-left:calc(var(--shell-nav-left) + var(--shell-nav-width));width:calc(100% - var(--shell-nav-left) - var(--shell-nav-width))}}._container_159eu_1{position:fixed;top:80px;right:24px;z-index:99999;display:flex;flex-direction:column;gap:10px;pointer-events:none}._toast_159eu_12{display:flex;align-items:center;gap:10px;min-width:248px;padding:13px 14px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-surface);color:var(--text);font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-control);box-shadow:var(--shadow-sm);pointer-events:auto;animation:_toastIn_159eu_1 .22s ease;max-width:min(360px,calc(100vw - 48px))}@keyframes _toastIn_159eu_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}._error_159eu_43,._success_159eu_44,._info_159eu_45{border-color:color-mix(in srgb,var(--accent) 28%,var(--card-border))}._icon_159eu_49{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:var(--text-caption-size);font-weight:var(--font-section)}._message_159eu_61{flex:1;line-height:1.4}._close_159eu_66{flex-shrink:0;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--text3);cursor:pointer;font-size:var(--text-control-size);display:flex;align-items:center;justify-content:center;transition:color .15s ease,background .15s ease}._close_159eu_66:hover{color:var(--text);background:var(--dialog-control-surface-hover)}._status_1qlnj_1{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:12px 0;color:var(--text2);font-size:var(--text-body-size)}._status_1qlnj_1 p{margin:0}._sections_1qlnj_15{display:flex;flex-direction:column;gap:14px}._notice_1qlnj_21{margin:0;padding:10px 12px;border-radius:10px;color:var(--green);background:var(--dialog-control-surface);font-size:var(--text-caption-size);font-weight:var(--font-medium);line-height:1.4}._section_1qlnj_15{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--dialog-control-surface)}._sectionHeader_1qlnj_42{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionHeader_1qlnj_42>div{min-width:0}._sectionHeader_1qlnj_42 h3{margin:0;font-size:15px;font-weight:var(--font-section);line-height:1.4}._sectionHeader_1qlnj_42 p{margin:4px 0 0;overflow:hidden;color:var(--text2);font-size:var(--text-caption-size);line-height:1.45;text-overflow:ellipsis}._form_1qlnj_69{display:flex;flex-direction:column;gap:12px}._label_1qlnj_75{display:block;margin-bottom:6px;color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium)}._hint_1qlnj_83{display:block;margin-top:2px;color:var(--text3);font-size:var(--text-caption-size);line-height:1.4}._fieldError_1qlnj_91{display:block;margin-top:6px;color:var(--red);font-size:var(--text-caption-size);line-height:1.4}._actions_1qlnj_99{display:flex;justify-content:flex-end;gap:8px}._primaryButton_1qlnj_105,._secondaryButton_1qlnj_106{flex:0 0 auto;height:36px;padding:0 14px;border-radius:10px;font:inherit;font-size:var(--text-caption-size);font-weight:var(--font-section);white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,opacity .16s ease}._primaryButton_1qlnj_105{border:1px solid var(--accent);color:var(--ink);background:var(--accent)}._primaryButton_1qlnj_105:hover:not(:disabled){opacity:.9}._secondaryButton_1qlnj_106{border:1px solid var(--border);color:var(--text);background:var(--dialog-surface)}._secondaryButton_1qlnj_106:hover:not(:disabled){background:var(--dialog-control-surface-hover)}._textButton_1qlnj_139{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:0;border:0;color:var(--text2);background:transparent;font:inherit;font-size:var(--text-caption-size);cursor:pointer}._textButton_1qlnj_139:hover:not(:disabled){color:var(--text)}._primaryButton_1qlnj_105:focus-visible,._secondaryButton_1qlnj_106:focus-visible,._textButton_1qlnj_139:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._primaryButton_1qlnj_105:disabled,._secondaryButton_1qlnj_106:disabled,._textButton_1qlnj_139:disabled{cursor:not-allowed;opacity:.5}._providerList_1qlnj_171{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._providerRow_1qlnj_180{display:flex;align-items:center;gap:10px}._providerIcon_1qlnj_186{width:32px;height:32px;display:grid;flex:0 0 auto;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--dialog-surface)}._providerName_1qlnj_197{flex:1 1 auto;min-width:0;font-size:var(--text-body-size);font-weight:var(--font-medium)}._providerState_1qlnj_204{color:var(--text3);font-size:var(--text-caption-size)}._providerState_1qlnj_204[data-linked=true]{color:var(--green)}._page_1czh0_1{margin-left:120px;--academy-ink:var(--text);--academy-muted:var(--text2);--academy-accent:var(--accent);background:var(--bg);color:var(--academy-ink);min-height:calc(100vh - 72px);color-scheme:var(--ops-color-scheme,dark);padding:32px clamp(20px,4vw,64px) 64px;font-family:var(--font,"Noto Sans SC",sans-serif)}._page_1czh0_1 a{color:inherit;text-decoration:none}._page_1czh0_1 button:not(:where([data-ui-button])),._page_1czh0_1 input,._page_1czh0_1 select,._page_1czh0_1 textarea{font:inherit}._page_1czh0_1 button,._page_1czh0_1 a{touch-action:manipulation}._page_1czh0_1 button:not(:where([data-ui-button])){cursor:pointer;border:1px solid var(--border);border-radius:7px;padding:10px 16px;background:var(--bg-card);color:var(--academy-ink)}._page_1czh0_1 button:not(:where([data-ui-button])):disabled{opacity:.5;cursor:default}._page_1czh0_1 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:4px}._page_1czh0_1 [role=alert]{padding:16px;background:var(--red-bg);color:var(--red);border-radius:8px}._page_1czh0_1 p{line-height:1.85;color:var(--academy-muted)}._header_1czh0_57{display:flex;justify-content:space-between;align-items:center;gap:20px}._header_1czh0_57>div{display:flex;gap:18px;align-items:center}._header_1czh0_57 h1{font-size:var(--text-h1-size);font-weight:var(--font-display);margin:0;letter-spacing:-.5px}._header_1czh0_57 span{font-size:12px;color:var(--academy-muted)}._header_1czh0_57>a{font-size:13px}._tabs_1czh0_86{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0;border-bottom:1px solid var(--border);padding-bottom:18px}._tabs_1czh0_86 button{background:transparent;border-color:transparent}._tabs_1czh0_86 button[aria-pressed=true]{color:var(--text);background:var(--bg-hover);font-weight:650}._hero_1czh0_106{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:12px 0 34px;align-items:center}._hero_1czh0_106>div{padding:20px 12px 20px 0}._hero_1czh0_106 small{color:var(--text2);font-size:12px;letter-spacing:2px}._hero_1czh0_106 h2{white-space:pre-line;font-size:clamp(28px,3.3vw,46px);line-height:1.35;font-weight:650;max-width:430px;margin:18px 0;letter-spacing:-1px}._hero_1czh0_106 p{max-width:440px;font-size:14px}._actions_1czh0_139{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin:22px 0}._actions_1czh0_139 span{color:var(--academy-muted);font-size:12px}._courseToolbar_1czh0_152{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._practiceButton_1czh0_160{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;background:var(--academy-accent);color:var(--ink);font-size:var(--text-body-size);font-weight:var(--font-section);line-height:20px;transition:filter .16s ease}._courseToolbar_1czh0_152 ._toolbarActions_1czh0_176{display:flex;align-items:center;flex-wrap:wrap;gap:12px}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._favoriteButton_1czh0_177{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--academy-muted);font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:20px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._favoriteButton_1czh0_177:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border);color:var(--academy-ink)}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._favoriteButton_1czh0_177[aria-pressed=true]{color:var(--accent)}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._favoriteButton_1czh0_177:disabled{opacity:.72;cursor:not-allowed}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._practiceButton_1czh0_160:hover{filter:brightness(1.06)}:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._favoriteButton_1czh0_177:focus-visible,:is(._courseToolbar_1czh0_152,._publishedActions_1czh0_160) ._practiceButton_1czh0_160:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._page_1czh0_1 ._primary_1czh0_184{display:inline-flex;background:var(--academy-accent);color:var(--ink);border:0;padding:12px 19px;border-radius:7px;font-weight:550}._hero_1czh0_106 ._topics_1czh0_194{font-size:11px;margin-top:28px;color:var(--text3)}._feature_1czh0_200{position:relative;aspect-ratio:1.4;border-radius:14px;overflow:hidden;background:var(--bg-card)}._feature_1czh0_200>img{width:100%;height:100%;object-fit:cover}._feature_1czh0_200>div{position:absolute;top:35%;right:0;bottom:0;left:0;padding:24px;display:flex;flex-direction:column;justify-content:end;gap:8px;background:linear-gradient(transparent,#000000d9);color:#fff}._feature_1czh0_200 small{color:var(--text2)}._feature_1czh0_200 strong{font-size:22px;line-height:1.45}._feature_1czh0_200 span{font-size:12px;color:var(--text2)}._tools_1czh0_240{display:flex;gap:12px;justify-content:flex-end;margin:16px 0 30px}._page_1czh0_1 input,._page_1czh0_1 select,._page_1czh0_1 textarea{background:var(--bg-input);border:1px solid var(--border);border-radius:7px;color:var(--academy-ink);padding:11px 13px;min-width:0}._tools_1czh0_240 input{width:min(100%,350px)}._section_1czh0_260{margin:32px 0 42px}._sectionHeading_1czh0_264{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}._sectionHeading_1czh0_264 h2{font-size:22px;margin:0;font-weight:600}._sectionHeading_1czh0_264 h2 small{font-size:13px;color:var(--text3);font-weight:400}._sectionHeading_1czh0_264 p{font-size:13px;margin:6px 0 0}._sectionHeading_1czh0_264 button{border:0;background:transparent;font-size:12px}._grid_1czh0_295{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}._card_1czh0_301{background:var(--bg-card);border:1px solid var(--card-border);border-radius:11px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s}._card_1czh0_301:hover{transform:translateY(var(--card-hover-translate-y));border-color:var(--card-border-hover)}._cover_1czh0_316{aspect-ratio:16/9;position:relative;background:var(--bg2);overflow:hidden}._cover_1czh0_316 img,._coverImage_1czh0_329{width:100%;height:100%;object-fit:cover}._cover_1czh0_316>span:not(._coverImage_1czh0_329){position:absolute;top:12px;left:12px;font-size:10px;background:#000000a6;color:var(--text);padding:3px 8px;border-radius:4px}._cover_1czh0_316>small{position:absolute;bottom:10px;right:12px;background:#000000a6;color:#fff;padding:3px 7px;font-size:10px;border-radius:4px}._cardBody_1czh0_357{padding:18px;flex:1;display:flex;flex-direction:column}._card_1czh0_301 h3{font-size:16px;line-height:1.55;margin:0 0 8px;font-weight:600}._card_1czh0_301 p{font-size:12px;margin:0 0 16px}._card_1czh0_301 footer{margin-top:auto;display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--text3)}._card_1czh0_301 strong{color:var(--ops-accent-text,var(--academy-accent));font-weight:500}._mentor_1czh0_390{padding:28px;border:1px solid var(--border);background:var(--bg-card);display:flex;justify-content:space-between;align-items:center;gap:24px;border-radius:12px}._mentor_1czh0_390 h2{font-size:21px;font-weight:550;margin:0}._mentor_1czh0_390 p{font-size:13px;margin:8px 0 0}._mentor_1czh0_390 a{white-space:nowrap}._empty_1czh0_416{padding:30px;border:1px dashed var(--border);text-align:center}._detailHeading_1czh0_422{margin:36px 0}._readerBack_1czh0_426{display:inline-flex;align-items:center;min-height:36px;color:var(--academy-muted)!important;font-size:13px}._readerBack_1czh0_426:hover{color:var(--academy-ink)!important}._detailHeading_1czh0_422 h1{font-size:clamp(var(--text-h1-size,32px),3.4vw,48px);font-weight:var(--font-display);max-width:950px;line-height:1.45}._detailHeading_1czh0_422 small,._detailHeading_1czh0_422 span{color:var(--academy-muted);font-size:13px}._outline_1czh0_450,._form_1czh0_450,._article_1czh0_450{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:28px;margin:24px 0}._outline_1czh0_450 h2,._form_1czh0_450 h2{font-size:20px}._outline_1czh0_450 li{line-height:2.1}._lesson_1czh0_466{width:100%;height:80vh;min-height:600px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}._importedLesson_1czh0_475{display:block;height:calc(100vh - 136px);min-height:640px;margin-top:12px}._form_1czh0_450{max-width:900px}._formGrid_1czh0_486{display:grid;grid-template-columns:1fr 1fr;gap:20px}._form_1czh0_450 label{display:grid;gap:8px;margin:16px 0;font-size:14px}._form_1czh0_450 textarea{resize:vertical}._article_1czh0_450{line-height:1.9}._article_1czh0_450 img{max-width:100%}@media(min-width:1700px){._grid_1czh0_295{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1050px){._grid_1czh0_295{grid-template-columns:repeat(2,minmax(0,1fr))}._hero_1czh0_106{gap:22px}._header_1czh0_57 span{display:none}}@media(max-width:700px){._courseToolbar_1czh0_152{gap:8px;flex-wrap:wrap}._courseToolbar_1czh0_152 ._toolbarActions_1czh0_176{gap:8px}._hero_1czh0_106,._formGrid_1czh0_486{grid-template-columns:1fr}._feature_1czh0_200{aspect-ratio:1.8}._grid_1czh0_295{grid-template-columns:1fr}._mentor_1czh0_390{align-items:start;flex-direction:column}._tools_1czh0_240{flex-wrap:wrap}._lesson_1czh0_466{min-height:520px}._page_1czh0_1{padding:24px 18px 48px}}@media(prefers-reduced-motion:reduce){._card_1czh0_301{transition:none}._card_1czh0_301:hover{transform:none}}@media(max-width:760px){._page_1czh0_1{margin-left:0}}._page_1czh0_1 button:not(:where([data-ui-button])):hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-hover)}._page_1czh0_1 ._primary_1czh0_184:hover:not(:disabled){background:var(--accent);filter:brightness(1.06)}._page_1czh0_1 input::placeholder,._page_1czh0_1 textarea::placeholder{color:var(--text3)}._page_1czh0_1 ._primary_1czh0_184,._page_1czh0_1 button{border-radius:999px}._page_1czh0_1 select option{background:var(--bg-card);color:var(--text)}._lockedRegion_1czh0_596{position:relative;overflow:hidden;border-radius:12px;min-height:160px}._lockedRegion_1czh0_596:has(>div>._section_1czh0_260){max-height:360px}._regionOverlay_1czh0_605{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:#000000b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--text);text-align:center}._regionOverlay_1czh0_605 strong{font-size:22px;font-weight:var(--font-strong);letter-spacing:.1em}._regionOverlay_1czh0_605 span{color:var(--text2);font-size:13px}._mentorPending_1czh0_629{display:inline-flex;align-items:center;gap:6px}._catalogHeader_1czh0_636{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}._catalogHeader_1czh0_636 h1{display:flex;align-items:center;gap:12px;margin:0;font-size:var(--text-h1-size);font-weight:var(--font-display)}._catalogHeader_1czh0_636 p{margin:8px 0 0 40px;font-size:14px}._catalogHeader_1czh0_636 ._mentorPending_1czh0_629{border:0;background:transparent;font-size:13px}._catalogNavigation_1czh0_640{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}._catalogTabs_1czh0_641,._catalogActions_1czh0_641{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._catalogTabs_1czh0_641 button,._catalogActions_1czh0_641>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-color:transparent;background:transparent;font-size:14px;white-space:nowrap}._catalogTabs_1czh0_641 button[aria-pressed=true],._catalogActions_1czh0_641>button[aria-pressed=true],._categoryChips_1czh0_643 button[aria-pressed=true]{background:var(--bg-hover);color:var(--text)}._catalogSearch_1czh0_644{display:flex;align-items:center;gap:8px;background:var(--bg-input);border:1px solid var(--border);border-radius:999px;padding:0 14px;min-width:0;color:var(--text3)}._catalogSearch_1czh0_644 input{background:transparent;border:0;width:190px;padding:10px 0;font-size:13px}._catalogSearch_1czh0_644:focus-within{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._catalogSearch_1czh0_644 input:focus-visible{outline:none}._categoryChips_1czh0_643{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}._categoryChips_1czh0_643 button{background:transparent;border-color:transparent;color:var(--text2);font-size:13px;padding:7px 13px}._catalogGrid_1czh0_650{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}._catalogGrid_1czh0_650>div{min-width:0}._catalogCard_1czh0_652{position:relative;height:100%;overflow:hidden;background:var(--bg-card);border:1px solid var(--card-border);border-radius:var(--card-radius)}._catalogCardLink_1czh0_653{display:flex;flex-direction:column;height:100%}._catalogCardBody_1czh0_654{padding:16px;display:flex;flex:1;flex-direction:column}._catalogCardBody_1czh0_654 h3{margin:0;font-size:16px;font-weight:var(--font-strong);line-height:1.6;min-height:52px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._catalogCardBody_1czh0_654 footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:20px;color:var(--text3);font-size:12px}._catalogCard_1czh0_652 ._saveButton_1czh0_657{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;background:var(--dialog-control-surface);color:var(--text2);border:0}._catalogCard_1czh0_652 ._saveButton_1czh0_657[aria-pressed=true]{color:var(--accent)}._catalogPage_1czh0_659 ._cover_1czh0_316>span:not(._coverImage_1czh0_329),._catalogPage_1czh0_659 ._cover_1czh0_316>small{font-size:12px}._catalogNote_1czh0_660{font-size:12px;margin-bottom:20px}._catalogFooter_1czh0_661{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;font-size:12px;color:var(--text3)}._catalogFooter_1czh0_661 a{margin-left:auto;color:var(--text2)}@media(max-width:1200px){._catalogGrid_1czh0_650{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){._catalogGrid_1czh0_650{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._catalogActions_1czh0_641{width:100%}._catalogSearch_1czh0_644{flex:1}._catalogSearch_1czh0_644 input{width:100%}}@media(max-width:520px){._catalogHeader_1czh0_636{align-items:flex-start;flex-direction:column;gap:12px}._catalogHeader_1czh0_636 h1{font-size:28px}._catalogHeader_1czh0_636 p{margin-left:0}._catalogTabs_1czh0_641{gap:2px}._catalogTabs_1czh0_641 button{padding:9px 10px;font-size:13px}._catalogGrid_1czh0_650{grid-template-columns:1fr}._catalogFooter_1czh0_661>span:nth-child(2){display:none}}._catalogHeaderActions_1czh0_668{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._markdownPage_1czh0_671>._courseToolbar_1czh0_152,._markdownPage_1czh0_671>[role=alert]{width:100%;max-width:1120px;margin-inline:auto}@media(max-width:760px){._markdownPage_1czh0_671 ._courseToolbar_1czh0_152{flex-wrap:wrap;align-items:flex-start;gap:12px}._markdownPage_1czh0_671 ._toolbarActions_1czh0_176{flex-wrap:wrap}}._publishedActions_1czh0_160{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-left:auto}@media(max-width:760px){._publishedActions_1czh0_160{margin-left:0;gap:8px}}._player_dmk2w_1{position:relative;width:100%;aspect-ratio:var(--video-ratio,16/9);overflow:hidden;border-radius:12px;background:#000}._player_dmk2w_1[data-fit-viewport]{width:min(100%,960px,calc(var(--video-max-height,60dvh) * var(--video-ratio)));margin-inline:auto}._player_dmk2w_1[data-fill]{height:100%;aspect-ratio:auto;border-radius:0}._player_dmk2w_1 video{display:block;width:100%;height:100%;object-fit:contain}._error_dmk2w_8{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;background:var(--dialog-surface);color:var(--text2);font:var(--font-body) 14px/1.5 var(--font);text-align:center}._error_dmk2w_8 p{margin:0}._player_dmk2w_1[data-restricted]{aspect-ratio:auto}._player_dmk2w_1[data-restricted] video{aspect-ratio:var(--video-ratio,16/9);height:auto}._restrictedControls_dmk2w_12{padding:12px;background:var(--dialog-surface);color:var(--text);font:var(--font-control) 13px/1.5 var(--font)}._seek_dmk2w_13{display:flex;align-items:center;gap:12px}._seek_dmk2w_13 input{flex:1;min-width:0}._restrictedControls_dmk2w_12 input{accent-color:var(--accent)}._controlRow_dmk2w_16{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px}._controlRow_dmk2w_16 label{display:flex;align-items:center;gap:6px}._controlRow_dmk2w_16 ._iconButton_dmk2w_18{width:32px;height:32px;padding:0;flex:0 0 32px}._iconButton_dmk2w_18 svg{flex-shrink:0}._controlRow_dmk2w_16 select{color:var(--text);background:var(--dialog-control-surface);border:1px solid var(--card-border);border-radius:8px;padding:4px;font:inherit}._volume_dmk2w_21 input{width:70px}._player_dmk2w_1[data-restricted]:fullscreen{width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:center;border-radius:0}._player_dmk2w_1[data-restricted]:fullscreen video{min-height:0;flex:1;height:0;aspect-ratio:auto}@media(max-width:520px){._controlRow_dmk2w_16{gap:8px}._restrictedControls_dmk2w_12{padding:10px}}[data-theme=light] ._error_dmk2w_8{background:#fff;color:#59636b}._page_u2aez_1{min-height:calc(100vh - 72px);padding:32px clamp(20px,4vw,64px) 64px;color:var(--text);background:var(--bg)}._consumer_u2aez_2{margin-left:120px}._heading_u2aez_3,._actions_u2aez_3,._tabs_u2aez_3,._row_u2aez_3{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._heading_u2aez_3{justify-content:space-between;margin-bottom:28px}._heading_u2aez_3 h1{font-size:var(--text-h1-size);font-weight:var(--font-display);margin:8px 0}._page_u2aez_1 p,._page_u2aez_1 small{color:var(--text2);line-height:1.8}._page_u2aez_1 a{color:var(--text)}._page_u2aez_1 button,._page_u2aez_1 input,._page_u2aez_1 textarea,._page_u2aez_1 select{font:inherit}._page_u2aez_1 input,._page_u2aez_1 textarea,._page_u2aez_1 select{background:var(--bg-card);color:var(--text);border:1px solid var(--border);border-radius:var(--card-radius,12px);padding:12px;width:100%}._page_u2aez_1 label{display:grid;gap:8px;font-weight:var(--font-medium)}._page_u2aez_1 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._page_u2aez_1 [role=alert]{color:var(--red);background:var(--red-bg);padding:16px;border-radius:var(--card-radius,12px)}._tabs_u2aez_3{margin:24px 0}._list_u2aez_14{display:grid;gap:16px}._card_u2aez_15{padding:24px}._card_u2aez_15 h2{margin:0 0 8px;font-size:var(--text-h3-size,20px);font-weight:var(--font-section)}._row_u2aez_3{justify-content:space-between}._form_u2aez_18{display:grid;gap:20px}._fields_u2aez_19{display:grid;grid-template-columns:1fr 1fr;gap:20px}._editor_u2aez_20{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}._editor_u2aez_20 textarea{min-height:500px;resize:vertical;font-family:monospace;font-weight:var(--font-body);line-height:1.8}._previewPane_u2aez_22{overflow:auto;max-height:720px}._reviewBar_u2aez_23{position:sticky;top:12px;z-index:2;padding:20px;background:var(--bg-card);display:grid;gap:12px;margin-bottom:24px}._reader_u2aez_24{max-width:900px;margin:0 auto;overflow-wrap:anywhere;color:var(--text);font-family:var(--font);font-size:var(--text-body-size,14px);font-weight:var(--font-body);line-height:1.9}._reader_u2aez_24 ._readerHeader_u2aez_25{margin:0 0 40px;padding-top:32px}._readerHeader_u2aez_25>h1{margin:0;letter-spacing:-.01em;text-wrap:pretty}._readerAuthor_u2aez_27{display:flex;align-items:center;gap:8px;margin-top:18px;color:var(--text2);font-size:var(--text-body-size,14px)}._readerAuthor_u2aez_27 svg{flex-shrink:0}._reader_u2aez_24 ._readerSummary_u2aez_29{max-width:760px;margin-top:28px}._reader_u2aez_24 ._readerSummary_u2aez_29 h2{margin:0 0 8px;font-size:var(--text-body-size,14px);font-weight:var(--font-medium);line-height:1.6}._reader_u2aez_24 ._readerSummary_u2aez_29 p{margin:0;color:var(--text2);font-size:var(--text-body-lg-size,16px);line-height:1.9;white-space:pre-line}._reader_u2aez_24._publishedReader_u2aez_32>._readerHeader_u2aez_25>h1{font-size:var(--text-display-size,48px);line-height:1.3}._reader_u2aez_24 h1{font-size:var(--text-h1-size);font-weight:var(--font-display);line-height:1.4}._reader_u2aez_24 h2,._reader_u2aez_24 h3{font-weight:var(--font-section);margin:28px 0 16px}._reader_u2aez_24 article{line-height:1.9}._reader_u2aez_24 article p{color:var(--text2);line-height:1.9;margin:16px 0}._reader_u2aez_24 article a{color:var(--ops-accent-text, var(--accent));text-decoration:underline;text-underline-offset:3px}._reader_u2aez_24 article input[type=checkbox]{width:auto;padding:0;margin:0 8px 0 0;vertical-align:middle}._reader_u2aez_24 img{display:block;max-width:100%;height:auto;margin:20px auto}._reader_u2aez_24 ._cover_u2aez_40{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--card-radius,12px)}._reader_u2aez_24 figure{margin:24px 0}._reader_u2aez_24 video{width:100%;max-height:70vh;background:var(--bg-card)}._reader_u2aez_24 figcaption{color:var(--text3);font-size:12px;margin-top:8px}._reader_u2aez_24 pre{overflow:auto;padding:16px;background:var(--bg-card)}._reader_u2aez_24 table{width:100%;border-collapse:collapse;display:block;overflow:auto}._reader_u2aez_24 td,._reader_u2aez_24 th{padding:10px;border:1px solid var(--border)}._reader_u2aez_24 blockquote{border-left:3px solid var(--border);padding-left:20px;margin-left:0}._fullPreview_u2aez_48{margin:24px auto;width:100%}._mobilePreview_u2aez_49{max-width:390px}._assets_u2aez_50{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}._asset_u2aez_50{display:grid;gap:8px;max-width:240px}._notice_u2aez_52{padding:16px 0}._courseSummary_u2aez_53{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._courseSummary_u2aez_53>div{display:flex;align-items:center;gap:18px;min-width:0}._courseSummary_u2aez_53 img{width:96px;height:64px;object-fit:cover;border-radius:var(--card-radius,12px);flex-shrink:0}._courseSummary_u2aez_53 h2{margin:4px 0;font-size:var(--text-h3-size,22px);font-weight:var(--font-section);overflow-wrap:anywhere}._courseSummary_u2aez_53 p{margin:0;font-size:var(--text-caption-size,12px);overflow-wrap:anywhere}._editPane_u2aez_58{min-width:0;display:grid;align-content:start;gap:16px}._editorOutline_u2aez_59{background:var(--bg-card);border-radius:var(--card-radius,12px);padding:14px 16px}._editorOutline_u2aez_59 summary{font-weight:var(--font-medium)}._editorOutline_u2aez_59 nav{display:grid;gap:4px;max-height:200px;overflow:auto;margin-top:12px}._editorOutline_u2aez_59 button{text-align:left;border:0;border-radius:6px;padding:8px 12px;color:var(--text2);background:transparent;cursor:pointer;overflow-wrap:anywhere}._editorOutline_u2aez_59 button:hover{background:var(--bg-hover);color:var(--text)}._chapterToolbar_u2aez_64{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._chapterToolbar_u2aez_64>span{font-size:var(--text-caption-size,12px);color:var(--text2)}._editorOnly_u2aez_66{grid-template-columns:1fr}._readerWithOutline_u2aez_67{max-width:1120px}._readerLayout_u2aez_68{display:flex;flex-wrap:wrap;gap:48px;align-items:start}._readerLayout_u2aez_68 article{min-width:0;flex:1 1 440px}._readerLayout_u2aez_68 article>:first-child{margin-top:0}._readerToc_u2aez_71{position:sticky;top:24px;align-self:start;flex:0 1 224px;max-width:100%;max-height:calc(100vh - 48px);overflow:auto;padding:20px;border-radius:var(--card-radius,12px);background:var(--bg-card);font-size:var(--text-body-size,14px)}._readerTocHeading_u2aez_72{display:flex;align-items:center;gap:8px}._readerToc_u2aez_71 strong{font-weight:var(--font-section);color:var(--text)}._readerToc_u2aez_71 ol{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:4px}._readerToc_u2aez_71 a{display:block;padding:8px 0;color:var(--text2);line-height:1.6;text-decoration:none;overflow-wrap:anywhere}._readerToc_u2aez_71 a:hover{color:var(--text)}._readerToc_u2aez_71 a:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px;border-radius:4px}._reader_u2aez_24 ._readerTocEmpty_u2aez_78{margin:12px 0 0;color:var(--text3);font-size:var(--text-caption-size,12px);line-height:1.8}._reader_u2aez_24 article :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:24px}._mobilePreview_u2aez_49 ._readerLayout_u2aez_68{gap:28px}._mobilePreview_u2aez_49 ._readerToc_u2aez_71{position:static;order:-1;flex-basis:100%;max-height:240px}._mobilePreview_u2aez_49 ._reader_u2aez_24._publishedReader_u2aez_32>._readerHeader_u2aez_25>h1{font-size:var(--text-h1-size,32px)}@media(max-width:760px){._readerLayout_u2aez_68{gap:28px}._readerToc_u2aez_71{position:static;order:-1;flex-basis:100%;max-height:240px;padding:16px 20px}._reader_u2aez_24 ._readerHeader_u2aez_25{margin-bottom:28px;padding-top:24px}._reader_u2aez_24._publishedReader_u2aez_32>._readerHeader_u2aez_25>h1{font-size:var(--text-h1-size,32px)}}@media(max-width:900px){._editor_u2aez_20,._fields_u2aez_19{grid-template-columns:1fr}._previewPane_u2aez_22{max-height:none}}@media(max-width:640px){._consumer_u2aez_2{margin-left:0}._page_u2aez_1{padding:24px 16px}._heading_u2aez_3{align-items:flex-start}._reader_u2aez_24 h1{font-size:26px}}._readerWithActions_u2aez_88>._readerHeader_u2aez_25{padding-top:24px;margin-bottom:36px}._readerMeta_u2aez_89{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:20px}._readerMeta_u2aez_89 ._readerAuthor_u2aez_27{margin-top:0}._readerWithActions_u2aez_88 ._readerLayout_u2aez_68{display:grid;grid-template-columns:minmax(0,1fr) 224px;gap:40px}@media(max-width:960px){._readerWithActions_u2aez_88 ._readerLayout_u2aez_68{grid-template-columns:1fr;gap:28px}._readerWithActions_u2aez_88 ._readerToc_u2aez_71{grid-row:1;position:static;max-height:240px}}@media(max-width:760px){._readerMeta_u2aez_89{align-items:flex-start;flex-direction:column}._readerWithActions_u2aez_88>._readerHeader_u2aez_25{margin-bottom:28px}}._creationInner_beyen_1{max-width:1280px;margin:0 auto}._creationBack_beyen_2{display:inline-flex;align-items:center;min-height:32px;color:var(--text2)!important;font-size:var(--text-caption-size,12px);text-decoration:none}._creationHeading_beyen_3{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 0 44px}._creationEyebrow_beyen_4{font-size:var(--text-caption-size,12px);color:var(--text3)}._creationHeading_beyen_3 h1{margin:10px 0 12px;font-size:var(--text-h1-size,32px);font-weight:var(--font-display);line-height:1.3;letter-spacing:-.01em}._creationHeading_beyen_3 p{margin:0;font-size:var(--text-body-size,14px)}._creationLaunchActions_beyen_7{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._creationLaunchActions_beyen_7 button{min-height:40px}._creationWorkspace_beyen_9,._creationLibrary_beyen_9{min-width:0}._creationLibraryHeading_beyen_10{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}._creationLibraryHeading_beyen_10 h2{margin:0;font-size:var(--text-h3-size,22px);font-weight:var(--font-section)}._creationLibraryHeading_beyen_10 h2 span{margin-left:8px;color:var(--text3);font-family:Manrope,var(--font);font-variant-numeric:tabular-nums;font-size:var(--text-body-size,14px);font-weight:var(--font-weak)}._creationPage_beyen_13 ._creationSearch_beyen_13{display:flex;align-items:center;gap:8px;width:min(280px,100%);padding:0 14px;border-radius:999px;background:var(--bg-input);border:1px solid var(--border);color:var(--text3)}._creationPage_beyen_13 ._creationSearch_beyen_13 input{min-width:0;width:100%;padding:9px 0;border:0;border-radius:0;background:transparent;font-size:var(--text-caption-size,12px)}._creationSearch_beyen_13:focus-within{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._creationSearch_beyen_13 input:focus-visible{outline:none}._creationFilters_beyen_17{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 24px}._creationFilters_beyen_17 button{border-color:transparent;background:transparent}._creationFilters_beyen_17 button[aria-pressed=true]{background:var(--bg-hover);color:var(--text)}._creationFilters_beyen_17 button span{color:var(--text3);font-family:Manrope,var(--font);font-variant-numeric:tabular-nums;font-weight:var(--font-weak)}._creationCollection_beyen_21{display:grid;grid-template-columns:1fr;gap:12px}._creationCourse_beyen_22{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-width:0;padding:18px;overflow:hidden;background:var(--bg-card)}._creationCourseOpen_beyen_23{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;min-width:0;color:inherit;text-decoration:none}._creationCover_beyen_24{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background:var(--bg2);color:var(--text3);overflow:hidden;border-radius:var(--card-radius,12px)}._creationCover_beyen_24 img{width:100%;height:100%;object-fit:cover}._creationCover_beyen_24>span{display:none}._creationCourseText_beyen_27{min-width:0}._creationStatus_beyen_28{color:var(--text3);font-size:var(--text-caption-size,12px)}._creationCourseText_beyen_27 h3{margin:4px 0;color:var(--text);font-size:var(--text-h4-size,18px);font-weight:var(--font-strong);line-height:1.5;overflow-wrap:anywhere}._creationCourseText_beyen_27 p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0;font-size:var(--text-body-size,14px);line-height:1.8;overflow-wrap:anywhere}._creationCourseText_beyen_27 small{display:block;margin-top:12px;font-size:var(--text-caption-size,12px)}._creationCourseActions_beyen_32{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px}._creationCourseActions_beyen_32>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._creationView_beyen_34,._creationEditLink_beyen_34{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;text-decoration:none;font-size:var(--text-caption-size,12px)}._creationView_beyen_34{color:var(--text2)!important}._creationEditLink_beyen_34{padding:0 12px;background:var(--bg-hover);border-radius:999px;font-weight:var(--font-strong)}._creationView_beyen_34:hover,._creationEditLink_beyen_34:hover{color:var(--text)!important}._creationEmpty_beyen_38{grid-column:1 / -1;display:grid;justify-items:center;gap:12px;padding:64px 24px;color:var(--text3);text-align:center}._creationEmpty_beyen_38 h3{margin:0;color:var(--text);font-size:var(--text-h4-size,18px);font-weight:var(--font-section)}._creationEmpty_beyen_38 p{margin:0}._authorPreviewInner_beyen_41{max-width:1120px;margin:0 auto}._authorPreviewToolbar_beyen_42{display:flex;justify-content:space-between;align-items:center;gap:16px}._authorPreviewNotice_beyen_43{margin:16px 0 0;font-size:var(--text-caption-size,12px)}@media(max-width:900px){._creationHeading_beyen_3{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:32px}._creationCourse_beyen_22{grid-template-columns:1fr;gap:16px}._creationCourseActions_beyen_32{justify-content:space-between}}@media(max-width:760px){._creationPage_beyen_13,._authorPreviewPage_beyen_50{margin-left:0}._creationLibraryHeading_beyen_10{align-items:flex-start;flex-direction:column;gap:16px}._creationPage_beyen_13 ._creationSearch_beyen_13{width:100%}._creationFilters_beyen_17{gap:4px}._creationFilters_beyen_17 button{padding-inline:10px}._creationCourseOpen_beyen_23{grid-template-columns:88px minmax(0,1fr);gap:16px}._creationCourseText_beyen_27 p{-webkit-line-clamp:2}._authorPreviewToolbar_beyen_42{align-items:flex-start;flex-wrap:wrap}}._page_1ejn1_1{min-height:calc(100vh - 72px);padding:28px clamp(16px,3vw,44px) 48px;color:var(--text);background:var(--bg);font-size:var(--text-body-size,14px);font-family:var(--font)}._consumer_1ejn1_2{margin-left:120px}._workbench_1ejn1_3,._supportingInfo_1ejn1_3{width:100%;max-width:1400px;margin-inline:auto}._workbench_1ejn1_3{overflow:hidden;border:var(--card-border);border-radius:var(--card-radius,12px);background:var(--bg-card)}._topbar_1ejn1_5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:18px 24px;background:var(--bg-card)}._breadcrumb_1ejn1_6,._topbarActions_1ejn1_6,._panelHead_1ejn1_6>div,._courseMeta_1ejn1_6,._toolbar_1ejn1_6,._footerActions_1ejn1_6,._supportActions_1ejn1_6{display:flex;align-items:center;gap:8px}._breadcrumb_1ejn1_6{flex-wrap:wrap;min-width:0;color:var(--text3);font-size:var(--text-caption-size,12px)}._breadcrumb_1ejn1_6 a{display:inline-flex;align-items:center;gap:7px;color:var(--text2);text-decoration:none}._breadcrumb_1ejn1_6 h1{margin:0;color:var(--text);font-size:var(--text-body-size,14px);font-weight:var(--font-strong)}._format_1ejn1_10{padding:2px 7px;border-radius:5px;background:var(--bg-hover);color:var(--text3);font-size:var(--text-caption-size,12px);font-weight:var(--font-medium)}._topbarActions_1ejn1_6{flex-wrap:wrap;gap:10px}._loading_1ejn1_12{padding:32px 24px;color:var(--text2)}._form_1ejn1_10,._settingsFields_1ejn1_13{min-width:0;margin:0;border:0;padding:0}._courseSummary_1ejn1_14{display:flex;align-items:center;gap:18px;padding:24px}._coverButton_1ejn1_15{display:grid;place-items:center;flex-shrink:0;width:88px;height:62px;padding:0;overflow:hidden;border:0;border-radius:var(--card-radius,12px);background:var(--bg-hover);color:var(--text3);cursor:pointer}._coverButton_1ejn1_15 img{width:100%;height:100%;object-fit:cover}._courseText_1ejn1_17{flex:1;min-width:0}._category_1ejn1_18{color:var(--ops-accent-text,var(--accent));font-size:var(--text-caption-size,12px);font-weight:var(--font-medium)}._titleInput_1ejn1_19{display:block;width:100%;min-width:0;padding:3px 0 5px;border:0;background:transparent;color:var(--text);font:inherit;font-size:var(--text-h3-size,22px);font-weight:var(--font-section);line-height:1.45;text-overflow:ellipsis}._titleInput_1ejn1_19::placeholder{color:var(--text3)}._titleInput_1ejn1_19:disabled{opacity:1;-webkit-text-fill-color:var(--text)}._courseMeta_1ejn1_6{max-width:100%;flex-wrap:wrap;gap:7px;margin:0;padding:0;border:0;background:transparent;color:var(--text3);font:inherit;font-size:var(--text-caption-size,12px);line-height:1.7;text-align:start;cursor:pointer}._courseMeta_1ejn1_6:hover:not(:disabled){color:var(--text2)}._courseMeta_1ejn1_6:disabled{cursor:default}._courseMeta_1ejn1_6>span:last-child{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:anywhere}._workspace_1ejn1_26{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:clamp(540px,calc(100dvh - 320px),780px);min-width:0;background:var(--bg)}._editorOnly_1ejn1_27{grid-template-columns:minmax(0,1fr)}._editPane_1ejn1_28,._previewPane_1ejn1_28{display:flex;flex-direction:column;min-width:0;min-height:0}._editPane_1ejn1_28{background:var(--bg)}._previewPane_1ejn1_28{background:var(--bg-card)}._panelHead_1ejn1_6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-height:54px;flex-shrink:0;padding:10px 18px;box-sizing:border-box;color:var(--text2);background:var(--bg-hover);font-size:var(--text-caption-size,12px)}._panelHead_1ejn1_6 strong{color:var(--text);font-weight:var(--font-strong)}._toolbar_1ejn1_6{position:relative;flex-shrink:0;flex-wrap:wrap;gap:3px;min-height:48px;padding:7px 12px;background:var(--bg-card)}._toolbar_1ejn1_6 ._toolButton_1ejn1_34,._panelHead_1ejn1_6 ._toolButton_1ejn1_34{min-height:30px;height:30px;padding:4px 7px;border:0;border-radius:6px;background:transparent;color:var(--text2);font-size:var(--text-caption-size,12px)}._toolbar_1ejn1_6 ._toolButton_1ejn1_34:hover:not(:disabled),._panelHead_1ejn1_6 ._toolButton_1ejn1_34:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}._headingTools_1ejn1_36{display:flex;align-items:center}._toolbar_1ejn1_6 ._previewToggle_1ejn1_37{margin-left:auto;padding-inline:8px}._outlineMenu_1ejn1_38{position:relative}._outlineMenu_1ejn1_38>summary{display:flex;align-items:center;gap:5px;min-height:30px;padding:4px 7px;box-sizing:border-box;border-radius:6px;color:var(--text2);cursor:pointer;font-size:var(--text-caption-size,12px);list-style:none}._outlineMenu_1ejn1_38>summary::-webkit-details-marker{display:none}._outlineMenu_1ejn1_38>summary:hover{background:var(--bg-hover)}._outlineMenu_1ejn1_38>summary>span{color:var(--text3);font-variant-numeric:tabular-nums}._outlinePopover_1ejn1_43{position:absolute;z-index:5;top:calc(100% + 8px);left:0;display:grid;min-width:240px;max-width:min(360px,calc(100vw - 72px));max-height:280px;overflow:auto;padding:8px;background:var(--dialog-surface, var(--bg-card));border:var(--card-border);border-radius:var(--card-radius,12px);box-shadow:var(--card-shadow)}._outlinePopover_1ejn1_43 button{width:100%;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:var(--text2);text-align:left;font:inherit;font-size:var(--text-caption-size,12px);line-height:1.7;overflow-wrap:anywhere;cursor:pointer}._outlinePopover_1ejn1_43 button:hover{background:var(--bg-hover);color:var(--text)}._outlinePopover_1ejn1_43 p{margin:6px;color:var(--text3);font-size:var(--text-caption-size,12px);line-height:1.7}._source_1ejn1_47{display:block;flex:1;min-width:0;min-height:0;width:100%;padding:24px;box-sizing:border-box;border:0;border-radius:0;resize:none;background:transparent;color:var(--text);font-family:"Cascadia Code","SFMono-Regular",Consolas,var(--font);font-size:var(--text-body-size,14px);font-weight:var(--font-body);line-height:2;-moz-tab-size:4;tab-size:4}._source_1ejn1_47:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--focus-outline-neutral)}._source_1ejn1_47:disabled{opacity:1;-webkit-text-fill-color:var(--text2)}._editorHint_1ejn1_50{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;flex-shrink:0;padding:10px 22px 14px;color:var(--text3);font-size:var(--text-caption-size,12px)}._editorHint_1ejn1_50>span:first-child{display:inline-flex;align-items:center;gap:6px}._syncState_1ejn1_52{color:var(--text3);font-size:var(--text-caption-size,12px)}._previewScroll_1ejn1_53{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:26px 30px}._previewHeader_1ejn1_54{margin:0 0 24px}._previewHeader_1ejn1_54 h2{margin:9px 0 12px;color:var(--text);font-size:var(--text-h3-size,22px);font-weight:var(--font-section);line-height:1.5;letter-spacing:-.01em;overflow-wrap:anywhere}._previewAuthor_1ejn1_56{display:flex;align-items:center;gap:7px;margin:0;color:var(--text3);font-size:var(--text-caption-size,12px)}._previewSummary_1ejn1_57{margin:16px 0 0;color:var(--text2);font-size:var(--text-body-size,14px);line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}._footer_1ejn1_6{display:grid;gap:18px;padding:18px 24px;background:var(--bg-hover)}._statusRow_1ejn1_59{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px;min-width:0}._statusContent_1ejn1_60{display:flex;align-items:flex-start;flex:1 1 320px;gap:10px;min-width:0;color:var(--text2)}._statusContent_1ejn1_60>svg{flex-shrink:0;margin-top:3px}._statusText_1ejn1_62{min-width:0;overflow-wrap:anywhere}._statusTitleLine_1ejn1_63{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;line-height:1.8}._statusTitleLine_1ejn1_63 strong{color:var(--text);font-size:var(--text-body-size,14px);font-weight:var(--font-section)}._statusTitleLine_1ejn1_63>span{color:var(--text2);font-size:var(--text-caption-size,12px);white-space:pre-line}._statusMeta_1ejn1_66,._statusAdditional_1ejn1_66{margin:5px 0 0;color:var(--text3);font-size:var(--text-caption-size,12px);line-height:1.7}._statusError_1ejn1_67>svg,._statusError_1ejn1_67 ._statusTitleLine_1ejn1_63 strong{color:var(--red)}._footerActions_1ejn1_6{flex-wrap:wrap}._footerActions_1ejn1_6 ._recordsToggle_1ejn1_69{background:transparent;border-color:transparent;box-shadow:none;color:var(--text2)}._footerActions_1ejn1_6 ._recordsToggle_1ejn1_69:hover:not(:disabled){background:var(--bg-card);color:var(--text)}._submissionRecords_1ejn1_71{padding-left:27px;color:var(--text2);font-size:var(--text-caption-size,12px)}._submissionRecords_1ejn1_71 h2{margin:0 0 12px;color:var(--text);font-size:var(--text-body-size,14px);font-weight:var(--font-strong)}._submissionRecords_1ejn1_71 ol{display:grid;gap:16px;margin:0;padding:0;list-style:none}._submissionRecords_1ejn1_71 li{display:grid;gap:4px;overflow-wrap:anywhere}._submissionRecords_1ejn1_71 li>strong{color:var(--text);font-weight:var(--font-medium)}._submissionRecords_1ejn1_71 li>div{color:var(--text3)}._submissionRecords_1ejn1_71 p{margin:0;white-space:pre-line}._wordCount_1ejn1_78{white-space:nowrap;font-variant-numeric:tabular-nums}._supportingInfo_1ejn1_3{display:grid;gap:16px;padding-top:20px;color:var(--text2);font-size:var(--text-caption-size,12px)}._supportingInfo_1ejn1_3>details>summary{width:fit-content;padding:8px 0;cursor:pointer}._assets_1ejn1_81{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;padding:12px 0}._asset_1ejn1_81{display:grid;gap:10px;padding:16px;border-radius:var(--card-radius,12px);background:var(--bg-card);overflow-wrap:anywhere}._publicationManagement_1ejn1_83{display:grid;gap:12px;max-width:700px;padding:20px;background:var(--bg-card);border-radius:var(--card-radius,12px)}._publicationManagement_1ejn1_83 h2{margin:0;font-size:var(--text-h4-size,18px);color:var(--text)}._publicationManagement_1ejn1_83 p{margin:0}._publicationManagement_1ejn1_83 label,._settingsFields_1ejn1_13 label{display:grid;gap:8px;font-size:var(--text-body-size,14px);font-weight:var(--font-medium)}._publicationManagement_1ejn1_83 input,._publicationManagement_1ejn1_83 textarea,._settingsFields_1ejn1_13 input,._settingsFields_1ejn1_13 textarea,._settingsFields_1ejn1_13 select{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit;font-weight:var(--font-control)}._fullPreview_1ejn1_88{padding:0 24px 24px}._previewControls_1ejn1_89{display:flex;gap:8px;justify-content:center;margin:8px 0 20px}._settingsDialog_1ejn1_90{position:fixed;inset:0 0 0 auto;width:min(420px,100%);max-width:100vw;height:100dvh;max-height:100dvh;box-sizing:border-box;margin:0;padding:24px;border:0;background:var(--dialog-surface,var(--bg-card));color:var(--text);font:inherit}._settingsDialog_1ejn1_90[open]{display:flex;flex-direction:column}._settingsDialog_1ejn1_90::backdrop{background:#0000008c}._settingsHeader_1ejn1_93{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}._settingsHeader_1ejn1_93 h2{margin:0;font-size:var(--text-h3-size,22px);font-weight:var(--font-section)}._settingsDialog_1ejn1_90>p{margin:14px 0 24px;color:var(--text2);font-size:var(--text-body-size,14px);line-height:1.8}._settingsFields_1ejn1_13{display:grid;gap:20px;overflow:auto;min-height:0;padding:2px}._coverControls_1ejn1_97{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._coverControls_1ejn1_97>span{width:100%;font-weight:var(--font-medium)}._coverControls_1ejn1_97 img{width:100%;max-height:160px;object-fit:cover;border-radius:var(--card-radius,12px)}._settingsFooter_1ejn1_100{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:24px;margin-top:auto}._settingsFooter_1ejn1_100 span{color:var(--text3);font-size:var(--text-caption-size,12px)}._page_1ejn1_1 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._srOnly_1ejn1_103{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){._page_1ejn1_1{padding-inline:20px}._topbar_1ejn1_5,._courseSummary_1ejn1_14{padding-inline:18px}._topbarActions_1ejn1_6{gap:8px}._previewScroll_1ejn1_53{padding:22px}._source_1ejn1_47{padding:20px}}@media(max-width:760px){._consumer_1ejn1_2{margin-left:0}._page_1ejn1_1{padding:16px 12px 32px}._topbar_1ejn1_5{gap:14px;padding:16px}._topbarActions_1ejn1_6{width:100%}._courseSummary_1ejn1_14{gap:12px;padding:20px 16px;flex-wrap:wrap}._courseText_1ejn1_17{flex-basis:calc(100% - 90px)}._courseSummary_1ejn1_14>button:last-child{margin-left:auto}._coverButton_1ejn1_15{width:68px;height:54px}._titleInput_1ejn1_19{font-size:var(--text-h4-size,18px)}._workspace_1ejn1_26{grid-template-columns:minmax(0,1fr);height:auto}._editPane_1ejn1_28{min-height:540px}._previewPane_1ejn1_28{min-height:460px;max-height:680px}._footer_1ejn1_6{padding:16px}._statusContent_1ejn1_60{flex-basis:100%}._footerActions_1ejn1_6{margin-left:27px}._wordCount_1ejn1_78{margin-left:auto}._fullPreview_1ejn1_88{padding-inline:12px}}._overlay_zzwpn_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:24px;color:var(--ops-foreground, #f1f1f1)}._modal_zzwpn_2{position:relative;width:480px;max-width:100%;max-height:calc(100dvh - 48px);overflow:auto;border:1px solid var(--ops-border, #3c3c3c);border-radius:16px;background:var(--ops-surface, #252525);box-shadow:0 24px 100px #0009;outline:none;font-size:13px}._modal_zzwpn_2 button,:where(._page_zzwpn_3) button,._gallery_zzwpn_3 button{cursor:pointer;font:inherit}._modal_zzwpn_2 button:disabled,:where(._page_zzwpn_3) button:disabled,._gallery_zzwpn_3 button:disabled:not(._showLike_zzwpn_4){cursor:not-allowed;opacity:.45}._modal_zzwpn_2 h2{font-size:16px;font-weight:650;margin:0}._modal_zzwpn_2 input,._modal_zzwpn_2 textarea,._modal_zzwpn_2 select,._page_zzwpn_3 input,._page_zzwpn_3 textarea,._page_zzwpn_3 select,._gallery_zzwpn_3 select{box-sizing:border-box;width:100%;padding:9px 11px;border:1px solid var(--ops-border, #414141);border-radius:7px;background:var(--ops-surface, #252525);color:var(--ops-foreground, #f2f2f2);color-scheme:var(--ops-color-scheme, dark);font:inherit;outline:none}._modal_zzwpn_2 input:focus-visible,._modal_zzwpn_2 textarea:focus-visible,._modal_zzwpn_2 select:focus-visible,._page_zzwpn_3 input:focus-visible,._page_zzwpn_3 textarea:focus-visible,._page_zzwpn_3 select:focus-visible{border-color:#78bafc;box-shadow:0 0 0 2px #78bafc33}._modal_zzwpn_2 input::placeholder,._modal_zzwpn_2 textarea::placeholder{color:var(--ops-muted, #777)}._modal_zzwpn_2 textarea,._page_zzwpn_3 textarea{resize:vertical;min-height:76px}._modal_zzwpn_2 a,._page_zzwpn_3 a,._gallery_zzwpn_3 a{color:var(--ops-link-text, #78bafc);text-decoration:none}._modal_zzwpn_2 input[type=checkbox],._page_zzwpn_3 input[type=checkbox]{width:13px;height:13px;accent-color:#e5e5e5}._close_zzwpn_14{position:absolute;top:16px;right:16px;z-index:3;display:grid;place-items:center;width:28px;height:28px;border:0;background:#0004;color:var(--ops-foreground, #eee);border-radius:6px}._close_zzwpn_14:hover{background:var(--ops-surface-hover, #ffffff15);color:var(--ops-foreground, white)}._publishHeader_zzwpn_16{min-height:110px;padding:28px 44px 20px 16px;box-sizing:border-box;background:linear-gradient(180deg,#0000 55%,#252525),url(./assets/publish-header.png) center 57% / cover}._publishHeader_zzwpn_16 p{color:#c8c8c8;margin:11px 0 0;line-height:1.5}._publishBody_zzwpn_18{padding:12px 16px 16px;display:flex;flex-direction:column;gap:15px}._publishModal_zzwpn_19{width:640px}._mediaRow_zzwpn_20{display:grid;grid-template-columns:1fr 1fr;gap:12px}._mediaSlot_zzwpn_21{position:relative;min-width:0}._mediaLabel_zzwpn_22{margin:0 0 7px;color:var(--text);font-size:13px;font-weight:550;line-height:20px}._mediaControl_zzwpn_23{position:relative}._mediaHint_zzwpn_24{margin:8px 0 0;color:var(--text2);font-size:12px;font-weight:var(--font-weak);line-height:18px}._mediaError_zzwpn_25{margin:6px 0 0;color:var(--danger, #f49393);font-size:12px;font-weight:var(--font-weak);line-height:18px;overflow-wrap:anywhere}._mediaButton_zzwpn_26{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;position:relative;overflow:hidden;height:120px;width:100%;border:1px solid var(--ops-border, #454545);border-radius:8px;background:var(--ops-surface-raised, #3b3b3b);color:var(--ops-muted, #b8b8b8);padding:0}._mediaButton_zzwpn_26:hover{background:var(--ops-surface-hover, #444);border-color:var(--ops-border, #777)}._mediaButton_zzwpn_26 small{font-size:12px;color:var(--ops-muted, #8c8c8c)}._mediaButton_zzwpn_26 img,._mediaButton_zzwpn_26 video{width:100%;height:100%;object-fit:contain}._replace_zzwpn_30{position:absolute;bottom:0;inset-inline:0;padding:6px;color:#fff;background:#0009;font-size:11px}._removeMedia_zzwpn_31{position:absolute;top:5px;right:5px;border-radius:50%;background:#000b;color:#fff;border:0;width:22px;height:22px}._sourceMenu_zzwpn_32{position:absolute;z-index:5;top:64px;left:45%;min-width:88px;padding:5px;background:var(--ops-surface-raised, #292929);border:1px solid var(--ops-border, #454545);border-radius:9px;box-shadow:0 8px 25px #0008}._sourceMenu_zzwpn_32 button{display:block;width:100%;padding:10px 12px;white-space:nowrap;border:0;border-radius:5px;background:none;color:var(--ops-foreground, #f4f4f4)}._sourceMenu_zzwpn_32 button:hover{background:var(--ops-surface-hover, #414141)}._field_zzwpn_35{display:block;font-weight:550;line-height:1.5}._field_zzwpn_35>input,._field_zzwpn_35>textarea,._field_zzwpn_35>select{display:block;margin-top:6px;font-weight:400}._field_zzwpn_35>input{padding-block:7px}._field_zzwpn_35>select{padding-block:5px}._field_zzwpn_35>small{display:block;margin-top:6px;color:var(--ops-muted, #929292);font-size:11px;font-weight:400}._field_zzwpn_35 b{color:var(--ops-danger-text, #ee6464);font-weight:400}._field_zzwpn_35 svg,._switchRow_zzwpn_41 svg{display:inline-block;vertical-align:-2px;color:var(--ops-muted, #bababa)}._canvasName_zzwpn_42{display:block;margin-top:5px;color:var(--ops-foreground, #d0d0d0);font-weight:400}._columns_zzwpn_43{display:grid;grid-template-columns:1fr 1fr;gap:12px}._switchRow_zzwpn_41{display:flex;align-items:center;justify-content:space-between;font-weight:550}._switch_zzwpn_41{padding:2px;width:32px;height:17px;border:0;border-radius:20px;background:var(--ops-switch-off, #555);display:block}._switch_zzwpn_41>span{display:block;width:13px;height:13px;border-radius:50%;background:var(--ops-switch-knob, #bbb);transition:transform .15s}._switch_zzwpn_41[aria-checked=true]{background:var(--ops-switch-on, #f2f2f2)}._switch_zzwpn_41[aria-checked=true]>span{transform:translate(15px);background:var(--ops-switch-knob, #202020)}._switch_zzwpn_41:disabled{opacity:.65!important}._policyHint_zzwpn_50{margin:-5px 0 0;color:var(--ops-muted, #a0a0a0);font-size:11px;line-height:1.5}._publishFooter_zzwpn_51{display:flex;align-items:center;justify-content:space-between;gap:9px}._publishFooter_zzwpn_51 :where(._actions_zzwpn_52) button{padding:7px 10px;font-size:12px}._agreement_zzwpn_53{display:flex;gap:5px;align-items:flex-start;color:var(--ops-muted, #aaa);font-size:10px;line-height:1.6;max-width:240px}._agreement_zzwpn_53 input{flex-shrink:0;margin:1px 0}._actions_zzwpn_52{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:where(._actions_zzwpn_52) button,:where(._page_zzwpn_3) button,._gallery_zzwpn_3 button:not(._showLike_zzwpn_4){padding:8px 12px;border:1px solid var(--ops-border, #454545);border-radius:7px;background:var(--ops-surface-raised, #303030);color:var(--ops-foreground, #eee)}:where(._actions_zzwpn_52) button{white-space:nowrap}._primary_zzwpn_58,._actions_zzwpn_52 ._primary_zzwpn_58,._page_zzwpn_3 ._primary_zzwpn_58{background:var(--ops-surface, #f7f7f7);border:1px solid var(--ops-border, #f7f7f7);border-radius:8px;color:#141414;padding:9px 13px;font-weight:650;white-space:nowrap}._error_zzwpn_59{color:var(--ops-danger-text, #f49393);background:#54262640;border-radius:7px;padding:9px 11px;margin:0;line-height:1.6}._notice_zzwpn_60{color:var(--ops-success-text, #b4e3c4);margin:0;line-height:1.6}._rules_zzwpn_61{font-size:11px;margin-top:-7px}._uploading_zzwpn_62{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:8px;justify-content:center;align-items:center;background:var(--ops-surface-raised, #2b2b2bdd);color:var(--ops-foreground, white)}._spin_zzwpn_63{animation:_spin_zzwpn_63 1s linear infinite}@keyframes _spin_zzwpn_63{to{transform:rotate(360deg)}}._success_zzwpn_65,._confirmBody_zzwpn_65{padding:34px 24px}._success_zzwpn_65{min-height:180px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:14px;align-items:center}._success_zzwpn_65 p,._confirmBody_zzwpn_65 p{color:var(--ops-muted, #bbb);line-height:1.7}._wide_zzwpn_68{width:min(1600px,calc(100vw - 96px));height:calc(100dvh - 112px);padding:22px 24px 16px;border-radius:12px;background:var(--ops-surface, #202020);box-sizing:border-box;display:flex;flex-direction:column;gap:14px}._pickerHeader_zzwpn_69{padding-bottom:19px;border-bottom:1px solid var(--ops-border, #393939)}._pickerToolbar_zzwpn_70,._pickerFooter_zzwpn_70{display:flex;align-items:center;justify-content:space-between;gap:16px}._pickerFooter_zzwpn_70{margin-top:auto;padding-top:12px;flex-shrink:0}._pickerFooter_zzwpn_70 select{width:auto}._tabs_zzwpn_73{display:flex;gap:6px}._tabs_zzwpn_73 button{border:0;padding:7px 12px;background:none;color:var(--ops-muted, #999);border-radius:7px}._tabs_zzwpn_73 button[aria-pressed=true]{background:var(--ops-surface-raised, #404040);color:var(--ops-foreground, #fff)}._muted_zzwpn_76{color:var(--ops-muted, #999);font-size:12px}._muted_zzwpn_76 b{color:var(--ops-link-text, #66b5ff)}._badge_zzwpn_78{padding:5px 9px;border-radius:6px;font-size:11px;background:var(--ops-surface-raised, #3c3c3c);color:var(--ops-foreground, #e7e7e7);display:inline-block}._pickerCategoryTabs_zzwpn_79{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:thin}._pickerCategoryTabs_zzwpn_79 button{flex:none;border:0;padding:7px 10px;border-radius:7px;background:none;color:var(--ops-muted, #999);white-space:nowrap}._pickerCategoryTabs_zzwpn_79 button[aria-pressed=true]{background:var(--ops-surface-raised, #404040);color:var(--ops-foreground, #fff)}._pickerCategoryTabs_zzwpn_79 button:hover:not(:disabled){background:var(--ops-surface-hover, #383838);color:var(--ops-foreground, #fff)}._pickerCategoryTabs_zzwpn_79 button:focus-visible{outline:2px solid #78bafc;outline-offset:2px}._search_zzwpn_84{display:flex;align-items:center;gap:8px;flex:0 0 220px;max-width:260px}._search_zzwpn_84 input{min-width:0;padding:7px 10px}._assetGrid_zzwpn_86{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:max-content;gap:16px;align-content:start;overflow:auto;min-height:0;flex:1;padding:2px}._assetCard_zzwpn_87{position:relative;display:block;align-self:start;box-sizing:border-box;width:100%;aspect-ratio:1;border-radius:8px;border:1px solid #464646;background:#161616;padding:0;overflow:hidden;color:#fff}._assetCard_zzwpn_87[aria-pressed=true]{outline:2px solid #67beff}._assetCard_zzwpn_87>video,._assetImage_zzwpn_89{display:block;width:100%;height:100%;object-fit:contain;object-position:center}._assetImageFallback_zzwpn_90,._showCoverFallback_zzwpn_90{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#a5a5a5;font-size:12px}._assetCard_zzwpn_87>._assetTitle_zzwpn_91{position:absolute;bottom:0;inset-inline:0;padding:30px 10px 10px;background:linear-gradient(transparent,#000c);text-align:left;font-size:12px}._check_zzwpn_92{position:absolute;top:8px;right:8px;padding:3px;border-radius:50%;background:#65bafb;color:#111}._empty_zzwpn_93{padding:35px 14px;color:var(--ops-muted, #a5a5a5);text-align:center;grid-column:1 / -1}._page_zzwpn_3{max-width:1200px;margin:0 auto;padding:38px 28px 80px;color:var(--ops-foreground, #e9e9e9);min-height:80vh;font-size:14px}._page_zzwpn_3>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}._page_zzwpn_3 h1{margin:0 0 8px;font-size:26px;font-weight:600}._page_zzwpn_3 h2{font-size:17px}._page_zzwpn_3 header p{color:var(--ops-muted, #969696);margin:0;line-height:1.7}._page_zzwpn_3 ._publicWorkBack_zzwpn_99{display:inline-flex;align-items:center;gap:6px;color:var(--text2);line-height:22px}._page_zzwpn_3 ._publicWorkBack_zzwpn_99:hover{color:var(--text)}._publicWorkEmpty_zzwpn_101{min-height:360px;box-sizing:border-box;padding:56px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--bg-card);border:1px solid var(--border);border-radius:12px}._publicWorkEmptyIcon_zzwpn_102{display:grid;place-items:center;width:56px;height:56px;margin-bottom:22px;color:var(--text3);background:var(--bg-hover);border-radius:14px}._publicWorkEmpty_zzwpn_101 h2{margin:0;font-size:18px;line-height:28px;font-weight:600;color:var(--text)}._publicWorkEmpty_zzwpn_101 p{margin:10px 0 0;color:var(--text2);font-size:14px;line-height:24px}@media(max-width:600px){._publicWorkPage_zzwpn_106{padding:28px 20px 48px}._publicWorkPage_zzwpn_106 h1{font-size:24px}._publicWorkEmpty_zzwpn_101{min-height:320px;padding:40px 20px}}._panel_zzwpn_110{padding:22px;border:1px solid var(--ops-border, #373737);background:var(--ops-surface, #222);border-radius:12px;margin-bottom:18px}._panel_zzwpn_110>._field_zzwpn_35,._panel_zzwpn_110>._columns_zzwpn_43,._panel_zzwpn_110>._actions_zzwpn_52,._panel_zzwpn_110>p{margin-top:14px}._row_zzwpn_112{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--ops-border, #383838)}._row_zzwpn_112>div:first-child{min-width:0}._row_zzwpn_112 h3{margin:0 0 6px;font-size:15px}._row_zzwpn_112 p{margin:6px 0;color:var(--ops-muted, #aaa);font-size:12px;line-height:1.6}._campaignRow_zzwpn_116{display:grid;grid-template-columns:20px 160px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--ops-border, #383838)}._campaignRow_zzwpn_116:last-child{border-bottom:0}._campaignDrag_zzwpn_118{color:var(--text3);cursor:grab;-webkit-user-select:none;user-select:none;text-align:center}._campaignCover_zzwpn_119,._campaignCoverPlaceholder_zzwpn_119{display:block;width:160px;aspect-ratio:16 / 9;border-radius:8px}._campaignCover_zzwpn_119{border:1px solid var(--border);background:var(--bg);object-fit:cover}._campaignCoverPlaceholder_zzwpn_119{display:grid;place-items:center;border:1px dashed var(--border);color:var(--text3);background:var(--bg-hover);font-size:12px}._campaignSummary_zzwpn_122{min-width:0}._campaignSummary_zzwpn_122 h3{margin:0 0 6px;font-size:15px;overflow-wrap:anywhere}._campaignSummary_zzwpn_122 p{margin:6px 0 0;color:var(--ops-muted, #aaa);font-size:12px;line-height:1.6}._campaignActions_zzwpn_125{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}._campaignActions_zzwpn_125 button{white-space:nowrap}._toolbar_zzwpn_127{display:flex;align-items:center;gap:12px;margin:20px 0;flex-wrap:wrap}._toolbar_zzwpn_127 select,._toolbar_zzwpn_127 input{width:auto;max-width:260px}._gallery_zzwpn_3{margin:36px 0;color:var(--ops-foreground, #ededed)}._galleryHeader_zzwpn_130{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}._gallery_zzwpn_3 ._myPublications_zzwpn_131{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--text2);font-size:var(--text-control-size);transition:background .16s,color .16s}._gallery_zzwpn_3 ._myPublications_zzwpn_131:hover{background:var(--bg-hover);color:var(--text)}._myPublications_zzwpn_131:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._gallery_zzwpn_3 h2{font-size:22px;margin:0}._workGrid_zzwpn_135{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._workCard_zzwpn_136{display:block;color:inherit!important;border:1px solid var(--ops-border, #373737);border-radius:12px;background:var(--ops-surface, #202020);overflow:hidden;text-decoration:none}._workCard_zzwpn_136 img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--ops-surface, #181818)}._workCard_zzwpn_136>div{padding:15px}._workCard_zzwpn_136 h3{margin:0 0 8px;color:var(--ops-foreground, #eee);font-size:16px}._workCard_zzwpn_136 p{margin:0;font-size:12px;color:var(--ops-muted, #aaa)}._player_zzwpn_141{display:block;width:100%;max-height:70vh;background:#0b0b0b;border-radius:12px}._description_zzwpn_142{white-space:pre-wrap;line-height:1.8;color:var(--ops-foreground, #d2d2d2);overflow-wrap:anywhere}._canvasPreview_zzwpn_143{position:relative;flex:1;min-height:350px;overflow:hidden;border-radius:9px}._canvasPreview_zzwpn_143>main{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;height:100%}._reviewMedia_zzwpn_145{display:grid;grid-template-columns:2fr 1fr;gap:18px}._reviewMedia_zzwpn_145 img,._reviewMedia_zzwpn_145 video{width:100%;max-height:320px;object-fit:contain;background:#111;border-radius:8px}._track_zzwpn_147{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto auto;gap:8px;align-items:center;margin-top:10px}._checkbox_zzwpn_148{display:flex;gap:8px;align-items:center}@media(max-width:680px){._overlay_zzwpn_1{padding:12px}._modal_zzwpn_2{max-height:calc(100dvh - 24px)}._wide_zzwpn_68{width:100%;height:calc(100dvh - 24px);padding:20px 14px 14px}._pickerToolbar_zzwpn_70{gap:8px}._pickerToolbar_zzwpn_70 ._search_zzwpn_84{flex-basis:120px}._assetGrid_zzwpn_86{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._publishFooter_zzwpn_51{flex-wrap:wrap}._publishFooter_zzwpn_51>._actions_zzwpn_52{margin-left:auto}._page_zzwpn_3{padding:24px 16px 50px}._row_zzwpn_112,._page_zzwpn_3>header{align-items:flex-start;flex-direction:column}._campaignRow_zzwpn_116{grid-template-columns:18px 120px minmax(0,1fr);gap:12px}._campaignCover_zzwpn_119,._campaignCoverPlaceholder_zzwpn_119{width:120px}._campaignActions_zzwpn_125{grid-column:2 / -1;justify-content:flex-start}._workGrid_zzwpn_135{grid-template-columns:1fr 1fr;gap:12px}._columns_zzwpn_43,._reviewMedia_zzwpn_145{grid-template-columns:1fr}._publishBody_zzwpn_18 ._columns_zzwpn_43,._track_zzwpn_147{grid-template-columns:1fr 1fr}}._track_zzwpn_147 ._toolbar_zzwpn_127{margin:0;gap:6px}._showToolbar_zzwpn_170{display:flex;align-items:center;gap:24px;margin:22px 0}._categoryTabs_zzwpn_171,._trackTabs_zzwpn_171{display:flex;min-width:0;gap:28px;overflow-x:auto}._categoryTabs_zzwpn_171{flex:1;padding:3px 0}._categoryTabs_zzwpn_171._campaignTabs_zzwpn_173{margin:-6px 0 22px;padding:3px 0;gap:24px}._gallery_zzwpn_3 ._campaignTabs_zzwpn_173 button{font-size:var(--text-body-size);font-weight:var(--font-medium)}._gallery_zzwpn_3 ._categoryTabs_zzwpn_171 button:focus-visible{outline:2px solid var(--text2);outline-offset:-2px}._trackTabs_zzwpn_171{margin:-10px 0 22px;padding:0 0 10px;border-bottom:1px solid var(--ops-border, #242424)}._gallery_zzwpn_3 ._categoryTabs_zzwpn_171 button,._gallery_zzwpn_3 ._trackTabs_zzwpn_171 button{position:relative;flex-shrink:0;padding:9px 0;border:0;border-radius:0;background:transparent;color:var(--ops-muted, #888);cursor:pointer}._gallery_zzwpn_3 ._categoryTabs_zzwpn_171 button[aria-pressed=true],._gallery_zzwpn_3 ._trackTabs_zzwpn_171 button[aria-pressed=true]{background:transparent;color:var(--ops-foreground, #f1f1f1)}._gallery_zzwpn_3 ._categoryTabs_zzwpn_171 button[aria-pressed=true]:after,._gallery_zzwpn_3 ._trackTabs_zzwpn_171 button[aria-pressed=true]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--ops-surface, #f1f1f1)}._gallery_zzwpn_3 ._categoryTabs_zzwpn_171 button:hover,._gallery_zzwpn_3 ._trackTabs_zzwpn_171 button:hover{background:transparent;color:var(--ops-foreground, white)}._showSearch_zzwpn_181{display:flex;align-items:center;width:280px;flex-shrink:0;border:1px solid #444;border-radius:24px;overflow:hidden}._showSearch_zzwpn_181 input{min-width:0;width:100%;border:0;background:transparent;color:#ddd;padding:10px 16px}._showSearch_zzwpn_181 button{display:flex;padding:10px 14px;background:transparent;border:0;color:#aaa;cursor:pointer}._showGrid_zzwpn_184{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px}._showCard_zzwpn_185{min-width:0;color:inherit}._showCoverWrap_zzwpn_186{position:relative}._showCoverWrap_zzwpn_186>a,._showCardDetails_zzwpn_187{display:block;color:inherit!important;text-decoration:none}._showCover_zzwpn_90{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px;background:#202020}._showCard_zzwpn_185:hover ._showCover_zzwpn_90{filter:brightness(1.12)}._showLike_zzwpn_4{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;min-width:44px;height:28px;justify-content:center;padding:0 7px;border:1px solid #ffffff24;border-radius:7px;font-size:13px;line-height:1;color:#fff;background:#2022264d;box-shadow:0 4px 16px #0005;opacity:1;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._showLike_zzwpn_4>svg{width:14px;height:14px;flex-shrink:0}button._showLike_zzwpn_4{font-size:13px;line-height:1}._showLikeActive_zzwpn_193{color:#ff7183}._showLike_zzwpn_4:disabled{cursor:wait}._showAuthor_zzwpn_195{display:flex;align-items:center;gap:8px;margin:12px 4px 5px;font-size:13px}._showAuthor_zzwpn_195>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._showAvatar_zzwpn_197{width:21px;height:21px;border-radius:50%;background:#3a4247;display:grid;place-items:center;flex-shrink:0}._showTrack_zzwpn_198{display:inline-flex;max-width:calc(100% - 8px);margin:0 4px 6px;padding:2px 7px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}._showCard_zzwpn_185 h3{margin:0 4px;font-size:12px;line-height:1.6;font-weight:400;color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1000px){._showToolbar_zzwpn_170{flex-wrap:wrap;gap:12px}._categoryTabs_zzwpn_171{flex-basis:100%}._showSearch_zzwpn_181{width:100%}._showGrid_zzwpn_184{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){._showGrid_zzwpn_184{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}@container creation-discovery (min-width: 0px){._galleryHeader_zzwpn_130{margin-bottom:12px}._gallery_zzwpn_3 h2{font-size:var(--text-h4-size);font-weight:var(--font-strong)}._showToolbar_zzwpn_170{margin:12px 0 18px}._showGrid_zzwpn_184{grid-template-columns:repeat(4,minmax(0,1fr))}}@container creation-discovery (min-width: 1440px){._showGrid_zzwpn_184{grid-template-columns:repeat(5,minmax(0,1fr))}}@container creation-discovery (min-width: 1800px){._showGrid_zzwpn_184{grid-template-columns:repeat(6,minmax(0,1fr))}}@container creation-discovery (max-width: 1040px){._showGrid_zzwpn_184{grid-template-columns:repeat(3,minmax(0,1fr))}}@container creation-discovery (max-width: 960px){._showToolbar_zzwpn_170{flex-wrap:wrap;gap:10px}._categoryTabs_zzwpn_171{flex-basis:100%}._showSearch_zzwpn_181{width:min(320px,100%)}}@container creation-discovery (max-width: 600px){._showGrid_zzwpn_184{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}._galleryNotice_zzwpn_226{position:fixed;right:24px;bottom:24px;z-index:20;margin:0;padding:10px 14px;border-radius:6px;color:var(--ops-foreground, #eee);background:var(--ops-surface, #272727ee);box-shadow:0 8px 24px #0007;font-size:13px}._publicWorkStage_zzwpn_229{position:relative;isolation:isolate;width:100%;max-width:none;min-height:100dvh;margin:0;padding:0 24px 28px;box-sizing:border-box;overflow:hidden;background:#050505;color:#f5f5f5}._stageBackdrop_zzwpn_230{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center;background-size:cover;filter:blur(34px) saturate(.7);opacity:.24;transform:scale(1.12)}._publicWorkStage_zzwpn_229:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#000b,#0003 35%,#000d);pointer-events:none}._stageHeader_zzwpn_232{position:relative;z-index:2;display:flex;align-items:center;gap:14px;height:68px;margin:0 auto;max-width:1920px;font-size:13px;color:#c8c8c8;pointer-events:none}._stageBack_zzwpn_230{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:7px;color:#eee!important;background:#ffffff14;pointer-events:auto}._stageBack_zzwpn_230:hover{background:#fff2}._stageTitle_zzwpn_235{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stageTitle_zzwpn_235 strong{color:#f3f3f3;font-weight:650}._stageUpdated_zzwpn_237{margin-left:auto;text-align:right;color:silver;font-size:12px}._stageUpdated_zzwpn_237 small{display:block;margin-top:3px;color:#8e8e8e;font-size:10px}._stageContent_zzwpn_239{position:relative;z-index:1;max-width:1920px;margin:0 auto}._heroMedia_zzwpn_240{position:relative;display:flex;align-items:center;justify-content:center;min-height:min(76vh,820px);border-radius:2px;overflow:hidden;background:#080808}._heroVideo_zzwpn_241{display:block;width:100%;height:min(76vh,820px);object-fit:contain;background:#060606}._heroPlay_zzwpn_242{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:54px;height:54px;border:1px solid #ffffff70;border-radius:50%;color:#fff;background:#0008;transform:translate(-50%,-50%);cursor:pointer;transition:transform .15s,background .15s}._heroPlay_zzwpn_242:hover{background:#000b;transform:translate(-50%,-50%) scale(1.06)}._pauseGlyph_zzwpn_244{font-size:19px;line-height:1;letter-spacing:-3px;margin-left:-2px}._heroActions_zzwpn_245{position:absolute;bottom:38px;left:50%;display:flex;align-items:center;gap:7px;transform:translate(-50%);white-space:nowrap}._heroActions_zzwpn_245 button,._heroActions_zzwpn_245 a,._heroTag_zzwpn_246{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:18px;color:#eee;background:#2e2e2ebb;font-size:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._heroActions_zzwpn_245 button:hover,._heroActions_zzwpn_245 a:hover{background:#4a4a4acc}._heroActions_zzwpn_245 button[aria-label]{width:32px;justify-content:center;padding:0}._heroTag_zzwpn_246{color:#d8d8d8}._thumbRail_zzwpn_250{display:flex;gap:10px;width:100%;margin:16px auto 0;padding:0 2px 4px;overflow-x:auto;scrollbar-width:thin}._thumb_zzwpn_250{flex:0 0 170px;position:relative;padding:0;border:1px solid transparent;border-radius:5px;overflow:hidden;background:#121212;cursor:pointer}._thumb_zzwpn_250 img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;opacity:.55;transition:opacity .15s}._thumb_zzwpn_250 span{position:absolute;right:6px;bottom:5px;left:6px;overflow:hidden;color:#eee;font-size:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #000}._thumb_zzwpn_250:hover img,._thumbActive_zzwpn_254 img{opacity:.9}._thumbActive_zzwpn_254{border-color:#f5f5f5;box-shadow:0 0 0 1px #ffffff90}._stageInfo_zzwpn_256{max-width:1000px;margin:18px auto 0}._stageMeta_zzwpn_257{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#999;font-size:12px}._stageMeta_zzwpn_257 strong{color:#f3f3f3;font-size:14px}._stageTrack_zzwpn_259{padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text2)}._stageInfo_zzwpn_256 ._description_zzwpn_142{margin:12px 0 0;color:#bdbdbd;font-size:13px;line-height:1.7}._publicWorkStage_zzwpn_229>._actions_zzwpn_52,._publicWorkStage_zzwpn_229>._muted_zzwpn_76{max-width:1000px;margin-inline:auto}._publicWorkStage_zzwpn_229>._actions_zzwpn_52{margin-top:14px}._publicWorkStage_zzwpn_229>._muted_zzwpn_76{margin-top:10px}@media(max-width:720px){._publicWorkStage_zzwpn_229{padding:0 12px 20px}._stageHeader_zzwpn_232{height:58px;gap:8px}._stageTitle_zzwpn_235{font-size:11px}._stageUpdated_zzwpn_237{display:none}._heroMedia_zzwpn_240,._heroVideo_zzwpn_241{min-height:56vw;height:56vw}._heroActions_zzwpn_245{bottom:34px}._heroActions_zzwpn_245 ._heroTag_zzwpn_246{display:none}._heroActions_zzwpn_245 button{padding-inline:10px;font-size:11px}._thumb_zzwpn_250{flex-basis:128px}}._publicWorkStage_zzwpn_229{min-height:100dvh;height:100dvh;padding:0;overflow:hidden;background:#000}._publicWorkStage_zzwpn_229:after{background:linear-gradient(180deg,#0008 0%,transparent 25%,transparent 68%,#000c 100%)}._stageBackdrop_zzwpn_230{opacity:.18;filter:blur(42px) saturate(.65)}._stageHeader_zzwpn_232{position:absolute;inset:0 24px auto;height:68px;max-width:none;margin:0}._stageContent_zzwpn_239{width:100%;height:100dvh;max-width:none;margin:0}._heroMedia_zzwpn_240{position:absolute;top:0;left:50%;width:min(calc(100vw - 240px),177.7778dvh);height:100dvh;min-height:0;transform:translate(-50%);border-radius:0;background:#000}._heroVideo_zzwpn_241{width:100%;height:100%;object-fit:contain}._heroPlay_zzwpn_242{z-index:2;width:44px;height:44px;border-color:#fff8}._heroActions_zzwpn_245{z-index:3;bottom:142px}._heroActions_zzwpn_245 button,._heroActions_zzwpn_245 a,._heroTag_zzwpn_246{background:#242424c9}._thumbRail_zzwpn_250{position:absolute;z-index:4;right:20px;bottom:24px;left:20px;width:auto;margin:0;padding:0;gap:10px}._thumb_zzwpn_250{flex-basis:clamp(126px,9vw,180px);border-radius:4px}._thumb_zzwpn_250 img{aspect-ratio:16 / 9}._stageInfo_zzwpn_256,._stageContent_zzwpn_239>._actions_zzwpn_52,._stageContent_zzwpn_239>._muted_zzwpn_76{display:none}._publicWorkStage_zzwpn_229>._error_zzwpn_59,._publicWorkStage_zzwpn_229>._publicWorkEmpty_zzwpn_101,._publicWorkStage_zzwpn_229>._empty_zzwpn_93{position:relative;z-index:5;margin:90px auto 0;max-width:500px}@media(max-width:720px){._publicWorkStage_zzwpn_229{height:100dvh}._stageHeader_zzwpn_232{inset-inline:12px;height:58px}._heroMedia_zzwpn_240{width:100vw;height:56.25vw;top:50%;transform:translate(-50%,-50%)}._heroActions_zzwpn_245{bottom:82px}._thumbRail_zzwpn_250{right:12px;bottom:14px;left:12px}}._stageBackdrop_zzwpn_230{display:none}._publicWorkStage_zzwpn_229:after{background:linear-gradient(180deg,#0005 0%,transparent 18%,transparent 74%,#0005 100%)}._heroMedia_zzwpn_240{width:100%;height:100dvh;top:0;left:0;transform:none}._heroVideo_zzwpn_241{width:100%;height:100%;object-fit:contain;background:#000}._heroMedia_zzwpn_240:fullscreen,._heroMedia_zzwpn_240:-webkit-full-screen{width:100vw;height:100vh;min-height:100vh;top:0;right:0;bottom:0;left:0;transform:none;border-radius:0;background:#000}._heroMedia_zzwpn_240:fullscreen::backdrop{background:#000}._heroMedia_zzwpn_240:fullscreen ._heroVideo_zzwpn_241,._heroMedia_zzwpn_240:-webkit-full-screen ._heroVideo_zzwpn_241{width:100%;height:100%;object-fit:contain}._heroPlay_zzwpn_242{display:none}._heroActions_zzwpn_245{bottom:142px}._heroActions_zzwpn_245>button:first-child{width:32px;height:32px;min-height:32px;padding:0;justify-content:center;border-radius:50%;background:#fff;color:#333;font-size:10px}@media(max-width:720px){._heroMedia_zzwpn_240{width:100%;height:100dvh;top:0;left:0;transform:none}._heroActions_zzwpn_245{bottom:110px}}._authorAvatar_zzwpn_304{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#d78e75,#7f4050);font-size:11px;font-weight:700}._heroActions_zzwpn_245 ._liked_zzwpn_305{color:#ff7183}._heroActions_zzwpn_245 ._heroLike_zzwpn_306{width:auto;min-width:48px;padding:0 10px}._toast_zzwpn_307{position:fixed;z-index:20;top:30px;left:50%;display:inline-flex;align-items:center;gap:10px;min-width:160px;padding:14px 14px 14px 16px;border:1px solid var(--ops-border, #ffffff22);border-radius:13px;color:var(--ops-foreground, #eee);background:var(--ops-surface, #242424ed);box-shadow:0 12px 36px #0008;transform:translate(-50%);font-size:14px}._toast_zzwpn_307>svg{color:var(--ops-success-text, #70dc6a)}._toast_zzwpn_307 button{display:grid;place-items:center;margin-left:auto;padding:0;border:0;color:var(--ops-muted, #aaa);background:transparent;cursor:pointer}._toast_zzwpn_307 button:hover{color:var(--ops-foreground, #fff)}._playerMode_zzwpn_311 ._heroActions_zzwpn_245{opacity:0;pointer-events:none;transition:opacity .2s}._heroMedia_zzwpn_240:hover ._heroActions_zzwpn_245,._playerMode_zzwpn_311:hover ._heroActions_zzwpn_245{opacity:1;pointer-events:auto}._authorAvatar_zzwpn_304 img{width:100%;height:100%;border-radius:inherit;object-fit:cover}._thumbRail_zzwpn_250{box-sizing:border-box;padding:2px;scrollbar-width:none}._thumbRail_zzwpn_250>:first-child{margin-left:auto}._thumbRail_zzwpn_250>:last-child{margin-right:auto}._playerMode_zzwpn_311 ._thumbRail_zzwpn_250,._playerMode_zzwpn_311 ._stageTitle_zzwpn_235,._playerMode_zzwpn_311 ._stageUpdated_zzwpn_237,._playerMode_zzwpn_311 ._heroActions_zzwpn_245{display:none}._playerCanvasLink_zzwpn_318{position:absolute;top:24px;right:24px;z-index:9;border:0;border-radius:20px;padding:8px 14px;color:#eee;background:#222b;cursor:pointer}._consumerPage_135n6_3{max-width:none;margin:0}._heading_135n6_4{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}._heading_135n6_4 span{color:var(--text3);font-size:var(--text-caption-size)}._heading_135n6_4 p,._card_135n6_6 p{color:var(--text2);line-height:1.7}._grid_135n6_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._card_135n6_6{display:block;text-decoration:none;color:var(--text)!important;background:var(--bg-card);border-color:var(--border);min-width:0}._card_135n6_6 strong{display:block;margin-top:16px;color:var(--text);font-weight:var(--font-strong)}._banner_135n6_10{width:100%;aspect-ratio:2.4;object-fit:cover;border-radius:8px;margin-bottom:16px}._tag_135n6_11{display:inline-block;background:var(--bg-hover);color:var(--text2);padding:4px 8px;border-radius:6px;font-size:var(--text-caption-size)}._page_135n6_2 label{display:grid;gap:8px;margin:16px 0;font-size:var(--text-body-size)}._fieldLabel_135n6_13{display:flex;align-items:center;gap:8px;min-width:0;color:var(--text)}._fieldLabel_135n6_13 em{flex-shrink:0;padding:2px 6px;border-radius:999px;font-size:11px;font-style:normal;font-weight:var(--font-strong);line-height:1.35}._required_135n6_15{background:var(--red-bg);color:var(--red)}._optional_135n6_16{background:var(--bg-hover);color:var(--text3)}._conditional_135n6_17{background:var(--yellow-bg);color:var(--yellow)}._check_135n6_18{display:flex!important;align-items:center}._benefitsEditor_135n6_19{display:grid;gap:16px}._benefitsHeader_135n6_20{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--border)}._benefitsHeader_135n6_20 h2{margin:0 0 6px;font-size:18px}._benefitsHeader_135n6_20 p{max-width:780px;margin:0;font-size:13px}._benefitsHeader_135n6_20>span{flex:none;padding:5px 9px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--ops-accent-text, var(--accent));font-size:12px}._benefitHeading_135n6_24{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 0}._benefitHeading_135n6_24 h3{margin:0;font-size:15px}._benefitHeading_135n6_24 p{margin:4px 0 0;font-size:12px}._benefitList_135n6_27{display:grid;gap:12px}._benefitConfigCard_135n6_28{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);transition:border-color .16s ease,background .16s ease}._benefitConfigActive_135n6_29{border-color:color-mix(in srgb,var(--accent) 38%,var(--border))}._benefitCardHeader_135n6_30{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 16px;background:var(--bg-hover)}._benefitCardHeader_135n6_30>div:first-child{min-width:0}._benefitCardHeader_135n6_30>div:first-child>span{display:block;margin-bottom:3px;color:var(--text3);font-size:11px;letter-spacing:.04em}._benefitCardHeader_135n6_30 h3{overflow:hidden;margin:0;color:var(--text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}._benefitCardActions_135n6_34{display:flex;align-items:center;gap:10px}._benefitToggle_135n6_35{display:inline-flex!important;align-items:center;gap:7px;margin:0!important;color:var(--text2);cursor:pointer;font-size:12px!important;white-space:nowrap}._benefitToggle_135n6_35 input{width:15px;height:15px;margin:0;accent-color:var(--accent)}._benefitFields_135n6_37{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.7fr);gap:14px;padding:16px}._benefitFields_135n6_37>label{display:grid;gap:7px;margin:0!important;color:var(--text2);font-size:12px!important}._benefitFields_135n6_37 input:not([type=checkbox]),._benefitFields_135n6_37 select{width:100%;min-height:40px;box-sizing:border-box;padding:9px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit}._benefitFields_135n6_37 input:focus,._benefitFields_135n6_37 select:focus{outline:none;border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._benefitFields_135n6_37 input:disabled,._benefitFields_135n6_37 select:disabled{opacity:.55;cursor:not-allowed}._benefitReadonly_135n6_42{display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:9px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-hover)}._benefitReadonly_135n6_42 span{color:var(--text3);font-size:11px}._benefitReadonly_135n6_42 strong{margin:3px 0 0;color:var(--text);font-size:13px}._benefitValidity_135n6_45{display:flex!important;align-items:center;gap:10px;min-height:40px;padding:9px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-hover);cursor:pointer}._benefitValidity_135n6_45 input{flex:none;width:15px;height:15px;margin:0;accent-color:var(--accent)}._benefitValidity_135n6_45 span,._benefitValidity_135n6_45 strong,._benefitValidity_135n6_45 small{display:block}._benefitValidity_135n6_45 strong{color:var(--text);font-size:12px}._benefitValidity_135n6_45 small{margin-top:2px;color:var(--text3);font-size:11px}._benefitEmpty_135n6_50{margin:0!important;padding:22px;border:1px dashed var(--border);border-radius:12px;color:var(--text3)!important;text-align:center}._table_135n6_52{overflow-x:auto}._table_135n6_52 table{width:100%;border-collapse:collapse;font-size:var(--text-body-size)}._table_135n6_52 th,._table_135n6_52 td{padding:14px 10px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}._media_135n6_55{width:100%;max-height:380px;background:var(--bg)}._page_135n6_2 [role=alert]{color:var(--danger,#f49393);padding:12px}._page_135n6_2 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._assetField_135n6_58,._articleLink_135n6_58{margin:20px 0;padding:18px;border:1px solid var(--border);border-radius:8px;background:var(--bg)}._assetField_135n6_58 h3,._articleLink_135n6_58 h3{margin:0;font-size:var(--text-body-size);color:var(--text)}._assetField_135n6_58 p,._articleLink_135n6_58 p{margin:6px 0 0;font-size:var(--text-caption-size)}._assetField_135n6_58 ._actions_135n6_51,._articleLink_135n6_58 ._actions_135n6_51{margin:14px 0 0}._assetField_135n6_58 ._actions_135n6_51 a,._articleLink_135n6_58 ._actions_135n6_51 a{display:inline-flex;align-items:center;gap:5px;color:var(--ops-accent-text, var(--accent));font-size:var(--text-body-size)}._articleLink_135n6_58{display:flex;align-items:center;justify-content:space-between;gap:20px}._articleLink_135n6_58 code{display:block;max-width:600px;margin-top:10px;overflow-wrap:anywhere;color:var(--text);font-size:var(--text-caption-size)}@media(max-width:650px){._articleLink_135n6_58{align-items:flex-start;flex-direction:column;gap:0}}@media(max-width:650px){._heading_135n6_4,._benefitsHeader_135n6_20,._benefitHeading_135n6_24,._benefitCardHeader_135n6_30{align-items:flex-start;flex-direction:column}._benefitFields_135n6_37{grid-template-columns:1fr}._benefitCardActions_135n6_34{width:100%;justify-content:space-between}}._detailDialog_135n6_68._detailDialog_135n6_68{width:min(1000px,100%);display:flex;flex-direction:column;overflow:hidden;background:var(--bg-card);color:var(--text)}._detailHeader_135n6_69{flex:none;padding:22px 60px 20px 24px;border-bottom:1px solid var(--border)}._detailHeader_135n6_69 h2{overflow-wrap:anywhere}._detailBody_135n6_71{min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px}._detailBody_135n6_71 p{color:var(--text2);line-height:1.7;overflow-wrap:anywhere}._detailBody_135n6_71 label{display:grid;gap:8px;margin:16px 0;font-size:var(--text-body-size)}._detailBody_135n6_71 [role=alert]{color:var(--danger,#f49393)}._detailBody_135n6_71 [role=status]{color:var(--text)}._detailBody_135n6_71 ._media_135n6_55{display:block;border-radius:8px}@media(max-width:650px){._detailHeader_135n6_69{padding:20px 52px 16px 16px}._detailBody_135n6_71{padding:16px}}._displaySection_135n6_79{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}._displaySection_135n6_79 h3{margin:0 0 12px;font-size:var(--text-body-size)}._table_135n6_52 td._tableDetails_135n6_82{white-space:normal;min-width:220px;max-width:360px;overflow-wrap:anywhere;line-height:1.65}._deliveryRecord_135n6_83+._deliveryRecord_135n6_83{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-color, #333)}._pageJump_135n6_84{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._pageJump_135n6_84 label{display:flex;align-items:center;gap:8px;margin:0;color:var(--text2)}._pageJump_135n6_84 input{width:64px;min-height:36px;box-sizing:border-box;padding:6px 8px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit;text-align:center;font-variant-numeric:tabular-nums}._pageJump_135n6_84 input:disabled{opacity:.55;cursor:not-allowed}._pageJump_135n6_84 input:focus-visible,._deliveryDetails_135n6_88 summary:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._deliveryDetails_135n6_88 summary{width:fit-content;padding:6px 0;color:var(--text2);font-weight:var(--font-medium);cursor:pointer;touch-action:manipulation}._deliveryDetails_135n6_88 summary:hover{color:var(--text)}._deliveryDetails_135n6_88 summary:active{opacity:.8}._deliveryDetails_135n6_88[open]>summary{margin-bottom:8px}._showcaseTable_135n6_95 th{color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium)}._showcaseTable_135n6_95 ._showcaseActionsCell_135n6_96{width:1%}._showcaseActions_135n6_96{display:flex;align-items:center;justify-content:flex-end;gap:8px}._showcaseActions_135n6_96 button{font-size:var(--text-control-size)}._showcaseToggle_135n6_99{min-width:112px}._showcaseStatus_135n6_100{display:inline-flex;align-items:center;gap:7px;color:var(--text3);font-size:var(--text-control-size);font-weight:var(--font-control)}._showcaseStatus_135n6_100:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5}._showcaseStatus_135n6_100[data-displayed=true]{color:var(--text)}._showcaseStatus_135n6_100[data-displayed=true]:before{background:var(--green);opacity:1}._showcaseActions_135n6_96 button:disabled{opacity:.45}._showcaseFeedback_135n6_105{margin:12px 0;color:var(--text2);font-size:var(--text-control-size);line-height:1.7}._recordCount_jsu3u_1{margin-left:auto;color:var(--text3);font-size:var(--text-caption-size,12px);font-variant-numeric:tabular-nums}._submissionTitle_jsu3u_2{display:block;font-weight:var(--font-strong);color:var(--text)}._creatorId_jsu3u_3{display:block;margin-top:5px;color:var(--text3);font-size:var(--text-caption-size,12px)}._status_jsu3u_4{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;background:var(--bg-hover);color:var(--text2);font-size:var(--text-caption-size,12px);line-height:1.5;white-space:nowrap}._rowAction_jsu3u_5,._backLink_jsu3u_5{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-weight:var(--font-medium);text-decoration:none}._rowActions_jsu3u_6{display:flex;align-items:center;flex-wrap:wrap;gap:16px}._empty_jsu3u_7{padding:20px 0 4px;margin:0;text-align:center;color:var(--text3)}._reviewBar_jsu3u_8{margin:20px 0}._reviewHeading_jsu3u_9,._reviewHeading_jsu3u_9>div:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._reviewHeading_jsu3u_9{justify-content:space-between}._reviewHeading_jsu3u_9 h2{margin:0;font-size:var(--text-h4-size,18px);font-weight:var(--font-section)}._reviewHeading_jsu3u_9>div:last-child{margin:0}._reviewBody_jsu3u_13{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:start;gap:24px;margin-top:20px}._reviewBody_jsu3u_13[hidden]{display:none}._reviewMeta_jsu3u_15{min-width:0}._reviewMeta_jsu3u_15 h3{margin:0 0 8px;color:var(--text);font-size:var(--text-h4-size,18px);font-weight:var(--font-section);overflow-wrap:anywhere}._reviewMeta_jsu3u_15 p{margin:5px 0;font-size:var(--text-caption-size,12px);overflow-wrap:anywhere}._reviewMeta_jsu3u_15 small{display:block;margin-top:8px;color:var(--text3);font-size:var(--text-caption-size,12px);overflow-wrap:anywhere}._reviewForm_jsu3u_19{min-width:0}._reviewForm_jsu3u_19 label{margin:0 0 12px}._reviewForm_jsu3u_19 textarea{display:block;min-height:76px}._reviewForm_jsu3u_19>div{margin-bottom:0}._previewSurface_jsu3u_23{margin-top:20px;padding:clamp(20px,3vw,40px)}@media(max-width:1000px){._reviewBody_jsu3u_13{grid-template-columns:minmax(0,1fr);gap:18px}}._root_1gc1q_1{display:flex;flex-direction:column;gap:8px;flex-shrink:0;max-width:100%}._root_1gc1q_1,._panel_1gc1q_10{--button-secondary-border: var(--border);--button-secondary-surface: transparent;--button-secondary-text: var(--text2);--button-secondary-surface-hover: var(--bg-hover);--button-secondary-text-hover: var(--text)}._root_1gc1q_1 ._button_1gc1q_18,._panel_1gc1q_10 ._button_1gc1q_18{align-self:flex-start;height:44px;padding:0 16px;border-radius:10px;font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:20px}._root_1gc1q_1 ._button_1gc1q_18:focus-visible,._panel_1gc1q_10 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._fallback_1gc1q_35{width:280px;max-width:100%;padding:12px;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow-sm)}._fallback_1gc1q_35 p{margin:0 0 8px;font-size:var(--text-caption-size);line-height:1.5}._fallback_1gc1q_35 input{width:100%;padding:8px;border:1px solid var(--border);border-radius:6px;background:var(--dialog-control-surface);color:var(--text);font-size:var(--text-body-size)}._panel_1gc1q_10{z-index:1700;width:320px;max-width:calc(100vw - 24px);padding:16px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow-sm)}._panelContent_1gc1q_75{display:flex;flex-direction:column;gap:12px}._heading_1gc1q_81{display:flex;align-items:center;align-self:center;gap:8px;width:240px;max-width:100%;font-size:var(--text-body-size);font-weight:var(--font-strong)}._panel_1gc1q_10 ._copyButton_1gc1q_92{align-self:center;width:240px;max-width:100%}._qrSection_1gc1q_98{display:flex;flex-direction:column;align-items:center;gap:8px}._qr_1gc1q_98{width:240px;max-width:100%;height:auto;background:#fff}._page_tzlpc_1{margin-left:120px;padding:32px clamp(20px,4vw,64px) 64px;min-height:calc(100vh - 72px);background:var(--bg);color:var(--text);font-size:14px;line-height:1.6;font-weight:var(--font-body)}._page_tzlpc_1 a{color:inherit;text-decoration:none}._page_tzlpc_1 h1{font-size:32px;line-height:36px;font-weight:var(--font-display);letter-spacing:-.01em;margin:14px 0}._page_tzlpc_1 h2{font-size:22px;line-height:30px;font-weight:var(--font-section);margin:0 0 16px}._page_tzlpc_1 h3{font-size:16px;line-height:22px;font-weight:var(--font-strong);margin:12px 0}._page_tzlpc_1 p{color:var(--text2);margin:12px 0;overflow-wrap:anywhere}._page_tzlpc_1 small{color:var(--text2);font-size:12px;font-weight:var(--font-weak)}._page_tzlpc_1 button{font-family:inherit}._page_tzlpc_1 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:4px}._back_tzlpc_10{display:inline-flex;gap:8px;align-items:center;font-weight:var(--font-strong)}._toolbar_tzlpc_11{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._header_tzlpc_12{display:flex;align-items:center;gap:40px;margin:32px 0 20px}._header_tzlpc_12>div{flex:1;min-width:0}._eyebrow_tzlpc_14{color:var(--accent);font-size:12px;font-weight:var(--font-strong)}._cover_tzlpc_15{width:32%;max-width:360px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--card-radius,12px)}._versions_tzlpc_16{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:32px}._versions_tzlpc_16 [aria-pressed=true]{color:var(--accent)}._layout_tzlpc_18{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}._checkoutLayout_tzlpc_19{max-width:640px;margin:32px auto}._checkoutLayout_tzlpc_19:has([data-course-purchase-review],[data-course-purchase-loading]){max-width:820px}._purchaseLoading_tzlpc_21{display:grid;place-items:center;min-height:320px;margin:0;color:var(--text2)}._page_tzlpc_1:has(._checkoutLayout_tzlpc_19 [data-course-purchase-review])>._header_tzlpc_12,._checkoutLayout_tzlpc_19:has([data-course-purchase-review])>._purchase_tzlpc_21>h2,._purchaseDialogPage_tzlpc_24:has([data-course-package])>header{display:none}._learningLayout_tzlpc_25{display:block}._purchaseDialogPage_tzlpc_24{margin:0;padding:0;min-height:0;background:transparent;color:var(--text);font-size:var(--text-body-size);line-height:var(--line-body)}._purchaseDialogPage_tzlpc_24 ._checkoutLayout_tzlpc_19{margin:0;max-width:none}._purchaseDialogPage_tzlpc_24 ._purchase_tzlpc_21{position:static;padding:0}._purchaseDialogPage_tzlpc_24 ._confirmation_tzlpc_29{margin-top:0}._purchaseDialogPage_tzlpc_24 [data-course-payment-method],._purchaseDialogPage_tzlpc_24 [data-course-purchase-review]{display:grid;gap:18px}._purchaseDialogPage_tzlpc_24 [data-course-cashier]{min-width:0}._purchaseDialogPage_tzlpc_24 [data-course-cashier] ul:empty{display:none}._page_tzlpc_1 ._purchaseLink_tzlpc_33{color:var(--ink)}._content_tzlpc_34{min-width:0}._content_tzlpc_34>section{margin-bottom:40px}._outcomes_tzlpc_36{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._outcomes_tzlpc_36>article{padding:24px;min-width:0}._outcomes_tzlpc_36 a{color:var(--accent);font-weight:var(--font-strong)}._chapter_tzlpc_39{margin:24px 0}._lesson_tzlpc_40{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;margin:6px 0;background:var(--bg-card);color:var(--text);border:0;border-radius:8px;text-align:left;cursor:pointer;font-size:14px}._lesson_tzlpc_40>span{flex:1;min-width:0}._lesson_tzlpc_40 small{display:flex;align-items:center}._lesson_tzlpc_40[aria-pressed=true]{background:var(--bg-hover)}._lesson_tzlpc_40:disabled{cursor:default;color:var(--text2)}._template_tzlpc_45{padding:20px;display:flex;align-items:center;gap:20px;margin:12px 0}._template_tzlpc_45>div{flex:1;min-width:0}._purchase_tzlpc_21{padding:24px;position:sticky;top:24px;min-width:0}._purchase_tzlpc_21 h2{font-size:18px;font-weight:var(--font-strong)}._sku_tzlpc_49{width:100%;display:flex;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:10px;padding:14px;background:var(--bg);color:var(--text);margin:8px 0;cursor:pointer;text-align:left;font-size:14px}._sku_tzlpc_49[aria-pressed=true]{border-color:var(--card-border-selected);background:var(--bg-hover)}._sku_tzlpc_49 strong,._price_tzlpc_51,._confirmation_tzlpc_29>strong{font-family:Manrope,Noto Sans SC,sans-serif;font-variant-numeric:tabular-nums}._page_tzlpc_1 ._price_tzlpc_51{font-size:32px;color:var(--text);font-weight:var(--font-display);margin:24px 0 16px}._purchase_tzlpc_21>button:last-child{margin-top:20px}._right_tzlpc_54,._confirmation_tzlpc_29{margin-top:24px}._confirmation_tzlpc_29>strong{font-size:24px}._confirmation_tzlpc_29 ._quoteRefresh_tzlpc_56{max-width:100%;height:auto;min-height:32px;padding:4px 0;border:0;background:transparent;color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium);line-height:var(--line-body);white-space:normal;text-align:start;overflow-wrap:anywhere}._confirmation_tzlpc_29 ._quoteRefresh_tzlpc_56:hover:not(:disabled){background:transparent;color:var(--text)}._quoteRefresh_tzlpc_56 svg{flex-shrink:0}._quoteRefresh_tzlpc_56:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:4px}._confirmation_tzlpc_29 strong[data-quote-price],._confirmation_tzlpc_29 strong[data-order-price]{font-size:24px;font-variant-numeric:tabular-nums}._feedback_tzlpc_61{margin:20px 0;padding:16px;background:var(--red-bg);color:var(--red)}._reader_tzlpc_62{scroll-margin-top:24px;margin-bottom:40px}._teachingPage_tzlpc_63{display:block;width:100%;height:80vh;height:80dvh;min-height:400px;border:0;border-radius:var(--card-radius,12px);background:var(--bg-card)}._previewPlaceholder_tzlpc_64{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:32px 20px;text-align:center;gap:8px}._previewPlaceholder_tzlpc_64>svg{color:var(--text2)}._stillImage_tzlpc_66{display:block;width:100%;max-width:960px;aspect-ratio:16/9;object-fit:contain;border-radius:var(--card-radius,12px)}._previewPlaceholder_tzlpc_64 h3,._previewPlaceholder_tzlpc_64 p{margin:4px 0}._previewPlaceholder_tzlpc_64 button{margin-top:12px}._page_tzlpc_1 ._previewNote_tzlpc_69{font-size:12px;font-weight:var(--font-weak)}._reader_tzlpc_62 article{overflow-wrap:anywhere}._reader_tzlpc_62 pre{overflow:auto;max-width:100%}@media(max-width:1100px){._layout_tzlpc_18{grid-template-columns:minmax(0,1fr) 300px;gap:24px}}@media(max-width:880px){._page_tzlpc_1{margin-left:0}._layout_tzlpc_18{grid-template-columns:minmax(0,1fr)}._purchase_tzlpc_21{position:static;grid-row:1}}@media(max-width:520px){._page_tzlpc_1{padding:24px 20px 48px}._page_tzlpc_1 h1{font-size:28px;line-height:34px}._header_tzlpc_12{display:block}._cover_tzlpc_15{width:100%;max-width:none;margin-top:20px}._outcomes_tzlpc_36{grid-template-columns:1fr}._template_tzlpc_45{flex-direction:column;align-items:stretch}}._courseIntroduction_tzlpc_76{color:var(--text2);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);overflow-wrap:anywhere;white-space:pre-line}._coursePackageDetails_tzlpc_78{display:grid;gap:16px;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body)}._coursePackageDetails_tzlpc_78 h3{margin:0 0 8px;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-strong)}._coursePackageDetails_tzlpc_78 p{margin:0;white-space:pre-line;overflow-wrap:anywhere}._coursePackageDetails_tzlpc_78 ul,._coursePackageDetails_tzlpc_78 ol{margin:0;padding-inline-start:20px;overflow-wrap:anywhere}._orderResult_tzlpc_83{width:100%;min-width:0}._purchaseDialogPage_tzlpc_24 ._orderResult_tzlpc_83{max-width:none;padding:8px 0 0;border:0;background:transparent}._orderResult_tzlpc_83 header h3,._orderResult_tzlpc_83 header p{margin:0;overflow-wrap:anywhere}._orderResult_tzlpc_83 header p{font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body)}._orderResult_tzlpc_83 strong[data-order-price]{font-family:var(--font-latin);font-size:var(--text-body-lg-size);font-weight:var(--font-section)}._orderResultBenefits_tzlpc_88{margin:0;padding-inline-start:20px;color:var(--text2);font-size:var(--text-body-size);font-weight:var(--font-body);overflow-wrap:anywhere}._videoStage_tzlpc_91{width:min(100%,960px);aspect-ratio:16/9;padding-bottom:120px;box-sizing:content-box;margin-inline:auto;position:relative;background:var(--dialog-surface);border-radius:12px;overflow:hidden}._videoStage_tzlpc_91>[data-restricted]:not(:fullscreen){position:absolute;top:0;right:0;bottom:0;left:0;height:100%;display:flex;flex-direction:column}._videoStage_tzlpc_91>[data-restricted]:not(:fullscreen) video{flex:1;min-height:0;height:0;aspect-ratio:auto}._videoLoading_tzlpc_94{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--text2)}._previewMedia_tzlpc_96{position:relative;width:100%;max-width:960px;aspect-ratio:16/9;border-radius:var(--card-radius,12px);background:var(--dialog-surface)}._previewMedia_tzlpc_96 ._previewPlay_tzlpc_97{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;padding:0;margin:0;--button-secondary-surface:var(--dialog-surface);--button-secondary-surface-hover:var(--dialog-surface-raised);--button-secondary-text:var(--text)}._previewPlay_tzlpc_97 svg{margin-left:3px}._benefits_2ogad_1{display:grid;gap:22px;padding:0;margin:22px 0 0;list-style:none;text-align:start}._benefits_2ogad_1>li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px}._benefits_2ogad_1>li>svg,._benefits_2ogad_1>li>span{margin-top:4px;color:var(--text2)}._benefits_2ogad_1>li>div{min-width:0}._benefits_2ogad_1>li h4{margin:0;color:var(--text);font-size:var(--text-body-lg-size);line-height:var(--line-body-lg);font-weight:var(--font-strong)}._benefits_2ogad_1>li p{margin:4px 0 0;color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-body);white-space:pre-line;overflow-wrap:anywhere}._benefits_2ogad_1>li ._extraBenefit_2ogad_7{margin:0;color:var(--text);font-size:var(--text-body-size);line-height:var(--line-body)}._summary_2ogad_8>li h4{font-weight:var(--font-weak);overflow-wrap:anywhere}._package_19lh1_1{container:course-package / inline-size;min-width:0;text-align:left}._package_19lh1_1 ._heading_19lh1_2{display:grid;gap:12px}._package_19lh1_1 ._eyebrow_19lh1_3{margin:0;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-strong)}._package_19lh1_1 ._title_19lh1_4{max-width:540px;margin:0;color:var(--text);font-size:var(--text-h2-size);line-height:var(--line-h2);font-weight:var(--font-display);letter-spacing:var(--tracking-heading-zh);overflow-wrap:anywhere}._package_19lh1_1 ._description_19lh1_5{margin:0;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-body);white-space:pre-line;overflow-wrap:anywhere}._columns_19lh1_6{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:32px;margin-top:32px;align-items:start}._entitlements_19lh1_7,._pricing_19lh1_7{min-width:0}._package_19lh1_1 ._sectionTitle_19lh1_8{margin:0;color:var(--text);font-size:var(--text-body-lg-size);line-height:var(--line-body-lg);font-weight:var(--font-section)}._pricing_19lh1_7{display:grid;align-content:start;padding:4px 0 0 16px}._priceLabel_19lh1_10{color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-medium)}._package_19lh1_1 ._pricing_19lh1_7 ._price_19lh1_10{display:block;margin-top:12px;color:var(--text);font-family:var(--font-latin);font-size:var(--text-display-size);line-height:var(--line-display);font-weight:var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._package_19lh1_1 ._billingNote_19lh1_12{margin:12px 0 0;color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta)}._action_19lh1_13{display:grid;gap:12px;margin-top:28px}._action_19lh1_13 p{margin:0;font-size:var(--text-meta-size);line-height:var(--line-meta)}._package_19lh1_1 ._nextStep_19lh1_15{display:flex;align-items:start;gap:6px;justify-content:center;margin:12px 0 0;color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta)}._nextStep_19lh1_15 svg{flex-shrink:0;margin-top:2px}._recovery_19lh1_17{display:flex;justify-content:center;margin-top:12px;min-width:0}._outline_19lh1_18{margin-top:28px}._outline_19lh1_18 summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;list-style:none;cursor:pointer}._outline_19lh1_18 summary::-webkit-details-marker{display:none}._outline_19lh1_18 summary:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:4px}._outline_19lh1_18 summary>svg{flex-shrink:0;color:var(--text2)}._outline_19lh1_18[open] summary>svg{transform:rotate(180deg)}._outline_19lh1_18 ol{display:grid;gap:8px;margin:12px 0 0;padding-inline-start:22px;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body);overflow-wrap:anywhere}@container course-package (max-width:560px){._columns_19lh1_6{grid-template-columns:minmax(0,1fr);gap:28px}._pricing_19lh1_7{padding:0}._package_19lh1_1 ._title_19lh1_4{font-size:var(--text-h3-size);line-height:var(--line-h3)}}._summary_htts5_1{display:grid;gap:28px;min-width:0;text-align:start}._heading_htts5_2{display:grid;gap:10px;min-width:0}._summary_htts5_1 ._eyebrow_htts5_3{margin:0;color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-weak)}._summary_htts5_1 ._title_htts5_4{margin:0;color:var(--text);font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section);letter-spacing:var(--tracking-heading-zh);overflow-wrap:anywhere}._summary_htts5_1 ._description_htts5_5{margin:0;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-body);white-space:pre-line;overflow-wrap:anywhere}._summary_htts5_1 ._benefitsTitle_htts5_6{margin:0;color:var(--text);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-weak)}._pricing_htts5_7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;align-items:center;min-width:0}._pricing_htts5_7>div{min-width:0}._summary_htts5_1 ._priceLabel_htts5_9{margin:0 0 4px;color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-weak)}._price_htts5_9{display:block;color:var(--text);font-family:var(--font-latin);font-size:var(--text-h1-size);line-height:var(--line-h1);font-weight:var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._action_htts5_11{display:grid;align-items:center}._success_1temx_1{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:376px;color:var(--text);background:var(--dialog-surface)}._cover_1temx_2{position:relative;min-width:0;overflow:hidden;background:var(--dialog-surface-raised)}._ambient_1temx_3{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;width:calc(100% + 48px);height:calc(100% + 48px);max-width:none;object-fit:cover;filter:blur(24px);opacity:.5;pointer-events:none}._coverFrame_1temx_4{position:absolute;top:18px;right:18px;bottom:18px;left:18px;display:flex;align-items:center;justify-content:center}._coverImage_1temx_5{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--media-thumb-radius)}._fallback_1temx_6{height:100%;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:28px;color:var(--text2);background:var(--dialog-surface-raised)}._fallback_1temx_6 strong{color:var(--text);font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section);overflow-wrap:anywhere}._body_1temx_8{display:flex;flex-direction:column;min-width:0;padding:38px 32px 20px}._status_1temx_9{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--accent);font-size:var(--text-caption-size);line-height:var(--line-meta);font-weight:var(--font-weak)}._status_1temx_9>span{width:22px;height:22px;display:grid;place-items:center;flex:none;border-radius:50%;background:var(--accent-bg)}._title_1temx_11{margin:0;color:var(--text);font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section)}._course_1temx_12{margin:24px 0 28px;min-width:0}._label_1temx_13{display:block;margin-bottom:7px;color:var(--text2);font-size:var(--text-caption-size);line-height:var(--line-meta);font-weight:var(--font-weak)}._course_1temx_12 h3{margin:0;color:var(--text);font-size:var(--text-h4-size);line-height:var(--line-h4);font-weight:var(--font-strong);overflow-wrap:anywhere}._description_1temx_15{margin:9px 0 0;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-body);white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}._actions_1temx_16{margin-top:auto;--button-height:44px;--button-text-size:var(--text-body-size);--button-line-height:var(--line-body);--button-primary-weight:var(--font-section)}._later_1temx_17{display:block;min-height:36px;margin:8px auto 0;padding:0 16px;border:0;background:transparent;color:var(--text2);font:var(--font-medium) var(--text-caption-size)/var(--line-meta) var(--font);cursor:pointer}._later_1temx_17:hover{color:var(--text)}._success_1temx_1 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:4px}@media(max-width:580px){._success_1temx_1{grid-template-columns:minmax(0,1fr)}._cover_1temx_2{height:180px}._coverFrame_1temx_4{top:16px;right:24px;bottom:16px;left:24px}._body_1temx_8{padding:25px 24px 17px}._course_1temx_12{margin:21px 0 24px}._fallback_1temx_6{padding:28px;gap:12px}._fallback_1temx_6 strong{font-size:var(--text-h4-size);line-height:var(--line-h4)}._later_1temx_17{min-height:44px}}@media(max-width:580px)and (max-height:600px){._cover_1temx_2{height:112px}}._notice_1rsek_1{padding:38px 32px 28px;text-align:center;color:var(--text)}._notice_1rsek_1 ._brand_1rsek_2{margin:0 0 20px;color:var(--text2);font-family:var(--font-latin);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-medium)}._symbol_1rsek_3{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 22px;border-radius:16px;background:var(--dialog-surface-raised);color:var(--text2)}._notice_1rsek_1 ._heading_1rsek_4{margin:0;font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section)}._notice_1rsek_1 ._course_1rsek_5{margin:18px 0 0;font-size:var(--text-body-lg-size);line-height:var(--line-body-lg);font-weight:var(--font-strong);overflow-wrap:anywhere}._notice_1rsek_1 ._copy_1rsek_6{margin:10px 0 28px;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body-lg);font-weight:var(--font-body);overflow-wrap:anywhere}._notice_1rsek_1 ._note_1rsek_7{margin:12px 0 0;color:var(--text2);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-weak)}@media(max-width:520px){._notice_1rsek_1{padding:38px 24px 24px}}._backdrop_qbllg_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:24px;background:#050506b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._panel_qbllg_12{width:min(680px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow-lg)}._panel_qbllg_12:focus{outline:0}._panel_qbllg_12{scrollbar-width:none}._panel_qbllg_12::-webkit-scrollbar{display:none}._panel_qbllg_12[data-account-center=true]{width:min(960px,calc(100vw - 48px))}._assetsOverview_qbllg_39{display:grid;gap:20px;margin-bottom:24px;padding:18px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--dialog-control-surface) 76%,transparent)}._assetsOverviewHeader_qbllg_49,._assetCardHeading_qbllg_50,._quotaHeading_qbllg_51,._walletHeading_qbllg_52{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._assetsOverviewHeader_qbllg_49>div,._assetCardHeading_qbllg_50>div,._walletHeading_qbllg_52>div{display:grid;gap:4px}._assetsOverviewHeader_qbllg_49 h3,._assetSection_qbllg_67 h4,._assetSection_qbllg_67 h5{margin:0}._assetsOverviewHeader_qbllg_49 h3,._assetSection_qbllg_67 h4{font-size:var(--text-body-lg-size)}._assetsOverviewHeader_qbllg_49 span,._assetCard_qbllg_50 p,._assetCard_qbllg_50 small,._assetMetricGrid_qbllg_80 span,._quotaHeading_qbllg_51 span,._walletHeading_qbllg_52 span,._walletActionForm_qbllg_83 label>span,._walletMessage_qbllg_84,._bucketRow_qbllg_85 span,._bucketRow_qbllg_85 small{color:var(--text2);font-size:var(--text-meta-size)}._iconRefreshButton_qbllg_91{width:34px;height:34px;display:grid;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--border);border-radius:10px;background:var(--dialog-surface);color:var(--text2);cursor:pointer}._iconRefreshButton_qbllg_91:disabled{opacity:.5}._assetSection_qbllg_67{display:grid;gap:10px}._assetSection_qbllg_67 h5{color:var(--text2);font-size:var(--text-meta-size);font-weight:600}._membershipOverviewGrid_qbllg_120,._walletOverviewGrid_qbllg_121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._assetCard_qbllg_50,._walletCard_qbllg_128,._quotaCard_qbllg_129{min-width:0;display:grid;align-content:start;gap:10px;padding:14px;border:1px solid color-mix(in srgb,var(--border) 86%,transparent);border-radius:14px;background:color-mix(in srgb,var(--dialog-surface) 72%,transparent)}._assetCardHeading_qbllg_50 strong,._walletHeading_qbllg_52 strong{font-size:22px;font-variant-numeric:tabular-nums}._assetBadge_qbllg_146{padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--text2);font-size:10px;letter-spacing:.04em}._assetCard_qbllg_50[data-active=false]{opacity:.72}._assetCard_qbllg_50 p,._assetCard_qbllg_50 small,._walletMessage_qbllg_84,._bucketList_qbllg_162 p,._quotaWarning_qbllg_163{margin:0}._assetMetricGrid_qbllg_80,._quotaOverviewGrid_qbllg_168{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._assetMetricGrid_qbllg_80>div{display:grid;gap:3px}._quotaCard_qbllg_129 dl,._walletCard_qbllg_128>dl,._bucketRow_qbllg_85 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}._quotaCard_qbllg_129 dl>div,._walletCard_qbllg_128>dl>div,._bucketRow_qbllg_85 dl>div{min-width:0;display:grid;gap:3px}._quotaCard_qbllg_129 dt,._walletCard_qbllg_128 dt,._bucketRow_qbllg_85 dt{color:var(--text2);font-size:11px}._quotaCard_qbllg_129 dd,._walletCard_qbllg_128 dd,._bucketRow_qbllg_85 dd{min-width:0;margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._quotaCard_qbllg_129[data-over-limit=true]{border-color:color-mix(in srgb,var(--danger) 55%,var(--border))}._quotaWarning_qbllg_163{color:var(--danger);font-size:var(--text-meta-size)}._walletActionForm_qbllg_83{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;align-items:end;gap:8px}._walletActionForm_qbllg_83 label{min-width:0;display:grid;gap:5px}._walletActionForm_qbllg_83 input,._walletActionForm_qbllg_83 select{min-width:0;min-height:36px;padding:0 9px;border:1px solid var(--border);border-radius:9px;background:var(--dialog-surface);color:var(--text);font:inherit}._bucketList_qbllg_162{padding-top:8px;border-top:1px solid var(--border)}._bucketList_qbllg_162 summary{color:var(--text2);cursor:pointer;font-size:var(--text-meta-size)}._bucketRow_qbllg_85{display:grid;gap:8px;margin-top:8px;padding:10px;border-radius:10px;background:color-mix(in srgb,var(--dialog-control-surface) 76%,transparent)}._bucketRow_qbllg_85>div:first-child{display:flex;justify-content:space-between;gap:10px}._bucketRow_qbllg_85[data-status=expired]{opacity:.68}@media(max-width:720px){._panel_qbllg_12[data-account-center=true]{width:100%}._membershipOverviewGrid_qbllg_120,._walletOverviewGrid_qbllg_121,._quotaOverviewGrid_qbllg_168,._assetMetricGrid_qbllg_80,._walletActionForm_qbllg_83{grid-template-columns:1fr}}._accountTeamWallet_qbllg_290{display:grid;gap:12px;margin-bottom:18px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:16px;background:color-mix(in srgb,var(--dialog-control-surface) 82%,var(--accent))}._accountTeamWalletHeading_qbllg_300{display:flex;align-items:center;justify-content:space-between;gap:16px}._accountTeamWalletHeading_qbllg_300>div,._accountTeamWalletRow_qbllg_308{display:grid;gap:4px}._accountTeamWalletHeading_qbllg_300 span,._accountTeamWalletMeta_qbllg_314,._accountTeamWalletRow_qbllg_308 span,._accountTeamWalletRow_qbllg_308 small,._accountTeamQuotaGrid_qbllg_317 span,._accountTeamQuotaGrid_qbllg_317 small{color:var(--text2);font-size:var(--text-meta-size)}._accountTeamWalletHeading_qbllg_300 strong{color:var(--text);font-family:var(--font-latin);font-size:26px;font-variant-numeric:tabular-nums}._accountTeamWalletHeading_qbllg_300>small{max-width:190px;color:var(--text2);font-size:var(--text-meta-size);text-align:right}._accountTeamWalletMeta_qbllg_314{margin:0}._accountTeamQuotaGrid_qbllg_317{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._accountTeamQuotaGrid_qbllg_317>div{display:grid;gap:3px;padding:9px 10px;border-radius:10px;background:color-mix(in srgb,var(--dialog-surface) 65%,transparent)}._accountTeamQuotaGrid_qbllg_317 strong{color:var(--text);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._accountTeamTransfer_qbllg_361{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;align-items:end;gap:8px}._accountTeamTransfer_qbllg_361 label{display:grid;gap:5px;color:var(--text2);font-size:var(--text-meta-size)}._accountTeamTransfer_qbllg_361 input,._accountTeamTransfer_qbllg_361 select{min-width:0;min-height:36px;padding:0 9px;border:1px solid var(--border);border-radius:9px;background:var(--dialog-surface);color:var(--text);font:inherit}._accountTeamTransfer_qbllg_361 ._primaryButton_qbllg_387{min-height:36px;white-space:nowrap}._accountTeamWalletColumns_qbllg_392{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._accountTeamWalletColumns_qbllg_392>div{min-width:0;display:grid;align-content:start;gap:7px}._accountTeamWalletColumns_qbllg_392 h4{margin:0;color:var(--text);font-size:var(--text-body-size)}._accountTeamWalletRow_qbllg_308{min-width:0;padding:8px 10px;border-radius:9px;background:color-mix(in srgb,var(--dialog-surface) 55%,transparent)}._accountTeamWalletRow_qbllg_308 strong{color:var(--text);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._accountTeamWalletRow_qbllg_308 strong[data-debit=true]{color:var(--danger)}@media(max-width:620px){._accountTeamQuotaGrid_qbllg_317,._accountTeamTransfer_qbllg_361,._accountTeamWalletColumns_qbllg_392{grid-template-columns:1fr}._accountTeamWalletHeading_qbllg_300{align-items:flex-start;flex-direction:column}._accountTeamWalletHeading_qbllg_300>small{max-width:none;text-align:left}}._panel_qbllg_12[data-view=history]{--history-page-inline: 24px;width:min(820px,calc(100vw - 48px));max-width:calc(100vw - 48px);height:min(620px,calc(100dvh - 48px));display:flex;flex-direction:column;overflow:hidden}._panel_qbllg_12[data-view=history] ._content_qbllg_456{min-height:0;display:flex;flex:1;padding:16px var(--history-page-inline) 24px}._panel_qbllg_12[data-view=history] ._header_qbllg_463{padding-inline:var(--history-page-inline)}._header_qbllg_463{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:104px minmax(0,1fr) 104px;align-items:center;min-height:68px;padding:14px 20px;border-bottom:0;background:color-mix(in srgb,var(--dialog-surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._headerTitle_qbllg_481{display:flex;align-items:center;justify-content:center;gap:9px}._headerIcon_qbllg_488{display:grid;place-items:center;color:var(--text)}._header_qbllg_463 h2,._sectionTitle_qbllg_495 h3,._channelSection_qbllg_496 h3{margin:0}._header_qbllg_463 h2{color:var(--text);font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:var(--line-h3)}._backButton_qbllg_507{width:max-content;white-space:nowrap;min-height:36px;display:inline-flex;align-items:center;justify-self:start;gap:7px;padding:0 11px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text2);cursor:pointer;font:inherit;font-size:var(--text-control-size);font-weight:var(--font-control)}._backButton_qbllg_507 svg{flex-shrink:0}._closeButton_qbllg_528{width:36px;height:36px;display:grid;place-items:center;justify-self:end;padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text2);cursor:pointer}._backButton_qbllg_507:hover,._backButton_qbllg_507:focus-visible,._closeButton_qbllg_528:hover,._closeButton_qbllg_528:focus-visible{outline:0;border-color:transparent;background:var(--dialog-control-surface-hover);color:var(--text)}html[dir=rtl] ._backButton_qbllg_507 svg{transform:rotate(180deg)}._headerSpacer_qbllg_556{width:104px}._headerBalance_qbllg_560{min-width:0;display:inline-flex;align-items:center;gap:7px;color:var(--text2)}._historyBalanceSection_qbllg_568{display:grid;gap:8px;margin:0 var(--history-page-inline)}._historyBalanceLabel_qbllg_574{padding-inline:2px;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-section);line-height:var(--line-control)}._historyBalanceBar_qbllg_582{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px 10px 16px;border-radius:14px;background:var(--dialog-control-surface)}._headerPurchaseButton_qbllg_593{min-height:34px;padding:0 12px;border:0;border-radius:9px;background:var(--accent);color:#071012;cursor:pointer;font:inherit;font-size:var(--text-meta-size);font-weight:var(--font-strong)}._headerPurchaseButton_qbllg_593:hover,._headerPurchaseButton_qbllg_593:focus-visible{outline:0;filter:brightness(1.04)}._headerBalance_qbllg_560 img{flex:0 0 auto}._headerBalance_qbllg_560 strong{overflow:hidden;color:var(--text);font-family:var(--font-latin);font-size:22px;line-height:var(--line-h3);font-weight:var(--font-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-number);text-overflow:ellipsis;white-space:nowrap}._balanceError_qbllg_629{margin:10px 24px 0;color:#ff9b93;font-size:var(--text-caption-size)}._notice_qbllg_635{display:flex;align-items:center;gap:8px;margin:16px 24px 0;padding:10px 13px;border:1px solid rgba(111,238,249,.12);border-radius:12px;background:#6feef90e;color:#ffffffad;font-size:var(--text-caption-size)}._notice_qbllg_635 img{flex:0 0 auto}._notice_qbllg_635[data-blocked=true]{border-color:#ffb25c40;background:#ffb25c14;color:#ffe0bee6}._content_qbllg_456{padding:16px 20px 20px}._checkout_qbllg_662{display:block}._checkoutBlocked_qbllg_666{display:grid;gap:8px;padding:18px;border:1px solid rgba(255,178,92,.2);border-radius:12px;background:#ffb25c0e}._checkoutBlocked_qbllg_666 strong{color:#ffe0be;font-size:var(--text-body-size)}._checkoutBlocked_qbllg_666 span{color:#ffffff9e;font-size:var(--text-caption-size);line-height:1.6}._sectionTitle_qbllg_495{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}._pendingPurchase_qbllg_694{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--dialog-surface-raised)}._pendingPurchase_qbllg_694>div{display:grid;flex:1 1 180px;min-width:0;gap:4px;overflow-wrap:anywhere}._pendingPurchase_qbllg_694 strong{color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-medium)}._pendingPurchase_qbllg_694 span{color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._sectionTitle_qbllg_495 h3,._channelSection_qbllg_496 h3{font-size:var(--text-body-size)}._sectionTitle_qbllg_495 h3 span{margin-left:6px;color:#fff6;font-size:var(--text-caption-size)}._sectionTitle_qbllg_495 button{border:0;background:transparent;color:var(--accent);font-size:var(--text-caption-size)}._products_qbllg_744{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._coursePackageCard_qbllg_750{position:relative;min-height:150px;display:flex;flex-direction:column;gap:8px;padding:17px;background:var(--dialog-surface-raised);color:var(--text)}._coursePackageCard_qbllg_750 p{margin:0;font-size:var(--text-caption-size);color:var(--text2)}._products_qbllg_744>button{position:relative;min-height:150px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:17px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#ffffff09;color:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .12s ease}html[dir=rtl] ._products_qbllg_744>button{text-align:right}._products_qbllg_744>button:hover{border-color:#ffffff3d;background:#ffffff0e}._products_qbllg_744>button:active{transform:scale(.995)}._products_qbllg_744>button:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:2px}._products_qbllg_744>button[aria-pressed=true]{border-color:var(--accent);background:#6feef917;box-shadow:inset 0 0 0 1px #6feef92e}._products_qbllg_744 em{position:absolute;top:10px;right:10px;padding:3px 6px;border-radius:5px;background:#6feef929;color:#8df4fc;font-size:var(--text-micro-size);font-style:normal}._products_qbllg_744 strong{padding-right:48px;font-size:var(--text-body-lg-size)}html[dir=rtl] ._products_qbllg_744 em{right:auto;left:10px}html[dir=rtl] ._products_qbllg_744 strong{padding-right:0;padding-left:48px}._products_qbllg_744 span,._products_qbllg_744 small{color:#ffffff8a;font-size:var(--text-caption-size)}._products_qbllg_744 b{margin-top:auto;color:var(--accent);font-size:20px}._channelSection_qbllg_496{display:grid;gap:10px;margin:20px 0 14px}._channels_qbllg_853{display:grid;grid-template-columns:repeat(2,minmax(0,156px));gap:10px}._channels_qbllg_853 button{min-width:0;height:52px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:var(--dialog-control-surface);color:var(--text2);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .1s ease}._channels_qbllg_853 button:hover{border-color:#ffffff42;background:#ffffff13;color:#ffffffe0}._channels_qbllg_853 button:active{transform:scale(.98)}._channels_qbllg_853 button:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:2px}._channels_qbllg_853 button[aria-pressed=true]{border-color:#6feef99e;color:var(--text);background:#6feef913;box-shadow:inset 0 0 0 1px #6feef914}._channelRadio_qbllg_896{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:var(--ink);font-size:11px;font-weight:var(--font-display)}._channels_qbllg_853 button[aria-pressed=true] ._channelRadio_qbllg_896{border-color:var(--accent);background:var(--accent)}._channelBrand_qbllg_914{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center}._channelBrandAlipay_qbllg_922{border-radius:5px;background:#1677ff;color:#fff;font-size:15px;font-weight:700;line-height:1}._channelBrandWechat_qbllg_931 svg{width:24px;height:22px;overflow:visible}._channelBrandWechat_qbllg_931 path{fill:#07c160}._channelBrandWechat_qbllg_931 circle{fill:#fff}._channelLabel_qbllg_945{min-width:0;overflow:hidden;font-size:var(--text-control-size);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap}._paymentActionCard_qbllg_954{display:grid;gap:12px;padding:16px;border-radius:14px;background:var(--dialog-control-surface)}._checkoutCatalogPage_qbllg_962 ._paymentActionCard_qbllg_954{gap:14px;padding:18px}._paymentActionCard_qbllg_954 p{margin:0;color:var(--text3);font-size:var(--text-caption-size);line-height:1.5}._checkoutSummary_qbllg_974{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:end}._checkoutSummary_qbllg_974>span{grid-column:1 / -1;color:var(--text2);font-size:var(--text-meta-size)}._checkoutSummary_qbllg_974>div{min-width:0;display:grid;gap:4px}._checkoutSummary_qbllg_974 strong{overflow:hidden;color:var(--text);font-size:var(--text-body-size);text-overflow:ellipsis;white-space:nowrap}._checkoutSummary_qbllg_974 small{color:var(--text2);font-size:var(--text-meta-size)}._checkoutSummary_qbllg_974 b{color:var(--text);font-family:var(--font-latin);font-size:24px;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-number)}._purchaseNotes_qbllg_1014{color:var(--text3);font-size:var(--text-meta-size)}._purchaseNotes_qbllg_1014 summary{width:fit-content;cursor:pointer;color:var(--text2)}._purchaseNotes_qbllg_1014[open]{display:grid;gap:8px}._productEmpty_qbllg_1030{min-height:164px;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;border-radius:14px;background:color-mix(in srgb,var(--dialog-control-surface) 76%,transparent);color:var(--text2);text-align:center}._productEmpty_qbllg_1030 strong{color:var(--text);font-size:var(--text-body-size)}._productEmpty_qbllg_1030 button{min-height:34px;padding:0 12px;border:1px solid var(--border);border-radius:9px;background:var(--dialog-surface-raised);color:var(--text2);cursor:pointer;font:inherit;font-size:var(--text-meta-size)}._productEmpty_qbllg_1030 button:hover,._productEmpty_qbllg_1030 button:focus-visible{color:var(--text);border-color:color-mix(in srgb,var(--accent) 42%,var(--border));outline:0}._enterpriseSupport_qbllg_1067{position:absolute;z-index:10;inset-inline-end:0;top:calc(100% + 12px);width:min(360px,calc(100vw - 48px));max-height:calc(100dvh - 100px);overflow:auto;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;text-align:center}._enterpriseSupport_qbllg_1067[data-ui-card]:focus-within{outline:none}._enterpriseSupportClose_qbllg_1085{position:absolute;top:8px;inset-inline-end:8px}._purchaseActions_qbllg_1086{position:relative;display:flex;align-items:center;gap:10px;grid-column:3;justify-self:end;align-self:center}._purchaseActions_qbllg_1086 ._purchaseModeSwitch_qbllg_1087{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;margin:0}._purchaseActions_qbllg_1086 ._purchaseModeSwitch_qbllg_1087:focus-visible{outline:2px solid var(--card-focus-outline);outline-offset:3px}._enterpriseSupportContent_qbllg_1090{min-width:0}._enterpriseSupportContent_qbllg_1090 h3{margin:0;color:var(--text);font-size:var(--text-h3-size, 22px);font-weight:var(--font-section);line-height:30px}._enterpriseSupportContent_qbllg_1090 p{margin:12px 0 0;color:var(--muted);font-size:14px;font-weight:var(--font-body);line-height:22px}._enterpriseSupport_qbllg_1067 ._primaryButton_qbllg_387._enterpriseSupportLink_qbllg_1105{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 28px;border-radius:999px;font-size:14px;font-weight:var(--font-section);text-decoration:none}._enterpriseSupportQr_qbllg_1116{margin:0;text-align:center}._enterpriseSupportQr_qbllg_1116 img{display:block;width:176px;height:auto;max-width:100%}._enterpriseSupportQr_qbllg_1116 figcaption{margin-top:10px;color:var(--muted);font-size:12px;font-weight:var(--font-weak);line-height:18px}@media(max-width:920px){._purchaseActions_qbllg_1086{grid-column:2}}@media(max-width:640px){._membershipPurchaseNavigation_qbllg_1129 ._purchaseActions_qbllg_1086{order:-1;align-self:flex-end}._panel_qbllg_12[data-purchase-category=membership] ._purchaseActions_qbllg_1086 ._purchaseModeSwitch_qbllg_1087{margin:0}._purchaseActions_qbllg_1086 ._purchaseModeSwitch_qbllg_1087{padding-inline:12px;font-size:13px}}._primaryButton_qbllg_387,._secondaryButton_qbllg_1135{min-height:42px;border-radius:9px;cursor:pointer;font-weight:700;transition:border-color .14s ease,background-color .14s ease,color .14s ease,filter .14s ease,transform .1s ease}._primaryButton_qbllg_387{width:100%;border:1px solid var(--accent);background:var(--accent);color:#071012}._primaryButton_qbllg_387:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}._primaryButton_qbllg_387:active:not(:disabled){filter:brightness(.94);transform:translateY(0)}._primaryButton_qbllg_387:focus-visible{outline:2px solid rgba(111,238,249,.72);outline-offset:2px}._primaryButton_qbllg_387:disabled{border-color:#ffffff14;background:#ffffff12;color:#ffffff57;cursor:not-allowed;opacity:1}._secondaryButton_qbllg_1135{width:100%;margin-top:14px;border:1px solid rgba(255,255,255,.14);background:#ffffff0e;color:#fff}._secondaryButton_qbllg_1135:hover:not(:disabled){border-color:#ffffff42;background:#ffffff17}._secondaryButton_qbllg_1135:active:not(:disabled){transform:scale(.995)}._secondaryButton_qbllg_1135:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:2px}._secondaryButton_qbllg_1135:disabled{cursor:not-allowed;opacity:.46}._orderCard_qbllg_1202{display:grid;justify-items:stretch;gap:22px;max-width:520px;margin:0 auto;padding:28px 26px 24px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff06}._orderStatusBlock_qbllg_1214{display:grid;justify-items:center;gap:10px;text-align:center}._orderStatusIcon_qbllg_1221{display:grid;place-items:center;width:52px;height:52px;margin-bottom:2px;border-radius:50%;background:#ffffff12;color:var(--text2)}._orderCard_qbllg_1202[data-tone=success] ._orderStatusIcon_qbllg_1221{background:var(--accent-bg);color:var(--accent)}._orderCard_qbllg_1202[data-tone=failed] ._orderStatusIcon_qbllg_1221{background:#ff6b6b24;color:#ff8f8f}._orderCard_qbllg_1202[data-tone=progress] ._orderStatusIcon_qbllg_1221 svg{animation:_orderSpin_qbllg_1 1.4s linear infinite}@keyframes _orderSpin_qbllg_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._orderCard_qbllg_1202[data-tone=progress] ._orderStatusIcon_qbllg_1221 svg{animation:none}}._orderStatusBlock_qbllg_1214 h3{margin:0;color:var(--text);font-size:var(--text-h4-size);font-weight:var(--font-strong);line-height:var(--line-h4)}._orderStatusBlock_qbllg_1214 p{margin:0;color:var(--text3);font-size:var(--text-body-size);font-weight:var(--font-body)}._orderGrant_qbllg_1269{display:grid;justify-items:center;gap:8px;padding:18px 16px;border-radius:12px;background:var(--accent-bg);color:var(--accent);text-align:center}._orderGrant_qbllg_1269[data-pending=true]{background:#ffffff0d;color:var(--text2)}._orderGrant_qbllg_1269 strong{font-family:var(--font-latin);font-size:var(--text-body-lg-size);font-weight:var(--font-section)}._orderGrant_qbllg_1269 small{color:var(--text3);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._orderPay_qbllg_1297{display:grid;justify-items:center;gap:18px;padding:20px 16px;border-radius:12px;background:#ffffff0a}._orderPayAmount_qbllg_1306{display:grid;justify-items:center;gap:4px}._orderPayAmount_qbllg_1306 span{color:var(--text3);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._orderPayAmount_qbllg_1306 strong{color:var(--text);font-family:var(--font-latin);font-size:var(--text-h3-size);font-weight:var(--font-display);line-height:1.2}._orderAlert_qbllg_1326{margin:0;padding:12px 14px;border-radius:10px;background:#ff6b6b1f;color:#ff8f8f;font-size:var(--text-body-size);font-weight:var(--font-body);line-height:1.5}._orderFacts_qbllg_1337{display:grid;gap:12px;margin:0}._orderFacts_qbllg_1337 div{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:18px}._orderFacts_qbllg_1337 dt{flex:none;color:var(--text3);font-size:var(--text-body-size);font-weight:var(--font-body)}._orderFacts_qbllg_1337 dd{overflow-wrap:anywhere;margin:0;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-control);text-align:right}._orderAction_qbllg_1367{justify-self:stretch;padding:12px 20px;border:0;border-radius:999px;background:var(--accent);color:#04191c;cursor:pointer;font-family:inherit;font-size:var(--text-body-size);font-weight:var(--font-section)}._orderAction_qbllg_1367:hover{filter:brightness(1.08)}._orderNo_qbllg_1384{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._paymentInstruction_qbllg_1388,._iframeWrap_qbllg_1389{display:grid;place-items:center;gap:10px}._iframeWrap_qbllg_1389{position:relative;width:100%}._paymentInstruction_qbllg_1388 p,._iframeWrap_qbllg_1389 p{margin:0;color:var(--text2);font-size:var(--text-body-size);font-weight:var(--font-body)}._paymentQrViewport_qbllg_1408{--payment-code-size: 216px;position:relative;width:calc(var(--payment-code-size) + 24px);height:calc(var(--payment-code-size) + 24px);display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#fff}._qrCode_qbllg_1422,._qrPlaceholder_qbllg_1423{width:var(--payment-code-size);height:var(--payment-code-size);background:#fff}._qrCode_qbllg_1422{display:block}._qrPlaceholder_qbllg_1423{display:grid;place-items:center;color:#222;font-size:var(--text-caption-size)}._iframeCrop_qbllg_1444{--payment-frame-size: 150px;--payment-frame-scale: 1.44;position:relative;width:var(--payment-code-size);height:var(--payment-code-size);overflow:hidden}._iframeCrop_qbllg_1444 iframe{position:absolute;top:0;left:0;width:var(--payment-frame-size);height:var(--payment-frame-size);display:block;border:0;background:#fff;transform:scale(var(--payment-frame-scale));transform-origin:top left}._iframeLoading_qbllg_1466{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:10px;background:#fff;color:#383b3d;font-size:var(--text-caption-size)}._orderHistory_qbllg_1478{display:grid;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}._orderHistory_qbllg_1478 ._sectionTitle_qbllg_495{margin-bottom:0}._orderHistoryList_qbllg_1490{display:grid;gap:8px}._orderHistoryList_qbllg_1490 article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff06}._orderHistoryMain_qbllg_1506{min-width:0;display:grid;gap:5px}._orderHistoryMain_qbllg_1506 strong{overflow:hidden;font-size:var(--text-control-size);text-overflow:ellipsis;white-space:nowrap}._orderHistoryMain_qbllg_1506 span,._orderHistoryMain_qbllg_1506 small{overflow:hidden;color:#ffffff75;font-size:var(--text-micro-size);text-overflow:ellipsis;white-space:nowrap}._orderHistoryAction_qbllg_1528{flex:0 0 auto;display:grid;justify-items:end;gap:7px}._orderHistoryAction_qbllg_1528 button,._orderHistoryPagination_qbllg_1536 button{min-height:30px;padding:0 11px;border:1px solid rgba(111,238,249,.28);border-radius:7px;background:#6feef912;color:#9bf5fc;font-size:var(--text-caption-size)}._orderHistoryAction_qbllg_1528 button:disabled,._orderHistoryPagination_qbllg_1536 button:disabled{opacity:.4}._historyStatus_qbllg_1551{color:#ffffff94;font-size:var(--text-micro-size)}._historyStatus_qbllg_1551[data-status=FULFILLED]{color:#67dfa0}._historyStatus_qbllg_1551[data-status=PAYMENT_PENDING],._historyStatus_qbllg_1551[data-status=CREATED]{color:#8df4fc}._historyStatus_qbllg_1551[data-status=PAID],._historyStatus_qbllg_1551[data-status=TOKENS_FROZEN],._historyStatus_qbllg_1551[data-status=TOKENS_SETTLED]{color:#ffd37a}._historyStatus_qbllg_1551[data-status=PAYMENT_CREATE_FAILED],._historyStatus_qbllg_1551[data-status=PAYMENT_FAILED],._historyStatus_qbllg_1551[data-status=PAYMENT_EXPIRED],._historyStatus_qbllg_1551[data-status=FULFILLMENT_FAILED]{color:#ffaaa3}._orderHistoryPagination_qbllg_1536{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffffff70;font-size:var(--text-micro-size)}._orderHistoryPagination_qbllg_1536 div{display:flex;gap:7px}._paymentError_qbllg_1592{margin:12px 0 0;color:#ff9b93!important;font-size:var(--text-caption-size)!important;line-height:1.5}._empty_qbllg_1599{min-height:120px;display:grid;place-items:center;margin:0;color:#ffffff6b;font-size:var(--text-caption-size)}._checkoutCompact_qbllg_1608 ._sectionTitle_qbllg_495{margin-bottom:12px}._checkoutCompact_qbllg_1608 ._sectionTitle_qbllg_495 h3,._checkoutCompact_qbllg_1608 ._channelSection_qbllg_496 h3{color:#ffffffd1;font-size:var(--text-control-size);font-weight:var(--font-section)}._checkoutCompact_qbllg_1608 ._products_qbllg_744{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._checkoutCompact_qbllg_1608 ._products_qbllg_744>button{min-height:92px;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:16px;border:0;border-radius:14px;background:var(--dialog-control-surface)}._checkoutCompact_qbllg_1608 ._products_qbllg_744>button:hover{border-color:transparent;background:var(--dialog-control-surface-hover)}._checkoutCompact_qbllg_1608 ._products_qbllg_744>button[aria-pressed=true]{border-color:transparent;background:var(--dialog-surface-raised);box-shadow:var(--card-selected-ring)}._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744>button{min-height:112px;gap:10px;padding:18px;border:1px solid transparent}._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744>button:hover{border-color:color-mix(in srgb,var(--border) 82%,transparent)}._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744>button[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 54%,transparent)}._checkoutCompact_qbllg_1608 ._products_qbllg_744>button[aria-pressed=true]:after{content:"✓";position:absolute;top:12px;right:12px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--ink);font-size:12px;font-weight:var(--font-display)}._compactProductMain_qbllg_1683,._compactProductPrice_qbllg_1684{display:flex;align-items:center}._compactProductMain_qbllg_1683{min-width:0;gap:8px;color:var(--text)!important}._compactProductMain_qbllg_1683 strong{padding:0;color:var(--text);font-family:var(--font-latin);font-size:var(--text-body-size);font-weight:var(--font-section);font-variant-numeric:tabular-nums}html[dir=rtl] ._compactProductMain_qbllg_1683 strong{padding:0}._checkoutCompact_qbllg_1608 ._products_qbllg_744 ._compactProductMain_qbllg_1683 em{position:static;flex:0 0 auto;padding:3px 7px;border-radius:999px;background:#6feef91f;color:#9bf5fc;font-size:var(--text-micro-size)}._compactProductPrice_qbllg_1684{flex:0 0 auto;justify-content:flex-start;gap:0}._checkoutCompact_qbllg_1608 ._compactProductPrice_qbllg_1684 small{max-width:96px;overflow:hidden;color:#ffffff5c;text-overflow:ellipsis;white-space:nowrap}._checkoutCompact_qbllg_1608 ._compactProductPrice_qbllg_1684 b{margin:0;color:var(--text2);font-family:var(--font-latin);font-size:var(--text-body-lg-size);font-weight:var(--font-strong);font-variant-numeric:tabular-nums}._checkoutCompact_qbllg_1608 ._channelSection_qbllg_496{gap:10px;margin:18px 0 14px}._checkoutCompact_qbllg_1608 ._channels_qbllg_853{width:min(332px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;border-radius:0;background:transparent}._checkoutCompact_qbllg_1608 ._channels_qbllg_853 button{min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:var(--dialog-control-surface);cursor:pointer}._checkoutCompact_qbllg_1608 ._channels_qbllg_853 button[aria-pressed=true]{border-color:#6feef99e;background:#6feef913;color:var(--text);box-shadow:inset 0 0 0 1px #6feef914}._checkoutCompact_qbllg_1608 ._primaryButton_qbllg_387{min-height:48px;border-radius:12px;font-size:var(--text-body-size);cursor:pointer}._checkoutCompact_qbllg_1608 ._orderCard_qbllg_1202{gap:18px;padding:22px 18px 20px;border-radius:14px}._creditHistory_qbllg_1784{min-height:0;display:grid;flex:1;grid-template-rows:auto minmax(0,1fr) 30px;gap:12px}._historyPaginationSlot_qbllg_1792{display:contents}._historyPager_qbllg_1796{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;color:var(--text2);font-size:var(--text-micro-size)}._historyPagerControls_qbllg_1807{display:inline-flex;align-items:center;gap:4px;padding:2px;border-radius:9px;background:#ffffff09}._historyPagerControls_qbllg_1807 button{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--text2);cursor:pointer}._historyPagerControls_qbllg_1807 button:hover:not(:disabled){background:var(--dialog-control-surface-hover);color:var(--text)}._historyPagerControls_qbllg_1807 button:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:-2px}._historyPagerControls_qbllg_1807 button:disabled{cursor:default;opacity:.26}._historyPagePosition_qbllg_1844{min-width:52px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-family:var(--font-latin);font-variant-numeric:tabular-nums;color:var(--text2)}._historyPagePosition_qbllg_1844 strong{color:var(--text);font-weight:var(--font-strong)}html[dir=rtl] ._historyPagerControls_qbllg_1807 button:first-child svg,html[dir=rtl] ._historyPagerControls_qbllg_1807 button:last-child svg{transform:rotate(180deg)}._historyToolbar_qbllg_1865{display:flex;align-items:center;gap:10px}._historyTabs_qbllg_1871{min-width:0;display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:#00000029}._historyTabs_qbllg_1871 button{min-height:38px;padding:0 14px;border:0;border-radius:9px;color:var(--text2);background:transparent;cursor:pointer;font:inherit;font-size:var(--text-body-size);font-weight:var(--font-strong);transition:color .14s ease,background-color .14s ease}._historyTabs_qbllg_1871 button:hover{color:var(--text);background:var(--dialog-control-surface)}._historyTabs_qbllg_1871 button:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:-2px}._historyTabs_qbllg_1871 button[aria-selected=true]{color:var(--text);background:var(--dialog-surface-raised);box-shadow:var(--shadow-xs)}._historyTabs_qbllg_1871 button[aria-selected=true]:after{content:none}._historyRefreshButton_qbllg_1916{width:46px;height:46px;flex:0 0 auto;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:10px;background:var(--dialog-control-surface);color:var(--text2);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .1s ease}._historyRefreshButton_qbllg_1916:hover:not(:disabled){border-color:transparent;background:var(--dialog-control-surface-hover);color:var(--text)}._historyRefreshButton_qbllg_1916:active:not(:disabled){transform:scale(.98)}._historyRefreshButton_qbllg_1916:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:2px}._historyRefreshButton_qbllg_1916:disabled{cursor:wait;opacity:.56}._historyState_qbllg_1951{min-height:168px;display:grid;place-items:center;margin:0;border-radius:0;background:#0000001a;color:var(--text2);font-size:var(--text-meta-size);font-weight:var(--font-weak)}._historyTableShell_qbllg_1963{--history-table-columns: minmax(260px, 1.5fr) minmax(86px, .5fr) minmax(142px, .68fr) minmax(76px, .32fr);--history-table-gap: 20px;--history-table-inline: 16px;min-height:0;display:grid;grid-template-rows:38px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0000001a}._historyTableShell_qbllg_1963[data-history-tab=orders]{--history-table-columns: 200px minmax(120px, .65fr) minmax(170px, .9fr) minmax(84px, .45fr)}._historyTableHeader_qbllg_1980,._creditHistoryList_qbllg_1981 article{display:grid;grid-template-columns:var(--history-table-columns);align-items:center;column-gap:var(--history-table-gap)}._historyTableHeader_qbllg_1980{padding:0 var(--history-table-inline);border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--text2);font-size:var(--text-meta-size);font-weight:var(--font-weak)}._historyTableHeader_qbllg_1980>:last-child{justify-self:end;text-align:right}._historyTableHeader_qbllg_1980>:nth-child(2),._historyTableHeader_qbllg_1980>:nth-child(3),._historySource_qbllg_2004,._creditHistoryList_qbllg_1981 time{justify-self:start}._historyTypeFilter_qbllg_2009{position:relative;min-width:0;justify-self:start}._historyTypeFilter_qbllg_2009>button{width:auto;min-width:0;height:28px;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text2);cursor:pointer;font-family:inherit;font-size:var(--text-meta-size);font-weight:var(--font-medium);line-height:1;transition:background-color .12s ease,color .12s ease}._historyTypeFilter_qbllg_2009>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyTypeFilter_qbllg_2009>button svg{flex:0 0 auto;stroke-width:1.9}._historyTypeFilter_qbllg_2009>button:hover,._historyTypeFilter_qbllg_2009>button:focus-visible,._historyTypeFilter_qbllg_2009>button[aria-expanded=true]{outline:0;background:transparent;color:var(--text)}._historyTypeFilter_qbllg_2009>button[aria-expanded=true] svg:last-child{transform:rotate(180deg)}._historyTypeFilterMenu_qbllg_2060{position:absolute;z-index:8;top:calc(100% + 3px);left:0;width:78px;display:grid;gap:2px;padding:4px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:var(--dialog-surface-raised);box-shadow:0 12px 28px #00000057}._historyTypeFilterMenu_qbllg_2060 button{width:100%;height:32px;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--text2);cursor:pointer;font-family:inherit;font-size:var(--text-meta-size);font-weight:var(--font-weak);text-align:left}._historyTypeFilterMenu_qbllg_2060 button:hover,._historyTypeFilterMenu_qbllg_2060 button:focus-visible{outline:0;background:var(--dialog-control-surface-hover);color:var(--text)}._historyTypeFilterMenu_qbllg_2060 button[aria-selected=true]{background:var(--dialog-control-surface);color:var(--text);font-weight:var(--font-medium)}._historyViewport_qbllg_2106{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}._historyViewport_qbllg_2106::-webkit-scrollbar{display:none}._creditHistoryList_qbllg_1981{display:grid}._creditHistoryList_qbllg_1981 article{min-height:56px;padding:8px var(--history-table-inline);border:0;border-bottom:1px solid rgba(255,255,255,.065);border-radius:0;background:transparent}._creditHistoryList_qbllg_1981 article:last-child{border-bottom:0}._creditHistoryList_qbllg_1981 article[data-action=continue-payment]{cursor:pointer;transition:background-color .14s ease}._creditHistoryList_qbllg_1981 article[data-action=continue-payment]:hover{background:#ffffff0b}._creditHistoryList_qbllg_1981 article[data-action=continue-payment]:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:-2px}._historyCopy_qbllg_2148{min-width:0;display:grid;gap:4px}._historyCopy_qbllg_2148 strong{color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:var(--line-control)}._historyCopy_qbllg_2148 span,._historySource_qbllg_2004,._creditHistoryList_qbllg_1981 time{overflow:hidden;color:var(--text2);font-size:var(--text-meta-size);font-weight:var(--font-weak);text-overflow:ellipsis;white-space:nowrap}._historySource_qbllg_2004{display:flex;align-items:baseline;gap:5px}._historyDetailSource_qbllg_2178{min-width:0;display:flex;align-items:baseline;gap:5px}._historySource_qbllg_2004>span,._historySource_qbllg_2004>i,._historyDetailSource_qbllg_2178>span,._historyDetailSource_qbllg_2178>i{flex:0 0 auto;overflow:visible;font-style:normal;text-overflow:clip}._historySource_qbllg_2004>._historyPromptSummary_qbllg_2195,._historyDetailSource_qbllg_2178>._historyPromptSummary_qbllg_2195{min-width:2em;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}._historySource_qbllg_2004>._historyReference_qbllg_2203,._historyDetailSource_qbllg_2178>._historyReference_qbllg_2203{max-width:48%;overflow:hidden;font-family:var(--font-latin);text-overflow:ellipsis}._creditHistoryList_qbllg_1981 time,._creditHistoryList_qbllg_1981 b{font-family:var(--font-latin);font-variant-numeric:tabular-nums}html[dir=rtl] ._creditHistoryList_qbllg_1981 b{text-align:left}._creditHistoryList_qbllg_1981 b{justify-self:end;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-strong);text-align:right}._creditHistoryList_qbllg_1981 b[data-debit=true]{color:#ffffffb8}._fundingChanges_qbllg_2233{display:grid;gap:4px;justify-self:end;min-width:0;font-size:var(--text-meta-size)}._fundingChanges_qbllg_2233>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px;white-space:nowrap}._fundingChanges_qbllg_2233>span>span{color:var(--text2)}._creditHistoryList_qbllg_1981 ._fundingChanges_qbllg_2233 b{font-size:inherit}._spinning_qbllg_2238{animation:_spin_qbllg_2238 .8s linear infinite}@keyframes _spin_qbllg_2238{to{transform:rotate(360deg)}}@media(min-width:721px){._historyPaginationSlot_qbllg_1792{display:block;min-height:30px}._creditHistoryList_qbllg_1981{align-content:start}._historyState_qbllg_1951{min-height:100%}}._historyOrderSummary_qbllg_2261{min-width:0;display:grid;align-content:center;gap:2px}._historyOrderTitle_qbllg_2268{min-width:0;overflow:hidden;font-family:var(--font-latin);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}._historyOrderStatus_qbllg_2277{display:block;overflow:hidden;color:var(--text2);font-size:var(--text-meta-size);font-weight:var(--font-weak);line-height:var(--line-meta);text-overflow:ellipsis;white-space:nowrap}._historyOrderStatus_qbllg_2277[data-tone=attention]{color:#f4be56e6}._historyOrderStatus_qbllg_2277[data-tone=danger]{color:#f47474e0}@media(max-width:720px){._backdrop_qbllg_1{padding:0}._panel_qbllg_12,._panel_qbllg_12[data-view=history]{width:100%;height:100%;max-width:none;max-height:none;border:0;border-radius:0}._panel_qbllg_12[data-view=history]{--history-page-inline: 18px}._products_qbllg_744{grid-template-columns:1fr}._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744{grid-template-columns:repeat(2,minmax(0,1fr))}._orderFacts_qbllg_1337 div{flex-direction:column;align-items:flex-start;gap:3px}._orderFacts_qbllg_1337 dd{text-align:left}._orderHistoryList_qbllg_1490 article{align-items:flex-start}._orderHistoryAction_qbllg_1528{justify-items:stretch}._header_qbllg_463{grid-template-columns:56px minmax(0,1fr) 56px;padding:18px 18px 16px}._backButton_qbllg_507{padding-inline:8px}._backButton_qbllg_507 span{display:none}._headerSpacer_qbllg_556{width:56px}._historyBalanceSection_qbllg_568{margin-inline:18px}._notice_qbllg_635{margin:16px 18px 0}._content_qbllg_456{padding:18px}._checkoutCompact_qbllg_1608 ._compactProductPrice_qbllg_1684 small{display:none}._checkoutCompact_qbllg_1608 ._channels_qbllg_853{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._checkoutCompact_qbllg_1608 ._channels_qbllg_853 button{min-width:0;padding-inline:8px}._historyTableHeader_qbllg_1980,._creditHistoryList_qbllg_1981 article{grid-template-columns:minmax(0,1fr) 68px;gap:10px}._historyTableHeader_qbllg_1980 span:nth-child(2),._historyTableHeader_qbllg_1980 span:nth-child(3),._historySource_qbllg_2004,._creditHistoryList_qbllg_1981 time{display:none}}@media(prefers-reduced-motion:reduce){._spinning_qbllg_2238{animation:none}}._catalogSwitch_qbllg_2330,._periodSwitch_qbllg_2331{display:flex;gap:4px;margin-bottom:16px;padding:4px;border-radius:12px;background:var(--dialog-control-surface)}._catalogSwitch_qbllg_2330 button,._periodSwitch_qbllg_2331 button{flex:1;min-height:38px;border:0;border-radius:9px;background:transparent;color:var(--text2);font:inherit;cursor:pointer}._periodSwitch_qbllg_2331{width:fit-content}._periodSwitch_qbllg_2331 button{padding-inline:24px}._catalogSwitch_qbllg_2330 button[aria-pressed=true],._periodSwitch_qbllg_2331 button[aria-pressed=true]{background:var(--dialog-surface-raised);color:var(--text);box-shadow:var(--shadow-xs)}._catalogSwitchPrimary_qbllg_2367{gap:22px;margin-bottom:22px;padding:0 2px;border-bottom:1px solid var(--line);border-radius:0;background:transparent}._catalogSwitchPrimary_qbllg_2367 button{min-height:44px;flex:0 1 auto;padding:0 4px;border-radius:0;border-bottom:2px solid transparent;font-weight:var(--font-section)}._catalogSwitchPrimary_qbllg_2367 button[aria-pressed=true]{border-bottom-color:var(--accent);background:transparent;color:var(--text);box-shadow:none}._purchaseModeNavigation_qbllg_2392{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}._membershipPurchaseNavigation_qbllg_1129{min-height:0;margin:0 0 30px;row-gap:24px}._membershipHero_qbllg_2406{position:relative;width:100vw;margin-inline:calc(50% - 50vw);isolation:isolate;grid-column:1 / -1;display:grid;grid-template-columns:1fr;justify-items:center;align-content:center;min-height:clamp(240px,23vw,330px);padding:48px 18% 64px;overflow:hidden;border-bottom:0;text-align:center}._membershipHero_qbllg_2406>:not(._membershipCast_qbllg_2423){grid-column:1}._membershipCast_qbllg_2423{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,black 65%,transparent 100%);mask-image:linear-gradient(to bottom,black 65%,transparent 100%)}._membershipCast_qbllg_2423 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto}._membershipHero_qbllg_2406 h1{text-wrap:balance;max-width:720px;margin:0;color:var(--text);font-size:50px;font-weight:var(--font-display);line-height:1.12}._membershipHero_qbllg_2406>p{max-width:560px;margin:14px 0 0;color:var(--text2);font-size:var(--text-body-lg-size);line-height:var(--line-body-lg)}._purchaseModeNavigation_qbllg_2392 ._catalogSwitchPrimary_qbllg_2367{min-width:0;flex:1;margin-bottom:0}._purchaseModeNavigation_qbllg_2392>span[aria-hidden=true]{height:1px;flex:1;background:var(--line)}._purchaseModeSwitch_qbllg_1087{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--accent) 7%,transparent);color:var(--accent);cursor:pointer;font:inherit;font-size:var(--text-meta-size);font-weight:var(--font-medium);transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}._purchaseModeSwitch_qbllg_1087:hover,._purchaseModeSwitch_qbllg_1087:focus-visible{outline:0;border-color:color-mix(in srgb,var(--accent) 70%,var(--border));background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--text)}._purchaseModeSwitch_qbllg_1087:active{transform:translateY(1px)}._purchaseModeSwitch_qbllg_1087:disabled{cursor:wait;opacity:.56}._catalogSwitch_qbllg_2330 button:focus-visible,._periodSwitch_qbllg_2331 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._products_qbllg_744._membershipProducts_qbllg_2517,._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517{grid-template-columns:repeat(3,minmax(0,1fr))}._products_qbllg_744._membershipProducts_qbllg_2517>button{justify-content:flex-start;padding:18px 14px}._products_qbllg_744._membershipProducts_qbllg_2517 strong{padding-inline-end:24px}._products_qbllg_744._membershipProducts_qbllg_2517 b{margin-top:6px;font-size:var(--text-body-lg-size)}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipCredits_qbllg_2536{color:var(--text)}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipRestriction_qbllg_2540{color:#ffb066eb;font-weight:600}._membershipQuotas_qbllg_2545{align-self:stretch;display:grid;gap:10px;margin-top:8px;padding-top:14px;border-top:1px solid var(--line)}._membershipQuotas_qbllg_2545>span{display:flex;justify-content:space-between;align-items:baseline;gap:8px;text-align:start}._membershipQuotas_qbllg_2545>span>span{flex-shrink:0;color:var(--text);font-variant-numeric:tabular-nums}._products_qbllg_744>button:disabled{opacity:.5;cursor:default}@media(max-width:720px){._products_qbllg_744._membershipProducts_qbllg_2517,._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517{grid-template-columns:1fr}}._membershipHistoryProgress_qbllg_2581,._orderHistoryMain_qbllg_1506 ._membershipHistoryProgress_qbllg_2581{color:var(--text2);font-size:var(--text-meta-size);line-height:1.5;white-space:normal;overflow-wrap:anywhere}._rulesLinkRow_qbllg_2590{display:flex;justify-content:center;padding:0 20px 16px}._rulesLinkRow_qbllg_2590 a{color:var(--text2);font-size:13px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}._rulesLinkRow_qbllg_2590 a:hover{color:var(--text)}._rulesLinkRow_qbllg_2590 a:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:3px}._srOnly_qbllg_2594{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._purchaseBackdrop_qbllg_2597{place-items:stretch;padding:0;background:#030303;-webkit-backdrop-filter:none;backdrop-filter:none}._panel_qbllg_12[data-purchase-page=true]{width:100vw;max-width:none;height:100dvh;max-height:none;border:0;border-radius:0;background:#030303;box-shadow:none;scrollbar-color:#303030 transparent;scrollbar-width:thin}._panel_qbllg_12[data-purchase-page=true]::-webkit-scrollbar{display:block;width:8px}._panel_qbllg_12[data-purchase-page=true]::-webkit-scrollbar-thumb{border-radius:999px;background:#303030}._purchasePageHeader_qbllg_2627{min-height:54px;grid-template-columns:40px minmax(0,1fr) 40px;padding:8px 22px;background:#030303f0}._purchasePageTitle_qbllg_2634{width:1px;height:1px;justify-self:center;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=membership] ._purchasePageHeader_qbllg_2627{position:absolute;top:0;inset-inline:0;z-index:3;min-height:0;padding:12px clamp(12px,3vw,22px);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=membership] ._closeButton_qbllg_528{pointer-events:auto;color:var(--text)}._panel_qbllg_12[data-purchase-page=true] ._rulesLinkRow_qbllg_2590{display:none}._panel_qbllg_12[data-purchase-page=true] ._content_qbllg_456{padding:0 clamp(22px,4vw,76px) 72px}._checkoutCatalogPage_qbllg_962{width:min(100%,1400px);margin:0 auto}._purchaseModeNavigation_qbllg_2392{position:relative;display:grid;grid-template-columns:minmax(180px,1fr) minmax(360px,448px) minmax(180px,1fr);align-items:start;gap:24px;min-height:118px;margin:-14px 0 18px}._purchaseBackdrop_qbllg_2597[data-recharge=true]{place-items:center;padding:28px;background:#000000a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits]{width:min(920px,100%);height:auto;max-height:90dvh;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg2);box-shadow:var(--shadow-lg)}._panel_qbllg_12[data-purchase-category=credits] ._purchasePageHeader_qbllg_2627{min-height:64px;background:transparent;padding:18px 22px 12px}._panel_qbllg_12[data-purchase-category=credits] ._purchasePageTitle_qbllg_2634{width:auto;height:auto;clip-path:none;overflow:visible}._panel_qbllg_12[data-purchase-category=credits] ._headerIcon_qbllg_488{display:none}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits] ._content_qbllg_456{padding:18px 22px 22px}._rechargeAccountBar_qbllg_2695{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 22px;padding:14px 16px;border-radius:var(--radius);background:var(--dialog-surface-raised);font-size:var(--text-control-size);color:var(--text2)}._rechargeAccountBar_qbllg_2695>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._rechargeAccountBar_qbllg_2695 button{border:0;padding:4px;color:var(--accent);background:transparent;cursor:pointer}._rechargeAccountBar_qbllg_2695 strong{margin-left:8px;color:var(--text);font-family:var(--font-latin);font-size:20px}._rechargeFooter_qbllg_2699{position:sticky;bottom:-22px;z-index:1;display:grid;gap:12px;margin-top:20px;padding:16px 0 0;background:var(--bg2)}._rechargeFooter_qbllg_2699 p{margin:0;color:var(--text3);font-size:var(--text-caption-size);line-height:var(--line-body)}._rechargeFooter_qbllg_2699 a{color:var(--text2);text-decoration:underline;text-underline-offset:3px}._rechargeFooter_qbllg_2699 ._primaryButton_qbllg_387{justify-self:center;width:min(100%,320px);min-height:46px;border-radius:999px}._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962 ._products_qbllg_744>button{min-height:96px;gap:6px;padding:16px 12px;background:var(--dialog-surface-raised);border-color:var(--border)}._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962 ._products_qbllg_744>button[aria-pressed=true]{background:var(--accent-bg);border-color:var(--card-border-selected);box-shadow:var(--card-selected-ring)}._panel_qbllg_12[data-purchase-category=credits] ._compactProductMain_qbllg_1683 strong{font-size:20px}._panel_qbllg_12[data-purchase-category=credits] ._compactProductPrice_qbllg_1684 b{font-size:var(--text-body-size)}._panel_qbllg_12[data-purchase-category=credits] ._purchasePageHeader_qbllg_2627{min-height:52px;padding-block:12px 8px}._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695{padding-block:10px}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits] ._content_qbllg_456{padding-block:12px 16px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710{margin:0 0 10px}._panel_qbllg_12[data-purchase-category=credits] ._rechargeFooter_qbllg_2699{margin-top:8px;padding-top:4px;gap:8px;bottom:0}@media(max-width:640px){._purchaseBackdrop_qbllg_2597[data-recharge=true]{padding:12px}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits]{max-height:94dvh}._rechargeAccountBar_qbllg_2695{margin-inline:16px}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits] ._content_qbllg_456{padding-inline:16px}}._purchaseModeNavigation_qbllg_2392._membershipPurchaseNavigation_qbllg_1129{grid-template-columns:minmax(0,1fr) minmax(360px,560px) minmax(300px,1fr);margin:0 0 24px;row-gap:0}._creditsPurchaseNavigation_qbllg_2725{min-height:86px;margin-bottom:12px}._creditsPageHeading_qbllg_2730{grid-column:2;align-self:center;justify-self:center;text-align:center}._creditsPageHeading_qbllg_2730 h1{margin:0;color:#f7f7f7;font-size:clamp(28px,3vw,38px);font-weight:800;letter-spacing:-.04em;line-height:1.12}._creditsSectionTitle_qbllg_2710{width:min(100%,1180px);margin:0 auto 16px}._creditsSectionTitle_qbllg_2710 h2{margin:0;color:#d9d9d9;font-size:19px;font-weight:700;letter-spacing:-.015em}._membershipControlDock_qbllg_2759{grid-column:2;display:grid;gap:10px;padding:10px 12px 14px;border:1px solid var(--border);border-radius:32px;background:linear-gradient(180deg,color-mix(in srgb,var(--card-surface) 76%,var(--ink)),color-mix(in srgb,var(--card-surface) 48%,var(--ink)));box-shadow:0 14px 34px color-mix(in srgb,var(--ink) 20%,transparent),inset 0 1px color-mix(in srgb,var(--text) 2.5%,transparent)}._membershipPurchaseNavigation_qbllg_1129 ._membershipControlDock_qbllg_2759{align-self:center}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:4px;border:0}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button{position:relative;isolation:isolate;min-height:58px;padding:0 20px;border:0;border-radius:0;background:transparent;color:var(--text3);font-size:22px;font-weight:var(--font-section);box-shadow:none;transition:color .16s ease,transform .16s ease}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button[aria-pressed=true]{background:transparent;color:var(--text);box-shadow:none}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button[aria-pressed=true]:before{position:absolute;z-index:-1;top:4px;right:18px;bottom:0;left:18px;border-radius:22px;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--accent) 16%,transparent) 0%,color-mix(in srgb,var(--accent) 6%,transparent) 42%,transparent 74%);content:""}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button[aria-pressed=true]:after{position:absolute;bottom:7px;left:50%;width:72px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--accent) 24%,var(--accent) 76%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 30%,transparent);content:"";transform:translate(-50%)}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button:not([aria-pressed=true]):hover{color:var(--text2);transform:translateY(-1px)}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button:active{transform:scale(.985)}._membershipControlDock_qbllg_2759 ._periodSwitch_qbllg_2331{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:3px;border:1px solid color-mix(in srgb,var(--card-border) 40%,transparent);border-radius:22px;background:var(--card-surface)}._membershipControlDock_qbllg_2759 ._periodSwitch_qbllg_2331 button{min-height:34px;padding:0 16px;border-radius:18px;color:var(--text3);font-size:13px;font-weight:var(--font-strong)}._membershipControlDock_qbllg_2759 ._periodSwitch_qbllg_2331 button[aria-pressed=true]{background:var(--dialog-control-surface-hover);color:var(--text);box-shadow:inset 0 1px color-mix(in srgb,var(--text) 6%,transparent)}._purchaseModeNavigation_qbllg_2392>span[aria-hidden=true]{grid-column:2;width:1px;height:88px;justify-self:center;background:transparent}._purchaseModeSwitch_qbllg_1087{grid-column:3;min-height:42px;justify-self:end;align-self:center;padding:0 18px;border-color:var(--card-border);background:var(--dialog-control-surface);color:var(--text2);font-size:14px;font-weight:var(--font-strong)}._purchaseModeSwitch_qbllg_1087:hover,._purchaseModeSwitch_qbllg_1087:focus-visible{border-color:var(--card-border-hover);background:var(--dialog-control-surface-hover);color:var(--text)}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517,._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517{width:min(100%,1440px);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:stretch;gap:32px;margin:0 auto;padding-top:0}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card],._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card]{min-height:0;display:block;overflow:hidden;padding:0;cursor:default;text-align:left}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card][data-recommended=true]{border-width:2px;border-color:color-mix(in srgb,var(--accent) 72%,var(--card-border))}._membershipCardContent_qbllg_2926{position:relative;width:100%;min-height:0;height:100%;display:flex;flex-direction:column;gap:0;padding:24px 24px 20px;color:var(--text)}._membershipCardHeading_qbllg_2938{min-height:32px;display:flex;align-items:center;gap:10px}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipCardHeading_qbllg_2938 strong{padding:0;color:var(--text);font-family:var(--font-latin);font-size:clamp(20px,1.5vw,26px);font-weight:var(--font-display);letter-spacing:-.035em}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipCardHeading_qbllg_2938 em{position:static;padding:4px 7px;border-radius:6px;background:var(--dialog-surface-raised);color:var(--text);font-size:11px;font-style:normal;font-weight:var(--font-section)}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipCardHeading_qbllg_2938 ._membershipPopularBadge_qbllg_2965{padding:6px 10px;background:var(--accent);color:var(--ink);font-size:var(--text-caption-size);font-weight:var(--font-strong);white-space:nowrap}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipDiscountBadge_qbllg_2974{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;min-height:30px;padding:6px 10px;border-radius:8px;background:var(--yellow-bg);color:var(--yellow);font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:18px;white-space:nowrap}._membershipPriceRow_qbllg_2991{display:flex;flex-wrap:wrap;align-items:baseline;align-content:start;min-height:0;gap:12px}._membershipOriginalPrice_qbllg_3000{color:var(--text3);font-family:var(--font-latin);font-size:var(--text-body-size)}._products_qbllg_744._membershipProducts_qbllg_2517 ._membershipAudience_qbllg_3006{max-width:100%;min-height:22px;margin-top:4px;color:var(--text2);font-size:var(--text-control-size);font-weight:var(--font-medium);line-height:var(--line-control)}._membershipPrice_qbllg_2991{margin-top:16px;color:var(--text)!important;font-family:var(--font-latin);font-size:clamp(28px,2.1vw,38px)!important;font-weight:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.05}._membershipCreditBox_qbllg_3027{min-height:96px;display:grid;gap:5px;margin-top:14px;padding:13px 15px;border:1px solid var(--border);border-radius:13px;background:var(--dialog-control-surface)}._membershipCreditBox_qbllg_3027>span{display:flex;align-items:center;gap:8px;color:var(--text)!important;font-size:15px!important;font-weight:var(--font-section)}._membershipCreditBox_qbllg_3027 small{color:var(--muted)!important;line-height:1.45}._membershipCardCta_qbllg_3052{width:100%;min-height:44px;display:grid;place-items:center;margin:16px 0;padding:0 16px;border:0;border-radius:999px;background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--text)!important;cursor:pointer;font-family:inherit;font-size:15px!important;font-weight:var(--font-section);transition:background-color .16s ease,box-shadow .16s ease,filter .16s ease,transform .16s ease}._membershipCreditBox_qbllg_3027 mark{color:var(--yellow);background:transparent;font-weight:var(--font-strong)}._membershipCardCta_qbllg_3052:hover:not(:disabled){background:var(--accent);color:var(--ink)!important;box-shadow:0 8px 22px var(--accent-glow);filter:brightness(1.08);transform:translateY(-1px)}._membershipCardCta_qbllg_3052:active:not(:disabled){box-shadow:none;transform:translateY(0) scale(.99)}._membershipCardCta_qbllg_3052:focus-visible{outline:2px solid var(--card-focus-outline);outline-offset:2px}._membershipCardCta_qbllg_3052:disabled{cursor:not-allowed;opacity:.45}._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card][data-recommended=true] ._membershipCardCta_qbllg_3052{background:var(--accent);color:var(--ink)!important}._membershipBenefitGroup_qbllg_3104{display:grid;gap:10px;padding:14px 0;border-top:1px solid var(--line)}._membershipBenefitGroup_qbllg_3104>span:not(._membershipBenefitTitle_qbllg_3111){display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;color:var(--text)!important;font-size:13px!important;line-height:1.45}._membershipBenefitGroup_qbllg_3104>span:not(._membershipBenefitTitle_qbllg_3111)>span{color:var(--text)!important;font-size:inherit}._membershipBenefitGroup_qbllg_3104 svg{color:var(--text);stroke-width:2.4}._membershipBenefitGroup_qbllg_3104 b{margin:0!important;padding:3px 7px;border-radius:5px;background:var(--dialog-surface-raised);color:var(--text2)!important;font-size:11px!important;font-weight:var(--font-strong)}._membershipBenefitGroup_qbllg_3104 b._membershipModelDiscount_qbllg_3141{background:var(--yellow-bg);color:var(--yellow)!important}._membershipBenefitTitle_qbllg_3111{justify-self:start;color:var(--text3)!important;font-size:12px!important;font-weight:var(--font-strong)}._membershipBenefitGroup_qbllg_3104 small{color:var(--text3)!important;line-height:1.45}._membershipCardContent_qbllg_2926>._membershipRestriction_qbllg_2540{margin-top:10px;padding:9px 11px;border-radius:8px;background:var(--yellow-bg);color:var(--yellow)!important;text-align:center}._purchaseCheckoutOverlay_qbllg_3169{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:12100;display:grid;place-items:center;padding:24px;background:#030303a8;animation:_purchaseDialogFade_qbllg_1 .16s ease}._purchaseCheckoutDialog_qbllg_3181{position:relative;width:min(100%,420px);max-height:min(88dvh,720px);display:grid;gap:22px;padding:24px 22px 22px;overflow-y:auto;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#121212;box-shadow:0 24px 64px #00000094;animation:_purchaseDialogRise_qbllg_1 .18s cubic-bezier(.22,1,.36,1)}._purchaseCheckoutDialog_qbllg_3181._paymentMethodDialog_qbllg_3196{width:min(100%,460px);padding:28px;gap:18px;border-radius:var(--radius-xl);background:var(--dialog-surface)}._paymentMethodTitle_qbllg_3204{margin:0;text-align:center;font-size:var(--text-h3-size, 22px);font-weight:var(--font-section)}._paymentMethodSummary_qbllg_3211{margin:0;text-align:center;color:var(--text2);font-size:var(--text-caption-size);line-height:var(--line-body)}._paymentMethodSummary_qbllg_3211 strong{display:block;margin-top:6px;color:var(--text);font-family:var(--font-latin);font-size:var(--text-body-lg-size)}._purchaseCheckoutDialog_qbllg_3181._paymentMethodDialog_qbllg_3196 ._channels_qbllg_853{display:grid;grid-template-columns:1fr;gap:8px}._paymentMethodDialog_qbllg_3196 ._channels_qbllg_853 button{width:100%;min-height:60px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--dialog-surface-raised);color:var(--text);justify-content:flex-start}._paymentMethodDialog_qbllg_3196 ._channels_qbllg_853 button:hover:not(:disabled){border-color:var(--border-hover);background:var(--dialog-control-surface-hover)}._paymentMethodArrow_qbllg_3249{margin-left:auto;font-size:22px;color:var(--text3)}._storyCashier_qbllg_3251{width:100%}._cashierBrand_qbllg_3252{display:flex;align-items:center;gap:16px;margin:0 0 28px;color:var(--accent);font-family:var(--font-latin);font-size:26px;font-weight:var(--font-display)}._cashierBrand_qbllg_3252 span{color:var(--text3);font-size:var(--text-control-size);font-weight:var(--font-control)}._cashierColumns_qbllg_3254{display:grid;grid-template-columns:minmax(290px,.85fr) minmax(0,2fr);gap:24px;min-height:min(700px,76dvh)}._cashierSummary_qbllg_3255,._cashierPayment_qbllg_3255{min-width:0;border-radius:var(--radius-lg);background:var(--bg2)}._cashierSummary_qbllg_3255{display:flex;flex-direction:column;justify-content:space-between;gap:64px;padding:32px}._cashierSummary_qbllg_3255 h2{margin:0 0 12px;color:var(--text2);font-size:var(--text-body-lg-size);font-weight:var(--font-strong);line-height:var(--line-body-lg)}._cashierBillingNote_qbllg_3258{margin:14px 0 0;color:var(--text3);font-size:var(--text-caption-size)}._cashierEntitlement_qbllg_3259{margin-top:24px;padding-top:22px;border-top:1px solid var(--border);color:var(--text2);font-size:var(--text-control-size)}._cashierEntitlement_qbllg_3259 p{display:flex;align-items:center;gap:8px;margin:12px 0 8px;color:var(--text)}._cashierEntitlement_qbllg_3259 small{color:var(--text3);font-size:var(--text-caption-size)}._cashierBreakdown_qbllg_3262 h3{margin:0 0 16px;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-strong)}._cashierBreakdown_qbllg_3262 dl{display:grid;gap:12px;margin:0;font-size:var(--text-control-size)}._cashierBreakdown_qbllg_3262 dl>div{display:flex;justify-content:space-between;gap:16px}._cashierBreakdown_qbllg_3262 dt{color:var(--text2)}._cashierBreakdown_qbllg_3262 dd{margin:0;color:var(--text);font-family:var(--font-latin)}._cashierBreakdown_qbllg_3262 ._cashierTotal_qbllg_3267{padding-top:20px;margin-top:8px;border-top:1px solid var(--border);font-size:var(--text-body-lg-size);font-weight:var(--font-strong)}._cashierTotal_qbllg_3267 dt{color:var(--text)}._cashierOrderNumber_qbllg_3269{margin-top:20px;color:var(--text3);font-size:var(--text-caption-size)}._cashierOrderNumber_qbllg_3269 summary{cursor:pointer}._cashierOrderNumber_qbllg_3269 span{display:block;margin-top:8px;overflow-wrap:anywhere}._cashierPayment_qbllg_3255{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px;gap:32px}._cashierChannelBadge_qbllg_3273{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 24px;border-radius:999px;color:var(--text);background:var(--dialog-surface-raised);font-size:var(--text-body-size);font-weight:var(--font-strong)}._cashierScanArea_qbllg_3274{width:100%;text-align:center}._cashierScanArea_qbllg_3274 h2{margin:0 0 8px;color:var(--text);font-size:var(--text-body-lg-size);font-weight:var(--font-medium)}._cashierScanArea_qbllg_3274>p{margin:0 0 24px;color:var(--text3);font-size:var(--text-caption-size)}._cashierWaiting_qbllg_3277{display:inline-flex;align-items:center;gap:6px;margin-top:18px;color:var(--text2);font-size:var(--text-caption-size)}._cashierResumeNote_qbllg_3278{max-width:440px;margin:0;text-align:center;color:var(--text3);font-size:var(--text-caption-size);line-height:var(--line-body)}._cashierResumeNote_qbllg_3278 p{margin:0 0 10px}._cashierResumeNote_qbllg_3278 a{color:var(--text2);text-underline-offset:3px}._cashierResumeNote_qbllg_3278 a:hover{color:var(--text)}._membershipExpiryNotice_qbllg_3282{display:block;margin:0 0 12px;color:var(--yellow);font-size:var(--text-caption-size);line-height:var(--line-body)}._cashierEntitlement_qbllg_3259 ._membershipExpiryNotice_qbllg_3282{display:block;margin-top:16px;color:var(--yellow)}@media(max-width:760px){._cashierColumns_qbllg_3254{grid-template-columns:1fr;min-height:0;gap:16px}._cashierSummary_qbllg_3255{padding:24px;gap:28px}._cashierPayment_qbllg_3255{padding:24px 16px;min-height:470px}._cashierBrand_qbllg_3252{margin-bottom:18px}}._cashierPrice_qbllg_3291{font-size:clamp(28px,3vw,40px);font-family:var(--font-latin);color:var(--text)}._purchaseCheckoutDialog_qbllg_3181 ._checkoutSummary_qbllg_974{padding-right:36px}._purchaseCheckoutDialog_qbllg_3181 ._channelSection_qbllg_496{align-content:start;gap:12px;margin:0}._purchaseCheckoutDialog_qbllg_3181 ._channels_qbllg_853{grid-template-columns:repeat(2,minmax(0,1fr))}._purchaseCheckoutFooter_qbllg_3308{display:grid;gap:12px}._purchaseCheckoutFooter_qbllg_3308 ._primaryButton_qbllg_387{border-color:var(--accent);background:var(--accent)}._purchaseCheckoutClose_qbllg_3318{position:absolute;top:12px;right:14px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #2f2f2f;border-radius:50%;background:#1b1b1b;color:#b6b6b6;cursor:pointer;transition:border-color .14s ease,color .14s ease}._purchaseCheckoutClose_qbllg_3318:hover{border-color:#474747;color:#f2f2f2}@keyframes _purchaseDialogFade_qbllg_1{0%{opacity:0}to{opacity:1}}@keyframes _purchaseDialogRise_qbllg_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._purchaseCheckoutOverlay_qbllg_3169,._purchaseCheckoutDialog_qbllg_3181{animation:none}}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744{width:min(100%,1180px);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 auto}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button{min-height:148px;align-items:center;justify-content:center;gap:11px;padding:18px 20px;border:1px solid #303030;border-radius:20px;background:#181818;text-align:center}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button:hover{border-color:#474747;background:#1d1d1d}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button[aria-pressed=true]{border-color:var(--accent);background:#6feef914;box-shadow:inset 0 0 0 1px var(--accent)}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button[aria-pressed=true]:after{content:none}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._compactProductMain_qbllg_1683{justify-content:center;gap:9px}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._compactProductMain_qbllg_1683 strong{color:#f6f6f6;font-size:clamp(18px,1.7vw,24px);font-weight:750;line-height:1.15}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button[aria-pressed=true] ._compactProductMain_qbllg_1683 strong{color:var(--accent)}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._compactProductPrice_qbllg_1684{justify-content:center}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._compactProductPrice_qbllg_1684 b{color:#929292;font-size:16px;font-weight:650}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button[aria-pressed=true] ._compactProductPrice_qbllg_1684 b{color:var(--text)}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744 ._compactProductMain_qbllg_1683 em{position:absolute;top:10px;right:10px;background:#ffffff1a;color:var(--text)}._checkoutCatalogPage_qbllg_962 ._productEmpty_qbllg_1030,._checkoutCatalogPage_qbllg_962>._empty_qbllg_1599{width:min(100%,760px);min-height:310px;margin:18px auto 0;border:1px dashed #303030;border-radius:22px;background:#111}@media(max-width:920px){._purchaseModeNavigation_qbllg_2392._membershipPurchaseNavigation_qbllg_1129{grid-template-columns:minmax(0,1fr) auto}._panel_qbllg_12[data-purchase-page=true] ._content_qbllg_456{padding-inline:18px}._purchaseModeNavigation_qbllg_2392{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:108px;margin-top:-4px}._membershipControlDock_qbllg_2759{grid-column:1;width:min(100%,560px);justify-self:center}._membershipHero_qbllg_2406{padding:36px 16%;grid-template-columns:1fr;justify-items:center;text-align:center}._membershipCast_qbllg_2423{display:block}._purchaseModeSwitch_qbllg_1087{grid-column:2}._creditsPurchaseNavigation_qbllg_2725{grid-template-columns:minmax(0,1fr) auto;min-height:80px}._creditsPageHeading_qbllg_2730{grid-column:1;justify-self:center}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744{grid-template-columns:repeat(3,minmax(0,1fr))}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517,._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517{width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));overflow-x:visible;scroll-snap-type:x mandatory;scrollbar-width:none}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517::-webkit-scrollbar{display:none}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card]{scroll-snap-align:start}}@media(max-width:640px){._purchasePageHeader_qbllg_2627{min-height:48px;padding-inline:12px}._purchaseModeNavigation_qbllg_2392{display:flex;min-height:0;flex-direction:column-reverse;align-items:stretch;gap:14px;margin:0 0 12px}._membershipPurchaseNavigation_qbllg_1129{flex-direction:column;gap:16px;margin-bottom:22px}._membershipPurchaseNavigation_qbllg_1129 ._purchaseModeSwitch_qbllg_1087{order:-1}._panel_qbllg_12[data-purchase-category=membership] ._membershipPurchaseNavigation_qbllg_1129 ._purchaseActions_qbllg_1086{margin-inline-end:46px}._membershipHero_qbllg_2406{min-height:240px;padding:145px 24px 20px}._membershipCast_qbllg_2423{height:170px}._membershipHero_qbllg_2406 h1{font-size:30px;line-height:1.18}._membershipHero_qbllg_2406>p{font-size:var(--text-body-size);line-height:var(--line-body)}._purchaseModeSwitch_qbllg_1087{min-height:38px;align-self:flex-end}._membershipControlDock_qbllg_2759{width:100%;border-radius:28px}._membershipControlDock_qbllg_2759 ._catalogSwitchPrimary_qbllg_2367 button{padding-inline:8px;font-size:16px}._creditsPurchaseNavigation_qbllg_2725{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:14px}._creditsPurchaseNavigation_qbllg_2725 ._purchaseModeSwitch_qbllg_1087{grid-column:2;grid-row:1;align-self:center}._creditsPageHeading_qbllg_2730{grid-column:1;grid-row:1;justify-self:start;text-align:start}._creditsPageHeading_qbllg_2730 h1{font-size:26px}._creditsSectionTitle_qbllg_2710{margin-bottom:12px}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517,._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517{grid-template-columns:minmax(0,1fr);gap:24px;margin-inline:0;padding:0;scroll-padding-inline:18px}._checkoutCatalogPage_qbllg_962 ._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card],._checkoutCatalogPage_qbllg_962._checkoutCompact_qbllg_1608 ._products_qbllg_744._membershipProducts_qbllg_2517>[data-membership-card],._membershipCardContent_qbllg_2926{min-height:0}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._checkoutCatalogPage_qbllg_962[data-purchase-stage=credits] ._products_qbllg_744>button{min-height:132px;padding:14px 12px}._purchaseCheckoutOverlay_qbllg_3169{padding:16px}._purchaseCheckoutDialog_qbllg_3181{width:100%;max-height:88dvh;gap:18px;padding:20px 16px calc(18px + env(safe-area-inset-bottom));border-radius:16px}}._redirectPayment_qbllg_3638{display:grid;justify-items:center;gap:16px;width:min(100%,360px);margin:24px auto 0}._redirectPayment_qbllg_3638>p:not(._paymentError_qbllg_1592){margin:0;color:var(--text3);font-size:var(--text-caption-size);line-height:var(--line-meta);text-align:center}._redirectPayment_qbllg_3638 ._redirectLink_qbllg_3654,._redirectPayment_qbllg_3638 ._redirectRefresh_qbllg_3655{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;margin:0;border-radius:999px;font-size:var(--text-body-size);text-decoration:none}._redirectPayment_qbllg_3638 ._redirectLink_qbllg_3654{font-weight:var(--font-section)}._redirectPayment_qbllg_3638 ._redirectRefresh_qbllg_3655{color:var(--text);background:var(--bg2);border-color:var(--border);font-weight:var(--font-strong)}._historyActions_qbllg_3676{display:flex;align-items:center;gap:8px}._invoiceEntryButton_qbllg_3677{min-height:36px;padding:7px 16px;border:1px solid var(--border);border-radius:999px;color:var(--text);background:var(--dialog-control-surface);font-size:14px;font-weight:var(--font-strong)}._invoiceEntryButton_qbllg_3677:hover{border-color:var(--border-hover);background:var(--dialog-control-surface-hover)}._invoiceEntryButton_qbllg_3677:active{transform:translateY(1px)}._invoiceEntryButton_qbllg_3677:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._panel_qbllg_12[data-view=invoices]{overflow:hidden}@media(min-width:641px)and (max-height:800px){._purchaseBackdrop_qbllg_2597[data-recharge=true]{padding:16px}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits]{max-height:calc(100dvh - 32px)}}@media(max-width:640px){._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695{gap:8px;flex-wrap:nowrap;padding:8px 10px;font-size:11px}._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695>div{gap:4px;flex-wrap:nowrap}._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695>div>svg{width:20px}._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695>span{text-align:right}._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695 strong{font-size:16px}}@media(max-width:640px){._panel_qbllg_12[data-purchase-category=credits] ._rechargeFooter_qbllg_2699 p{font-size:11px;line-height:1.5}}@media(min-width:641px){[data-purchase-category=credits] div._products_qbllg_744[data-credit-tab=popcorn][role=tabpanel]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits]{display:flex;flex-direction:column;max-height:calc(100dvh - 32px)}._panel_qbllg_12[data-purchase-category=credits]>._purchasePageHeader_qbllg_2627,._panel_qbllg_12[data-purchase-category=credits]>._rechargeAccountBar_qbllg_2695{flex-shrink:0}._panel_qbllg_12[data-purchase-page=true][data-purchase-category=credits] ._content_qbllg_456{display:flex;min-height:0;padding-block:10px 12px}._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962{display:flex;flex-direction:column;min-height:0}._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962>:not([data-recharge-banner]){flex-shrink:0}._panel_qbllg_12[data-purchase-category=credits] ._rechargeFooter_qbllg_2699{position:static;gap:6px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710 ._rechargeAccountBar_qbllg_2695{flex:1;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px;min-width:0;margin:0;padding:0;background:transparent;font-size:12px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710 ._rechargeAccountBar_qbllg_2695>div{gap:6px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710 ._rechargeAccountBar_qbllg_2695 svg{width:22px;height:22px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710 ._rechargeAccountBar_qbllg_2695 strong{font-size:16px;margin-left:4px}@media(max-width:640px){._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710 ._rechargeAccountBar_qbllg_2695{flex:1 1 220px;flex-wrap:wrap}}@media(min-width:641px)and (max-height:800px){._panel_qbllg_12[data-purchase-category=credits] ._purchasePageHeader_qbllg_2627{min-height:44px;padding-block:4px}._panel_qbllg_12[data-purchase-category=credits] ._rechargeAccountBar_qbllg_2695{padding-block:6px}._panel_qbllg_12[data-purchase-category=credits] ._creditsSectionTitle_qbllg_2710{margin-bottom:8px}._panel_qbllg_12[data-purchase-category=credits] ._rechargeFooter_qbllg_2699 p{line-height:1.5}._panel_qbllg_12[data-purchase-category=credits] ._rechargeFooter_qbllg_2699 ._primaryButton_qbllg_387{min-height:40px}}._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962 div._products_qbllg_744[data-credit-tab=model-cards][role=tabpanel]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962 div._products_qbllg_744[data-credit-tab=model-cards][role=tabpanel]:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}@media(max-width:640px){._panel_qbllg_12[data-purchase-category=credits] ._checkoutCatalogPage_qbllg_962 div._products_qbllg_744[data-credit-tab=model-cards][role=tabpanel]{grid-template-columns:minmax(0,1fr)}}@media(min-width:721px){._purchasePageHeader_qbllg_2627:has(._backButton_qbllg_507){grid-template-columns:minmax(140px,1fr) minmax(0,2fr) minmax(140px,1fr)}}._dialog_4ktmq_1{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:var(--radius-xl);background:var(--dialog-surface);color:var(--text);overflow:auto}._dialog_4ktmq_1::backdrop{background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_4ktmq_1:has([data-course-order-result]){width:min(520px,calc(100vw - 32px))}._panel_4ktmq_4{width:100%}._header_4ktmq_5{display:flex;align-items:center;justify-content:center;gap:20px;padding-inline:20px}._header_4ktmq_5 h2{margin:0;font-size:22px;line-height:30px;font-weight:var(--font-section)}._dialog_4ktmq_1 ._panel_4ktmq_4{width:100%;max-height:none;overflow:visible}._dialog_4ktmq_1:has([data-course-purchase-review],[data-course-purchase-loading]){width:min(820px,calc(100vw - 32px))}._dialog_4ktmq_1:has([data-course-purchase-review],[data-course-order-result]) [data-ui-close]{width:32px;height:32px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text2)}._dialog_4ktmq_1:has([data-course-purchase-review],[data-course-order-result]) [data-ui-close]:hover{color:var(--text)}._dialog_4ktmq_1:has([data-course-purchase-review],[data-course-order-result]) [data-ui-close] svg{width:20px;height:20px}._dialog_4ktmq_1[data-story-cashier=true]{top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border-radius:0;overflow:hidden;background:var(--bg)}._panel_4ktmq_4:has([data-course-payment-method],[data-course-purchase-review],[data-course-purchase-loading]) ._header_4ktmq_5{height:0;padding:0}._panel_4ktmq_4:has([data-course-payment-method],[data-course-purchase-review],[data-course-purchase-loading]) ._header_4ktmq_5 h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:520px){._panel_4ktmq_4{padding:20px}}._dialog_4ktmq_1:has([data-course-purchase-success]){width:min(666px,calc(100vw - 32px))}._panel_4ktmq_4:has([data-course-purchase-success]){padding:0;gap:0;border:1px solid var(--card-border);background:var(--dialog-surface);overflow:hidden}._panel_4ktmq_4:has([data-course-purchase-success]) ._header_4ktmq_5{height:0;padding:0}._panel_4ktmq_4:has([data-course-purchase-success]) [data-ui-close]{z-index:1;width:32px;height:32px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text2)}._panel_4ktmq_4:has([data-course-purchase-success]) [data-ui-close]:hover{color:var(--text)}._panel_4ktmq_4:has([data-course-purchase-success]) [data-ui-close] svg{width:20px;height:20px}._dialog_4ktmq_1:has([data-course-not-ready]){width:min(486px,calc(100vw - 32px))}._panel_4ktmq_4:has([data-course-not-ready]){padding:0;gap:0;border:1px solid var(--card-border);background:var(--dialog-surface)}._panel_4ktmq_4:has([data-course-not-ready]) ._header_4ktmq_5{height:0;padding:0}._panel_4ktmq_4:has([data-course-not-ready]) [data-ui-close]{width:32px;height:32px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text2)}._panel_4ktmq_4:has([data-course-not-ready]) [data-ui-close]:hover{color:var(--text)}._panel_4ktmq_4:has([data-course-not-ready]) [data-ui-close] svg{width:20px;height:20px}._page_zgsxq_1{color:var(--text);font:var(--font-body) var(--text-body-size)/1.65 var(--font);min-width:0}._consumer_zgsxq_2{margin-left:120px;padding:32px clamp(20px,4vw,64px) 64px;background:var(--bg);min-height:calc(100vh - 72px)}._admin_zgsxq_3{padding:32px clamp(20px,3vw,44px) 64px}._page_zgsxq_1 h1{font-size:var(--text-h1-size);font-weight:var(--font-display);line-height:1.15;margin:12px 0}._page_zgsxq_1 h2{font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:1.4;margin:0 0 12px}._page_zgsxq_1 h3{font-size:var(--text-h4-size);font-weight:var(--font-strong);margin:0 0 8px}._page_zgsxq_1 p,._muted_zgsxq_7{color:var(--text2)}._page_zgsxq_1 a{color:var(--text);text-decoration:none}._page_zgsxq_1 a:hover{text-decoration:underline}._page_zgsxq_1 :focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._heading_zgsxq_11{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._heading_zgsxq_11 p{margin:6px 0;max-width:720px}._section_zgsxq_13{margin:28px 0}._panel_zgsxq_14{padding:clamp(18px,3vw,28px);margin:24px 0;background:var(--card-surface)}._entry_zgsxq_15{padding:20px;margin:16px 0;background:var(--bg-card)}._twoColumns_zgsxq_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._field_zgsxq_17{display:grid;gap:8px;margin:18px 0;min-width:0;color:var(--text);font-weight:var(--font-medium)}._field_zgsxq_17>span{display:flex;align-items:center;gap:10px}._field_zgsxq_17 small{color:var(--text2);font-size:var(--text-meta-size);font-weight:var(--font-weak)}._field_zgsxq_17 input,._field_zgsxq_17 textarea,._search_zgsxq_20 input{width:100%;min-width:0;box-sizing:border-box;padding:11px 13px;color:var(--text);background:var(--bg-input);border:1px solid var(--border);border-radius:10px;font:var(--font-control) var(--text-body-size)/1.6 var(--font)}._field_zgsxq_17 input::placeholder,._field_zgsxq_17 textarea::placeholder{color:var(--text3)}._field_zgsxq_17 textarea{resize:vertical}._page_zgsxq_1 fieldset{border:0;padding:0;margin:0;min-width:0}._page_zgsxq_1 fieldset:disabled{opacity:.7}._actions_zgsxq_25{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0}._actions_zgsxq_25 button{font-size:var(--text-body-size)}._choice_zgsxq_27{margin:18px 0}._choice_zgsxq_27>span{font-weight:var(--font-medium)}._choice_zgsxq_27 button[aria-pressed=true]{background:var(--bg-hover);color:var(--text);outline:1px solid var(--border-hover)}._check_zgsxq_30{display:flex;align-items:flex-start;gap:10px;margin:16px 0}._check_zgsxq_30 input{margin-top:5px;accent-color:var(--accent)}._feedback_zgsxq_32{background:var(--red-bg);color:var(--red);padding:16px;border-radius:10px;margin:16px 0}._status_zgsxq_33{display:inline-flex;gap:10px;flex-wrap:wrap;padding:6px 12px;background:var(--bg-hover);border-radius:999px;font-size:var(--text-meta-size);font-weight:var(--font-strong)}._grid_zgsxq_34{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;margin:20px 0}._card_zgsxq_35{display:block;padding:22px;background:var(--card-surface);color:var(--text);overflow:hidden;min-width:0}._avatar_zgsxq_36{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--bg-hover);font-size:var(--text-h3-size);font-weight:var(--font-section);margin-bottom:18px}._avatar_zgsxq_36 img{width:100%;height:100%;object-fit:cover}._tags_zgsxq_38{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}._tags_zgsxq_38 span{color:var(--text2);background:var(--bg-hover);border-radius:999px;padding:3px 10px;font-size:var(--text-meta-size)}._counts_zgsxq_40,._time_zgsxq_40{font:var(--font-weak) var(--text-meta-size)/1.6 var(--font-latin);font-variant-numeric:tabular-nums;color:var(--text2)}._cover_zgsxq_41{width:100%;aspect-ratio:16/9;object-fit:cover;margin-bottom:14px;border-radius:8px;background:var(--bg-hover)}._prose_zgsxq_42{white-space:pre-wrap;overflow-wrap:anywhere}._search_zgsxq_20{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}._search_zgsxq_20 input{max-width:340px}._table_zgsxq_45{overflow-x:auto}._table_zgsxq_45 table{width:100%;border-collapse:collapse;text-align:left;min-width:560px}._table_zgsxq_45 th,._table_zgsxq_45 td{padding:14px 12px;border-bottom:1px solid var(--border)}._table_zgsxq_45 th{color:var(--text2);font-weight:var(--font-medium)}._empty_zgsxq_49{padding:32px 0;color:var(--text2)}._sticky_zgsxq_50{position:sticky;bottom:0;padding:12px 0;background:var(--bg);z-index:1}._id_zgsxq_51{overflow-wrap:anywhere;font-family:var(--font-latin)}@media(max-width:760px){._consumer_zgsxq_2{margin-left:0}._twoColumns_zgsxq_16{grid-template-columns:1fr;gap:0}._consumer_zgsxq_2,._admin_zgsxq_3{padding:24px 18px 48px}._page_zgsxq_1 h1{font-size:28px}}._form_1gvnq_5 fieldset{min-width:0;margin:0;padding:0;border:0}._form_1gvnq_5 input,._form_1gvnq_5 textarea{box-sizing:border-box}._form_1gvnq_5 textarea{width:100%;min-height:100px;resize:vertical;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit}._form_1gvnq_5 textarea:focus{outline:none;border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._form_1gvnq_5 textarea:disabled{opacity:.5}._form_1gvnq_5 h3{margin:24px 0 8px;font-size:var(--text-body-size);font-weight:var(--font-medium)}._form_1gvnq_5 a{color:var(--text);overflow-wrap:anywhere}._status_1gvnq_16{display:flex;min-height:0;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._status_1gvnq_16 h2{margin:0}._status_1gvnq_16 p{margin-bottom:0}._links_1gvnq_19{display:grid;gap:12px}._linkRow_1gvnq_20{display:flex;align-items:center;gap:12px}._linkRow_1gvnq_20 input{min-width:0;flex:1}._linkRow_1gvnq_20 button{flex:none}._prose_1gvnq_23{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:650px){._linkRow_1gvnq_20{align-items:stretch;flex-direction:column}}._editor_1qxg0_1{margin:32px 0;color:var(--text)}._editor_1qxg0_1 ._heading_1qxg0_2{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}._editor_1qxg0_1 ._heading_1qxg0_2 h3{margin:0;font-size:18px;line-height:26px;font-weight:var(--font-section)}._editor_1qxg0_1 ._heading_1qxg0_2 p{margin:5px 0 0;color:var(--text2);font-size:13px;line-height:21px}._overview_1qxg0_5{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-bottom:14px;color:var(--text2);font-size:12px;font-variant-numeric:tabular-nums}._overviewHint_1qxg0_6{margin-left:auto;color:var(--text3)}._chapters_1qxg0_7{display:grid;gap:18px}._chapter_1qxg0_7{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--card-radius, 12px);background:var(--bg-card)}._chapterHeading_1qxg0_9{display:flex;align-items:center;gap:12px;padding:17px 20px;background:var(--bg-hover)}._chapterNumber_1qxg0_10{flex:none;color:var(--text2);font-size:12px;font-weight:var(--font-medium);font-variant-numeric:tabular-nums}._editor_1qxg0_1 ._chapterTitle_1qxg0_11{min-width:0;flex:1;width:auto;padding:6px 8px;border:1px solid transparent;background:transparent;font-size:15px;font-weight:var(--font-strong);color:var(--text);border-radius:6px}._editor_1qxg0_1 ._chapterTitle_1qxg0_11:hover{border-color:var(--border)}._chapterCount_1qxg0_13{flex:none;color:var(--text3);font-size:12px}._editor_1qxg0_1 ._iconButton_1qxg0_14{flex:none;min-width:30px;padding:7px;background:transparent;border-color:transparent;color:var(--text3)}._editor_1qxg0_1 ._iconButton_1qxg0_14:hover{color:var(--text);background:var(--bg-hover)}._lessonList_1qxg0_16{padding:0 20px}._lesson_1qxg0_16+._lesson_1qxg0_16{border-top:1px solid var(--line)}._lessonSummary_1qxg0_18{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto 16px;align-items:center;gap:14px;min-height:78px;padding:13px 4px;cursor:pointer;list-style:none;border-radius:6px}._lessonSummary_1qxg0_18::-webkit-details-marker,._advanced_1qxg0_19>summary::-webkit-details-marker{display:none}._lessonSummary_1qxg0_18:hover ._lessonText_1qxg0_20 strong{color:var(--text)}._sequence_1qxg0_21{color:var(--text3);font:var(--font-medium) 13px/20px Manrope,sans-serif;font-variant-numeric:tabular-nums}._lessonText_1qxg0_20{min-width:0;display:grid;gap:5px}._editor_1qxg0_1 ._lessonText_1qxg0_20 strong{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:14px;line-height:22px;font-weight:var(--font-medium)}._lessonText_1qxg0_20>span{display:flex;align-items:center;gap:6px;color:var(--text3);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}._lessonText_1qxg0_20 i{font-style:normal;margin:0 2px}._status_1qxg0_26{display:inline-flex;align-items:center;gap:6px;color:var(--text2);font-size:12px;white-space:nowrap}._status_1qxg0_26[data-ready=true] svg{color:var(--accent);opacity:.8}._pendingDot_1qxg0_28{width:5px;height:5px;border-radius:50%;background:var(--text3)}._editHint_1qxg0_29{color:var(--text3);font-size:12px;margin-left:10px}._chevron_1qxg0_30{color:var(--text3);transition:transform .16s ease}._lesson_1qxg0_16[open]>summary ._chevron_1qxg0_30,._advanced_1qxg0_19[open]>summary svg{transform:rotate(180deg)}._editor_1qxg0_1 ._lessonBody_1qxg0_32{min-width:0;margin:0 0 16px 44px;padding:20px;border:0;border-radius:10px;background:var(--bg-hover)}._fields_1qxg0_33{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;margin-bottom:18px}._editor_1qxg0_1 ._field_1qxg0_33{display:grid;gap:8px;margin:0;color:var(--text);font-size:13px;font-weight:var(--font-medium)}._editor_1qxg0_1 ._field_1qxg0_33 input,._editor_1qxg0_1 ._field_1qxg0_33 textarea{width:100%;min-width:0;margin:0;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font-size:14px;line-height:20px;font-weight:var(--font-control)}._editor_1qxg0_1 ._field_1qxg0_33 input::placeholder,._editor_1qxg0_1 ._field_1qxg0_33 textarea::placeholder,._editor_1qxg0_1 ._chapterTitle_1qxg0_11::placeholder{color:var(--text3)}._editor_1qxg0_1 ._field_1qxg0_33 input:focus-visible,._editor_1qxg0_1 ._field_1qxg0_33 textarea:focus-visible,._editor_1qxg0_1 ._chapterTitle_1qxg0_11:focus-visible{outline:none;border-color:var(--border-hover);box-shadow:var(--focus-ring-neutral)}._typeField_1qxg0_38>span{display:block;margin-bottom:8px;font-size:13px;font-weight:var(--font-medium);line-height:20px}._typeSwitch_1qxg0_39{display:flex;padding:3px;gap:3px;border:1px solid var(--border);border-radius:9px;background:var(--bg-input)}._typeSwitch_1qxg0_39 button{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text3);font-size:13px;font-weight:var(--font-medium);line-height:20px}._typeSwitch_1qxg0_39 button[aria-pressed=true]{background:var(--bg-hover);color:var(--text);border-color:var(--border)}._typeSwitch_1qxg0_39 button:hover{color:var(--text)}._editor_1qxg0_1 ._fileInput_1qxg0_43{display:none}._upload_1qxg0_44{display:flex;align-items:center;gap:16px;padding:22px 18px;border:1px dashed var(--border-hover);border-radius:10px;background:var(--bg-input)}._upload_1qxg0_44[data-ready=true]{border-style:solid;border-color:var(--border)}._upload_1qxg0_44[data-dragging=true]{background:var(--bg-hover);border-color:var(--text2)}._uploadIcon_1qxg0_47{display:grid;place-items:center;flex:none;width:44px;height:48px;border-radius:9px;background:var(--bg-hover);color:var(--text2)}._uploadText_1qxg0_48{min-width:0;flex:1}._editor_1qxg0_1 ._uploadText_1qxg0_48 strong{display:block;margin:0;color:var(--text);font-size:14px;line-height:22px;font-weight:var(--font-medium);overflow-wrap:anywhere}._editor_1qxg0_1 ._uploadText_1qxg0_48 p{margin:4px 0 6px;color:var(--text2);font-size:12px;line-height:18px}._uploadText_1qxg0_48 small{color:var(--text3);font-size:12px;line-height:18px}._upload_1qxg0_44>button{flex:none}._advanced_1qxg0_19{margin-top:14px}._advanced_1qxg0_19>summary{display:flex;align-items:center;gap:7px;width:fit-content;list-style:none;cursor:pointer;color:var(--text2);font-size:12px;line-height:20px}._advanced_1qxg0_19>summary span{color:var(--text3)}._advanced_1qxg0_19[open]>summary{margin-bottom:12px}._editor_1qxg0_1 ._advanced_1qxg0_19 p{margin:7px 0 0;font-size:12px;color:var(--text3)}._lessonFooter_1qxg0_58{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}._lessonFooter_1qxg0_58>span{font-size:12px;color:var(--text3)}._lessonFooter_1qxg0_58>button{color:var(--text2)}._chapterFooter_1qxg0_61{padding:14px 24px 18px}._editor_1qxg0_1 ._chapterEmpty_1qxg0_62{margin:0;padding:25px 24px 10px;font-size:13px;color:var(--text3)}._empty_1qxg0_63{display:grid;justify-items:center;gap:10px;padding:35px 20px;border:1px dashed var(--border);border-radius:12px;color:var(--text3);text-align:center}._editor_1qxg0_1 ._empty_1qxg0_63 strong{margin:0;font-size:14px;color:var(--text2)}._editor_1qxg0_1 ._empty_1qxg0_63 p{margin:0;font-size:13px;color:var(--text3)}._editor_1qxg0_1 ._error_1qxg0_66{margin:12px 0 0;padding:0;color:var(--danger, #f49393);font-size:13px}._lessonSummary_1qxg0_18:focus-visible,._advanced_1qxg0_19>summary:focus-visible,._typeSwitch_1qxg0_39 button:focus-visible{outline:2px solid var(--focus-outline-neutral, var(--text2));outline-offset:3px}._spinner_1qxg0_68{animation:_spin_1qxg0_68 1s linear infinite}@keyframes _spin_1qxg0_68{to{transform:rotate(360deg)}}@media(max-width:680px){._editor_1qxg0_1 ._heading_1qxg0_2{gap:12px;align-items:flex-start}._heading_1qxg0_2>button{flex:none}._overviewHint_1qxg0_6{display:none}._chapterHeading_1qxg0_9{flex-wrap:wrap;gap:8px;padding:13px 12px}._editor_1qxg0_1 ._chapterTitle_1qxg0_11{flex-basis:calc(100% - 80px)}._chapterCount_1qxg0_13{margin-left:auto}._lessonList_1qxg0_16{padding:0 12px}._lessonSummary_1qxg0_18{grid-template-columns:24px minmax(0,1fr) 16px;gap:8px}._editHint_1qxg0_29{display:none}._sequence_1qxg0_21{grid-column:1;grid-row:1}._lessonText_1qxg0_20{grid-column:2;grid-row:1}._chevron_1qxg0_30{grid-column:3;grid-row:1}._status_1qxg0_26{grid-column:2;grid-row:2}._editor_1qxg0_1 ._lessonText_1qxg0_20 strong{white-space:normal;overflow-wrap:anywhere}._editor_1qxg0_1 ._lessonBody_1qxg0_32{margin-left:0;padding:14px}._fields_1qxg0_33{grid-template-columns:minmax(0,1fr);gap:14px}._typeField_1qxg0_38{display:flex;align-items:center;justify-content:space-between;gap:12px}._typeField_1qxg0_38>span{margin-bottom:0}._upload_1qxg0_44{flex-wrap:wrap;padding:16px;gap:12px}._uploadText_1qxg0_48{flex-basis:calc(100% - 58px)}._upload_1qxg0_44>button{margin-left:56px}._lessonFooter_1qxg0_58>span{max-width:55%;line-height:18px}._chapterFooter_1qxg0_61{padding:12px 16px 16px}}@media(prefers-reduced-motion:reduce){._chevron_1qxg0_30{transition:none}._spinner_1qxg0_68{animation:none}}._toolbar_1fa5n_1{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin:20px 0 12px}._filters_1fa5n_2{display:flex;flex-wrap:wrap;gap:8px}._filters_1fa5n_2 button[aria-pressed=true]{background:var(--bg-hover);color:var(--ops-accent-text,var(--accent));border-color:var(--text3)}._count_1fa5n_4{margin-left:8px;font-family:var(--font-family-numeric,"Manrope",sans-serif);font-variant-numeric:tabular-nums}._search_1fa5n_5._search_1fa5n_5{display:grid;gap:6px;margin:0;color:var(--text2);font-size:12px;flex:0 1 320px}._search_1fa5n_5 input{width:100%;min-height:40px;padding:9px 12px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit;font-size:14px}._summary_1fa5n_7{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;color:var(--text2);font-size:12px}._summary_1fa5n_7 label{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;cursor:pointer}._hint_1fa5n_9{font-size:12px;margin:12px 0 20px;max-width:960px}._status_1fa5n_10{display:inline-block;padding:3px 8px;border-radius:6px;background:var(--bg-hover);color:var(--text2);font-size:12px;font-weight:var(--font-medium)}._status_1fa5n_10[data-delivered=true]{color:var(--ops-accent-text,var(--accent))}._warning_1fa5n_12{margin-top:6px;color:var(--text2);font-size:12px}@media(max-width:650px){._search_1fa5n_5._search_1fa5n_5{flex-basis:100%}}._navigation_x8k82_1{display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--dialog-control-surface)}._navigation_x8k82_1 button{flex:1;white-space:nowrap}._betaBadge_x8k82_3{flex:0 0 auto;padding:1px 5px;border:1px solid var(--border);border-radius:999px;color:var(--text2);font-size:10px;line-height:14px;font-weight:var(--font-strong)}._navigation_x8k82_1 button[aria-pressed=true]{background:var(--dialog-surface-raised)}._dock_x8k82_5,._surface_x8k82_5{width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column}._dock_x8k82_5{container:director-assistant / size}._modelPicker_x8k82_7{display:flex;align-items:center;flex:0 0 auto;color:var(--text2)}._surface_x8k82_5 ._modelPicker_x8k82_7>button{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:56px;min-width:56px;height:36px;padding:0 8px;border:0;border-radius:999px;background:transparent;font-size:13px;white-space:nowrap}._surface_x8k82_5 ._modelPicker_x8k82_7>button:hover:not(:disabled){background:var(--dialog-control-surface-hover)}._home_x8k82_10,._homeSurface_x8k82_10{display:contents}._surface_x8k82_5>*{min-height:0;height:100%}._surface_x8k82_5 [data-ui-agent-canvas-assistant]{position:relative;inset:auto;width:100%;height:100%;max-height:100%;border:0;box-shadow:none;background:transparent;margin:0}._examples_x8k82_13{display:grid;gap:8px;min-width:0;padding:8px 0}._examples_x8k82_13 ._examplesHeading_x8k82_14{margin:0 0 4px;color:var(--text);font-size:22px;line-height:30px;font-weight:var(--font-section)}._surface_x8k82_5 [data-message-input-root]:has(>textarea){min-height:0;margin:0 0 8px;padding:8px}._surface_x8k82_5 [data-message-input-root]>textarea{min-height:38px;max-height:clamp(38px,25cqh,112px);flex:0 0 auto;padding:8px 112px 8px 46px;overflow-y:auto}._surface_x8k82_5 [data-director-composer-actions]{position:absolute;left:8px;right:8px;bottom:8px;gap:8px;pointer-events:none}._example_x8k82_13{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:var(--radius-sm);background:var(--dialog-control-surface);color:var(--text);text-align:left;font-size:14px;line-height:22px;font-weight:var(--font-strong);cursor:pointer;transition:background .15s ease}._example_x8k82_13:hover{background:var(--dialog-control-surface-hover)}._example_x8k82_13:active{background:var(--dialog-surface-raised)}._example_x8k82_13:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._example_x8k82_13 svg{color:var(--text2)}._example_x8k82_13 span{min-width:0;overflow-wrap:anywhere}@container director-assistant (max-height: 400px){._examples_x8k82_13{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}._examples_x8k82_13 ._examplesHeading_x8k82_14{display:none}._example_x8k82_13{grid-template-columns:16px minmax(0,1fr);gap:8px;min-height:64px;padding:10px}._example_x8k82_13>svg:last-child{display:none}._example_x8k82_13 span{text-wrap:balance}._surface_x8k82_5 [data-action-ui-id=chat-message-list]{padding-top:8px;padding-bottom:8px}}@media(prefers-reduced-motion:reduce){._example_x8k82_13{transition:none}}._imageReferences_x8k82_51{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;color:var(--text2);font-size:12px;line-height:18px}._imageReferences_x8k82_51>span{display:inline-flex;align-items:center;gap:6px;min-width:0}._surface_x8k82_5 ._imageReferences_x8k82_51>button{padding:5px 10px;min-height:28px;font-size:12px;border-radius:999px;background:var(--dialog-control-surface);color:var(--text);border:1px solid var(--border)}._surface_x8k82_5 ._imageReferences_x8k82_51>button:hover:not(:disabled){background:var(--dialog-control-surface-hover)}._imageReferences_x8k82_51>button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._surface_x8k82_5 ._removeImageReferences_x8k82_56{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;min-height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text2);cursor:pointer}._surface_x8k82_5 ._removeImageReferences_x8k82_56:hover:not(:disabled){background:var(--dialog-control-surface-hover);color:var(--text)}._surface_x8k82_5 ._removeImageReferences_x8k82_56:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._surface_x8k82_5 [data-director-composer-actions]>*{pointer-events:auto}._surface_x8k82_5 [data-director-composer-actions]>:first-child{flex:0 0 auto}._badge_1oasi_1{--role-base: var(--panel-solid);--role-text: var(--text);--role-tone: var(--text3);--role-strength: 78%;display:inline-block;box-sizing:border-box;min-width:0;max-width:100%;padding:1px 7px;border-radius:5px;color:color-mix(in srgb,var(--role-tone) var(--role-strength),var(--role-text));background:color-mix(in srgb,var(--role-tone) 13%,var(--role-base));font-size:var(--text-meta-size);font-weight:var(--font-medium);line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_1oasi_1[data-role-tier=lead]{--role-tone: var(--cyan)}._badge_1oasi_1[data-role-tier=supporting]{--role-tone: var(--yellow);--role-strength: 65%}[data-theme=light] ._badge_1oasi_1{--role-base: var(--canvas-controls-bg, var(--panel-solid));--role-text: var(--canvas-controls-text, var(--text));--role-strength: 28%}._leadBadge_1oasi_29{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;background:var(--cyan);color:var(--ink);font-size:var(--text-meta-size);font-weight:var(--font-strong);line-height:1.45;pointer-events:none}._switch_1lcwz_3{display:inline-flex;flex:0 0 auto;gap:2px;padding:2px;border-radius:999px;background:var(--canvas-controls-bg);box-shadow:inset 0 0 0 1px var(--canvas-controls-border)}._face_1lcwz_13{position:relative;width:30px;height:20px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--canvas-controls-text-muted);cursor:pointer}._face_1lcwz_13:hover:not(:disabled){color:var(--canvas-controls-text)}._face_1lcwz_13[aria-pressed=true]{background:var(--canvas-controls-active);color:var(--canvas-controls-text)}._face_1lcwz_13:disabled{cursor:default;opacity:.4}._dot_1lcwz_41{position:absolute;top:2px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--accent-light)}._dot_1lcwz_41[data-tone=failed]{background:var(--destructive, #ff7a7a)}._dot_1lcwz_41[data-tone=warning]{background:var(--warning-foreground)}._expand_1lcwz_59{margin-left:auto;height:20px;display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:var(--canvas-controls-text-muted);font:inherit;cursor:pointer}._expand_1lcwz_59:hover:not(:disabled){background:var(--canvas-controls-hover);color:var(--canvas-controls-text)}._expand_1lcwz_59:disabled{cursor:default;opacity:.45}._body_1lcwz_86{display:grid;gap:6px;max-height:214px}._head_1lcwz_92{min-width:0;display:flex;align-items:center;gap:8px;color:var(--fg-muted);font-size:var(--text-canvas-node-meta-size)}._head_1lcwz_92 b{flex:0 0 auto;color:var(--fg-default);font-size:var(--text-canvas-node-control-size);font-weight:var(--font-strong)}._head_1lcwz_92 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._icon_1lcwz_115{width:24px;height:24px;display:inline-grid;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--canvas-controls-text-muted);cursor:pointer}._head_1lcwz_92 b+span+._icon_1lcwz_115,._head_1lcwz_92 b+._icon_1lcwz_115{margin-left:auto}._icon_1lcwz_115:hover{background:var(--canvas-controls-hover);color:var(--canvas-controls-text)}._script_1lcwz_139{max-height:176px;overflow:auto;padding-right:4px;color:var(--fg-muted);font-size:var(--text-canvas-node-meta-size);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}._picker_1whlc_1{display:grid;gap:12px;color:var(--canvas-controls-text, var(--text));font-size:14px;line-height:22px}._explanation_1whlc_2{margin:0;color:var(--canvas-controls-text-muted, var(--text2))}._rememberChoice_1whlc_3{display:flex;align-items:center;gap:8px;min-height:34px;cursor:pointer}._rememberChoice_1whlc_3 input{accent-color:var(--cyan)}._currentSelection_1whlc_5{margin:0;display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:var(--canvas-controls-hover, var(--bg-hover))}._currentSelection_1whlc_5 strong{font-weight:var(--font-strong)}._currentSelection_1whlc_5 small{color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:18px}._recommendations_1whlc_8{display:grid;gap:8px;max-height:320px;overflow:auto}._costSummary_1whlc_9{min-height:0;overflow:auto;padding:6px}._panel_1whlc_10>._costSummary_1whlc_9+footer{flex-shrink:0}._picker_1whlc_1>._recommendations_1whlc_8{padding:6px}._picker_1whlc_1._compact_1whlc_13{min-width:0}._picker_1whlc_1._compact_1whlc_13>._recommendations_1whlc_8{display:flex;align-items:center;flex-wrap:wrap;padding:0;overflow:visible}._compactModel_1whlc_15{white-space:normal;height:auto;min-height:32px;padding-block:6px;gap:8px;max-width:100%;text-align:left}._compactModel_1whlc_15 strong{font-weight:inherit;overflow-wrap:anywhere}._compactModel_1whlc_15[aria-pressed=true]{--card-border-selected: var(--canvas-controls-text-muted, var(--text2));border-color:var(--card-border-selected);background:var(--canvas-controls-active, var(--bg-hover));color:var(--canvas-controls-text, var(--text))}._compactModel_1whlc_15 small{font-size:12px}._compact_1whlc_13 ._labels_1whlc_19>span{padding:0;background:transparent}._model_1whlc_20{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--canvas-controls-bg, var(--dialog-control-surface));color:var(--canvas-controls-text, var(--text));text-align:left;cursor:pointer;font:inherit}._modelInfo_1whlc_21{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}._model_1whlc_20 strong{min-width:0;max-width:100%;font-weight:var(--font-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._model_1whlc_20 small{flex-shrink:0;max-width:52%;overflow-wrap:anywhere;color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:18px}._price_1whlc_24{flex-direction:row-reverse}._model_1whlc_20:hover{background:var(--canvas-controls-hover, var(--dialog-control-surface-hover))}._model_1whlc_20[data-selected=true]{border-color:var(--card-border-selected);background:var(--canvas-controls-hover, var(--bg-hover))}._model_1whlc_20:focus-visible,._secondary_1whlc_27:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._model_1whlc_20:disabled,._secondary_1whlc_27:disabled{opacity:.5;cursor:default}._labels_1whlc_19{display:flex;flex-wrap:wrap;gap:6px}._labels_1whlc_19:empty{display:none}._labels_1whlc_19>span{padding:1px 7px;border-radius:6px;background:var(--canvas-controls-hover, var(--bg-hover));color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:18px}._reason_1whlc_32{white-space:pre-wrap;overflow-wrap:anywhere;font-weight:var(--font-body);color:var(--canvas-controls-text-muted, var(--text2))}._auxiliaryActions_1whlc_33{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}._recommendationToggle_1whlc_34{display:inline-flex;align-items:center;gap:4px;min-height:34px;border:0;padding:0;background:transparent;color:var(--canvas-controls-text-muted, var(--text2));font:inherit;font-size:12px;cursor:pointer}._recommendationToggle_1whlc_34[aria-expanded=true] svg{transform:rotate(90deg)}._recommendationToggle_1whlc_34:focus-visible,._recommendationReasons_1whlc_36:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._recommendationReasons_1whlc_36{gap:12px;max-height:180px;overflow:auto;padding-right:8px;overflow-wrap:anywhere;font-size:12px;line-height:20px;color:var(--canvas-controls-text-muted, var(--text2))}._recommendationReasons_1whlc_36:not([hidden]){display:grid}._recommendationReasons_1whlc_36 strong{font-weight:var(--font-strong)}._recommendationReasons_1whlc_36 p{margin:2px 0 0}._secondary_1whlc_27{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 14px;border:1px solid var(--border);border-radius:999px;background:var(--canvas-controls-bg, var(--dialog-control-surface));color:var(--canvas-controls-text, var(--text));font:inherit;font-weight:var(--font-strong);cursor:pointer}._backdrop_1whlc_42{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px;background:var(--modal-mask-bg, var(--overlay-bg))}._panel_1whlc_10{display:flex;flex-direction:column;gap:14px;width:min(560px,100%);max-height:min(680px,calc(100dvh - 32px));padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--elevated-surface, var(--dialog-surface));color:var(--canvas-controls-text, var(--text));box-shadow:var(--shadow-lg);font-size:14px;line-height:22px}._panel_1whlc_10 header,._panel_1whlc_10 footer{display:flex;justify-content:space-between;align-items:center;gap:12px}._panel_1whlc_10 h3{margin:0;font-size:22px;line-height:30px;font-weight:var(--font-section)}._panel_1whlc_10 footer{font-size:12px;color:var(--canvas-controls-text-muted, var(--text2))}._search_1whlc_47{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:10px;padding:8px 12px}._search_1whlc_47:focus-within{border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._search_1whlc_47 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--canvas-controls-text, var(--text));font:inherit}._modelGrid_1whlc_50{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;overflow:auto;min-height:0;padding:6px}._primary_1whlc_51{min-height:36px;padding:8px 18px;border:0;border-radius:999px;background:var(--cyan);color:var(--ink);font:inherit;font-weight:var(--font-section);cursor:pointer}._primary_1whlc_51:disabled{opacity:.5;cursor:default}._error_1whlc_53{color:var(--red)}._contextMenu_1whlc_54{position:fixed;z-index:2100;display:grid;gap:4px;width:196px;padding:6px;background:var(--elevated-surface, var(--dialog-surface));border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow)}._contextMenu_1whlc_54 button{border:0;border-radius:6px;padding:9px 12px;text-align:left;color:var(--canvas-controls-text, var(--text));background:transparent;font:inherit;cursor:pointer}._contextMenu_1whlc_54 button:hover,._contextMenu_1whlc_54 button:focus-visible{background:var(--canvas-controls-hover, var(--bg-hover));outline:none}._badge_1whlc_57{display:inline-flex;font-size:11px;line-height:18px;font-weight:var(--font-medium);padding:0 6px;border-radius:5px;background:var(--canvas-controls-hover, var(--bg-hover));color:var(--canvas-controls-text-muted, var(--text2));font-style:normal;white-space:nowrap}@media(max-width:480px){._backdrop_1whlc_42{padding:12px}._panel_1whlc_10{padding:14px;max-height:calc(100dvh - 24px)}._modelGrid_1whlc_50{grid-template-columns:1fr}._panel_1whlc_10 h3{font-size:18px}}._panel_1whlc_10 button[data-ui-close]{color:var(--canvas-controls-text, var(--text))!important}._list_hf6s3_3{display:flex;flex-direction:column;padding:24px 22px 20px;border-radius:24px;background:var(--canvas-node-bg);box-shadow:0 0 0 1px var(--canvas-node-border);color:var(--fg-default)}._head_hf6s3_13{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._head_hf6s3_13 b{font-size:24px;font-weight:var(--font-section, 700)}._head_hf6s3_13 span{font-size:18px;font-weight:var(--font-strong)}._sub_hf6s3_30{margin:8px 0 14px;color:var(--fg-muted);font-size:15px}._sub_hf6s3_30 em{color:var(--warning-foreground);font-style:normal}._rows_hf6s3_41{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-right:6px}._rows_hf6s3_41 section{display:flex;flex-direction:column;gap:8px}._rows_hf6s3_41 h4{display:flex;align-items:baseline;gap:8px;margin:8px 2px 0;color:var(--fg-muted);font-size:15px;font-weight:var(--font-strong)}._rows_hf6s3_41 h4 small{font-size:13px;font-weight:var(--font-weak)}._row_hf6s3_41{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 64px 14px 16px;border:0;border-radius:16px;background:var(--canvas-controls-bg);color:inherit;font:inherit;text-align:left;cursor:pointer}._row_hf6s3_41:hover{background:var(--canvas-controls-hover)}._row_hf6s3_41 b{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:var(--font-strong)}._row_hf6s3_41 i{padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--warning-foreground) 16%,transparent);color:var(--warning-foreground);font-size:12px;font-style:normal}._row_hf6s3_41 small{overflow:hidden;color:var(--fg-muted);font-size:14px;white-space:nowrap;text-overflow:ellipsis}._row_hf6s3_41 em{position:absolute;top:15px;right:16px;color:var(--fg-muted);font-size:14px;font-style:normal}._empty_hf6s3_125{color:var(--fg-muted)}._foot_hf6s3_129{display:flex;justify-content:flex-end;margin-top:14px}._manage_hf6s3_135{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;border:0;border-radius:999px;background:var(--accent-light);color:#050505;font:inherit;font-size:15px;font-weight:var(--font-strong);cursor:pointer}._manage_hf6s3_135:hover{filter:brightness(1.06)}._dialog_hf6s3_156{width:min(1040px,calc(100vw - 96px));height:min(720px,calc(100vh - 64px));display:flex;flex-direction:column;gap:12px}._dialogHead_hf6s3_164{display:flex;align-items:center;justify-content:space-between}._close_hf6s3_170{width:32px;height:32px;display:grid;place-items:center;border:0;background:transparent;color:var(--fg-muted);cursor:pointer}._explain_hf6s3_181{margin:0;color:var(--fg-muted);font-size:13px;line-height:20px}._body_hf6s3_188{flex:1;min-height:0;display:grid;grid-template-columns:220px 1fr;gap:14px}._units_hf6s3_196{overflow:auto;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:12px;background:var(--dialog-control-surface, rgba(255, 255, 255, .055))}._units_hf6s3_196 b{display:block;padding:8px 8px 4px;color:var(--fg-muted);font-size:12px;font-weight:var(--font-strong)}._units_hf6s3_196 button{width:100%;min-height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--fg-muted);font:inherit;font-size:13px;text-align:left;cursor:pointer}._units_hf6s3_196 button:hover,._units_hf6s3_196 button[aria-current]{background:var(--canvas-controls-hover);color:var(--fg-default)}._units_hf6s3_196 i{width:7px;height:7px;border-radius:50%}._units_hf6s3_196 i[data-tone=edited]{background:var(--accent-light)}._units_hf6s3_196 i[data-tone=warning]{background:var(--warning-foreground)}._units_hf6s3_196 i[data-tone=error]{background:var(--destructive, #ff7a7a)}._editor_hf6s3_255{min-height:0;display:flex;flex-direction:column;gap:10px}._facts_hf6s3_262{display:flex;align-items:baseline;gap:10px;color:var(--fg-muted);font-size:13px}._facts_hf6s3_262 b{color:var(--fg-default);font-size:15px}._editor_hf6s3_255 textarea{flex:1;min-height:0;padding:12px 14px;border:1px solid var(--canvas-controls-border);border-radius:12px;outline:0;resize:none;background:var(--dialog-control-surface, rgba(255, 255, 255, .055));color:var(--fg-default);font:inherit;font-size:14px;line-height:24px}._editor_hf6s3_255 textarea:focus{border-color:var(--canvas-node-border-selected)}._dialogue_hf6s3_294{max-height:140px;overflow:auto;color:var(--fg-default);font-size:13px;line-height:20px}._dialogue_hf6s3_294 p{margin:4px 0 0;white-space:pre-wrap}._hints_hf6s3_307{color:var(--fg-muted);font-size:13px;line-height:20px}._hints_hf6s3_307 summary{cursor:pointer}._hints_hf6s3_307 p{margin:6px 0 0}._check_hf6s3_316{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:20px}._check_hf6s3_316 svg{flex:0 0 auto;margin-top:3px}._check_hf6s3_316[data-tone=ok]{color:var(--success, #54d68a)}._check_hf6s3_316[data-tone=warning]{color:var(--warning-foreground)}._check_hf6s3_316[data-tone=error]{color:var(--destructive, #ff7a7a)}._error_hf6s3_342{margin:0;color:var(--destructive, #ff7a7a);font-size:13px}._dialogFoot_hf6s3_348{display:flex;justify-content:flex-end;gap:10px}._secondary_hf6s3_354,._primary_hf6s3_355{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 16px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:var(--font-strong);cursor:pointer}._secondary_hf6s3_354{background:var(--canvas-controls-bg);color:var(--fg-muted);box-shadow:inset 0 0 0 1px var(--canvas-controls-border)}._primary_hf6s3_355{background:var(--accent-light);color:#050505}._primary_hf6s3_355:disabled,._secondary_hf6s3_354:disabled{cursor:default;opacity:.5}._spin_hf6s3_386{animation:_storyboard-spin_hf6s3_1 .9s linear infinite}@keyframes _storyboard-spin_hf6s3_1{to{transform:rotate(360deg)}}._backdrop_qbmo7_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1900;display:grid;place-items:center;padding:16px;background:var(--overlay-bg, #0009)}._panel_qbmo7_2{width:min(560px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid var(--agent-canvas-border-strong, #444);border-radius:12px;background:var(--agent-canvas-node-bg, #202020);color:var(--agent-canvas-text, #f4f4f4);font-size:13px;line-height:1.6;overflow-wrap:anywhere}._panel_qbmo7_2 header{display:flex;justify-content:space-between;align-items:center;gap:12px}._panel_qbmo7_2 h2{font-size:16px;margin:0}._panel_qbmo7_2 dl{display:grid;gap:6px;margin:16px 0}._panel_qbmo7_2 dt{color:var(--agent-canvas-text-muted, #aaa);font-size:12px}._panel_qbmo7_2 dd{margin:0 0 10px;min-width:0}._panel_qbmo7_2 small{display:block;color:var(--agent-canvas-text-muted, #aaa);font-size:11px}._prompt_qbmo7_9{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}._panel_qbmo7_2 ._parameters_qbmo7_10{list-style:none;padding:0}._parameters_qbmo7_10 li{display:flex;justify-content:space-between;gap:16px}._parameters_qbmo7_10 li span:first-child{color:var(--agent-canvas-text-muted, #aaa)}._parameters_qbmo7_10 li span:last-child{text-align:right;min-width:0}._panel_qbmo7_2 ul{margin:0;padding-left:18px}._panel_qbmo7_2 li+li{margin-top:8px}._panel_qbmo7_2 button{padding:7px 12px;min-height:34px;border:1px solid var(--agent-canvas-border-strong, #555);border-radius:7px;background:transparent;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}._panel_qbmo7_2 button:hover{border-color:var(--cyan, #70edf3)}._panel_qbmo7_2 button:focus-visible{outline:2px solid var(--cyan, #70edf3);outline-offset:2px}._panel_qbmo7_2 button:disabled{opacity:.45;cursor:not-allowed}._panel_qbmo7_2 ._apply_qbmo7_20{margin-top:10px;background:var(--cyan, #70edf3);color:var(--agent-canvas-bg, #102729)}._note_qbmo7_21{font-size:12px;color:var(--agent-canvas-text-muted, #aaa)}._panel_qbmo7_2[data-mobile] button{min-width:44px;min-height:44px;border-radius:999px}._root_1t967_1{display:inline-flex;align-items:center;gap:4px;min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap}._icon_1t967_10{display:block;flex:0 0 auto;object-fit:contain}._amount_1t967_16{min-width:0;line-height:1}.react-flow__node:has([data-output-history-panel]){z-index:3000!important}._toggle_18mqv_5{position:absolute;top:12px;right:12px;z-index:12;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--fg-default);background:#0c0c0cb8;box-shadow:inset 0 0 0 1px #ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease}.react-flow__node:hover ._toggle_18mqv_5,.react-flow__node.selected ._toggle_18mqv_5,._toggle_18mqv_5[aria-expanded=true],._toggle_18mqv_5:focus-visible{opacity:1;pointer-events:auto}._toggle_18mqv_5 svg{width:20px;height:20px}._toggle_18mqv_5:hover{background:#0c0c0ce6}._toggle_18mqv_5[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--card-border-selected)}._toggle_18mqv_5:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._tooltip_18mqv_34{position:absolute;top:50%;right:calc(100% + 8px);padding:6px 10px;border-radius:var(--radius-sm);color:var(--fg-default);background:#0c0c0ce6;font-size:var(--text-canvas-node-meta-size);font-weight:var(--font-medium);white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .12s ease}._toggle_18mqv_5:hover ._tooltip_18mqv_34,._toggle_18mqv_5:focus-visible ._tooltip_18mqv_34{opacity:1}._toggle_18mqv_5[aria-expanded=true] ._tooltip_18mqv_34{display:none}._panel_18mqv_53{position:absolute;top:0;left:calc(100% + 16px);width:60%;min-width:240px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;padding:16px 14px 14px;border-radius:20px;color:var(--fg-default);background:var(--dialog-surface);box-shadow:var(--shadow-lg),0 0 0 1px #ffffff0f;cursor:default;container-type:inline-size}._header_18mqv_72{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 0 4px}._header_18mqv_72 h3{margin:0;font-size:var(--text-canvas-node-title-size);font-weight:var(--font-section);line-height:1.3}._close_18mqv_74{width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);color:var(--muted-foreground);background:transparent;cursor:pointer}._close_18mqv_74 svg{width:18px;height:18px}._close_18mqv_74:hover{color:var(--fg-default);background:#ffffff0f}._list_18mqv_90{max-height:calc(3*((100cqw - 28px)*.5625 + 10px));display:flex;flex-direction:column;gap:10px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:thin}._item_18mqv_103{position:relative;flex:none;border-radius:14px}._item_18mqv_103:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--card-border);pointer-events:none}._item_18mqv_103[data-current=true]:after{box-shadow:inset 0 0 0 2px var(--card-border-selected)}._media_18mqv_107{position:relative;width:100%;aspect-ratio:16 / 9;display:grid;place-items:center;padding:0;border:0;border-radius:inherit;overflow:hidden;color:var(--text-tertiary);background:var(--media-thumb-surface);cursor:pointer}._media_18mqv_107:disabled{cursor:default}._image_18mqv_122{position:absolute;top:0;right:0;bottom:0;left:0}._image_18mqv_122 img{object-fit:contain}._media_18mqv_107>svg{width:24px;height:24px}._item_18mqv_103:not([data-current=true]):has(._media_18mqv_107:not(:disabled):hover):after{box-shadow:inset 0 0 0 1px var(--card-border-hover)}._media_18mqv_107:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:-2px}._placeholder_18mqv_128{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:var(--text-canvas-node-meta-size)}._placeholder_18mqv_128 svg{width:24px;height:24px}._spin_18mqv_130{animation:_output-history-spin_18mqv_1 1s linear infinite}@keyframes _output-history-spin_18mqv_1{to{transform:rotate(360deg)}}._action_18mqv_133{position:absolute;right:10px;z-index:1;width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--fg-default);background:#0c0c0c9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}._action_18mqv_133[data-position=top]{top:10px}._action_18mqv_133[data-position=bottom]{bottom:10px}._action_18mqv_133 svg{width:16px;height:16px}._action_18mqv_133:hover{background:#0c0c0cd9}._hint_18mqv_154{margin:0;padding:0 4px;color:var(--text-tertiary);font-size:var(--text-canvas-node-meta-size);line-height:1.4}.react-flow__node:has([data-form-voice-panel]){z-index:3000!important}._actions_10wv6_6{position:absolute;left:12px;bottom:12px;z-index:12;display:flex;align-items:center;gap:10px}._action_10wv6_6{width:52px;height:52px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:16px;color:var(--fg-default);background:#0c0c0cb8;box-shadow:inset 0 0 0 1px #ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}._action_10wv6_6 svg{width:22px;height:22px}._action_10wv6_6:hover:not(:disabled){background:#0c0c0ce6}._action_10wv6_6:disabled{color:#fff6;cursor:default}._action_10wv6_6[aria-pressed=true],._action_10wv6_6[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--card-border-selected)}._action_10wv6_6:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._spin_10wv6_27{animation:_form-voice-spin_10wv6_1 1s linear infinite}@keyframes _form-voice-spin_10wv6_1{to{transform:rotate(360deg)}}._panel_10wv6_30{position:absolute;top:0;left:calc(100% + 56px);width:min(540px,calc(100vw - 32px));display:flex;flex-direction:column;container-type:inline-size;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:20px;border-radius:18px;color:var(--fg-default);background:var(--dialog-surface);box-shadow:var(--shadow-lg),0 0 0 1px #ffffff0f;cursor:default}._close_10wv6_49{flex:none;align-self:flex-start;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);color:var(--muted-foreground);background:transparent;cursor:pointer}._close_10wv6_49 svg{width:20px;height:20px}._close_10wv6_49:hover{color:var(--fg-default);background:#ffffff0f}._identity_10wv6_66{display:flex;align-items:center;gap:14px;min-width:0}._thumbnail_10wv6_67{position:relative;margin:0;flex:0 0 100px;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-sm);color:var(--text-tertiary);background:var(--media-thumb-surface);box-shadow:0 0 0 1px var(--media-thumb-border)}._thumbnail_10wv6_67 svg{width:22px;height:22px}._image_10wv6_81{position:absolute;top:0;right:0;bottom:0;left:0}._names_10wv6_82{display:grid;flex:1;min-width:0;gap:3px;overflow-wrap:anywhere}._names_10wv6_82 h3{margin:0;font-size:var(--text-canvas-node-title-size);font-weight:var(--font-section);line-height:1.25}._names_10wv6_82 span,._summary_10wv6_84{color:var(--muted-foreground);font-size:var(--text-canvas-node-control-size);line-height:1.5}._summary_10wv6_84{margin:10px 0 0;max-height:6em;overflow-y:auto;overflow-wrap:anywhere}._form_10wv6_86{display:flex;flex-direction:column;gap:8px;min-width:0;margin-top:14px;padding-top:14px;border-top:1px solid var(--card-border)}._form_10wv6_86,._identity_10wv6_66{flex:none}._episodeRow_10wv6_88{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px;align-items:center}._episodeRow_10wv6_88 ._field_10wv6_89{min-height:40px;padding-inline:12px;border-radius:var(--radius-sm)}._panel_10wv6_30 ._bindList_10wv6_90{top:auto;bottom:calc(100% + 6px);max-width:100cqi;max-height:220px}._panel_10wv6_30 ._episodeList_10wv6_91{max-height:248px}._label_10wv6_92{color:var(--muted-foreground);font-size:var(--text-canvas-node-meta-size);font-weight:var(--font-medium);line-height:20px}._label_10wv6_92:not(:first-child){margin-top:4px}._field_10wv6_89{min-height:48px;display:flex;align-items:center;box-sizing:border-box;padding:0 16px;overflow:hidden;border-radius:14px;background:var(--dialog-control-surface);font-size:var(--text-canvas-node-control-size);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap}._option_10wv6_108{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:16px;background:var(--dialog-control-surface)}._option_10wv6_108[data-on=true]{box-shadow:inset 0 0 0 1px var(--card-border-selected)}._description_10wv6_110{width:100%;box-sizing:border-box;padding:12px 14px;border:0;border-radius:12px;outline:none;color:var(--fg-default);background:#ffffff0a;font:inherit;font-size:var(--text-canvas-node-control-size);line-height:1.55;resize:none}._description_10wv6_110::placeholder{color:var(--text-tertiary)}._description_10wv6_110:focus{background:#ffffff12}._radio_10wv6_126{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:2px;border:0;color:var(--muted-foreground);background:transparent;font-size:var(--text-canvas-node-control-size);font-weight:var(--font-medium);cursor:pointer}._radio_10wv6_126 i{width:20px;height:20px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff4d}._radio_10wv6_126[aria-pressed=true]{color:var(--fg-default)}._radio_10wv6_126[aria-pressed=true] i{box-shadow:inset 0 0 0 6px var(--fg-default)}._radio_10wv6_126:disabled{cursor:default}._buttons_10wv6_143{display:grid;grid-template-columns:1fr 1fr;gap:8px}._buttons_10wv6_143 button{height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:0;border-radius:12px;color:var(--fg-default);background:#ffffff0a;font-size:var(--text-canvas-node-control-size);font-weight:var(--font-medium);cursor:pointer}._buttons_10wv6_143 button:hover:not(:disabled){background:#ffffff14}._buttons_10wv6_143 button:disabled{color:var(--text-tertiary);cursor:default}._buttons_10wv6_143 svg{width:18px;height:18px}._file_10wv6_162{display:none}._notice_10wv6_163{margin:0;color:var(--muted-foreground);font-size:var(--text-canvas-node-meta-size);line-height:1.5}._episodes_10wv6_166{position:relative}._select_10wv6_167{width:100%;justify-content:space-between;gap:12px;border:0;color:var(--fg-default);cursor:pointer;text-align:left}._select_10wv6_167>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._select_10wv6_167>svg{width:20px;height:20px;flex:none;color:var(--muted-foreground);transition:transform .12s ease}._select_10wv6_167[aria-expanded=true]>svg{transform:rotate(180deg)}._placeholder_10wv6_171{color:var(--text-tertiary)}._episodeList_10wv6_91{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:3;max-height:416px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;border-radius:14px;background:var(--dialog-surface-raised);box-shadow:var(--shadow-lg),0 0 0 1px #ffffff0f;scrollbar-width:thin}._episodeList_10wv6_91 button{width:100%;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:0;border-radius:10px;color:var(--fg-default);background:transparent;font-size:var(--text-canvas-node-control-size);font-weight:var(--font-medium);cursor:pointer}._episodeList_10wv6_91 button:hover:not(:disabled),._episodeList_10wv6_91 button[aria-selected=true]{background:#ffffff0f}._episodeList_10wv6_91 button:disabled{cursor:default}._episodeList_10wv6_91 i{width:22px;height:22px;display:grid;place-items:center;box-sizing:border-box;border:1.5px solid rgba(255,255,255,.4);border-radius:5px}._episodeList_10wv6_91 button[aria-selected=true] i{border-color:var(--fg-default)}._episodeList_10wv6_91 i svg{width:16px;height:16px;stroke-width:2.5}._bound_10wv6_219{position:relative;min-height:168px;display:flex;align-items:center;gap:22px;box-sizing:border-box;padding:0 64px 0 72px;border-radius:14px;background:#ffffff08;box-shadow:inset 0 0 0 1px var(--card-border)}._bound_10wv6_219 b{font-size:var(--text-canvas-node-control-size);font-weight:var(--font-strong)}._boundPlay_10wv6_232{width:64px;height:64px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:50%;color:var(--muted-foreground);background:#ffffff0d;cursor:pointer}._boundPlay_10wv6_232 svg{width:22px;height:22px}._boundPlay_10wv6_232:hover{color:var(--fg-default);background:#ffffff17}._unbind_10wv6_247{position:absolute;top:16px;right:16px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--fg-default);background:#ffffff1a;cursor:pointer}._unbind_10wv6_247 svg{width:16px;height:16px}._unbind_10wv6_247:hover{background:#ffffff29}._optionFooter_10wv6_264{display:flex;align-items:center;gap:16px;padding:0 2px}._link_10wv6_265{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:0;border:0;color:var(--muted-foreground);background:transparent;font-size:var(--text-canvas-node-meta-size);font-weight:var(--font-medium);cursor:pointer}._link_10wv6_265:hover{color:var(--fg-default)}._link_10wv6_265 svg{width:16px;height:16px}._optionFooter_10wv6_264 ._link_10wv6_265{margin-left:0}._bindPicker_10wv6_283{position:relative;margin-left:auto}._bindList_10wv6_90{position:absolute;top:calc(100% + 8px);right:0;z-index:3;width:440px;max-height:360px;display:flex;flex-direction:column;gap:2px;box-sizing:border-box;padding:6px;overflow-y:auto;overscroll-behavior:contain;border-radius:14px;background:var(--dialog-surface-raised);box-shadow:var(--shadow-lg),0 0 0 1px #ffffff0f;scrollbar-width:thin}._bindRow_10wv6_303{display:flex;align-items:center;gap:10px;padding:0 8px;border-radius:10px}._bindRow_10wv6_303:hover{background:#ffffff0f}._bindPlay_10wv6_305{width:36px;height:36px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:50%;color:var(--fg-default);background:#ffffff14;cursor:pointer}._bindPlay_10wv6_305 svg{width:16px;height:16px}._bindChoose_10wv6_319{flex:1;min-width:0;height:52px;padding:0;overflow:hidden;border:0;color:var(--fg-default);background:transparent;font-size:var(--text-canvas-node-control-size);font-weight:var(--font-medium);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._bindEmpty_10wv6_335{margin:0;padding:14px 12px;color:var(--muted-foreground);font-size:var(--text-canvas-node-meta-size);line-height:1.5}._inlineFields_10wv6_339{min-width:0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;align-content:start;gap:8px 24px;padding:14px 0 0;margin:18px 0 0;border:0;border-top:1px solid var(--line);--text-canvas-node-control-size: var(--text-control-size);--text-canvas-node-meta-size: var(--text-caption-size);--fg-default: var(--text);--muted-foreground: var(--text2)}._inlineFields_10wv6_339>._label_10wv6_92{grid-column:1 / -1;color:var(--text);font-size:var(--text-body-size);line-height:var(--line-body)}._inlineFields_10wv6_339 ._option_10wv6_108{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;min-width:0;padding:0;border-radius:0;background:transparent;box-shadow:none}._inlineFields_10wv6_339 ._description_10wv6_110,._inlineFields_10wv6_339 ._buttons_10wv6_143,._inlineFields_10wv6_339 ._bound_10wv6_219{grid-area:2 / 1 / 3 / -1;min-width:0}._inlineFields_10wv6_339 ._description_10wv6_110{box-sizing:border-box;height:60px;min-height:60px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--dialog-control-surface)}._inlineFields_10wv6_339 ._radio_10wv6_126{grid-area:1 / 1;justify-self:start;align-self:center;gap:6px;padding:2px 0;white-space:nowrap}._inlineFields_10wv6_339 ._radio_10wv6_126 i{width:13px;height:13px;box-shadow:inset 0 0 0 1px var(--text3)}._inlineFields_10wv6_339 ._radio_10wv6_126[aria-pressed=true] i{box-shadow:inset 0 0 0 4px var(--cyan)}._inlineFields_10wv6_339 ._buttons_10wv6_143 button{height:36px;padding:0 8px;border-radius:var(--radius-sm);background:var(--dialog-control-surface)}._inlineFields_10wv6_339 ._buttons_10wv6_143 button:hover:not(:disabled){background:var(--dialog-control-surface-hover)}._inlineFields_10wv6_339 ._buttons_10wv6_143 svg,._inlineFields_10wv6_339 ._link_10wv6_265 svg{width:14px;height:14px}._inlineFields_10wv6_339 ._optionFooter_10wv6_264{display:contents}._inlineFields_10wv6_339 ._bindPicker_10wv6_283{grid-area:1 / 2;justify-self:end}._inlineFields_10wv6_339 ._optionFooter_10wv6_264>._link_10wv6_265{grid-column:1 / -1;justify-self:end}._inlineFields_10wv6_339 ._notice_10wv6_163{grid-column:1 / -1}._inlineFields_10wv6_339 ._bindList_10wv6_90{top:auto;bottom:calc(100% + 6px);width:min(280px,64vw);max-height:180px}._inlineFields_10wv6_339 ._bindChoose_10wv6_319{height:36px}._inlineFields_10wv6_339 ._bindPlay_10wv6_305{width:28px;height:28px}._inlineFields_10wv6_339 ._bound_10wv6_219{min-height:48px;gap:8px;padding:4px 34px 4px 8px;border-radius:var(--radius-sm)}._inlineFields_10wv6_339 ._boundPlay_10wv6_232{width:32px;height:32px}._inlineFields_10wv6_339 ._unbind_10wv6_247{top:8px;right:4px;width:28px;height:28px}@media(max-width:680px){._inlineFields_10wv6_339{grid-template-columns:minmax(0,1fr);gap:10px}}._body_1eed8_1{padding:0}._badge_1eed8_2{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--fg-muted);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._empty_1eed8_3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:100%;padding:24px;box-sizing:border-box;color:var(--fg-muted);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);text-align:center}._empty_1eed8_3 strong{color:var(--fg-default);font-size:var(--text-card-title-size, 18px);font-weight:var(--font-strong)}._empty_1eed8_3 button{gap:6px}._actions_1eed8_6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}._empty_1eed8_3[data-source-status=failed]>span{color:var(--agent-canvas-danger);overflow-wrap:anywhere}._card_wpoxg_2{--category-header: max(80px, calc(var(--category-scale, 1) * 34px + 12px));position:relative;box-sizing:border-box;border:1px solid var(--canvas-group-border);border-radius:28px;outline:0 solid transparent;color:var(--fg-default);background:color-mix(in srgb,var(--canvas-group-bg) 40%,transparent);transition:outline-color .15s ease}._card_wpoxg_2[data-selected]{outline:2px solid var(--canvas-node-border-selected)}._card_wpoxg_2[data-drop=accept]{outline:3px dashed var(--canvas-node-border-selected)}._card_wpoxg_2[data-drop=reject]{outline:3px dashed var(--agent-canvas-danger)}._handle_wpoxg_18{opacity:0;pointer-events:none}._header_wpoxg_20{position:absolute;inset:0 0 auto;height:var(--category-header);box-sizing:border-box;display:flex;align-items:center;gap:calc(10px * var(--category-scale, 1));padding:0 calc(16px * var(--category-scale, 1)) 0 calc(24px * var(--category-scale, 1));border-bottom:1px solid var(--canvas-group-border);cursor:grab}._card_wpoxg_2[data-collapsed] ._header_wpoxg_20{border-bottom-color:transparent}._icon_wpoxg_35{flex:0 0 auto;width:calc(32px * var(--category-scale, 1));height:calc(32px * var(--category-scale, 1));display:inline-flex;align-items:center;justify-content:center;border-radius:calc(10px * var(--category-scale, 1));color:var(--fg-default);background:var(--canvas-controls-hover)}._icon_wpoxg_35 svg,._actions_wpoxg_48 svg{width:calc(18px * var(--category-scale, 1));height:calc(18px * var(--category-scale, 1))}._title_wpoxg_50{flex:0 0 auto;font-size:calc(18px * var(--category-scale, 1));font-weight:var(--font-strong, 650);line-height:1.2}._count_wpoxg_57{flex:0 0 auto;min-width:calc(22px * var(--category-scale, 1));padding:0 calc(7px * var(--category-scale, 1));box-sizing:border-box;border-radius:999px;color:var(--fg-muted);background:var(--canvas-controls-hover);font-size:calc(13px * var(--category-scale, 1));font-weight:var(--font-control, 500);line-height:calc(22px * var(--category-scale, 1));text-align:center}._summary_wpoxg_71{min-width:0;overflow:hidden;color:var(--fg-muted);font-size:calc(13px * var(--category-scale, 1));text-overflow:ellipsis;white-space:nowrap}._actions_wpoxg_48{margin-left:auto;display:flex;flex:0 0 auto;gap:calc(4px * var(--category-scale, 1));cursor:default}._card_wpoxg_2[data-category-scope=library]{border-color:transparent}._card_wpoxg_2[data-category-scope=library] ._actions_wpoxg_48{margin-left:0}._actions_wpoxg_48>button{width:calc(32px * var(--category-scale, 1));height:calc(32px * var(--category-scale, 1));display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;color:var(--fg-muted);background:transparent;cursor:pointer}._actions_wpoxg_48>button:hover,._actions_wpoxg_48>button[aria-expanded=true][aria-haspopup]{color:var(--fg-default);background:var(--canvas-controls-hover)}._actions_wpoxg_48>button:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:1px}._actions_wpoxg_48>._generateImages_wpoxg_110{width:auto;padding:0 calc(10px * var(--category-scale, 1));border:1px solid var(--canvas-controls-border);border-radius:calc(8px * var(--category-scale, 1));background:var(--canvas-controls-bg);color:var(--fg-default);font:inherit;font-size:calc(var(--text-control-size) * var(--category-scale, 1));white-space:nowrap}._actions_wpoxg_48>._generateImages_wpoxg_110:hover:not(:disabled){background:var(--canvas-controls-hover)}._actions_wpoxg_48>._generateImages_wpoxg_110:disabled{cursor:default;opacity:.5}._actions_wpoxg_48>._generateAll_wpoxg_124{width:auto;gap:calc(5px * var(--category-scale, 1));padding:0 calc(14px * var(--category-scale, 1));background:var(--accent-light);color:#050505;font:inherit;font-size:calc(14px * var(--category-scale, 1));font-weight:var(--font-strong, 650);white-space:nowrap}._actions_wpoxg_48>._generateAll_wpoxg_124 svg{width:calc(15px * var(--category-scale, 1));height:calc(15px * var(--category-scale, 1))}._actions_wpoxg_48>._generateAll_wpoxg_124:hover{color:#050505;background:var(--accent-light);filter:brightness(1.06)}._actions_wpoxg_48>._generateAll_wpoxg_124:disabled{cursor:default;opacity:.5;filter:none}._actions_wpoxg_48>button._generateAll_wpoxg_124[aria-expanded=true][aria-haspopup]{color:#050505;background:var(--accent-light);filter:brightness(1.06)}._menu_wpoxg_141{position:absolute;z-index:60;min-width:190px;display:grid;padding:4px;border:.5px solid var(--canvas-controls-border);border-radius:12px;color:var(--fg-default);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-menu)}._menu_wpoxg_141 button{display:flex;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:8px;color:var(--fg-default);background:transparent;font-size:13px;text-align:left;white-space:nowrap;cursor:pointer}._menu_wpoxg_141 button:hover:not(:disabled),._menu_wpoxg_141 button:focus-visible{background:var(--canvas-controls-hover)}._menu_wpoxg_141 button:disabled{opacity:.45;cursor:not-allowed}._menu_wpoxg_141 svg{width:15px;height:15px;color:var(--fg-muted)}._menu_wpoxg_141 small{margin-left:auto;padding-left:12px;color:var(--fg-muted);font-size:12px}._menuHint_wpoxg_174{margin:0;padding:2px 10px 8px 33px;color:var(--fg-muted);font-size:12px;white-space:nowrap}._strip_wpoxg_176{position:absolute;inset:calc(var(--category-header) + 20px) 48px 28px;display:flex;align-items:flex-start;gap:24px;overflow:hidden}._thumb_wpoxg_185{flex:0 0 320px;margin:0;display:grid;grid-template-rows:180px auto;gap:8px}._thumb_wpoxg_185 img,._thumb_wpoxg_185 video,._thumbEmpty_wpoxg_195{width:320px;height:180px;box-sizing:border-box;border:.5px solid var(--canvas-node-border);border-radius:10px;object-fit:cover;background:var(--canvas-node-bg)}._thumbEmpty_wpoxg_195{display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted)}._thumbEmpty_wpoxg_195 svg{width:28px;height:28px}._thumb_wpoxg_185 figcaption{display:flex;align-items:center;gap:4px;min-width:0;color:var(--fg-muted);font-size:18px;line-height:26px;white-space:nowrap}._thumb_wpoxg_185 figcaption span{min-width:0;overflow:hidden;text-overflow:ellipsis}._thumb_wpoxg_185 figcaption svg{flex:0 0 auto;width:16px;height:16px}._thumb_wpoxg_185 figcaption small{margin-left:auto;padding-left:8px;font-size:16px}._more_wpoxg_223{align-self:center;margin-top:-20px;padding:0 8px;color:var(--fg-muted);font-size:26px}._empty_wpoxg_231{position:absolute;inset:var(--category-header) 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--fg-muted);font-size:16px}._empty_wpoxg_231>span svg{width:36px;height:36px}._empty_wpoxg_231 p{margin:0}._empty_wpoxg_231 button{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:0;border-radius:999px;color:var(--fg-default);background:var(--canvas-controls-hover);font-size:15px;cursor:pointer}._empty_wpoxg_231 button svg{width:16px;height:16px}._hint_wpoxg_261{position:absolute;z-index:1;right:24px;bottom:12px;display:flex;align-items:center;gap:6px;margin:0;color:var(--fg-muted);font-size:13px}._hint_wpoxg_261 svg{width:14px;height:14px}._hint_wpoxg_261[data-drop-hint]{top:calc(var(--category-header) + 8px);bottom:auto;color:var(--fg-default);font-size:calc(14px * var(--category-scale, 1))}._hint_wpoxg_261[data-drop-hint] svg{width:calc(14px * var(--category-scale, 1));height:calc(14px * var(--category-scale, 1))}._organizer_wpoxg_286,._notice_wpoxg_287{position:absolute;z-index:45;left:50%;display:flex;align-items:center;gap:10px;max-width:calc(100% - 48px);box-sizing:border-box;border:.5px solid var(--canvas-controls-border);border-radius:999px;color:var(--fg-default);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-menu);transform:translate(-50%)}._organizer_wpoxg_286{top:12px;padding:6px 8px 6px 16px;font-size:13px}._organizer_wpoxg_286>svg{flex:0 0 auto;width:16px;height:16px;color:var(--fg-muted)}._organizer_wpoxg_286>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notice_wpoxg_287{bottom:72px;padding:6px 8px 6px 14px;font-size:13px}._notice_wpoxg_287>svg{flex:0 0 auto;width:14px;height:14px}._notice_wpoxg_287[data-tone=warning]{border-color:color-mix(in srgb,var(--agent-canvas-danger) 45%,transparent)}._noticeAction_wpoxg_312{padding:4px 10px;border:0;border-radius:999px;color:var(--fg-default);background:var(--canvas-controls-hover);font:inherit;font-weight:var(--font-control, 500);cursor:pointer}._overlayClose_wpoxg_323{flex:0 0 auto;display:inline-flex;padding:5px;border:0;border-radius:999px;color:var(--fg-muted);background:transparent;cursor:pointer}._overlayClose_wpoxg_323:hover,._overlayClose_wpoxg_323:focus-visible{color:var(--fg-default);background:var(--canvas-controls-hover)}._overlayClose_wpoxg_323 svg{width:15px;height:15px}._pickerBackdrop_wpoxg_338{position:absolute;z-index:70;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--canvas-bg) 55%,transparent)}._picker_wpoxg_338{width:min(720px,calc(100% - 48px));max-height:min(640px,calc(100% - 48px));display:flex;flex-direction:column;box-sizing:border-box;padding:16px;border:.5px solid var(--canvas-controls-border);border-radius:20px;color:var(--fg-default);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-menu)}._picker_wpoxg_338 header{display:flex;align-items:center;gap:8px;padding-bottom:12px}._picker_wpoxg_338 header>svg{width:16px;height:16px;color:var(--fg-muted)}._picker_wpoxg_338 h2{flex:1;margin:0;font-size:15px;font-weight:var(--font-strong, 650)}._picker_wpoxg_338 ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0;padding:0;overflow:auto;list-style:none}._picker_wpoxg_338 li button{width:100%;display:grid;gap:6px;padding:6px;border:1px solid transparent;border-radius:12px;color:var(--fg-default);background:transparent;font-size:13px;text-align:left;cursor:pointer}._picker_wpoxg_338 li button:hover:not(:disabled),._picker_wpoxg_338 li button:focus-visible{border-color:var(--canvas-node-border-selected)}._picker_wpoxg_338 li button:disabled{opacity:.55;cursor:not-allowed}._picker_wpoxg_338 li img,._picker_wpoxg_338 li ._thumbEmpty_wpoxg_195{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:8px;object-fit:cover}._picker_wpoxg_338 li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._picker_wpoxg_338 li small{color:var(--fg-muted);font-size:12px}._pickerEmpty_wpoxg_405{margin:24px 0;color:var(--fg-muted);font-size:13px;text-align:center}._notice_wpoxg_287[data-progress]{bottom:116px}._generationSkipped_wpoxg_409{color:var(--canvas-controls-text-muted, var(--fg-muted));font-size:13px}._generationSkipped_wpoxg_409 summary{cursor:pointer}._generationSkipped_wpoxg_409 ul{max-height:160px;margin:8px 0 0;padding-left:18px;overflow:auto}._generationSkipped_wpoxg_409 li{overflow-wrap:anywhere}._layout_1zsxs_1{display:flex;flex:1;min-height:0;min-width:0;overflow:hidden;background:var(--bg)}._main_1zsxs_2{flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px clamp(20px,5vw,84px) 112px;scrollbar-gutter:stable}._main_1zsxs_2>*{max-inline-size:1680px;margin-inline:auto}._number_1zsxs_4{font-family:var(--font-latin);font-variant-numeric:tabular-nums}._head_1zsxs_5 h1{margin:0;font:var(--font-section) var(--text-h2-size)/1.4 var(--font-zh);letter-spacing:var(--tracking-heading-zh)}._toolbar_1zsxs_7{position:sticky;z-index:3;top:0;display:flex;align-items:center;gap:10px;margin-top:12px;background:var(--bg);box-shadow:inset 0 -1px #ffffff12}._categories_1zsxs_8{display:flex;align-items:center;gap:26px;margin-right:auto}._categories_1zsxs_8 button{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 0 12px;border:0;background:transparent;color:var(--text3);font-size:var(--text-body-lg-size);font-weight:var(--font-section);line-height:22px;cursor:pointer;white-space:nowrap}._categories_1zsxs_8 button>._number_1zsxs_4{font-size:var(--text-meta-size);font-weight:var(--font-medium)}._categories_1zsxs_8 button:hover{color:var(--text2)}._categories_1zsxs_8 button[aria-pressed=true]{color:var(--text)}._categories_1zsxs_8 button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--text)}._categories_1zsxs_8 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._search_1zsxs_15{width:240px;height:34px;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;padding:0 12px;border-radius:999px;background:var(--bg2);color:var(--text3)}._search_1zsxs_15:focus-within{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._search_1zsxs_15 input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--text-control-size);font-weight:var(--font-control)}._search_1zsxs_15 input::placeholder{color:var(--text3);font-weight:var(--font-weak)}._toolbar_1zsxs_7>[role=group]{margin-bottom:8px}._section_1zsxs_20{container-type:inline-size;margin-top:28px}._toolbar_1zsxs_7+._section_1zsxs_20{margin-top:20px}._sectionHeading_1zsxs_22{margin-bottom:14px;padding:0 2px}._sectionHeading_1zsxs_22 h2{display:flex;align-items:baseline;gap:8px;margin:0;font-size:var(--text-body-lg-size);font-weight:var(--font-section);line-height:22px}._sectionHeading_1zsxs_22 h2>._number_1zsxs_4{color:var(--text3);font-size:var(--text-meta-size);font-weight:var(--font-weak)}._grid_1zsxs_26{display:grid;grid-template-columns:repeat(var(--asset-columns, 1),minmax(0,1fr));gap:20px 16px}@container (min-width: 328px){._grid_1zsxs_26{--asset-columns: 2}}@container (min-width: 768px){._grid_1zsxs_26{--asset-columns: 3}}@container (min-width: 1060px){._grid_1zsxs_26{--asset-columns: 4}}@container (min-width: 1360px){._grid_1zsxs_26{--asset-columns: 5}}._asset_1zsxs_31[data-ui-card]{position:relative;display:flex;flex-direction:column;min-width:0;box-sizing:border-box;background:transparent;border:1px solid transparent;box-shadow:none;padding:3px;border-radius:12px}._asset_1zsxs_31[data-ui-card]:is(:hover,:focus-within){filter:none;transform:none}._asset_1zsxs_31[data-ui-card]:not([data-picking]):focus-within{outline:none;box-shadow:none}._moreAsset_1zsxs_34:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:1px}._asset_1zsxs_31:not([data-picking]):is(:hover,:has(:focus-visible),:has(._moreAsset_1zsxs_34[aria-expanded=true])){background:var(--dialog-surface-raised);border-color:var(--card-border)}._asset_1zsxs_31:not([data-picking]):is(:hover,:has(:focus-visible),:has(._moreAsset_1zsxs_34[aria-expanded=true])) ._media_1zsxs_36{background:color-mix(in srgb,var(--dialog-surface-raised),white 5%)}._openAsset_1zsxs_37{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;border-radius:inherit;background:transparent;cursor:pointer}._asset_1zsxs_31[data-picking]{border-radius:var(--media-thumb-radius)}._asset_1zsxs_31[data-picking] ._roleTag_1zsxs_39{left:auto;right:8px}._asset_1zsxs_31[data-unavailable]{opacity:.4}._asset_1zsxs_31[data-selected]{outline:2px solid var(--text);outline-offset:2px}._asset_1zsxs_31[data-picking] ._openAsset_1zsxs_37:not(:disabled):hover{box-shadow:0 0 0 1px var(--card-border-hover)}._openAsset_1zsxs_37:disabled{cursor:default}._cardCheck_1zsxs_44,._check_1zsxs_44{display:inline-grid;place-items:center;box-sizing:border-box;width:16px;height:16px;border:1px solid var(--text3);border-radius:4px;background:var(--bg2);color:var(--text)}._cardCheck_1zsxs_44{position:absolute;inset-block-start:10px;inset-inline-start:10px}[aria-checked=true]>:is(._cardCheck_1zsxs_44,._check_1zsxs_44),[aria-checked=mixed]>._check_1zsxs_44{background:var(--text);border-color:var(--text);color:var(--bg2)}._pickTools_1zsxs_47{display:inline-flex;align-items:center;gap:2px;flex:none;margin-bottom:8px;border-radius:var(--radius-sm);padding:3px;background:var(--bg2)}._pickTools_1zsxs_47 button:not(._generatePicked_1zsxs_48){min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:0;border-radius:6px;font-size:var(--text-control-size);line-height:var(--line-control);color:var(--text2);background:transparent;cursor:pointer;white-space:nowrap}._pickTools_1zsxs_47 button:not(._generatePicked_1zsxs_48):hover:not(:disabled){background:var(--dialog-surface-raised);color:var(--text)}._pickTools_1zsxs_47 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:1px}._generatePicked_1zsxs_48{flex:none}._pickTools_1zsxs_47 button:disabled{opacity:.42;cursor:default}._pickCount_1zsxs_53{padding:0 8px 0 2px;border-inline-end:1px solid var(--border);color:var(--text3);font-size:var(--text-meta-size);white-space:nowrap}._openAsset_1zsxs_37:focus-visible{outline:2px solid var(--card-focus-outline);outline-offset:var(--card-focus-offset)}._cover_1zsxs_55{position:relative;pointer-events:none}._moreAsset_1zsxs_34{position:absolute;z-index:2;inset-inline-end:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--text2);opacity:0;pointer-events:none;cursor:pointer}._asset_1zsxs_31:is(:hover,:has(:focus-visible)) ._moreAsset_1zsxs_34,._moreAsset_1zsxs_34[aria-expanded=true]{opacity:1;pointer-events:auto}._moreAsset_1zsxs_34:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--text);background:var(--bg-hover)}._cardMenu_1zsxs_59{z-index:1200;display:grid;min-width:128px;padding:4px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--dialog-surface-raised);box-shadow:var(--shadow-md)}._cardMenu_1zsxs_59 button{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border:0;border-radius:6px;color:var(--text);background:transparent;font-size:var(--text-control-size);cursor:pointer}._cardMenu_1zsxs_59 button[data-delete-card]{border-top:1px solid var(--border);border-radius:0 0 6px 6px}._cardMenu_1zsxs_59 button[data-delete-card]:is(:hover,:focus-visible){color:var(--red)}._versionAction_1zsxs_63{position:absolute;z-index:2;top:6px;right:6px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:var(--dialog-surface-raised);color:var(--text2);opacity:0;pointer-events:none;cursor:pointer}._asset_1zsxs_31:is(:hover,:has(:focus-visible)) ._versionAction_1zsxs_63{opacity:1;pointer-events:auto}._cardMenu_1zsxs_59 button:is(:hover,:focus-visible){background:var(--bg-hover)}._voice_1zsxs_67{position:absolute;z-index:2;left:8px;bottom:8px;pointer-events:auto;height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 10px 0 8px;border:0;border-radius:999px;color:var(--text);background:#0a0a0b9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--text-meta-size);font-weight:var(--font-medium);opacity:0;cursor:pointer;transition:opacity .14s ease}._asset_1zsxs_31:hover ._voice_1zsxs_67,._asset_1zsxs_31:focus-within ._voice_1zsxs_67,._voice_1zsxs_67[data-playing=true]{opacity:1}._voice_1zsxs_67:hover{background:#0a0a0bd1}._voice_1zsxs_67:focus-visible{outline:2px solid var(--card-focus-outline);outline-offset:2px}._media_1zsxs_36{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--media-thumb-radius);background:var(--bg2);color:var(--text3)}._roleTag_1zsxs_39{position:absolute;z-index:1;top:8px;left:8px;max-width:calc(100% - 16px)}@media(hover:none){._asset_1zsxs_31 ._voice_1zsxs_67,._asset_1zsxs_31 ._moreAsset_1zsxs_34,._asset_1zsxs_31 ._versionAction_1zsxs_63{opacity:1;pointer-events:auto}}._preview_1zsxs_74{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._assetInfo_1zsxs_75{position:relative;min-width:0;padding:8px 36px 6px 8px}._nameLine_1zsxs_76{display:flex;align-items:baseline;gap:8px;min-width:0}._nameLine_1zsxs_76 h3{min-width:0;margin:0;overflow:hidden;font-size:var(--text-body-size);line-height:20px;font-weight:var(--font-strong);text-overflow:ellipsis;white-space:nowrap}._meta_1zsxs_78{display:flex;flex-wrap:wrap;min-height:24px;align-items:center;gap:2px 8px;margin:0;color:var(--text3);font-size:var(--text-meta-size);line-height:var(--line-meta);overflow-wrap:anywhere}._meta_1zsxs_78 [data-status=pending]{color:var(--yellow)}._statusAction_1zsxs_80{position:relative;min-height:24px;z-index:2;padding:0;border:0;background:transparent;font:inherit;cursor:pointer}._statusAction_1zsxs_80:hover{text-decoration:underline}._statusAction_1zsxs_80:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._meta_1zsxs_78 [data-status=generating]{color:var(--text2)}._meta_1zsxs_78 [data-voice-status=generating]{display:inline-flex;align-items:center;gap:4px}._meta_1zsxs_78 [data-status=failed]{color:var(--red)}._empty_1zsxs_86{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:32px 16px;color:var(--text3);text-align:center}._empty_1zsxs_86 h2{margin:16px 0 0;color:var(--text2);font-size:var(--text-h4-size);font-weight:var(--font-section)}._empty_1zsxs_86 p{margin:8px 0 0;font-size:var(--text-body-size);line-height:var(--line-body)}._more_1zsxs_34{display:flex;justify-content:center;padding:12px 0}._spinner_1zsxs_90{animation:_asset-spin_1zsxs_1 .9s linear infinite}@keyframes _asset-spin_1zsxs_1{to{transform:rotate(360deg)}}@media(max-width:1200px){._toolbar_1zsxs_7{flex-wrap:wrap}._search_1zsxs_15{width:clamp(140px,16vw,240px)}}@media(max-width:1100px){._main_1zsxs_2{padding-inline:28px}}@media(max-width:760px){._main_1zsxs_2{padding:8px 12px 96px}._toolbar_1zsxs_7{flex-wrap:wrap}._categories_1zsxs_8{width:100%;gap:18px;overflow-x:auto}._search_1zsxs_15{flex:1;min-width:82px;width:auto}._pickTools_1zsxs_47{max-width:100%;margin-inline-start:auto;flex-wrap:wrap}._pickTools_1zsxs_47 button{min-height:34px}._grid_1zsxs_26{gap:16px 12px}}@media(prefers-reduced-motion:reduce){._spinner_1zsxs_90{animation:none}}._root_r09vf_3{position:relative;width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}._documentRoot_r09vf_13{--text-editor-accent: color-mix(in srgb, var(--brand-accent) 72%, var(--text));--text-editor-accent-bg: color-mix(in srgb, var(--brand-accent) 14%, transparent);--text-editor-interaction: color-mix(in srgb, var(--brand-accent) 48%, var(--text));--text-editor-interaction-bg: color-mix(in srgb, var(--brand-accent) 13%, var(--bg-hover));--text-editor-selection-bg: color-mix(in srgb, var(--brand-accent) 22%, transparent);--text-editor-annotation-bg: color-mix(in srgb, var(--brand-accent) 28%, transparent);--text-editor-search-bg: color-mix(in srgb, var(--brand-accent) 11%, transparent);--text-editor-search-active-bg: color-mix(in srgb, var(--brand-accent) 24%, transparent);--text-editor-body: var(--text2);background:radial-gradient(circle at 50% -20%,color-mix(in srgb,var(--brand-accent) 2.5%,transparent),transparent 38%),color-mix(in srgb,var(--bg-card) 78%,var(--agent-canvas-bg))}._documentToolbarHost_r09vf_28{position:absolute;z-index:6;display:flex;align-items:center;gap:2px;max-width:calc(100% - 40px);width:max-content;padding:6px 8px;box-sizing:border-box;overflow-x:auto;transform:translate(-50%);border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--dialog-surface) 94%,transparent);box-shadow:var(--canvas-shadow-dropdown, 0 12px 30px rgba(0, 0, 0, .34));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none}._documentToolbarHost_r09vf_28 button{min-width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 6px;border:0;border-radius:6px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:500 11px/1 inherit}._documentToolbarHost_r09vf_28 button:hover,._documentToolbarHost_r09vf_28 ._documentFormatActive_r09vf_65{color:var(--text);background:var(--text-editor-interaction-bg)}._documentToolbarHost_r09vf_28 ._documentFormatActive_r09vf_65{color:var(--text-editor-interaction)}._documentToolbarHost_r09vf_28 button em{font-style:normal}._documentToolbarHost_r09vf_28>span{width:1px;height:16px;margin:0 3px;background:var(--canvas-controls-border)}._documentAnnotationPopover_r09vf_85{position:absolute;z-index:7;width:min(320px,calc(100% - 32px));padding:10px;transform:translate(-50%);border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--dialog-surface-raised) 96%,transparent);box-shadow:var(--canvas-shadow-dropdown, 0 14px 34px rgba(0, 0, 0, .38))}._documentAnnotationPopover_r09vf_85 textarea{width:100%;min-height:68px;padding:10px 11px;resize:none;box-sizing:border-box;border:1px solid var(--border);border-radius:9px;outline:0;color:var(--text);background:var(--bg-input);font:var(--font-body) 13px/1.65 var(--font-zh)}._documentAnnotationPopover_r09vf_85 textarea:focus{border-color:color-mix(in srgb,var(--text-editor-interaction) 42%,transparent);box-shadow:0 0 0 3px var(--text-editor-interaction-bg)}._documentAnnotationPopover_r09vf_85 footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:9px}._documentAnnotationPopover_r09vf_85 footer span{color:var(--canvas-controls-text-muted);font-size:10px}._documentAnnotationPopover_r09vf_85 footer button{height:26px;padding:0 10px;border:0;border-radius:7px;color:var(--ink);background:var(--text-editor-accent);cursor:pointer;font:600 12px/1 inherit}._documentAnnotationPopover_r09vf_85 footer button:disabled{opacity:.4;cursor:default}._documentActions_r09vf_145{position:absolute;z-index:5;top:10px;right:20px;display:flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--dialog-surface) 92%,transparent);box-shadow:var(--canvas-shadow-dropdown, 0 10px 24px rgba(0, 0, 0, .28));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._documentActions_r09vf_145 button{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._documentActions_r09vf_145 button:hover{color:var(--text);background:var(--bg-hover)}._documentActions_r09vf_145 button:disabled{cursor:wait;opacity:.52}._documentActionsDivider_r09vf_184{width:1px;height:16px;margin:0 3px;background:var(--canvas-controls-border)}._documentActions_r09vf_145 ._documentFinishAction_r09vf_191{color:var(--text2);background:var(--bg-hover)}._documentActions_r09vf_145 ._documentActionActive_r09vf_196{color:var(--text-editor-interaction);background:var(--text-editor-interaction-bg)}._documentActions_r09vf_145 ._documentSaveAction_r09vf_201{color:color-mix(in srgb,var(--text-editor-accent) 76%,var(--text2));background:color-mix(in srgb,var(--text-editor-accent-bg) 72%,transparent)}._documentSearchPanel_r09vf_206{position:absolute;z-index:8;top:52px;right:20px;width:min(342px,calc(100% - 40px));min-height:42px;display:grid;grid-template-columns:18px minmax(0,1fr) auto 28px 28px 28px;align-items:center;gap:5px;padding:6px 7px 6px 12px;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;color:var(--text3);background:color-mix(in srgb,var(--dialog-surface-raised) 96%,transparent);box-shadow:var(--shadow-sm)}._documentSearchPanel_r09vf_206 input{min-width:0;height:28px;padding:0 4px;border:0;outline:0;color:var(--text);background:transparent;font:var(--font-control) 12px/1 var(--font-zh)}._documentSearchPanel_r09vf_206>span{min-width:34px;color:var(--text-editor-interaction);text-align:right;font:500 10px/1 var(--font-latin);font-variant-numeric:tabular-nums}._documentSearchPanel_r09vf_206 button,._documentVersionPanel_r09vf_246 button{border:0;color:var(--text3);background:transparent;cursor:pointer}._documentSearchPanel_r09vf_206 button{width:28px;height:28px;display:grid;place-items:center;padding:0;border-radius:7px}._documentSearchPanel_r09vf_206 button:hover:not(:disabled),._documentVersionPanel_r09vf_246 header button:hover{color:var(--text);background:var(--bg-hover)}._documentSearchPanel_r09vf_206 button:disabled{opacity:.28;cursor:default}._documentVersionPanel_r09vf_246{position:absolute;z-index:8;top:52px;right:20px;width:min(320px,calc(100% - 40px));max-height:min(440px,calc(100% - 76px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:14px;color:var(--text);background:color-mix(in srgb,var(--dialog-surface-raised) 97%,transparent);box-shadow:var(--shadow)}._documentVersionPanel_r09vf_246>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 12px 11px 15px;border-bottom:1px solid var(--line)}._documentVersionPanel_r09vf_246>header div{display:grid;gap:2px}._documentVersionPanel_r09vf_246>header strong{font-size:13px;font-weight:var(--font-strong)}._documentVersionPanel_r09vf_246>header span,._documentVersionPanel_r09vf_246>p{color:var(--text3);font-size:10px}._documentVersionPanel_r09vf_246>header button{width:28px;height:28px;display:grid;place-items:center;padding:0;border-radius:7px}._documentVersionPanel_r09vf_246 ol{display:grid;gap:4px;margin:0;padding:7px;overflow-y:auto;list-style:none}._documentVersionPanel_r09vf_246 li>button{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 9px;border-radius:9px;text-align:left}._documentVersionPanel_r09vf_246 li>button:hover{background:var(--bg-hover)}._documentVersionPanel_r09vf_246 li span{min-width:0;display:grid;gap:3px}._documentVersionPanel_r09vf_246 li strong{color:var(--text2);font-size:11px;font-weight:var(--font-medium)}._documentVersionPanel_r09vf_246 li time{color:var(--text3);font:500 10px/1 var(--font-latin);font-variant-numeric:tabular-nums}._documentVersionPanel_r09vf_246 li em{color:var(--text-editor-accent);font-size:10px;font-style:normal}._documentVersionPanel_r09vf_246>p{margin:0;padding:24px 18px 28px;text-align:center}._toolbar_r09vf_379{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:4px 6px;border-bottom:1px solid var(--canvas-controls-border);background:transparent}._toolbarButton_r09vf_389,._toolbarButtonActive_r09vf_390{width:26px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._toolbarButton_r09vf_389:hover{color:var(--fg-default);background:var(--canvas-controls-hover)}._toolbarButtonActive_r09vf_390{color:var(--fg-default);background:var(--canvas-controls-active)}._toolbarDivider_r09vf_413{width:1px;height:15px;margin:0 3px;background:var(--canvas-controls-border)}._toolbarClose_r09vf_420{margin-left:auto;height:24px;padding:0 8px;border:0;border-radius:5px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:12px/1 inherit}._toolbarClose_r09vf_420:hover{color:var(--fg-default);background:var(--canvas-controls-hover)}._editorArea_r09vf_437{position:relative;flex:1;min-height:0;overflow-y:auto;padding:8px;scrollbar-width:thin;scrollbar-color:var(--canvas-controls-active) transparent}._documentEditorArea_r09vf_447{box-sizing:border-box;padding:82px clamp(32px,6vw,96px) 96px;background:color-mix(in srgb,var(--bg-card) 62%,transparent)}._contentEditable_r09vf_453{min-height:100%;outline:0;color:var(--fg-default);font-size:14px;line-height:1.7;overflow-wrap:anywhere}._documentContentEditable_r09vf_462{width:min(980px,100%);min-height:100%;margin:0 auto;padding:30px clamp(24px,3vw,42px) 48px;box-sizing:border-box;border-radius:18px;color:var(--text-editor-body);caret-color:var(--text-editor-interaction);background:linear-gradient(180deg,color-mix(in srgb,var(--dialog-surface) 56%,var(--brand-accent) 1.5%),color-mix(in srgb,var(--bg-card) 36%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--text) 4%,transparent);font-family:var(--font-zh);font-size:15px;font-weight:var(--font-body);letter-spacing:0;line-height:1.82;transition:background .16s ease,box-shadow .16s ease}._documentContentEditable_r09vf_462:focus{background:linear-gradient(180deg,color-mix(in srgb,var(--dialog-surface-raised) 58%,var(--brand-accent) 1.5%),color-mix(in srgb,var(--bg-card) 39%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--text) 5%,transparent),0 18px 54px color-mix(in srgb,var(--brand-accent) 2.5%,transparent)}._documentContentEditable_r09vf_462::selection,._documentContentEditable_r09vf_462 *::selection{color:var(--text);background:var(--text-editor-selection-bg)}._documentContentEditable_r09vf_462::highlight(agent-canvas-text-annotation){color:var(--text);background:var(--text-editor-annotation-bg)}._documentContentEditable_r09vf_462::highlight(agent-canvas-text-search){color:var(--text);background:var(--text-editor-search-bg)}._documentContentEditable_r09vf_462::highlight(agent-canvas-text-search-active){color:var(--text);background:var(--text-editor-search-active-bg)}._placeholder_r09vf_511{position:absolute;top:8px;left:8px;color:var(--canvas-controls-text-muted);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.7}._themeH1_r09vf_524{margin:.6em 0 .3em;font-size:19px;font-weight:650;line-height:1.35}._themeH2_r09vf_531{margin:.6em 0 .3em;font-size:17px;font-weight:650;line-height:1.35}._themeH3_r09vf_538{margin:.6em 0 .3em;font-size:15px;font-weight:650;line-height:1.35}._themeQuote_r09vf_545{margin:.4em 0;padding-left:.7em;border-left:2px solid var(--canvas-controls-border);color:var(--fg-muted)}._themeUl_r09vf_552{margin:.25em 0;padding-left:1.4em;list-style:disc}._themeOl_r09vf_558{margin:.25em 0;padding-left:1.4em;list-style:decimal}._themeListItem_r09vf_564{margin:.15em 0}._themeBold_r09vf_568{font-weight:650}._themeItalic_r09vf_572{font-style:italic}._themeStrikethrough_r09vf_576{text-decoration:line-through}._themeUnderline_r09vf_580{text-decoration:underline}._themeCode_r09vf_584{padding:.1em .3em;border-radius:4px;background:var(--canvas-controls-hover);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}._themeCodeBlock_r09vf_592{margin:.5em 0;padding:.6em .75em;border:1px solid var(--canvas-controls-border);border-radius:7px;background:var(--canvas-controls-bg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;white-space:pre-wrap}._themeLink_r09vf_603{color:var(--canvas-edge-flow);text-decoration:underline;text-underline-offset:.15em}._node_luoaq_1{box-sizing:border-box;width:100%;min-width:0;display:flex;flex-direction:column;height:100%;padding:16px;overflow:hidden;color:var(--fg-default);cursor:grab;-webkit-user-select:none;user-select:none;background:var(--agent-canvas-node-surface, var(--elevated-surface))}._node_luoaq_1:active{cursor:grabbing}._overview_luoaq_20,._footer_luoaq_21{display:flex;align-items:center;justify-content:space-between;gap:12px}._overview_luoaq_20>div{min-width:0}._overview_luoaq_20 strong{display:block;margin-top:5px;overflow:hidden;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}._eyebrow_luoaq_42,._duration_luoaq_43{display:inline-flex;align-items:center;gap:5px;color:var(--fg-muted);font-size:11px;letter-spacing:.04em}._eyebrow_luoaq_42{color:var(--fg-muted);font-weight:700;text-transform:uppercase}._timeline_luoaq_58{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:8px;min-height:0;margin:15px 0 12px;padding:11px;border:1px solid color-mix(in srgb,var(--fg-default) 9%,transparent);border-radius:12px;background:color-mix(in srgb,var(--canvas-surface, #111) 82%,black)}._track_luoaq_71{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;min-width:0;min-height:42px;color:var(--fg-muted)}._trackClips_luoaq_80{display:flex;gap:4px;min-width:0;height:44px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;cursor:default}._trackClips_luoaq_80:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px}._trackClips_luoaq_80 span,._trackClips_luoaq_80 em{box-sizing:border-box;flex:0 0 auto;height:34px;display:flex;align-items:center;min-width:72px;max-width:190px;padding:0 10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-accent) 36%,transparent);border-radius:7px;color:var(--fg-default);background:color-mix(in srgb,var(--brand-accent) 15%,transparent);font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}._track_luoaq_71[data-kind=audio] ._trackClips_luoaq_80 span{border-color:color-mix(in srgb,#f0b65a 42%,transparent);background:color-mix(in srgb,#f0b65a 14%,transparent)}._trackClips_luoaq_80 em{width:100%;max-width:none;border-style:dashed;border-color:color-mix(in srgb,var(--fg-default) 12%,transparent);color:var(--fg-muted);background:transparent}._footer_luoaq_21{margin-top:auto;color:var(--fg-muted);font-size:11px}._openTimeline_luoaq_138{margin-left:auto;font-weight:var(--font-section)}@container (max-height: 280px){._node_luoaq_1{padding:12px}._overview_luoaq_20 strong{margin-top:3px;font-size:14px}._timeline_luoaq_58{gap:5px;margin:9px 0 7px;padding:7px}._track_luoaq_71{grid-template-columns:18px minmax(0,1fr);min-height:32px}._trackClips_luoaq_80{height:32px}._trackClips_luoaq_80 span,._trackClips_luoaq_80 em{height:28px;padding:0 8px}}@container (max-height: 220px){._node_luoaq_1{padding:8px 10px}._duration_luoaq_43,._footer_luoaq_21>span{display:none}._overview_luoaq_20 strong{margin-top:1px;font-size:13px;line-height:16px}._eyebrow_luoaq_42{gap:4px;font-size:10px;line-height:12px}._timeline_luoaq_58{gap:2px;margin:5px 0;padding:4px 6px;border-radius:9px}._track_luoaq_71{grid-template-columns:16px minmax(0,1fr);min-height:20px}._track_luoaq_71>svg{width:12px;height:12px}._trackClips_luoaq_80{height:22px}._trackClips_luoaq_80 span,._trackClips_luoaq_80 em{height:20px;min-width:0;padding:0 6px;border-radius:5px;font-size:9px}}._overlay_luoaq_230{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:hidden;overscroll-behavior:contain;background:var(--canvas-surface, #0b0c0e)}._overlay_luoaq_230>:last-child{height:100%}._layout_i10m0_1{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;color:var(--fg-default);background:var(--dialog-surface);font-size:14px}._body_i10m0_12{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:4px 16px 16px}._footer_i10m0_13{flex:none;display:flex;align-items:center;gap:12px;padding:10px 16px 16px;background:var(--dialog-surface)}._footerNote_i10m0_21{flex:1;min-width:0;color:var(--fg-muted);font-size:12px;line-height:1.5}._actions_i10m0_22{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}._layout_i10m0_1 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:7px 13px;border:1px solid var(--border);border-radius:999px;background:var(--dialog-surface);color:var(--fg-default);font:inherit;font-size:13px;font-weight:var(--font-strong);cursor:pointer}._layout_i10m0_1 button>svg{flex:none}._layout_i10m0_1 button:disabled{opacity:.45;cursor:default}._layout_i10m0_1 :is(button,input,textarea,summary):focus-visible{outline:2px solid var(--fg-muted);outline-offset:2px}._layout_i10m0_1 button._primary_i10m0_27,._primary_i10m0_27{padding:10px 18px;border:0;border-radius:999px;background:var(--cyan);color:var(--ink);font-weight:var(--font-section)}._preview_i10m0_35{position:relative;height:225px;min-width:0;margin-bottom:14px;overflow:hidden;border-radius:12px;background:var(--dialog-control-surface)}._preview_i10m0_35>:is(img,video){display:block;width:100%;height:100%;object-fit:contain}._preview_i10m0_35>img{pointer-events:none}._choices_i10m0_38{display:flex;gap:6px;flex-wrap:wrap;margin:7px 0 14px}._choices_i10m0_38 button{padding:7px 13px;border:1px solid var(--border);border-radius:999px;background:var(--dialog-surface);color:var(--fg-default)}._choices_i10m0_38 button[aria-pressed=true]{background:var(--dialog-control-surface);border-color:var(--fg-muted)}._field_i10m0_47,._optionsHeading_i10m0_47{display:block;margin:10px 0;font-size:13px;font-weight:var(--font-medium)}._field_i10m0_47 input[type=range]{display:block;width:100%;min-height:44px;accent-color:var(--fg-muted)}._field_i10m0_47 :is(textarea,input[type=number]){width:100%;box-sizing:border-box;margin-top:6px;padding:10px;border:1px solid var(--border);border-radius:12px;color:var(--fg-default);background:var(--dialog-control-surface);font:inherit;font-size:16px}._field_i10m0_47 input[type=checkbox]{width:20px;height:20px;margin:0 6px 0 0;vertical-align:middle;accent-color:var(--fg-muted)}._field_i10m0_47:has(input[type=checkbox]){display:flex;align-items:center;min-height:44px}._note_i10m0_52{margin:12px 0;color:var(--fg-muted);font-size:12px;line-height:1.6}._layout_i10m0_1 details{margin:12px 0}._layout_i10m0_1 summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--fg-muted);font-size:13px}@media(hover:hover){._choices_i10m0_38 button:hover:not(:disabled){background:var(--dialog-control-surface)}}._choices_i10m0_38 button:active:not(:disabled){background:var(--dialog-control-surface)}._gridStage_i10m0_57{display:flex;justify-content:center;margin-bottom:14px}._gridSurface_i10m0_58{position:relative;overflow:hidden;border-radius:12px}._gridSurface_i10m0_58>img{display:block;width:100%;pointer-events:none}._gridCells_i10m0_60{position:absolute;top:0;right:0;bottom:0;left:0;display:grid}._gridCells_i10m0_60 button{min-height:0;min-width:0;padding:0;border:1px solid #ffffffcc;border-radius:0;background:#00000040;color:#fff;font-size:14px;touch-action:manipulation}._gridCells_i10m0_60 button[aria-pressed=true]{background:transparent;box-shadow:inset 0 0 0 3px var(--cyan)}._cropStage_13vqg_1{height:auto;margin-inline:auto;touch-action:none}._cropStage_13vqg_1 img{-webkit-user-select:none;user-select:none}._cropSurface_13vqg_8{position:absolute}._cropRect_13vqg_9{position:absolute;box-sizing:border-box;border:2px solid var(--fg-default);box-shadow:0 0 0 9999px #00000059;pointer-events:none}._rotateStage_13vqg_17{display:flex;align-items:center;justify-content:center}._rotateStage_13vqg_17>img{flex:none;max-width:none;max-height:none;transform-origin:center}._value_13vqg_19{color:var(--fg-muted);font-size:12px;font-weight:var(--font-weak);font-variant-numeric:tabular-nums}._editor_1wxod_1{margin:auto;width:min(960px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:20px;border:1px solid var(--canvas-controls-border, #444);border-radius:16px;background:var(--canvas-node-bg, #202020);color:var(--canvas-controls-text, #eee);font:inherit}._editor_1wxod_1::backdrop{background:#000a}._tools_1wxod_3 select{max-width:180px;padding:6px;color:inherit;background:var(--canvas-controls-bg, #282828);border:1px solid var(--canvas-controls-border, #444);border-radius:6px}._outpaintPreview_1wxod_4{position:relative;height:100%;max-width:100%;background:repeating-conic-gradient(#303030,#303030 25%,#242424 0%,#242424 50%) 0 0 / 20px 20px}._outpaintSource_1wxod_5{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}._outpaintSource_1wxod_5:active{cursor:grabbing}._capabilityStage_1wxod_7{container-type:size}._editor_1wxod_1 header+._capabilityStage_1wxod_7{margin-top:16px}._layerGrid_1wxod_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}._layerImage_1wxod_10{display:block;width:100%;height:220px;object-fit:contain;background:repeating-conic-gradient(#404040,#404040 25%,#292929 0%,#292929 50%) 0 0 / 20px 20px}._layerUnavailable_1wxod_11{display:grid;place-items:center;width:100%;height:100%;color:var(--canvas-controls-text, #eee);font-size:12px}._layerLauncher_1wxod_12{position:absolute;top:10px;right:10px;z-index:12}._layerLauncher_1wxod_12 button{padding:6px 10px;border:1px solid var(--canvas-controls-border, #444);border-radius:8px;color:var(--canvas-controls-text, #eee);background:var(--canvas-controls-bg, #282828);font-size:12px}._layerLauncher_1wxod_12 button:hover{background:var(--canvas-controls-hover, #3b3b3b)}._layerLauncher_1wxod_12 button:focus-visible{outline:2px solid var(--canvas-node-border-selected, #79edf4);outline-offset:3px}._editor_1wxod_1 header,._editor_1wxod_1 footer,._tools_1wxod_3{display:flex;align-items:center;gap:12px}._editor_1wxod_1 header,._editor_1wxod_1 footer{justify-content:space-between}._editor_1wxod_1 header small{display:block;margin-top:4px;opacity:.65;font-size:12px}._editor_1wxod_1 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid var(--canvas-controls-border, #444);border-radius:8px;background:var(--canvas-controls-bg, #282828);color:inherit;font:inherit;cursor:pointer}._editor_1wxod_1 button:hover:not(:disabled),._editor_1wxod_1 button[aria-pressed=true]{background:var(--canvas-controls-hover, #3b3b3b)}._editor_1wxod_1 button:disabled{opacity:.45;cursor:not-allowed}._editor_1wxod_1 :focus-visible{outline:2px solid var(--canvas-node-border-selected, #79edf4);outline-offset:3px}._tools_1wxod_3{flex-wrap:wrap;margin:16px 0;font-size:13px}._tools_1wxod_3 label{display:flex;align-items:center;gap:8px}._tools_1wxod_3 input{width:110px;accent-color:#79edf4}._stage_1wxod_26{height:clamp(160px,42dvh,480px);display:flex;justify-content:center;align-items:center;background:#151515;border-radius:8px;overflow:hidden}._surface_1wxod_27{position:relative;max-width:100%;height:100%}._surface_1wxod_27 img{display:block;width:100%;height:100%;object-fit:contain}._surface_1wxod_27 canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;touch-action:none}._brushCursor_1wxod_31{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3e%3cg%20stroke='%23171b20'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M13%2018%2025%204C28%201%2031%205%2028%208L18%2022Z'%20fill='%23f4f5f6'/%3e%3cpath%20d='m12%2017%207%206-4%204-7-6Z'%20fill='%239faab5'/%3e%3cpath%20d='M9%2021c-4%201-1%205-6%207%206%202%2013-1%2012-4Z'%20fill='%2379edf4'/%3e%3c/g%3e%3cpath%20d='m17%2017%209-11M10%2023c0%202-1%203-2%203'%20fill='none'%20stroke='%23fff'%20stroke-width='1'%20stroke-linecap='round'/%3e%3c/svg%3e") 3 28,crosshair}._eraserCursor_1wxod_32{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3e%3cg%20stroke='%23171b20'%20stroke-width='1.5'%20stroke-linejoin='round'%3e%3cpath%20d='m4%2019%2014-15q2-2%204%200l7%207q2%202%200%204L17%2028H9l-5-5q-2-2%200-4Z'%20fill='%23f2a9ba'/%3e%3cpath%20d='m4%2019%205-5%2013%209-5%205H9l-5-5q-2-2%200-4Z'%20fill='%23f4f5f6'/%3e%3c/g%3e%3cpath%20d='m12%2013%208-8'%20fill='none'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e") 7 26,crosshair}._hint_1wxod_33{margin:12px 0;font-size:12px;opacity:.7}._prompt_1wxod_34{display:flex;flex-direction:column;gap:8px;font-size:13px}._prompt_1wxod_34 textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:70px;padding:10px;border:1px solid var(--canvas-controls-border, #444);border-radius:8px;background:var(--canvas-controls-bg, #282828);color:inherit;font:inherit}._editor_1wxod_1 footer{margin-top:12px;font-size:12px;flex-wrap:wrap}._parameters_1wxod_37{position:relative;display:flex;align-items:center;gap:12px;margin-top:12px;font-size:13px}._parameters_1wxod_37>[role=dialog]{bottom:42px;left:0;width:min(390px,100%);background:var(--canvas-node-bg, #202020)}._generate_1wxod_39{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-left:auto}._cost_1wxod_40{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}._editor_1wxod_1 footer span{min-width:0;overflow-wrap:anywhere}._editor_1wxod_1 ._submit_1wxod_42{flex-shrink:0;background:#79edf4;color:#102024;border-color:transparent}._editor_1wxod_1 ._submit_1wxod_42:hover:not(:disabled){background:#a0f2f7}._editor_1wxod_1 ._submit_1wxod_42:active:not(:disabled){background:#5fd8e1}@media(max-width:600px){._editor_1wxod_1{padding:12px}._tools_1wxod_3{gap:6px}}._validationError_1wxod_46{color:var(--red);font-size:14px;line-height:22px;margin:0}._mobileEditor_1wxod_53 ._mobileStage_1wxod_53{height:225px;margin-bottom:14px;border-radius:12px;background:var(--dialog-control-surface)}._mobileEditor_1wxod_53 ._outpaintPreview_1wxod_4{background:repeating-conic-gradient(var(--dialog-control-surface) 0% 25%,var(--dialog-surface-raised) 0% 50%) 0 0 / 16px 16px}._mobileEditor_1wxod_53 footer button:not(:last-child){padding:7px 13px;border:1px solid var(--border);border-radius:999px;background:var(--dialog-surface);color:var(--fg-default)}._mobileEditor_1wxod_53 ._parameters_1wxod_37{flex-wrap:wrap;margin:0}._mobileEditor_1wxod_53 ._parameters_1wxod_37>[role=dialog]{bottom:auto;top:100%;background:var(--dialog-surface)}._mobileEditor_1wxod_53 ._cost_1wxod_40{color:var(--fg-muted);font-size:12px}._brushValue_1wxod_59{color:var(--fg-muted);font-size:12px;font-variant-numeric:tabular-nums}._mobileLayers_1wxod_60 ._layerGrid_1wxod_9{margin-top:14px}._mobileLayers_1wxod_60 ._layerImage_1wxod_10{height:225px;border-radius:12px}._mobileLayers_1wxod_60 ._layerGrid_1wxod_9 button{margin:0 6px 6px 0}._stepper_1t8v9_1{display:inline-flex;align-items:center;flex:0 0 auto;height:30px;padding:2px;border:1px solid var(--canvas-controls-border);border-radius:9px;background:var(--canvas-controls-bg);color:var(--canvas-controls-text)}._stepper_1t8v9_1 button,._stepper_1t8v9_1 input{width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:12px;text-align:center}._stepper_1t8v9_1 button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation}._unit_1t8v9_35{padding-right:6px;font-size:11px;color:var(--canvas-controls-text-muted)}._stepper_1t8v9_1 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._stepper_1t8v9_1 button:active:not(:disabled){background:var(--canvas-controls-active)}._stepper_1t8v9_1 button:disabled{opacity:.3;cursor:default}._stepper_1t8v9_1 input:disabled{opacity:.5}._stepper_1t8v9_1 :focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:-2px}._stepper_1t8v9_1 input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-variant-numeric:tabular-nums}._stepper_1t8v9_1 input::-webkit-inner-spin-button,._stepper_1t8v9_1 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._backdrop_11plc_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--dialog-surface);color:var(--text);font-family:var(--font)}._editor_11plc_2{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:80px minmax(0,1fr) clamp(190px,25dvh,230px);font-size:14px;line-height:var(--line-body)}._editor_11plc_2 button:not([data-ui-agent-canvas-assistant] *),._editor_11plc_2 input:not([data-ui-agent-canvas-assistant] *),._editor_11plc_2 select:not([data-ui-agent-canvas-assistant] *){font:inherit;color:inherit}._editor_11plc_2 button:not([data-ui-agent-canvas-assistant] *){border:1px solid var(--card-border);border-radius:999px;background:var(--dialog-control-surface);padding:8px 12px;display:inline-flex;gap:6px;align-items:center;justify-content:center;cursor:pointer;font-weight:var(--font-strong);transition:background .15s}._editor_11plc_2 button:not([data-ui-agent-canvas-assistant] *):not(._primary_11plc_5):hover:not(:disabled),._editor_11plc_2 button:not([data-ui-agent-canvas-assistant] *)[data-selected=true]{background:var(--dialog-surface-raised)}._editor_11plc_2 button:not([data-ui-agent-canvas-assistant] *):disabled{opacity:.4;cursor:default}._editor_11plc_2 button:not([data-ui-agent-canvas-assistant] *):focus-visible,._editor_11plc_2 input:not([data-ui-agent-canvas-assistant] *):focus-visible,._editor_11plc_2 select:not([data-ui-agent-canvas-assistant] *):focus-visible{outline:2px solid var(--text2);outline-offset:2px}._editor_11plc_2 input:not([type=checkbox]):not([type=range]),._editor_11plc_2 select{min-width:0;width:100%;padding:9px 11px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--dialog-control-surface);font-weight:var(--font-control)}._editor_11plc_2 input[type=color]{height:36px;padding:3px}._editor_11plc_2 label{display:grid;gap:8px;color:var(--text2);font-weight:var(--font-medium)}._header_11plc_11{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:0 24px}._brand_11plc_12{display:flex;align-items:center;gap:12px;flex-shrink:0}._brand_11plc_12>div{display:grid;gap:2px}._brand_11plc_12 strong{font-size:18px;font-weight:var(--font-section)}._brand_11plc_12 span,._editor_11plc_2 small{color:var(--text2);font-size:12px;font-weight:var(--font-weak)}._headerActions_11plc_16{grid-column:2;justify-self:end;display:flex;align-items:center;gap:6px}._editor_11plc_2 ._headerActions_11plc_16 button{font-size:13px}._projectActions_11plc_18{position:relative}._projectMenu_11plc_19,._cameraMenu_11plc_19{position:absolute;right:0;top:calc(100% + 8px);z-index:10;min-width:164px;display:grid;gap:3px;padding:6px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--dialog-surface);box-shadow:0 8px 24px #0000001f}._editor_11plc_2 ._projectMenu_11plc_19 button,._editor_11plc_2 ._cameraMenu_11plc_19 button{justify-content:flex-start;border:0;border-radius:var(--radius-sm);background:transparent;padding:10px 12px;white-space:nowrap}._workspace_11plc_21{min-width:0;min-height:0;display:grid;grid-template-columns:220px minmax(0,1fr) 296px;gap:20px;padding:0 20px}._editingDock_11plc_22,._manualDock_11plc_22{display:contents}._modeNavigation_11plc_23{min-width:0}._modeNavigation_11plc_23>nav{width:100%}._editor_11plc_2 ._modeNavigation_11plc_23 button{flex:1}._editor_11plc_2 [hidden]{display:none!important}._stage_11plc_27{grid-column:2;grid-row:1}._sidebar_11plc_28{grid-column:1;grid-row:1}._inspector_11plc_29{grid-column:3;grid-row:1}._sidebar_11plc_28,._inspector_11plc_29{overflow:auto;display:flex;flex-direction:column;gap:14px;padding:0 4px 24px;scrollbar-gutter:stable}._sidebar_11plc_28{min-height:0;overflow:hidden;padding-bottom:0;scrollbar-gutter:auto}._sidebarContent_11plc_32{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-bottom:16px}._editorSection_11plc_33{display:flex;flex-direction:column;gap:14px;flex-shrink:0;min-width:0}._manualSections_11plc_34{display:flex;gap:4px;flex-shrink:0;padding:3px;border-radius:999px;background:var(--dialog-control-surface)}._editor_11plc_2 ._manualSections_11plc_34 button{flex:1;border:0;padding:8px 6px;background:transparent;font-size:13px;white-space:nowrap}._editor_11plc_2 ._manualSections_11plc_34 button[aria-pressed=true]{background:var(--dialog-surface-raised)}._assetPicker_11plc_37{display:grid;gap:16px}._keyframeControls_11plc_38{display:grid;gap:10px;padding:12px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--dialog-control-surface)}._keyframeStatus_11plc_39{display:flex;align-items:center;gap:6px;font-size:12px}._keyframeStatus_11plc_39 strong{min-width:0;overflow-wrap:anywhere}._keyframeStatus_11plc_39>span{margin-left:auto;white-space:nowrap;color:var(--text2);font-family:var(--font-latin)}._keyframeFields_11plc_42{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px}._keyframeControls_11plc_38 label{font-size:12px}._pickerHeading_11plc_44{display:flex;align-items:center;justify-content:space-between}._editor_11plc_2 ._pickerHeading_11plc_44 button{padding:6px;background:transparent;border:0}._sourceTabs_11plc_46{display:flex;gap:4px;padding:3px;border-radius:999px;background:var(--dialog-control-surface)}._editor_11plc_2 ._sourceTabs_11plc_46 button{flex:1;border:0;background:transparent;padding:8px 6px;font-size:13px}._editor_11plc_2 ._sourceTabs_11plc_46 button[aria-pressed=true]{background:var(--dialog-surface-raised)}._assetGrid_11plc_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._editor_11plc_2 ._assetGrid_11plc_49 button{min-width:0;min-height:76px;flex-direction:column;border-radius:var(--radius-sm);padding:14px 8px}._assetGrid_11plc_49 span{max-width:100%;overflow-wrap:anywhere}._editor_11plc_2 h3{margin:8px 0 0;font-size:16px;font-weight:var(--font-section)}._inspector_11plc_29>h3:not(:first-child),._sidebar_11plc_28>h3:not(:first-child){margin-top:18px}._objectButtons_11plc_54{display:flex;flex-wrap:wrap;gap:6px}._objectButtons_11plc_54 button{font-size:13px}._selectionList_11plc_56{display:grid;gap:3px}._selectionList_11plc_56>div{display:flex;align-items:center;gap:6px;border-radius:var(--radius-sm);min-height:38px}._selectionList_11plc_56>div:hover,._selectionList_11plc_56>div[data-selected=true]{background:var(--dialog-control-surface)}._selectionList_11plc_56 button{flex-shrink:0;border:0;background:none;padding:6px}._editor_11plc_2 ._selectionList_11plc_56 button:first-child{flex:1;min-width:0;max-width:200px;height:32px;margin-right:auto;padding:6px 10px;justify-content:flex-start}._editor_11plc_2 ._selectionList_11plc_56 button:not(:first-child){width:32px;height:32px;padding:0}._selectionList_11plc_56 button svg{flex-shrink:0}._selectionList_11plc_56 button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}._selectionList_11plc_56 p{color:var(--text2);font-size:14px;line-height:1.7}._stage_11plc_27{container-type:size;position:relative;min-width:0;min-height:0;border-radius:var(--card-radius);overflow:hidden}._viewport_11plc_66{position:absolute;top:0;right:0;bottom:0;left:0}._viewport_11plc_66 canvas{display:block}._viewport_11plc_66 canvas:focus-visible{outline:2px solid var(--text2);outline-offset:-2px}._stageToolbar_11plc_69{position:absolute;z-index:2;left:16px;right:16px;top:16px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}._stageToolbar_11plc_69>div{display:flex;gap:3px;padding:3px;border-radius:999px;background:var(--dialog-surface)}._stageToolbar_11plc_69 button{font-size:13px;border:0;padding:6px 10px;background:transparent}._cameraActions_11plc_72{position:relative}._editor_11plc_2 ._cameraTrigger_11plc_73{width:36px;height:36px;padding:0}._cameraMenu_11plc_19{width:min(240px,calc(100cqw - 24px));min-width:0;max-height:min(280px,calc(100cqh - 72px));overflow:auto}._cameraMenu_11plc_19>strong{padding:7px 12px;color:var(--text2);font-size:12px;font-weight:var(--font-medium)}._editor_11plc_2 ._cameraMenu_11plc_19 button[aria-checked=true]{background:var(--dialog-control-surface)}._cameraMenu_11plc_19 button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stageHint_11plc_78{position:absolute;bottom:16px;left:16px;padding:6px 10px;background:var(--dialog-surface);border-radius:8px;font-size:12px;color:var(--text2)}._viewfinder_11plc_79{position:absolute;pointer-events:none;height:min(80%,50.625cqw);width:min(90%,calc(80cqh * 16 / 9));top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.6)}._viewfinder_11plc_79[data-aspect="9:16"]{aspect-ratio:9 / 16;height:min(80%,160cqw);width:min(90%,45cqh)}._viewfinder_11plc_79[data-aspect="1:1"]{aspect-ratio:1;height:min(80%,90cqw);width:min(90%,80cqh)}._viewfinder_11plc_79 span{position:absolute;left:10px;bottom:10px;color:#fff;font-size:12px;background:#00000080;padding:4px 8px;border-radius:4px}._editor_11plc_2 button._primary_11plc_5{background:var(--cyan);color:var(--ink);border-color:transparent;font-weight:var(--font-section)}._timeline_11plc_84{min-width:0;min-height:0;max-width:100%;display:flex;flex-direction:column;gap:4px;padding:8px 20px;overflow:auto;overscroll-behavior:contain}._timelineHeader_11plc_85,._timelineHeader_11plc_85>div,._timelineHeader_11plc_85 strong{display:flex;align-items:center;gap:8px}._timelineHeader_11plc_85{justify-content:space-between;flex-wrap:wrap}._timelineHeader_11plc_85 strong{font-weight:var(--font-section)}._timecode_11plc_88{font-family:var(--font-latin);font-size:12px;color:var(--text2);font-variant-numeric:tabular-nums;margin-right:8px}._timeline_11plc_84 input[type=range]{accent-color:var(--text2);width:100%}._timeline_11plc_84 footer{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text2)}._node_11plc_91{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:18px;text-align:center;-webkit-user-select:none;user-select:none;color:var(--fg-default, var(--text))}._node_11plc_91 img{width:100%;min-height:0;max-height:190px;object-fit:contain;border-radius:8px}._node_11plc_91 p{margin:0;font-size:13px;color:var(--fg-muted, var(--text2))}._node_11plc_91 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;background:var(--cyan);color:var(--ink);border:0;border-radius:999px;font-weight:var(--font-strong);cursor:pointer}._editor_11plc_2 button[data-ui-close]{border:0;background:transparent;border-radius:0;width:32px;height:32px;padding:0}._editor_11plc_2 select{color-scheme:dark}._backdrop_11plc_1[data-theme=light],._selectMenu_11plc_97[data-theme=light]{--text: #202428;--text2: #535b62;--card-border: rgba(0,0,0,.12);--dialog-surface: #fff;--dialog-surface-raised: #f0f1f2;--dialog-control-surface: #f2f3f4}._backdrop_11plc_1[data-theme=light] select{color-scheme:light}._backdrop_11plc_1[data-theme=light] button[data-ui-close]{color:var(--text2)!important}._backdrop_11plc_1[data-theme=light] button[data-ui-close]:hover{color:var(--text)!important}._transformGroup_11plc_101{display:grid;gap:10px;margin-top:4px}._transformHeading_11plc_102,._transformHeading_11plc_102>span,._transformHeading_11plc_102>div{display:flex;align-items:center;gap:6px}._transformHeading_11plc_102{justify-content:space-between;font-weight:var(--font-medium)}._transformHeading_11plc_102>span small{font-weight:var(--font-weak)}._editor_11plc_2 ._transformHeading_11plc_102 button{background:transparent;border:0;padding:5px;border-radius:6px;color:var(--text2)}._editor_11plc_2 ._transformHeading_11plc_102 button[aria-pressed=true]{color:var(--text);background:var(--dialog-control-surface)}._transformAxes_11plc_107{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._axisControl_11plc_108{display:flex;min-width:0;align-items:center;border:1px solid var(--card-border);background:var(--dialog-control-surface);border-radius:var(--radius-sm);overflow:hidden}._editor_11plc_2 ._axisControl_11plc_108 ._axisScrub_11plc_109{border:0;border-radius:0;padding:10px 7px;background:transparent;font-size:12px;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}._editor_11plc_2 ._axisControl_11plc_108 ._axisScrub_11plc_109:disabled{cursor:default}._editor_11plc_2 ._axisControl_11plc_108 input[type=number]{padding:10px 3px;border:0;background:transparent;border-radius:0;font-size:14px;font-family:var(--font-latin);font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}._axisControl_11plc_108 input::-webkit-inner-spin-button,._axisControl_11plc_108 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._transformSlider_11plc_113{width:100%;margin:8px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;background:transparent;accent-color:var(--text2);cursor:ew-resize}._transformSlider_11plc_113:disabled{opacity:.4;cursor:default}._transformSlider_11plc_113::-webkit-slider-runnable-track{height:3px;background:var(--card-border);border-radius:999px}._transformSlider_11plc_113::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-4.5px;border-radius:50%;background:var(--text2)}._transformSlider_11plc_113::-moz-range-track{height:3px;background:var(--card-border);border-radius:999px}._transformSlider_11plc_113::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--text2)}._transformModes_11plc_119{display:flex;gap:4px;padding:3px;background:var(--dialog-control-surface);border-radius:999px}._editor_11plc_2 ._transformModes_11plc_119 button{flex:1;border:0;padding:7px 0;background:transparent;font-size:13px}._editor_11plc_2 ._transformModes_11plc_119 button[aria-pressed=true]{background:var(--dialog-surface-raised)}@media(max-width:1100px){._workspace_11plc_21{grid-template-columns:190px minmax(0,1fr) 320px;gap:12px;padding:0 12px}._header_11plc_11{padding:0 16px;gap:12px}._stageToolbar_11plc_69{left:10px;right:10px;top:10px}}@media(max-width:780px){._editor_11plc_2{grid-template-rows:auto minmax(0,1fr) clamp(190px,25dvh,230px)}._header_11plc_11{display:flex;flex-wrap:wrap;padding:14px 12px;gap:10px}._headerActions_11plc_16{margin-left:auto}._headerActions_11plc_16 button span,._brand_11plc_12 span{display:none}._workspace_11plc_21{grid-template-columns:minmax(0,1fr) 240px;grid-template-rows:140px minmax(260px,1fr);overflow:auto}._sidebar_11plc_28{grid-column:1 / -1;grid-row:1;flex-direction:row;flex-wrap:wrap;padding:0 0 10px;gap:8px}._sidebarContent_11plc_32{flex-basis:100%}._stage_11plc_27{grid-column:1;grid-row:2}._inspector_11plc_29{grid-column:2;grid-row:2}._sidebar_11plc_28 h3{display:none}._selectionList_11plc_56{flex:1 0 100%;display:flex;overflow:auto}._selectionList_11plc_56>div{flex:0 0 180px}._timeline_11plc_84{padding:12px}._timelineHeader_11plc_85{flex-wrap:wrap;gap:8px}._timelineHeader_11plc_85>div{flex-wrap:wrap}._timelineHeader_11plc_85 button{font-size:12px;padding:6px 10px}._timeline_11plc_84 footer small,._timecode_11plc_88{display:none}}@media(max-width:600px){._workspace_11plc_21{display:flex;flex-direction:column}._sidebar_11plc_28{flex:0 0 auto;max-height:150px}._stage_11plc_27{min-height:300px;flex:0 0 auto}._inspector_11plc_29{flex:0 0 auto;overflow:visible}}._editor_11plc_2[data-shared-workspace=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:80px minmax(0,1fr) clamp(190px,25dvh,230px)}._editor_11plc_2[data-shared-workspace=true] ._workspace_11plc_21{grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:minmax(0,1fr);overflow:hidden}._editor_11plc_2[data-shared-workspace=true] ._stage_11plc_27{grid-column:1;grid-row:1}._editor_11plc_2[data-shared-workspace=true] ._editingDock_11plc_22{grid-column:2;grid-row:1;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px}._editor_11plc_2[data-shared-workspace=true] ._modeNavigation_11plc_23{grid-row:1}._manualDock_11plc_22,._agentDock_11plc_154{min-width:0;min-height:0}._editor_11plc_2[data-shared-workspace=true] ._manualDock_11plc_22,._editor_11plc_2[data-shared-workspace=true] ._agentDock_11plc_154{grid-column:1;grid-row:2}._editor_11plc_2[data-shared-workspace=true] ._manualDock_11plc_22{display:grid;grid-template-rows:minmax(150px,.8fr) minmax(0,1.2fr);gap:16px;overflow:hidden}._editor_11plc_2[data-shared-workspace=true] ._sidebar_11plc_28,._editor_11plc_2[data-shared-workspace=true] ._inspector_11plc_29{grid-column:1;grid-row:auto;min-height:0;overflow:auto;scrollbar-gutter:stable;padding:0 4px 16px}._editor_11plc_2[data-shared-workspace=true] ._sidebar_11plc_28{flex-wrap:nowrap;overflow:hidden;padding-bottom:0;scrollbar-gutter:auto}@media(max-width:1100px){._editor_11plc_2[data-shared-workspace=true] ._workspace_11plc_21{grid-template-columns:minmax(0,1fr) 360px}}@media(max-width:780px){._editor_11plc_2[data-shared-workspace=true]{grid-template-rows:auto minmax(0,1fr) clamp(190px,25dvh,230px)}._editor_11plc_2[data-shared-workspace=true] ._workspace_11plc_21{grid-template-columns:minmax(0,1fr) 320px}._editor_11plc_2[data-shared-workspace=true] ._sidebar_11plc_28{flex-direction:column;max-height:none}._editor_11plc_2[data-shared-workspace=true] ._sidebar_11plc_28 h3{display:block}._editor_11plc_2[data-shared-workspace=true] ._selectionList_11plc_56{display:grid;flex:none;overflow:visible}._editor_11plc_2[data-shared-workspace=true] ._selectionList_11plc_56>div{flex:none}}@media(max-width:600px){._editor_11plc_2[data-shared-workspace=true]{grid-template-rows:max-content 320px max-content max-content;overflow:auto;align-content:start}._editor_11plc_2[data-shared-workspace=true] ._workspace_11plc_21{display:contents}._editor_11plc_2[data-shared-workspace=true] ._stage_11plc_27{grid-column:1;grid-row:2;margin:0 12px;min-height:0}._editor_11plc_2[data-shared-workspace=true] ._timeline_11plc_84{grid-column:1;grid-row:3}._editor_11plc_2[data-shared-workspace=true] ._editingDock_11plc_22{grid-column:1;grid-row:4;margin:0 12px 20px}._editor_11plc_2[data-shared-workspace=true] ._manualDock_11plc_22,._editor_11plc_2[data-shared-workspace=true] ._agentDock_11plc_154{min-height:530px}._editor_11plc_2[data-shared-workspace=true] ._manualDock_11plc_22{height:560px}}@media(prefers-reduced-motion:reduce){._editor_11plc_2 button{transition:none}}._selectMenu_11plc_97{z-index:1010;overflow:auto;padding:4px 0;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--dialog-surface);color:var(--text);font:14px/var(--line-body) var(--font);box-shadow:0 8px 24px #0003}._listHeading_11plc_181{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px}._editor_11plc_2 ._listHeading_11plc_181 h3{margin:0;font-size:14px}._editor_11plc_2 button._addAssetButton_11plc_183{width:32px;height:32px;padding:0;flex-shrink:0}._addAssetButton_11plc_183 svg{width:18px;height:18px;flex-shrink:0}._assetMenu_11plc_185{width:248px;max-width:calc(100vw - 24px);padding:5px}._assetMenu_11plc_185>div{display:grid;gap:2px}._assetMenu_11plc_185 button{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:40px;padding:10px 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);text-align:left;cursor:pointer;font:inherit;font-weight:var(--font-control)}._assetMenu_11plc_185 button:hover,._assetMenu_11plc_185 button:focus-visible{background:var(--dialog-control-surface)}._assetMenu_11plc_185 button:focus-visible{outline:2px solid var(--text2);outline-offset:-2px}._assetMenu_11plc_185 button svg{flex-shrink:0}._assetMenu_11plc_185 button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assetMenu_11plc_185 ._assetMenuBack_11plc_192{color:var(--text2);font-size:12px}._assetMenu_11plc_185 p{padding:8px 12px;margin:0;color:var(--text2);font-size:12px;line-height:1.6}._editor_11plc_2 ._objectButtons_11plc_54 button[aria-pressed=true]{background:var(--dialog-surface-raised)}._cameraCaptureActions_11plc_197{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}._editor_11plc_2 ._cameraCaptureActions_11plc_197>button{min-width:0;padding:8px 10px;font-size:13px;white-space:nowrap}._cameraCaptureActions_11plc_197>button svg{flex-shrink:0}._capturePanel_11plc_200{width:min(280px,calc(100vw - 24px));padding:16px}._capturePanel_11plc_200>div{display:grid;gap:14px}._captureCaption_11plc_202{color:var(--text2);font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._capturePanel_11plc_200 label{display:grid;gap:6px;font-size:13px;color:var(--text2)}._editor_11plc_2 ._capturePanel_11plc_200 select{color:var(--text)}._timelineActions_11plc_205{min-width:0;flex-wrap:wrap}._frameControls_11plc_206{display:flex;align-items:center;border:1px solid var(--card-border);border-radius:999px;overflow:hidden}._editor_11plc_2 ._frameControls_11plc_206 button{padding:6px;border:0;border-radius:0;background:transparent}._frameControls_11plc_206 label{display:flex;align-items:center;gap:3px;color:var(--text2);font-size:12px}._editor_11plc_2 ._frameControls_11plc_206 input[type=number]{width:56px;padding:5px 0;text-align:center;border:0;background:transparent;color:var(--text);font-size:12px;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}._frameControls_11plc_206 input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}._editor_11plc_2 ._timelineActions_11plc_205>button,._editor_11plc_2 ._timelineActions_11plc_205>div:not(._frameControls_11plc_206)>button{padding:6px 10px;font-size:13px}._timeline_11plc_84 footer{position:relative;align-items:center}._editor_11plc_2 button._primary_11plc_5:hover:not(:disabled){background:var(--cyan);color:var(--ink);filter:brightness(1.06)}._editor_11plc_2 button._primary_11plc_5:active:not(:disabled){background:var(--cyan);color:var(--ink);filter:brightness(.96)}._editor_11plc_2 button._selectTrigger_11plc_218{width:100%;min-width:0;justify-content:space-between;border-radius:var(--radius-sm);padding:9px 11px;background:var(--dialog-control-surface);color:var(--text);font-weight:var(--font-control);text-align:left}._selectTrigger_11plc_218 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectTrigger_11plc_218 svg{flex-shrink:0}._selectOptions_11plc_221{max-width:calc(100vw - 24px)}._editor_11plc_2 ._selectOptions_11plc_221 button{display:block;width:100%;padding:9px 12px;border:0;border-radius:0;text-align:left;background:transparent;color:var(--text);font-weight:var(--font-control)}._editor_11plc_2 ._selectOptions_11plc_221 button:hover:not(:disabled),._editor_11plc_2 ._selectOptions_11plc_221 button:focus-visible,._editor_11plc_2 ._selectOptions_11plc_221 button[aria-selected=true]{background:var(--dialog-control-surface)}._editor_11plc_2 ._selectOptions_11plc_221 button:focus-visible{outline-offset:-2px}._videoExportControl_11plc_226{display:flex;align-items:stretch;gap:0}._editor_11plc_2 ._videoExportControl_11plc_226>button:first-child{border-radius:999px 0 0 999px}._editor_11plc_2 ._videoExportControl_11plc_226>button:nth-child(2){border-radius:0 999px 999px 0;border-left:1px solid var(--ink);font-variant-numeric:tabular-nums}._exportSuccess_11plc_230{position:fixed;top:88px;left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:14px 16px;border:1px solid var(--cyan);border-radius:var(--radius-sm);background:var(--dialog-surface-raised);box-shadow:0 4px 16px #00000029}._exportSuccess_11plc_230>svg{color:var(--cyan);flex-shrink:0}._exportSuccess_11plc_230>div{display:grid;gap:3px}._exportSuccess_11plc_230 span{color:var(--text2);font-size:13px}._editor_11plc_2 ._exportSuccess_11plc_230>button{padding:6px;flex-shrink:0}._editor_11plc_2 ._selectOptions_11plc_221._compactSelectMenu_11plc_236{padding:4px}._editor_11plc_2 ._selectOptions_11plc_221._compactSelectMenu_11plc_236 button{padding:6px 10px;border-radius:6px;font-family:var(--font);font-size:13px;line-height:20px;font-weight:var(--font-control)}._panel_qtxmn_1{min-width:0;height:var(--remake-preview-height, 320px);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text)}._references_qtxmn_14{display:flex;flex-wrap:wrap;flex-shrink:0;gap:8px;max-height:112px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--text3) transparent}._reference_qtxmn_14{display:flex;align-items:center;gap:7px;min-width:0;max-width:190px;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit}._thumbnail_qtxmn_16{position:relative;width:42px;height:42px;flex-shrink:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--dialog-control-surface)}._thumbnailImage_qtxmn_17{width:100%;height:100%;display:grid;place-items:center;object-fit:cover}._thumbnailNumber_qtxmn_18{position:absolute;top:2px;left:3px;padding:0 3px;border-radius:3px;background:#000000a6;color:#fff;font:var(--font-strong) var(--text-caption-size)/18px var(--font-latin)}._referenceName_qtxmn_19{display:flex;flex-direction:column;min-width:0;gap:2px;font-size:var(--text-caption-size);line-height:18px}._referenceName_qtxmn_19 strong{font-weight:var(--font-medium)}._referenceName_qtxmn_19>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text2)}._prompt_qtxmn_22{flex:1;min-height:0;overflow:auto;padding-right:8px;white-space:pre-wrap;overflow-wrap:anywhere;font:var(--font-body) var(--text-body-size)/var(--line-body) var(--font);scrollbar-width:thin;scrollbar-color:var(--text3) transparent}._descriptionTitle_qtxmn_23{font-size:var(--text-body-size);font-weight:var(--font-medium)}._collapsed_qtxmn_24{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}._expanded_qtxmn_25{height:auto;min-height:var(--remake-preview-height, 320px)}._expanded_qtxmn_25 ._prompt_qtxmn_22{flex:none;overflow:visible}._meta_qtxmn_27{display:flex;align-items:center;gap:9px;flex-shrink:0;min-height:30px;color:var(--text2);font-size:var(--text-caption-size)}._meta_qtxmn_27>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_qtxmn_27 button{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;margin-left:auto;border:0;border-radius:var(--radius-pill);padding:6px 9px;color:var(--text);background:var(--dialog-control-surface);cursor:pointer;font:inherit}._meta_qtxmn_27 button:first-child{margin-left:0;background:transparent;color:var(--text2)}._noReferences_qtxmn_31{color:var(--text3);font-size:var(--text-caption-size)}._editorPanel_qtxmn_32{--accent: var(--accent-light);--fg-default: var(--canvas-controls-text, var(--text));z-index:1600;width:min(820px,calc(100vw - 24px));height:min(620px,calc(100vh - 48px));box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 24px;border:1px solid var(--canvas-controls-border, var(--card-border));border-radius:var(--card-radius);background:var(--canvas-node-bg, var(--dialog-surface));color:var(--canvas-controls-text, var(--text));box-shadow:var(--shadow-lg);font-family:var(--font)}._editorPanel_qtxmn_32 header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}._editorPanel_qtxmn_32 header{font-size:var(--text-card-title-size);font-weight:var(--font-strong)}._editorPanel_qtxmn_32 ._referenceName_qtxmn_19>span,._editorPanel_qtxmn_32 ._noReferences_qtxmn_31{color:var(--canvas-controls-text-muted, var(--text2))}._panel_qtxmn_1 [data-ui-media-thumbnail=dependency],._editorPanel_qtxmn_32 [data-ui-media-thumbnail=dependency]{color:var(--canvas-controls-text, var(--text));border-color:var(--canvas-controls-border, var(--media-thumb-border))}._panel_qtxmn_1 [data-ui-media-thumbnail=dependency]>span,._editorPanel_qtxmn_32 [data-ui-media-thumbnail=dependency]>span{color:inherit}._editorPanel_qtxmn_32 button[data-ui-close]{color:var(--canvas-controls-text-muted, var(--text2))!important}._editorPanel_qtxmn_32 button[data-ui-close]:hover:not(:disabled){color:var(--canvas-controls-text, var(--text))!important}._videoEditor_qtxmn_57{display:flex;flex-direction:column;flex:1;min-height:0;gap:12px}._editorComposer_qtxmn_58{flex:1;min-height:0;display:flex}._editorComposer_qtxmn_58>section{min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}._editorComposer_qtxmn_58 [data-action-ui-id="popover.prompt-region"]{flex:1;min-height:0;overflow:auto}._editorComposer_qtxmn_58 [contenteditable]{max-height:none;min-height:160px;font-size:var(--text-body-size);line-height:26px}._editorComposer_qtxmn_58 [data-action-ui-id="popover.model-selector"] button,._editorComposer_qtxmn_58 [data-action-ui-id="popover.params-chip"],._editorComposer_qtxmn_58 [data-action-ui-id="popover.add-reference"]{color:var(--canvas-controls-text-muted, var(--text2))}._editorComposer_qtxmn_58>section>footer{flex-wrap:wrap;overflow:visible}._generationChoice_qtxmn_66{flex-shrink:0;font-size:var(--text-control-size)}._generationChoice_qtxmn_66 label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}._generationChoice_qtxmn_66 p{margin:0 0 8px;color:var(--canvas-controls-text-muted, var(--text2));font-size:var(--text-caption-size)}._root_1003a_1{position:relative;flex:1;min-width:0}._editor_1003a_2{min-height:92px;max-height:min(360px,calc(100vh - 300px));overflow:auto;padding:8px 0 6px;outline:none;color:var(--fg-default);font-size:14px;line-height:28px;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}._paragraph_1003a_3{margin:0}._placeholder_1003a_4{position:absolute;top:8px;left:0;pointer-events:none;color:var(--canvas-controls-text-muted);font-size:14px;line-height:28px}._menu_1003a_5{z-index:2500;width:min(320px,calc(100vw - 24px));padding:10px;box-sizing:border-box;overflow:auto;border:1px solid var(--canvas-controls-border, #414141);border-radius:16px;background:var(--canvas-controls-bg, #242424);color:var(--canvas-controls-text, #eee);box-shadow:0 8px 24px #0003}._search_1003a_6{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--canvas-controls-border, #414141);border-radius:10px;color:var(--canvas-controls-text-muted, #999)}._search_1003a_6 input{width:100%;min-width:0;background:transparent;color:inherit;border:0;outline:none;font:inherit}._heading_1003a_8{padding:12px 10px 5px;font-size:12px;color:var(--canvas-controls-text-muted, #999)}._list_1003a_9{max-height:220px;overflow:auto;overscroll-behavior:contain}._option_1003a_10,._back_1003a_10{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;padding:9px 10px;border-radius:8px;font:inherit;font-size:14px}._option_1003a_10:hover,._option_1003a_10[aria-selected=true],._back_1003a_10:hover{background:var(--canvas-controls-hover, #383838)}._option_1003a_10:focus-visible,._back_1003a_10:focus-visible,._search_1003a_6:focus-within{outline:2px solid var(--accent, #6feef9);outline-offset:-2px}._title_1003a_13{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._option_1003a_10 small{font-size:11px;color:var(--canvas-controls-text-muted, #999)}._thumbnail_1003a_15{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0}._thumbnail_1003a_15>span,._thumbnail_1003a_15 video{width:100%;height:100%;object-fit:cover;border-radius:5px}._back_1003a_10{margin-top:5px}._empty_1003a_18{padding:10px;color:var(--canvas-controls-text-muted, #999);font-size:12px}._nameHint_1003a_19{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:3px 0;color:var(--canvas-controls-text-muted, #999);font-size:12px}._nameHintCaption_1003a_20{line-height:20px}._nameHint_1003a_19 kbd{flex-shrink:0;padding:0 4px;border:1px solid var(--canvas-controls-border, #414141);border-radius:4px;font:inherit;font-size:10px;line-height:16px;color:var(--canvas-controls-text, #eee)}._nameOptions_1003a_22{display:flex;flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;max-height:112px;overflow:auto}._nameOption_1003a_22{display:flex;align-items:center;gap:6px;min-width:0;max-width:min(260px,100%);height:28px;box-sizing:border-box;border:1px solid var(--canvas-controls-border, #414141);border-radius:7px;padding:3px 6px;background:transparent;color:var(--canvas-controls-text, #eee);font:inherit;cursor:pointer}._nameAction_1003a_24{flex-shrink:0;color:var(--canvas-controls-text-muted, #999)}._nameOption_1003a_22:hover{background:var(--canvas-controls-hover, #383838)}._nameOption_1003a_22:focus-visible{outline:2px solid var(--accent, #6feef9);outline-offset:2px}._nameOption_1003a_22 ._thumbnail_1003a_15{width:20px;height:20px}._editor_1003a_2 ::highlight(canvas-prompt-unmatched-reference){color:var(--agent-canvas-danger);background-color:var(--agent-canvas-danger-bg);text-decoration:underline wavy var(--agent-canvas-danger)}._detail_1ftti_1,._shell_1ftti_2{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;min-height:0;background:var(--dialog-surface);color:var(--fg-default)}._detail_1ftti_1{z-index:55}._taskList_1ftti_15{z-index:200}._shell_1ftti_2{display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0px)}._header_1ftti_26{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:4px 8px}._headerTitle_1ftti_34{flex:1;min-width:0}._headerTitle_1ftti_34 small{display:block;color:var(--fg-muted);font-size:12px;font-weight:var(--font-weak);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._header_1ftti_26 strong{display:block;min-width:0;font-size:16px;font-weight:var(--font-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._header_1ftti_26 button,._iconButton_1ftti_46,._action_1ftti_47,._conversationBack_1ftti_48{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;background:var(--dialog-control-surface);color:var(--fg-default);font:inherit;font-size:14px;font-weight:var(--font-control);cursor:pointer}._header_1ftti_26 button,._iconButton_1ftti_46{flex-shrink:0;width:44px;padding:0;background:transparent}._action_1ftti_47{padding:8px 16px}._body_1ftti_75{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:12px}._footer_1ftti_82{flex:0 1 auto;min-height:0;max-height:65%;overflow:auto;padding:8px 12px}._footer_1ftti_82:has([data-composer-layout=mobile]){flex:1;max-height:calc(100% - 52px)}._shell_1ftti_2:has([data-composer-layout=mobile])>._body_1ftti_75{flex:0 1 auto;max-height:30%}._footer_1ftti_82 textarea{font-size:16px}._promptSummary_1ftti_100{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:60px;padding:10px 16px;border:1px solid var(--border);border-radius:28px;background:var(--dialog-control-surface);color:var(--fg-default);text-align:left;font:inherit;cursor:pointer}._promptSummary_1ftti_100>span{flex:1;min-width:0}._promptSummary_1ftti_100 strong{display:block;font-size:13px;font-weight:var(--font-strong)}._promptSummary_1ftti_100 small{display:block;margin-top:4px;font-size:12px;color:var(--fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._promptSummary_1ftti_100>svg{flex-shrink:0}._versionBar_1ftti_128{display:flex;align-items:center;gap:4px;margin-bottom:8px}._versions_1ftti_129{display:flex;flex:1;min-width:0;gap:6px;overflow-x:auto}._versions_1ftti_129 ._action_1ftti_47{flex-shrink:0;font-size:12px;background:transparent}._versions_1ftti_129 ._action_1ftti_47[aria-pressed=true]{background:var(--dialog-control-surface)}._detailDownload_1ftti_132{display:flex;justify-content:center}._detailDownload_1ftti_132 ._action_1ftti_47{background:transparent}._textEditor_1ftti_134{width:100%;min-height:144px;max-height:60dvh;box-sizing:border-box;font:inherit;font-size:16px;background:var(--dialog-control-surface);color:var(--fg-default);border:1px solid var(--border);border-radius:var(--card-radius);padding:12px}._conversationBack_1ftti_48{position:absolute;z-index:56;left:8px;top:4px}._embeddedPreview_1ftti_154{min-width:0}._detail_1ftti_1 ._body_1ftti_75:has(>._toolCatalog_1ftti_157){display:flex;flex-direction:column;gap:12px}._detail_1ftti_1 ._body_1ftti_75>._embeddedPreview_1ftti_154{flex:1;min-height:0;overflow:auto}._detail_1ftti_1 ._body_1ftti_75>._toolCatalog_1ftti_157{flex:none}._detail_1ftti_1 ._body_1ftti_75>._embeddedPreview_1ftti_154>main{height:100%}._detail_1ftti_1 ._body_1ftti_75>._embeddedPreview_1ftti_154 :is(img,video){max-height:min(48dvh,100%)}._embeddedPreview_1ftti_154>main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}._embeddedPreview_1ftti_154 img,._embeddedPreview_1ftti_154 video{display:block;width:100%;max-width:100%;max-height:48dvh;object-fit:contain}._embeddedPreview_1ftti_154 audio{max-width:100%}._embeddedPreview_1ftti_154 iframe{max-width:100%}._mobileComposer_1ftti_192[data-composer-layout]{width:100%;max-width:none;min-height:0;height:auto;box-sizing:border-box}._mobileComposer_1ftti_192 textarea,._mobileComposer_1ftti_192 [contenteditable=true]{font-size:16px;max-height:156px;overflow:auto}._mobileComposer_1ftti_192 button{min-height:44px}._mobileComposer_1ftti_192>footer{flex-wrap:wrap;overflow:visible}._mobileComposer_1ftti_192 [data-mobile-reference-sheet]{position:fixed;z-index:90;inset:auto 0 0;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom));border-radius:var(--card-radius) var(--card-radius) 0 0;background:var(--dialog-surface);display:flex;flex-direction:column;gap:8px}._mobileComposer_1ftti_192 [data-mobile-reference-sheet] button{background:var(--dialog-control-surface);color:var(--fg-default);border:0;border-radius:999px;padding:12px;font:inherit}@media(prefers-reduced-motion:reduce){._shell_1ftti_2 *,._mobileComposer_1ftti_192 *{scroll-behavior:auto;transition:none;animation:none}}._canvasActions_1ftti_240{position:absolute;z-index:51;left:12px;right:12px;bottom:calc(var(--canvas-mobile-footer-height, 0px) + 8px);display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--border);border-radius:28px;background:var(--dialog-surface)}._sheetBackdrop_1ftti_254{position:absolute;z-index:80;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:var(--overlay-backdrop, rgb(0 0 0 / 40%))}._sheet_1ftti_254{position:absolute;z-index:81;inset:auto 0 0;max-height:78%;overflow:auto;overscroll-behavior:contain;border-radius:24px 24px 0 0;padding:12px 16px max(22px,env(safe-area-inset-bottom,0px));background:var(--dialog-surface);color:var(--fg-default)}._sheet_1ftti_254>header{position:sticky;top:-12px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;background:var(--dialog-surface)}._sheet_1ftti_254 strong{font-size:16px;font-weight:var(--font-section)}._actionList_1ftti_287{display:flex;flex-direction:column;gap:4px}._actionList_1ftti_287>._action_1ftti_47,._actionList_1ftti_287>details>summary{justify-content:flex-start;width:100%;min-height:54px;padding:8px;border-radius:12px;background:transparent}._actionList_1ftti_287 ._action_1ftti_47:disabled{opacity:.45;cursor:default}._rename_1ftti_297{display:flex;flex-wrap:wrap;gap:8px}._rename_1ftti_297 input{flex:1;min-width:120px;min-height:44px;box-sizing:border-box;padding:8px 12px;font:inherit;font-size:16px;color:var(--fg-default);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--dialog-control-surface)}._toolCatalog_1ftti_157{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._toolCatalog_1ftti_157>div{display:flex;flex-direction:column;gap:6px;min-width:0}._toolCatalog_1ftti_157 small{font-size:12px;color:var(--fg-muted);line-height:1.5}._toolButton_1ftti_315{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:76px;min-width:44px;padding:6px 2px;border:0;border-radius:16px;background:transparent;color:var(--fg-default);font:inherit;font-size:12px;font-weight:var(--font-medium);line-height:1.4;cursor:pointer}._toolButton_1ftti_315 svg{flex:none}._toolButton_1ftti_315:disabled,._sheetRow_1ftti_336:disabled,._libraryRow_1ftti_336:has(select:disabled){opacity:.45;cursor:default}._sheetSection_1ftti_337{grid-column:1 / -1;margin:14px 0 6px;font-size:12px;font-weight:var(--font-control);color:var(--fg-muted)}._sheetRow_1ftti_336{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 6px;box-sizing:border-box;border:0;border-radius:12px;background:transparent;color:var(--fg-default);text-align:left;font:inherit;font-size:14px;cursor:pointer}._sheetRow_1ftti_336>span{flex:1}._sheetRow_1ftti_336>svg{flex:none}._sheetRow_1ftti_336>svg:last-of-type{color:var(--fg-muted)}._sourceActions_1ftti_358 small{font-size:12px;color:var(--fg-muted)}._libraryRow_1ftti_336{position:relative}._libraryRow_1ftti_336 select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;font-size:16px;cursor:pointer}._libraryRow_1ftti_336:focus-within,:is(._iconButton_1ftti_46,._toolButton_1ftti_315,._sheetRow_1ftti_336,._promptSummary_1ftti_100):focus-visible{outline:2px solid var(--fg-muted);outline-offset:-2px}._iconButton_1ftti_46[data-ui-close]{min-width:44px;min-height:44px}@media(hover:hover){:is(._iconButton_1ftti_46,._toolButton_1ftti_315,._sheetRow_1ftti_336,._header_1ftti_26 button):hover:not(:disabled),._actionList_1ftti_287>._action_1ftti_47:hover:not(:disabled){background:var(--dialog-control-surface)}}:is(._iconButton_1ftti_46,._toolButton_1ftti_315,._sheetRow_1ftti_336,._header_1ftti_26 button):active:not(:disabled){background:var(--dialog-control-surface)}._toolWorkspace_1ftti_367>._shell_1ftti_2>._body_1ftti_75{display:flex;flex-direction:column;padding:0;overflow:hidden}._toolWorkspace_1ftti_367 ._header_1ftti_26{padding:8px 12px}._mediaEditor_1ftti_369{flex:1;min-width:0;min-height:0;height:100%;position:relative}._mediaEditor_1ftti_369 [data-remake-mobile]{width:100%;height:100%;min-width:0;min-height:0;max-height:100%;overflow:auto}._sheet_1ftti_254>header>._action_1ftti_47{flex-shrink:0;white-space:nowrap}._sheet_1ftti_254>header>strong{min-width:0;overflow-wrap:anywhere}._compactToolCatalog_1ftti_374{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}._compactToolCatalog_1ftti_374 ._toolButton_1ftti_315,._canvasActions_1ftti_240 ._toolButton_1ftti_315{min-height:54px}@media(orientation:landscape)and (max-height:500px){._detail_1ftti_1[data-action-ui-id="canvas.mobile-card-detail"]>._shell_1ftti_2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);grid-template-rows:auto minmax(0,1fr)}._detail_1ftti_1[data-action-ui-id="canvas.mobile-card-detail"] ._header_1ftti_26{grid-column:1 / -1}._detail_1ftti_1[data-action-ui-id="canvas.mobile-card-detail"] ._body_1ftti_75,._detail_1ftti_1[data-action-ui-id="canvas.mobile-card-detail"] ._footer_1ftti_82{max-height:none}}._mobileComposer_1ftti_192>footer{display:flex;gap:8px}._mobileComposer_1ftti_192 [data-generation-controls]{display:flex;flex:1 1 100%;min-width:0;align-items:center;flex-wrap:wrap;gap:8px}._mobileComposer_1ftti_192 [data-generation-actions]{margin-left:auto}._mobileComposer_1ftti_192 [data-generation-actions]>button[data-generation-labeled=false]{width:44px;height:44px;flex:0 0 44px}._mobileComposer_1ftti_192 [data-action-ui-id="popover.model-selector"],._mobileComposer_1ftti_192 [data-action-ui-id="popover.model-selector"]>button{height:44px;min-height:44px}._label_tf7un_1{--model-label-color: var(--cyan, #6feef9);flex:0 1 auto;max-width:8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:2px 5px;color:var(--model-label-color);background:color-mix(in srgb,var(--model-label-color) 12%,transparent);font-size:10px;line-height:1.3;font-style:normal;font-weight:500}._label_tf7un_1[data-label-index="1"]{--model-label-color: var(--model-label-purple, #c4a7f5)}._label_tf7un_1[data-label-index="2"]{--model-label-color: var(--green, #54d68a)}._card_1020v_1{--surface: var(--card-surface);--tile: var(--bg2);--media: var(--dialog-control-surface);--primary: var(--accent);--primary-text: var(--ink);--edge: var(--border);box-sizing:border-box;display:grid;grid-template-rows:32px minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--card-border);border-radius:var(--card-radius);color:var(--text);background:var(--surface);font-family:var(--font);font-size:var(--text-body-size);letter-spacing:0}[data-ui-card]._card_1020v_1:hover,[data-ui-card]._card_1020v_1:active{transform:none;filter:none}._analysisCard_1020v_27{width:1210px;height:1040px}._replacementCard_1020v_28{width:1380px;height:1106px}._reviewCard_1020v_29{width:1320px;height:860px}._dragStrip_1020v_31{cursor:grab}._dragStrip_1020v_31:active{cursor:grabbing}._body_1020v_37{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--text3) transparent;scrollbar-width:thin;cursor:grab}._body_1020v_37 .nodrag{cursor:auto}._footer_1020v_48{min-width:0;flex-shrink:0}._visuallyHidden_1020v_53{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._primaryButton_1020v_64._primaryButton_1020v_64{min-width:0;border:0;color:var(--primary-text);background:var(--primary);font-size:var(--text-body-size);font-weight:var(--font-section);line-height:var(--line-control)}._primaryButton_1020v_64._primaryButton_1020v_64:hover:not(:disabled){color:var(--primary-text);background:var(--primary);filter:brightness(1.08)}._secondaryButton_1020v_80._secondaryButton_1020v_80{border:1px solid var(--edge);color:var(--text);background:var(--media);font-size:var(--text-control-size);line-height:var(--line-control)}._secondaryButton_1020v_80._secondaryButton_1020v_80:hover:not(:disabled){color:var(--text);background:color-mix(in srgb,var(--text) 8%,var(--media))}._analysisNotice_1020v_94{margin:12px 0;color:var(--muted);font-size:var(--text-body-size);line-height:var(--line-body)}._analysisLoading_1020v_101,._analysisEmpty_1020v_102{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}._analysisLoading_1020v_101 strong{font-size:var(--text-node-title-size);font-weight:var(--font-strong)}._analysisLoading_1020v_101 p,._analysisEmpty_1020v_102 p{margin:0;color:var(--muted)}._loadingAvatars_1020v_114{display:grid;width:104px;height:104px}._loadingAvatars_1020v_114 img{grid-area:1 / 1;opacity:0;transition:opacity .16s ease}._loadingAvatars_1020v_114 img[data-active=true]{opacity:1}._loadingAvatars_1020v_114 img,._analysisEmpty_1020v_102 img{width:104px;height:104px;object-fit:contain}._analysisProgressStatus_1020v_119{display:flex;align-items:center;gap:14px;margin:12px 0;color:var(--muted);font-size:var(--text-caption-size)}._loadingProgress_1020v_120{display:flex;align-items:center;gap:10px}._loadingValue_1020v_121{min-width:64px;color:var(--muted);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._loadingTrack_1020v_122{width:180px;height:4px;overflow:hidden;background:var(--bg2);border-radius:var(--radius-pill)}._loadingTrack_1020v_122 span{display:block;height:100%;background:var(--accent);border-radius:inherit;transition:width .5s linear}@media(prefers-reduced-motion:reduce){._loadingTrack_1020v_122 span,._loadingAvatars_1020v_114 img{transition:none}}._analysisBody_1020v_129{padding:0 24px 16px;container-type:inline-size;container-name:remake-analysis}._analysisTable_1020v_135{display:grid;gap:18px}._analysisRow_1020v_136{display:grid;grid-template-columns:clamp(240px,24%,380px) minmax(0,1fr);gap:16px 24px;align-items:start;padding:20px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--tile)}._analysisRowHeader_1020v_146{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}._analysisRowHeader_1020v_146 h3{margin:0;font-size:var(--text-card-title-size);font-weight:var(--font-strong)}._analysisRowHeader_1020v_146>span{color:var(--text2);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._body_1020v_37 ._analysisRow_1020v_136{cursor:pointer}._analysisRowHeader_1020v_146:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:6px;border-radius:var(--radius-sm)}._analysisExpandHint_1020v_151{margin-left:auto;display:inline-flex;align-items:center;gap:6px}._analysisRowHeader_1020v_146[aria-expanded=true] ._analysisExpandHint_1020v_151 svg{transform:rotate(180deg)}._shotSummary_1020v_154{min-width:0;min-height:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--tile)}._shotSummary_1020v_154 video{width:100%;aspect-ratio:16 / 9;display:block;background:var(--media);object-fit:contain}._shotSummary_1020v_154>p{display:block;margin:0;padding:0 11px}._shotSummary_1020v_154>p{margin-top:4px;display:-webkit-box;overflow:hidden;color:var(--muted);font-size:var(--text-caption-size);font-weight:var(--font-body);line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:3}._analysisColumn_1020v_188{min-width:0;padding-top:5px}._shotContent_1020v_192{min-width:0}._shotDescription_1020v_193{margin:0 0 16px;color:var(--text);font-size:var(--text-body-size);line-height:var(--line-body)}._shotContent_1020v_192>._analysisColumn_1020v_188 ._detailList_1020v_194{display:flex;flex-wrap:wrap;gap:12px 28px}._shotContent_1020v_192>._analysisColumn_1020v_188 h3{display:none}._analysisDetails_1020v_196{grid-column:1 / -1;display:grid;grid-template-columns:clamp(240px,24%,380px) minmax(0,1fr);gap:24px;padding-top:8px}._analysisDetails_1020v_196[hidden]{display:none}._analysisDetailGrid_1020v_198{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding-top:20px}@container remake-analysis (max-width: 720px){._analysisRow_1020v_136,._analysisDetails_1020v_196,._analysisDetailGrid_1020v_198{grid-template-columns:1fr}}._analysisColumn_1020v_188 h3{margin:0 0 16px;color:var(--text);font-size:var(--text-card-title-size);font-weight:var(--font-section);line-height:20px}._detailList_1020v_194{display:grid;gap:14px}._detailList_1020v_194 p{min-width:0;display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--muted);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);overflow-wrap:anywhere}._detailList_1020v_194 strong{color:var(--text);font-weight:var(--font-medium)}._detailIcon_1020v_234{width:14px;height:var(--line-body);flex:0 0 14px;display:inline-flex;align-items:center;color:var(--text)}._timeColumn_1020v_243 p{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:7px;margin:0 0 11px}._timeColumn_1020v_243 time{color:var(--muted);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._timeBadge_1020v_258{height:24px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:999px;color:var(--text);background:var(--media);font-size:var(--text-caption-size);font-weight:var(--font-strong)}._analysisFooter_1020v_271{height:88px;display:flex;align-items:center;justify-content:center;padding-bottom:18px}._analysisFooter_1020v_271 ._primaryButton_1020v_64{width:254px;height:44px}._replacementBody_1020v_285{position:relative;padding:0 24px 12px}._replacementToolbar_1020v_290{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}._tabs_1020v_299,._toolbarActions_1020v_300{display:flex;align-items:center}._tabs_1020v_299{gap:24px}._toolbarActions_1020v_300{gap:10px}._tabs_1020v_299 button{padding:7px 0;border:0;color:var(--muted);background:none;font:var(--font-section) var(--text-body-lg-size)/var(--line-body) var(--font);cursor:pointer}._tabs_1020v_299 button[aria-selected=true]{color:var(--text)}._exportMenu_1020v_319{position:relative}._exportMenu_1020v_319>button:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}._exportMenu_1020v_319>button,._addButton_1020v_328,._searchField_1020v_329,._assetSearch_1020v_330{height:38px;border:1px solid var(--edge);border-radius:999px;color:var(--text);background:var(--media)}._exportMenu_1020v_319>button,._addButton_1020v_328{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;font:var(--font-strong) var(--text-control-size)/var(--line-control) var(--font);cursor:pointer}._exportMenu_1020v_319>div{position:absolute;z-index:20;top:44px;right:0;width:180px;padding:6px;border:1px solid var(--edge);border-radius:10px;background:var(--tile);box-shadow:var(--shadow-sm)}._exportMenu_1020v_319>div button{width:100%;height:34px;display:flex;align-items:center;gap:7px;padding:0 9px;border:0;border-radius:7px;color:var(--text);background:transparent;font:var(--font-medium) var(--text-control-size)/var(--line-control) var(--font);cursor:pointer}._exportMenu_1020v_319>div button:hover{background:var(--media)}._addButton_1020v_328{color:var(--muted)}._searchField_1020v_329,._assetSearch_1020v_330{display:inline-flex;align-items:center;gap:7px;padding:0 12px;color:var(--muted)}._searchField_1020v_329{width:158px}._card_1020v_1 ._searchField_1020v_329 input,._card_1020v_1 ._assetSearch_1020v_330 input{width:100%;min-width:0;padding:0;border:0;outline:0;color:var(--text);background:transparent;font:var(--font-control) var(--text-body-size)/var(--line-body) var(--font)}._card_1020v_1 ._searchField_1020v_329 input::placeholder,._card_1020v_1 ._assetSearch_1020v_330 input::placeholder{color:var(--text3);font-weight:var(--font-weak)}._addForm_1020v_407{display:grid;grid-template-columns:130px 180px minmax(260px,1fr) auto;gap:10px;align-items:center;margin-bottom:12px;padding:10px;border:1px solid var(--edge);border-radius:10px;background:var(--tile)}._addForm_1020v_407 :is(input,select){box-sizing:border-box;height:34px;min-width:0;padding:0 10px;border:1px solid var(--edge);border-radius:8px;color:var(--text);background:var(--media);font:var(--font-control) var(--text-body-size)/var(--line-body) var(--font)}._error_1020v_431{margin:0 0 8px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--red) 45%,var(--edge));border-radius:8px;color:var(--red);background:var(--red-bg);font-size:var(--text-caption-size)}._elementGrid_1020v_441{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._elementTile_1020v_447,._excludedTile_1020v_448{box-sizing:border-box;min-height:250px;min-width:0;padding:10px;overflow:hidden;border-radius:var(--radius-sm);background:var(--tile)}._tileTitle_1020v_458{height:28px;display:flex;align-items:flex-start;justify-content:space-between}._tileTitle_1020v_458 strong{font-size:var(--text-card-title-size);font-weight:var(--font-strong);line-height:18px}._tileTitle_1020v_458 button{width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--muted);background:color-mix(in srgb,var(--text) 4%,transparent);cursor:pointer}._compareMedia_1020v_483{position:relative;height:202px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px dashed var(--edge);border-radius:8px;background:var(--media)}._compareBadge_1020v_494{position:absolute;z-index:4;top:8px;left:50%;padding:3px 10px;border-radius:999px;color:#fff;background:color-mix(in srgb,var(--ink) 82%,transparent);font-size:var(--text-caption-size);transform:translate(-50%)}._mediaHalf_1020v_507{position:relative;min-width:0;overflow:hidden;background:var(--media)}._mediaHalf_1020v_507+._mediaHalf_1020v_507{border-left:1px solid var(--edge)}._mediaPreviewButton_1020v_516{width:100%;height:100%;display:block;padding:0;border:0;background:transparent;cursor:zoom-in}._mediaPreviewButton_1020v_516>._mediaImage_1020v_526{width:100%;height:100%;display:block;object-fit:cover}._mediaPlaceholder_1020v_533{height:100%;display:grid;place-items:center;color:var(--muted);font-size:var(--text-caption-size)}._mediaCaption_1020v_541{position:absolute;z-index:2;right:0;bottom:0;left:0;display:grid;gap:1px;padding:34px 10px 9px;background:linear-gradient(transparent,#000000eb)}._mediaCaption_1020v_541 strong,._mediaCaption_1020v_541 span{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}._mediaCaption_1020v_541 strong{font-size:var(--text-card-title-size);font-weight:var(--font-strong)}._mediaCaption_1020v_541 span{font-size:var(--text-caption-size);font-weight:var(--font-weak)}._captionText_1020v_563{display:grid;gap:1px;width:100%;min-width:0;text-align:left}._emptyMediaActions_1020v_565{position:absolute;top:44px;right:0;bottom:38px;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}._emptyMediaActions_1020v_565 button,._replacementActions_1020v_576 button,._uploadButton_1020v_577{width:auto;min-width:88px;height:32px;padding:0 12px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--card-border);border-radius:var(--radius-pill, 999px);color:var(--text);background:var(--dialog-control-surface);font:var(--font-strong) var(--text-control-size)/var(--line-control) var(--font);cursor:pointer;white-space:nowrap}._emptyMediaActions_1020v_565 button:hover:not(:disabled),._replacementActions_1020v_576 button:hover:not(:disabled),._uploadButton_1020v_577:hover{background:var(--dialog-control-surface-hover)}._emptyMediaActions_1020v_565 button:disabled,._replacementActions_1020v_576 button:disabled,._uploadButton_1020v_577:has(input:disabled){opacity:.55;cursor:default}._emptyMediaActions_1020v_565 svg,._replacementActions_1020v_576 svg{flex-shrink:0}._replacementActions_1020v_576{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px}._replacementActions_1020v_576 button,._replacementActions_1020v_576 ._uploadButton_1020v_577{min-width:0;padding:0 10px;color:var(--text2)}._imagePromptPopover_1020v_612,._imagePromptInline_1020v_612{--fg-default: var(--canvas-controls-text);--fg-muted: var(--canvas-controls-text-muted)}._imagePromptInline_1020v_612{width:100%;min-width:0}._imagePromptInline_1020v_612>section{border:0;background:transparent;box-shadow:none}._imagePromptPopover_1020v_612{z-index:1000;width:min(680px,calc(100vw - 24px));padding:8px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text);font-family:var(--font)}._imagePromptPopover_1020v_612[data-theme]{--accent: var(--accent-light)}._imagePromptPopover_1020v_612[data-theme=light]{--dialog-surface: var(--popover);--card-border: var(--elevated-border-color);--text: var(--popover-foreground);--text2: var(--muted-foreground);--text3: var(--muted-foreground)}._imagePromptHeader_1020v_639{display:flex;align-items:center;gap:8px;padding:0 6px 8px}._imagePromptHeader_1020v_639>button:last-child{margin-left:auto}._imagePromptHeader_1020v_639 strong{font-size:var(--text-body-size);font-weight:var(--font-strong)}._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.model-selector"] button,._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.model-selector"] svg,._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.params-chip"],._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.add-reference"],._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.generation-credits"]{color:var(--canvas-controls-text)}._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.add-reference"]{border-color:var(--canvas-controls-border)}._imagePromptPopover_1020v_612[data-theme=light] [data-action-ui-id="popover.model-selector"] button:hover{background:var(--canvas-controls-hover)}._uploadButton_1020v_577{position:relative;box-sizing:border-box;overflow:hidden}._uploadButton_1020v_577 input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}._uploadButton_1020v_577:focus-within{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._card_1020v_1 ._uploadButton_1020v_577 input:focus-visible{outline:0}._replacementNameInput_1020v_691._replacementNameInput_1020v_691{position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%;height:34px;padding:0 10px;border:0;border-radius:0;outline:0;color:var(--text);background:transparent;font:var(--font-control) var(--text-body-size)/34px var(--font)}._newMediaSelected_1020v_708 ._replacementNameInput_1020v_691._replacementNameInput_1020v_691{color:#fff;background:color-mix(in srgb,var(--ink) 88%,transparent)}._replacementNameInput_1020v_691::placeholder{color:var(--text2);font-weight:var(--font-weak)}._excludedTile_1020v_448{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px dashed var(--edge);color:var(--muted)}._excludedTile_1020v_448 strong{color:var(--text)}._emptyState_1020v_727{margin:80px 0 0;color:var(--muted);text-align:center}._assetPicker_1020v_733{position:absolute;z-index:15;top:72px;right:24px;width:520px;max-height:430px;padding:14px;overflow:auto;border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--dialog-surface);box-shadow:var(--shadow-lg)}._assetPickerHeader_1020v_748{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._assetPickerHeader_1020v_748 strong,._assetPickerHeader_1020v_748 span{display:block}._assetPickerHeader_1020v_748 strong{font-size:var(--text-body-lg-size);font-weight:var(--font-strong)}._assetPickerHeader_1020v_748 span{margin-top:3px;color:var(--muted);font-size:var(--text-caption-size)}._assetSearch_1020v_330{width:100%;box-sizing:border-box;margin:12px 0}._assetOptions_1020v_766{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._assetOptions_1020v_766 button{min-width:0;padding:0;overflow:hidden;border:1px solid var(--edge);border-radius:8px;color:var(--text);background:var(--media);text-align:left;cursor:pointer}._assetOptions_1020v_766 button>span:first-child{width:100%;aspect-ratio:16 / 9;display:block;object-fit:cover}._assetOptions_1020v_766 button>span:last-child{display:block;padding:6px;overflow:hidden;font-size:var(--text-caption-size);text-overflow:ellipsis;white-space:nowrap}._assetOptions_1020v_766 p{grid-column:1 / -1;color:var(--muted);text-align:center}._clearReplacement_1020v_802{margin-top:10px;padding:5px 0;border:0;color:var(--muted);background:transparent;font:var(--font-medium) var(--text-control-size)/var(--line-control) var(--font);cursor:pointer}._replacementFooter_1020v_812{display:flex;align-items:flex-start;justify-content:center;padding:16px 24px 24px}._replacementFooterContent_1020v_819{--canvas-controls-text: var(--text);--canvas-controls-text-muted: var(--text2);--canvas-controls-border: var(--card-border);--canvas-controls-hover: var(--dialog-control-surface-hover);width:min(900px,100%);min-width:0}._imageComposerTarget_1020v_827 button,._settingsPanel_1020v_828 button[aria-haspopup=listbox],._settingsPanel_1020v_828 button[aria-haspopup=listbox]>svg,._imagePromptInline_1020v_612 [data-action-ui-id="popover.model-selector"] button,._imagePromptInline_1020v_612 [data-action-ui-id="popover.model-selector"] svg,._imagePromptInline_1020v_612 [data-action-ui-id="popover.params-chip"],._imagePromptInline_1020v_612 [data-action-ui-id="popover.add-reference"],._imagePromptInline_1020v_612 [data-action-ui-id="popover.generation-credits"]{color:var(--text2)}._imageComposerTarget_1020v_827 button:hover,._settingsPanel_1020v_828 button[aria-haspopup=listbox]:hover,._imagePromptInline_1020v_612 [data-action-ui-id="popover.model-selector"] button:hover{color:var(--text);background:var(--dialog-control-surface-hover)}._imagePromptInline_1020v_612 [data-action-ui-id="popover.add-reference"]{border-color:var(--card-border)}._imageComposerPanel_1020v_839{border:1px solid var(--card-border);border-radius:var(--radius-xl);background:var(--dialog-control-surface)}._imageComposerPanel_1020v_839:focus-within,._imageComposerPanel_1020v_839[data-highlighted=true]{border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._imageComposerTarget_1020v_827{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px 0;color:var(--text2);font-size:var(--text-control-size)}._imageComposerTarget_1020v_827>strong{color:var(--text);margin-right:12px;font-weight:var(--font-strong)}._imageComposerHint_1020v_843{margin-left:auto;font-size:var(--text-caption-size)}._replacementNextStep_1020v_844{display:flex;align-items:center;gap:12px;margin-top:16px}._replacementNextStep_1020v_844 ._primaryButton_1020v_64{min-width:200px;height:44px;margin-left:auto;gap:8px}._nextStepHint_1020v_846{margin-left:auto;color:var(--text2);font-size:var(--text-caption-size)}._settingsPanel_1020v_828>._videoBrief_1020v_847{display:grid;gap:8px}._videoBrief_1020v_847 textarea{width:100%;min-height:80px;box-sizing:border-box;resize:vertical;padding:8px;border:1px solid var(--card-border);border-radius:var(--radius-sm);color:var(--text);background:var(--dialog-control-surface);font:var(--font-control) var(--text-control-size)/var(--line-body) var(--font)}._generationSettings_1020v_849{position:relative;color:var(--text2);font-size:var(--text-control-size)}._generationSettings_1020v_849 summary{cursor:pointer;padding:8px;white-space:nowrap}._settingsPanel_1020v_828{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10;width:300px;max-height:320px;overflow:auto;display:flex;flex-wrap:wrap;gap:14px;padding:18px;border:1px solid var(--edge);border-radius:var(--card-radius);background:var(--surface);box-shadow:var(--shadow-lg)}._settingsPanel_1020v_828>label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;color:var(--text)}._settingsPanel_1020v_828>label>div{max-width:200px}._settingsPanel_1020v_828>[role=dialog]{position:static;width:100%;max-height:none;overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}._reviewBody_1020v_857{overflow-x:hidden;overflow-y:auto;padding:0 24px 16px;cursor:auto;scrollbar-width:thin!important}._reviewBody_1020v_857::-webkit-scrollbar{width:6px!important;display:block!important}._reviewBody_1020v_857::-webkit-scrollbar-thumb{background:var(--text3);border-radius:var(--radius-pill)}._reviewBody_1020v_857:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:-2px}._reviewScrollHint_1020v_874{margin:0 0 16px;color:var(--text2);font:var(--font-weak) var(--text-caption-size)/18px var(--font)}._reviewRows_1020v_880{min-width:0}._expandableRow_1020v_881{cursor:pointer}._reviewRow_1020v_880{padding:18px 20px;border-inline:1px solid var(--card-border);background:var(--tile)}._groupStart_1020v_888{border-top:1px solid var(--card-border);border-radius:var(--card-radius) var(--card-radius) 0 0}._groupEnd_1020v_889{border-bottom:1px solid var(--card-border);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);margin-bottom:18px}._groupHeading_1020v_890{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 22px}._groupHeading_1020v_890 strong{font-size:var(--text-card-title-size);font-weight:var(--font-strong)}._groupHeading_1020v_890 span{color:var(--text2);font-size:var(--text-control-size)}._reviewRow_1020v_880 h3{margin:0 0 10px;font-size:var(--text-body-size);font-weight:var(--font-section);line-height:20px}._reviewPanels_1020v_901{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px}._reviewRowHeader_1020v_908{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:10px}._reviewRowHeader_1020v_908 h3{margin:0}._reviewRowHeader_1020v_908>span{color:var(--muted);font-size:var(--text-caption-size)}._reviewRowHeader_1020v_908 ._regenerateButton_1020v_918{margin-left:auto}._shotPreview_1020v_920{position:relative;height:var(--remake-preview-height, 320px);min-width:0;overflow:hidden;border:1px solid var(--edge);border-radius:9px;background:var(--tile)}._previewOptions_1020v_930{position:absolute;z-index:2;top:10px;left:10px;right:10px;display:flex;flex-wrap:wrap;gap:6px}._previewOptions_1020v_930 button[aria-pressed=true]{outline:1px solid var(--edge);outline-offset:2px}._originalPanel_1020v_943{position:relative;box-sizing:border-box;height:var(--remake-preview-height, 320px);min-width:0;overflow:hidden;border:1px solid var(--edge);border-radius:9px;background:var(--tile)}._originalPanel_1020v_943 video{width:100%;height:100%;display:block;background:var(--media);object-fit:contain}._originalPanel_1020v_943{display:grid;place-items:center;padding:0}._originalBadge_1020v_968{position:absolute;z-index:2;top:10px;left:10px;padding:5px 12px;border-radius:6px;color:#fff;background:#000000b8;font-size:var(--text-caption-size);font-weight:var(--font-strong)}._reviewFooter_1020v_982{padding:16px 24px}@media(max-width:760px){._analysisRow_1020v_136{grid-template-columns:1fr;padding:16px}._analysisDetailGrid_1020v_198,._reviewPanels_1020v_901{grid-template-columns:1fr}._analysisBody_1020v_129,._reviewBody_1020v_857{padding-inline:8px}._reviewRow_1020v_880{padding:16px}._reviewFooter_1020v_982{padding:12px 8px}._reviewFooterContent_1020v_992{flex-direction:column;align-items:stretch!important}._confirmGroup_1020v_993{justify-content:flex-end;flex-wrap:wrap}}._reviewFooterContent_1020v_992{display:flex;align-items:center;gap:16px}._reviewFooterMessage_1020v_1002{flex:1;min-width:0}._reviewStatus_1020v_1004{margin:0;color:var(--muted);font-size:var(--text-caption-size);line-height:16px}._confirmGroup_1020v_993{display:flex;align-items:center;gap:16px}._confirmGroup_1020v_993>button{height:44px;white-space:nowrap}._confirmGroup_1020v_993 ._primaryButton_1020v_64{width:180px}._confirmGroup_1020v_993 label{display:flex;align-items:center;gap:5px;white-space:nowrap;color:var(--muted);font-size:var(--text-caption-size);cursor:pointer}._confirmGroup_1020v_993 input{accent-color:var(--primary)}._regenerateButton_1020v_918{justify-self:end;display:inline-flex;align-items:center;gap:5px;padding:6px 0;border:0;color:var(--muted);background:transparent;font:var(--font-medium) var(--text-control-size)/var(--line-control) var(--font);cursor:pointer}._regenerateButton_1020v_918:disabled{cursor:default;opacity:.6}._regenerateButton_1020v_918[aria-busy=true]{color:var(--text);opacity:1}._regenerateButton_1020v_918:hover:not(:disabled){color:var(--text)}._promptSpinner_1020v_1048{animation:_promptSpin_1020v_1048 1s linear infinite}@keyframes _promptSpin_1020v_1048{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._promptSpinner_1020v_1048{animation:none}}._card_1020v_1 button:focus-visible,._card_1020v_1 input:focus-visible,._card_1020v_1 textarea:focus-visible,._card_1020v_1 select:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._descriptionEditor_1020v_1062{width:100%;min-height:54px;resize:vertical;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--dialog-control-surface);color:var(--text);font:var(--font-control) var(--text-caption-size)/18px var(--font-zh);padding:6px;box-sizing:border-box}._dialog_1dc1a_1{--card-surface: var(--dialog-control-surface);width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:24px;box-sizing:border-box;overflow:hidden;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--popover, var(--dialog-surface));color:var(--text);font:var(--font-body) var(--text-body-size)/var(--line-body) var(--font);box-shadow:var(--shadow-lg)}._dialog_1dc1a_1[open]{display:flex;flex-direction:column;gap:20px}._dialog_1dc1a_1::backdrop{background:#0000008c}._header_1dc1a_18,._selectionBar_1dc1a_18,._footer_1dc1a_18,._actions_1dc1a_18{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}._header_1dc1a_18 h2{margin:0;font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:30px}._dialog_1dc1a_1 button[data-ui-close]{color:var(--text2)!important}._dialog_1dc1a_1 button[data-ui-close]:hover:not(:disabled){color:var(--text)!important}._selectionBar_1dc1a_18{color:var(--text2)}._selectionBar_1dc1a_18 label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}._dialog_1dc1a_1 input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--accent);cursor:pointer}._dialog_1dc1a_1 input:disabled{cursor:default}._dialog_1dc1a_1 input:focus-visible,._actions_1dc1a_18 button:focus-visible{outline:2px solid var(--text2);outline-offset:3px}._body_1dc1a_27{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:3px}._group_1dc1a_28+._group_1dc1a_28{margin-top:20px}._group_1dc1a_28 h3{margin:0 0 12px;font-size:var(--text-body-lg-size);font-weight:var(--font-section)}._grid_1dc1a_30{display:grid;gap:8px}._asset_1dc1a_31{min-width:0;display:flex;align-items:center;padding:8px;gap:12px;cursor:pointer}._media_1dc1a_32{position:relative;width:112px;flex-shrink:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--media-thumb-radius);background:var(--dialog-control-surface)}._media_1dc1a_32 img{width:100%;height:100%;object-fit:cover}._media_1dc1a_32 input{position:absolute;top:8px;left:8px}._details_1dc1a_35{min-width:0;display:grid;gap:6px}._asset_1dc1a_31 strong{overflow-wrap:anywhere;font-size:var(--text-body-size);font-weight:var(--font-strong)}._asset_1dc1a_31 ._status_1dc1a_37,._asset_1dc1a_31 ._error_1dc1a_37{font-size:var(--text-caption-size);line-height:18px;overflow-wrap:anywhere}._status_1dc1a_37,._empty_1dc1a_38{color:var(--text2)}._error_1dc1a_37{color:var(--agent-canvas-danger, var(--red))}._empty_1dc1a_38{margin:24px 0;text-align:center}._footer_1dc1a_18{flex-wrap:wrap}._footer_1dc1a_18 p{margin:0;color:var(--text2);font-size:var(--text-caption-size)}._actions_1dc1a_18{margin-left:auto}._actions_1dc1a_18 button{font-size:var(--text-body-size)}._primary_1dc1a_45{font-weight:var(--font-section)}._secondary_1dc1a_46{color:var(--text);background:var(--dialog-control-surface);border-color:var(--border)}._secondary_1dc1a_46:hover:not(:disabled){color:var(--text);background:var(--agent-canvas-controls-hover, var(--dialog-control-surface-hover))}._actions_1dc1a_18 button:disabled{opacity:.45}@media(max-width:520px){._dialog_1dc1a_1{padding:16px}._media_1dc1a_32{width:96px}._header_1dc1a_18 h2{font-size:var(--text-card-title-size)}}._overlay_o00po_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:28px;background:#0000008f}._panel_o00po_11{position:relative;width:min(1120px,calc(100vw - 40px));height:min(690px,calc(100vh - 80px));display:grid;grid-template-rows:auto minmax(0,1fr);gap:20px;overflow:hidden;padding:28px 30px 32px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#171717;box-shadow:0 30px 90px #0000009e}._homePanel_o00po_26{width:min(1500px,calc(100vw - 96px));height:min(860px,calc(100vh - 56px))}._assetAgentOverlay_o00po_36{place-items:end start;padding:20px 20px 24px 452px;background:transparent}._assetAgentPanel_o00po_42{width:min(620px,calc(100vw - 472px));height:min(560px,calc(100vh - 48px));gap:14px;padding:20px 22px 22px;border-radius:18px;box-shadow:0 24px 64px #00000094}._assetAgentPanel_o00po_42 ._title_o00po_51{font-size:20px}._assetAgentPanel_o00po_42 ._masonryGrid_o00po_55{grid-template-columns:repeat(4,minmax(0,1fr))}._header_o00po_59{display:flex;align-items:center}._title_o00po_51{flex-shrink:0;white-space:nowrap;margin:0;color:#fff;font-size:26px;line-height:1.15;font-weight:var(--font-display)}._searchField_o00po_74{width:min(236px,36vw);height:32px;display:flex;align-items:center;gap:7px;margin-left:auto;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0e;color:#ffffff70}._searchField_o00po_74:focus-within{border-color:#ffffff42;background:#ffffff14;color:#ffffffbd}._searchField_o00po_74 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#ffffffeb;font:var(--font-control) 12px/1 var(--font)}._searchField_o00po_74 input::placeholder{color:#ffffff61}._searchField_o00po_74 input::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.8);opacity:.7}._closeButton_o00po_113,._detailBackButton_o00po_114,._scopeTab_o00po_115,._favoriteButton_o00po_116,._useButton_o00po_117,._categoryTab_o00po_118,._masonryCard_o00po_119{font-family:inherit}._closeButton_o00po_113{flex-shrink:0;width:28px;height:28px;display:grid;place-items:center;margin-left:auto;border:0;border-radius:999px;background:transparent;color:#ffffff94;cursor:pointer;font-size:22px;line-height:1}._closeButton_o00po_113:hover{background:#ffffff14;color:#fff}._closeButton_o00po_113:focus-visible,._detailBackButton_o00po_114:focus-visible,._categoryTab_o00po_118:focus-visible,._masonryCard_o00po_119:focus-visible,._useButton_o00po_117:focus-visible{outline:3px solid #6feef9;outline-offset:3px}._status_o00po_153{min-height:120px;display:grid;place-items:center;border:1px dashed rgba(255,255,255,.12);border-radius:14px;color:#ffffff94;font-size:var(--text-control-size);font-weight:var(--font-weak);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._libraryView_o00po_166{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px}._scopeTab_o00po_115:focus-visible{outline:0;color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}._favoriteButton_o00po_116:focus-visible{outline:0;color:#fff}._libraryFilters_o00po_186{display:grid;gap:12px}._scopeRow_o00po_191{min-height:32px;display:flex;align-items:center;gap:20px}._scopeTabs_o00po_198{display:flex;align-items:center;gap:22px;min-height:32px}._scopeTab_o00po_115{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;padding:0;border:0!important;border-radius:0;background:none!important;box-shadow:none!important;color:#ffffff7a;cursor:pointer;font-size:16px;font-weight:var(--font-strong)}._scopeTab_o00po_115:hover,._scopeTab_o00po_115[aria-selected=true]{color:#fffffff0}._scopeTab_o00po_115[aria-selected=true]{font-weight:var(--font-display)}._scopeTab_o00po_115>span{color:#ffffff5c;font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._categoryTabs_o00po_237{display:flex;gap:7px;overflow-x:auto;padding:0 2px 2px;scrollbar-width:none}._categoryTabs_o00po_237::-webkit-scrollbar{display:none}._categoryTab_o00po_118{flex:0 0 auto;height:30px;padding:0 11px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0a;color:#ffffffad;cursor:pointer;font-size:var(--text-control-size);font-weight:var(--font-section);transition:background .16s ease,border-color .16s ease,color .16s ease}._categoryTab_o00po_118:hover,._categoryTab_o00po_118[aria-selected=true]{border-color:#ffffff47;background:#ffffff1f;color:#fffffff0}._libraryScrollArea_o00po_270{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:2px 2px 18px;scrollbar-width:none}._libraryScrollArea_o00po_270::-webkit-scrollbar{display:none}._emptySearchResult_o00po_283{min-height:180px;display:grid;place-items:center;color:#ffffff80;font-size:var(--text-caption-size);font-weight:var(--font-body)}._masonryGrid_o00po_55{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}._masonryCard_o00po_119{width:100%;display:grid;position:relative;content-visibility:auto;contain-intrinsic-size:auto 340px;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0f;color:#fff;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._masonryCard_o00po_119:hover{border-color:#ffffff5c;transform:translateY(-1px)}._masonryCardSelected_o00po_320{border-color:#ffffff80;box-shadow:0 0 0 1px #ffffff24,0 18px 38px #0000004d}._masonryImage_o00po_325{position:relative;display:block;aspect-ratio:9 / 16;background:#ffffff0a}._masonryImage_o00po_325 img{width:100%;height:100%;display:block;object-fit:cover}._masonryThumbnail_o00po_339{width:100%;height:100%;object-fit:cover}._emptyImage_o00po_345{width:100%;height:100%;display:grid;place-items:center;color:#ffffff94;font-size:var(--text-caption-size);font-weight:var(--font-section)}._cardName_o00po_355{display:block;padding:8px 10px;overflow:hidden;color:#fffffff0;font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:1.3;white-space:nowrap;text-overflow:ellipsis}._trendBadge_o00po_367{position:absolute;top:7px;left:7px;z-index:2;min-width:26px;height:16px;display:inline-flex;align-items:center;place-items:center;justify-content:center;padding:0 4px;border-radius:5px;color:#fff;font-family:var(--font-latin);font-size:9.5px;font-weight:var(--font-display);letter-spacing:-.025em;line-height:1;box-shadow:0 1px 3px #00000047;pointer-events:none}._favoriteMark_o00po_390{position:absolute;top:7px;right:7px;z-index:2;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#0a0a0a94;color:#6feef9;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._hotBadge_o00po_406{top:5px;left:5px;min-width:34px;height:20px;padding:0 6px;background:linear-gradient(135deg,#ff2f87,#ff53b4);font-size:var(--text-caption-size)}._newBadge_o00po_416{background:var(--badge-new-bg);color:var(--badge-new-text)}._detailView_o00po_421{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0 30px;pointer-events:none}._detailProperties_o00po_430 h4{margin:0;color:#fff}._detailBody_o00po_435{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;pointer-events:auto}._detailPreviewStage_o00po_443{position:relative;min-width:0;min-height:0}._detailPreviewRail_o00po_449{position:relative;z-index:0;width:100%;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 18px)/2);gap:18px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;align-items:center;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}._detailPreviewRail_o00po_449:focus-visible{outline:3px solid #6feef9;outline-offset:-3px}._detailPreviewRail_o00po_449::-webkit-scrollbar{display:none}._detailPreviewRailSingle_o00po_476{grid-auto-columns:min(52%,390px);justify-content:center}._detailPreviewCard_o00po_481{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a;aspect-ratio:9 / 16;cursor:zoom-in;scroll-snap-align:none;scroll-snap-stop:normal}._detailPreviewCard_o00po_481:nth-child(odd){scroll-snap-align:start;scroll-snap-stop:always}._detailPreviewCard_o00po_481:focus-visible{outline:3px solid #6feef9;outline-offset:-3px}._detailPreviewCard_o00po_481 img{width:100%;height:100%;display:block;object-fit:contain}._detailZoomIcon_o00po_512{position:absolute;top:10px;right:10px;width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:50%;background:#1212126b;color:#ffffffb8;opacity:.38;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .18s ease,background .18s ease}._detailPreviewCard_o00po_481:hover ._detailZoomIcon_o00po_512,._detailPreviewCard_o00po_481:focus-visible ._detailZoomIcon_o00po_512{background:#121212b3;opacity:.86}._detailNavZone_o00po_535{position:absolute;top:50%;z-index:3;width:34px;height:34px;display:grid;align-items:center;justify-content:center;border:0;border-radius:50%;background:#1212127a;color:#ffffffb8;cursor:pointer;opacity:.62;transform:translateY(-50%);box-shadow:0 3px 12px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s ease,border-color .18s ease,opacity .18s ease}._detailNavZone_o00po_535:hover:not(:disabled),._detailNavZone_o00po_535:focus-visible{background:#1c1c1cc7;color:#ffffffeb;opacity:.92}._detailNavZone_o00po_535:focus-visible{outline:3px solid #6feef9;outline-offset:-3px}._detailNavZone_o00po_535:disabled{cursor:default;pointer-events:none;opacity:.18}._detailNavZonePrev_o00po_574{left:10px}._detailNavZoneNext_o00po_578{right:10px}._detailProperties_o00po_430{position:relative;min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0b}._detailBackButton_o00po_114{position:absolute;top:2px;left:4px;z-index:4;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:0;background:transparent;color:#ffffffd1;cursor:pointer;line-height:1}._detailBackButton_o00po_114:hover{background:transparent;color:#fff}._detailPropertyContent_o00po_618{flex:1 1 0;min-height:0;overflow-y:auto;padding-right:8px}._detailBody_o00po_435,._detailPropertyContent_o00po_618{-ms-overflow-style:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.22) transparent}._detailBody_o00po_435::-webkit-scrollbar,._detailPropertyContent_o00po_618::-webkit-scrollbar{display:block!important;width:6px!important}._detailBody_o00po_435::-webkit-scrollbar-thumb,._detailPropertyContent_o00po_618::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}._detailTags_o00po_644{display:flex;flex-wrap:wrap;gap:6px;min-width:0}._detailTags_o00po_644 span{color:#ffffff7a;font-size:var(--text-caption-size);font-weight:var(--font-medium)}._detailTitleRow_o00po_657{display:flex;align-items:center;gap:9px}._detailDescription_o00po_663{margin:14px 0 0;color:#ffffffad;font-size:var(--text-caption-size);line-height:1.65}._modelCompatibility_o00po_670{margin-top:26px}._modelCompatibilityHeader_o00po_674,._modelGroupLabel_o00po_675,._recommendedModelRow_o00po_676{display:flex;align-items:center}._modelCompatibilityHeader_o00po_674{justify-content:space-between;gap:12px;color:#fffffff0;font-size:var(--text-body-size);font-weight:var(--font-strong)}._modelStatus_o00po_689{color:#ffffff75;font-size:var(--text-caption-size);font-weight:var(--font-medium)}._modelGroup_o00po_675{margin-top:16px}._modelGroupLabel_o00po_675{gap:7px;margin-bottom:8px;color:#ffffff9e;font-size:var(--text-control-size);font-weight:var(--font-medium)}._modelGroupLabel_o00po_675 svg{color:#6feef9}._modelGroupLabel_o00po_675 small{color:#ffffff61;font-size:var(--text-caption-size);font-weight:var(--font-medium)}._recommendedModelRow_o00po_676{padding:11px 12px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0e}._recommendedModelRow_o00po_676 strong{overflow:hidden;color:#fffffff0;font-size:var(--text-control-size);font-weight:var(--font-strong);text-overflow:ellipsis;white-space:nowrap}._modelIdentity_o00po_733{min-width:0;display:flex;align-items:center;gap:9px}._compatibleModelList_o00po_740{display:grid;gap:6px}._compatibleModelList_o00po_740>span{min-width:0;overflow:hidden;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09;color:#ffffffc2;font-size:var(--text-caption-size);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap}._compatibleModelList_o00po_740 ._modelIdentity_o00po_733>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}._compatibleModelList_o00po_740>._noCompatibleModels_o00po_765{color:#ffffff61}._detailActions_o00po_769{min-height:44px;display:flex;flex-shrink:0;align-items:center;justify-content:center}._favoriteButton_o00po_116,._useButton_o00po_117{flex-shrink:0;border-radius:10px;cursor:pointer;font-size:var(--text-body-size);font-weight:var(--font-strong)}._favoriteButton_o00po_116{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;color:#ffffff9e;margin-left:auto}._favoriteButton_o00po_116:hover{border:0;background:transparent;color:#fff}._favoriteButton_o00po_116[aria-pressed=true]{border:0;background:transparent;color:#6feef9}._favoriteButton_o00po_116[aria-pressed=true]:hover{color:#bffaff}._useButton_o00po_117{width:124px;padding:12px 16px;border:0;background:#6feef9;color:#08262b}._useButton_o00po_117:hover{background:#bffaff}@media(max-width:920px){._assetAgentOverlay_o00po_36{place-items:end center;padding:16px}._assetAgentPanel_o00po_42{width:min(620px,calc(100vw - 32px));height:min(520px,calc(100vh - 32px))}._overlay_o00po_1{padding:18px}._panel_o00po_11{width:calc(100vw - 36px);height:calc(100vh - 36px);padding:22px}._masonryGrid_o00po_55{grid-template-columns:repeat(2,minmax(0,1fr))}._scopeRow_o00po_191{align-items:stretch;flex-direction:column;gap:8px}._searchField_o00po_74{width:100%}._detailBody_o00po_435{grid-template-columns:1fr;max-height:100%;overflow-y:auto}._detailPreviewRail_o00po_449{grid-auto-columns:minmax(210px,72vw)}._detailPropertyContent_o00po_618{flex-basis:auto}}._trigger_12z69_1{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;min-width:28px;height:28px;padding:3px 5px;border:0;border-radius:7px;background:transparent;color:#ffffffb8;font:500 13px/1 var(--font-zh);cursor:pointer}._trigger_12z69_1:hover:not(:disabled){color:#ffffffeb;background:#80808024}._trigger_12z69_1[aria-expanded=true]{color:#fffffff0}._trigger_12z69_1:disabled{opacity:.45;cursor:not-allowed}._triggerThumbnail_12z69_21{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;object-fit:cover}._questionOption_12z69_22{justify-content:flex-start;width:100%;height:36px}._context_12z69_23{margin-left:20px;color:#aaa;font-size:13px}._context_12z69_23 button{margin-left:12px;color:inherit;background:transparent;border:0;cursor:pointer;text-decoration:underline}._card_12z69_25{display:flex;align-items:center;gap:10px;max-width:240px;padding:9px 12px;border:1px solid rgba(128,128,128,.25);border-radius:10px;background:#8080801f}._cardThumbnail_12z69_26{display:grid;place-items:center;width:38px;height:48px;flex:0 0 38px;object-fit:cover;border-radius:4px}._card_12z69_25>span:last-child{display:grid;gap:4px;min-width:0}._card_12z69_25 strong{font-size:13px;overflow-wrap:anywhere}._card_12z69_25 small{color:var(--text-secondary, #a1a1aa);font-size:11px}._trigger_9o7az_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text3);cursor:pointer}._trigger_9o7az_1:hover,._trigger_9o7az_1[aria-expanded=true]{color:var(--text);background:var(--bg-hover)}._trigger_9o7az_1:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._popover_9o7az_17{z-index:1700;box-sizing:border-box;width:min(340px,calc(100vw - 24px));overflow:auto;padding:16px 18px;border:1px solid var(--elevated-border-color, var(--card-border));border-radius:var(--card-radius);background:var(--popover, var(--dialog-surface));color:var(--popover-foreground, var(--text));box-shadow:var(--shadow-lg);font:var(--font-body) var(--text-body-size)/var(--line-body) var(--font)}._popover_9o7az_17 header{display:flex;align-items:center;justify-content:space-between;gap:12px}._popover_9o7az_17 strong{font-weight:var(--font-strong)}._popover_9o7az_17 p{margin:12px 0 0}._popover_9o7az_17 button[data-ui-close]{color:inherit!important}._inline_x5u83_1,._content_x5u83_1,._stage_x5u83_1,._body_x5u83_1{min-width:0;min-height:0;width:100%;height:100%}._inline_x5u83_1,._content_x5u83_1,._stage_x5u83_1,._body_x5u83_1{display:flex;flex-direction:column;flex:1}._stage_x5u83_1{position:relative;color:var(--text);font:var(--font-body) var(--text-body-size)/var(--line-body) var(--font)}._title_x5u83_4{position:absolute;top:-46px;left:0;width:100%;height:40px;display:flex;align-items:center;gap:8px;font-size:var(--text-node-title-size);font-weight:var(--font-strong);cursor:grab;-webkit-user-select:none;user-select:none}._title_x5u83_4>svg{color:var(--text3)}._expand_x5u83_6{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--card-border);border-radius:var(--radius-pill);color:var(--text2);background:var(--dialog-control-surface);font:var(--font-control) var(--text-control-size)/var(--line-control) var(--font);cursor:pointer}._expand_x5u83_6[hidden]{display:none}._expand_x5u83_6:hover{color:var(--text);background:var(--dialog-control-surface-hover)}._close_x5u83_9{margin-left:auto}._stage_x5u83_1 button[data-ui-close]{color:var(--text2)!important}._stage_x5u83_1 button[data-ui-close]:hover:not(:disabled){color:var(--text)!important}._stage_x5u83_1 ._expand_x5u83_6:focus-visible,._stage_x5u83_1 ._close_x5u83_9:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._backdrop_x5u83_13{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:grid;place-items:center;padding:24px;background:var(--overlay-bg, rgba(0, 0, 0, .6))}._backdrop_x5u83_13[data-theme=light]{color-scheme:light}._modal_x5u83_15{width:calc(100vw - 48px);height:calc(100dvh - 48px);min-width:0;display:flex;padding:16px 20px;box-sizing:border-box;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);box-shadow:var(--shadow-lg)}._stage_x5u83_1[data-expanded=true]{--remake-preview-height: 340px}._stage_x5u83_1[data-expanded=true] ._title_x5u83_4{position:static;flex:none;height:44px;margin-bottom:12px;cursor:default}._stage_x5u83_1[data-expanded=true] ._body_x5u83_1>article,._stage_x5u83_1[data-expanded=true] ._body_x5u83_1>fieldset>article{width:100%;height:100%;grid-template-rows:8px minmax(0,1fr) auto;border:0;background:transparent;box-shadow:none;outline:none;transform:none}@media(max-width:760px){._backdrop_x5u83_13{padding:8px}._modal_x5u83_15{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:none;padding:12px}._stage_x5u83_1[data-expanded=true]{--remake-preview-height: 280px}}._node_1recs_1{--accent: var(--accent-light);--muted: var(--muted-foreground);--text: var(--foreground);--text2: var(--muted-foreground);--text3: var(--text-tertiary);--card-surface: var(--card);--card-border: var(--border);--bg-card: var(--card);--bg2: var(--secondary);--dialog-control-surface: var(--secondary);--focus-border-neutral: var(--ring);--focus-outline-neutral: var(--ring);position:relative;display:flex;flex-direction:column;color:var(--text);font-family:var(--font);font-size:var(--text-body-size);line-height:var(--line-body)}._node_1recs_1[data-remake-mobile]{height:100%;min-height:0}._node_1recs_1[data-remake-mobile]>._controls_1recs_24{height:100%}._controls_1recs_24{flex:1;margin:0;padding:0;border:0;min-width:0;min-height:0}._controls_1recs_24>article{width:100%;height:100%}._status_1recs_27{flex:none;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:12px 16px;max-height:210px;overflow:auto;overflow-wrap:anywhere;background:var(--card-surface);border-radius:var(--card-radius);scrollbar-width:thin;scrollbar-color:var(--text3) transparent}._status_1recs_27 p{width:100%;margin:0;color:var(--muted)}._tasks_1recs_43{flex:1;min-width:0;font-size:var(--text-control-size)}._tasks_1recs_43 summary{cursor:pointer}._tasks_1recs_43[open]{flex-basis:100%}._taskList_1recs_46{display:grid;gap:8px;padding-top:12px}._task_1recs_43{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}._taskTitle_1recs_48{flex:1;min-width:120px}._taskTitle_1recs_48+span{color:var(--muted)}._taskImage_1recs_50{width:64px;height:40px;flex:none;object-fit:contain;border-radius:var(--radius-sm)}._task_1recs_43 audio{width:220px;height:32px}._editor_57xuc_1{width:min(800px,calc(100vw - 32px));max-height:90vh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--border-color, #444);border-radius:12px;padding:20px;background:var(--bg-secondary, #222);color:var(--text-primary, #eee);color-scheme:dark}._editor_57xuc_1{margin:auto}._editor_57xuc_1::backdrop{background:#000000a6}._editor_57xuc_1 header,._editor_57xuc_1 footer,._modes_57xuc_4{display:flex;align-items:center;gap:12px}._editor_57xuc_1 header,._editor_57xuc_1 footer{justify-content:space-between}._editor_57xuc_1 h2{font-size:18px;margin:0 0 12px}._editor_57xuc_1 button{background:var(--bg-tertiary, #333);color:inherit;border:1px solid var(--border-color, #555);border-radius:6px;padding:8px 12px;cursor:pointer}._editor_57xuc_1 button:hover:not(:disabled),._editor_57xuc_1 button[aria-pressed=true]{border-color:var(--accent-color, #79f2ff)}._editor_57xuc_1 button:disabled{opacity:.5;cursor:default}._editor_57xuc_1 :focus-visible{outline:2px solid var(--accent-color, #79f2ff);outline-offset:3px}._preview_57xuc_11{width:100%;height:min(48vh,450px);background:#111;margin-top:16px;object-fit:contain}._editor_57xuc_1 label{display:block;font-size:13px;font-variant-numeric:tabular-nums;margin:12px 0}._editor_57xuc_1 input{display:block;width:100%;accent-color:var(--accent-color, #79f2ff)}._editor_57xuc_1 p,._range_57xuc_14 span{font-size:12px;color:var(--text-secondary, #bbb)}._timeline_57xuc_15{--timeline-selection: #387ef7;margin-top:16px;padding:12px;border:1px solid var(--border-color, #444);border-radius:12px;background:var(--bg-tertiary, #292929)}._track_57xuc_16{height:58px;position:relative;margin:0 8px;touch-action:none}._frames_57xuc_17{display:flex;height:100%;overflow:hidden;border-radius:8px;background:var(--bg-secondary, #222)}._frames_57xuc_17>div{flex:1;min-width:0;border-right:1px solid var(--border-color, #444)}._frames_57xuc_17 img{width:100%;height:100%;object-fit:cover}._editor_57xuc_1 ._scrubber_57xuc_20{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:crosshair}._scrubber_57xuc_20::-webkit-slider-runnable-track{background:transparent;height:100%}._scrubber_57xuc_20::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3px;height:58px;background:#fff;border-radius:2px;box-shadow:0 0 0 1px #0008}._scrubber_57xuc_20::-moz-range-track{background:transparent}._scrubber_57xuc_20::-moz-range-thumb{width:3px;height:58px;background:#fff;border:0}._shade_57xuc_25{position:absolute;top:0;bottom:0;background:#0009;pointer-events:none;border-radius:6px}._selection_57xuc_26{position:absolute;inset-block:0;border-block:3px solid var(--timeline-selection);pointer-events:none;border-radius:5px}._duration_57xuc_27{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:9px;padding:7px 10px;background:#1b1b1bdb;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}._editor_57xuc_1 ._handle_57xuc_28{position:absolute;top:-3px;bottom:-3px;width:16px;padding:0;border:0;background:var(--timeline-selection);pointer-events:auto;touch-action:none;cursor:ew-resize}._handle_57xuc_28:after{content:"";position:absolute;width:2px;height:22px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1px}._startHandle_57xuc_30{left:-8px;border-radius:7px 0 0 7px!important}._endHandle_57xuc_31{right:-8px;border-radius:0 7px 7px 0!important}._timeLabels_57xuc_32{display:flex;justify-content:space-between;margin-top:7px;color:var(--text-secondary, #bbb);font-size:11px;font-variant-numeric:tabular-nums}._range_57xuc_14{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._editor_57xuc_1 ._range_57xuc_14 label{display:flex;align-items:center;gap:7px;color:var(--text-secondary, #bbb)}._editor_57xuc_1 ._range_57xuc_14 input{width:76px;border:1px solid var(--border-color, #444);border-radius:6px;padding:5px;background:var(--bg-tertiary, #333);color:inherit;font:inherit}._mobileEditor_57xuc_37 ._timeline_57xuc_15{--timeline-selection: var(--cyan);margin:8px 0;padding:0;border:0;border-radius:8px;background:transparent}._mobileEditor_57xuc_37 ._track_57xuc_16{height:48px;margin:0}._mobileEditor_57xuc_37 ._frames_57xuc_17{background:var(--dialog-control-surface)}._mobileEditor_57xuc_37 ._frames_57xuc_17>div{border-color:var(--border)}._mobileEditor_57xuc_37 ._selection_57xuc_26{border:3px solid var(--timeline-selection);border-radius:5px;box-sizing:border-box}._mobileEditor_57xuc_37 ._timeLabels_57xuc_32{color:var(--fg-muted);font-size:12px}._mobileTime_57xuc_43{color:var(--fg-muted);font-size:12px;font-variant-numeric:tabular-nums}._summary_1qroc_1{display:grid;justify-items:start;gap:12px;color:var(--canvas-controls-text, var(--text))}._summary_1qroc_1[hidden]{display:none}._summary_1qroc_1,._backdrop_1qroc_3{--button-secondary-text: var(--canvas-controls-text-muted);--button-secondary-text-hover: var(--canvas-controls-text);--button-secondary-border: var(--canvas-controls-border);--button-secondary-surface: var(--canvas-controls-hover);--button-secondary-surface-hover: var(--canvas-controls-active)}._backdrop_1qroc_3{--ops-muted: var(--canvas-controls-text-muted);--ops-foreground: var(--canvas-controls-text)}._backdrop_1qroc_3[data-theme=light]{--dialog-surface: var(--elevated-surface);--dialog-control-surface: var(--canvas-controls-bg);--card-border: var(--canvas-controls-border);--card-border-hover: var(--canvas-node-border);--card-border-selected: var(--canvas-node-border-selected);--card-focus-outline: var(--canvas-controls-text-muted);--card-selected-ring: 0 0 0 1px var(--canvas-controls-border)}._summary_1qroc_1 p{margin:0;color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:20px}._backdrop_1qroc_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:24px 16px;background:var(--modal-mask-bg, var(--overlay-bg))}._panel_1qroc_8{display:flex;flex-direction:column;width:min(580px,100%);max-height:calc(100dvh - 48px);border:1px solid var(--border);border-radius:16px;background:var(--dialog-surface);color:var(--canvas-controls-text, var(--text));box-shadow:var(--shadow-lg);font-size:14px;line-height:22px;outline:none}._panel_1qroc_8 button,._panel_1qroc_8 input{font:inherit}._header_1qroc_10{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 24px 18px}._header_1qroc_10 small,._selectedModel_1qroc_11 small{color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:18px}._header_1qroc_10 h2{margin:4px 0 0;font-size:22px;line-height:30px;font-weight:var(--font-section)}._steps_1qroc_13{display:flex;list-style:none;margin:0 24px 18px;padding:0;gap:12px}._steps_1qroc_13 li{display:flex;align-items:center;flex:1;gap:7px;color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;white-space:nowrap}._steps_1qroc_13 li:last-child{flex:0 0 auto}._steps_1qroc_13 li>span{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;padding-bottom:2px;border:1px solid var(--border);border-radius:50%;font-family:var(--font-latin);font-size:11px;line-height:1}._steps_1qroc_13 li[aria-current]{color:var(--canvas-controls-text, var(--text));font-weight:var(--font-strong)}._steps_1qroc_13 li[aria-current]>span{color:var(--dialog-surface);background:var(--canvas-controls-text, var(--text));border-color:transparent}._steps_1qroc_13 i{flex:1;height:1px;margin-left:4px;background:var(--border)}._body_1qroc_20{min-height:0;padding:0 24px 22px;overflow-y:auto;overscroll-behavior:contain}._hint_1qroc_21,._notice_1qroc_21{color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:20px}._hint_1qroc_21{margin:12px 0}._hint_1qroc_21:last-child{margin-bottom:0}._hint_1qroc_21 svg{vertical-align:middle;margin-right:6px}._notice_1qroc_21{margin:14px 0 20px}._notice_1qroc_21 p{margin:0}._search_1qroc_27{display:flex;align-items:center;gap:10px;min-height:42px;margin-top:16px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--dialog-control-surface);color:var(--canvas-controls-text-muted, var(--text2))}._search_1qroc_27 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--canvas-controls-text, var(--text))}._search_1qroc_27:focus-within{border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._listHeading_1qroc_30{display:flex;justify-content:space-between;margin:18px 0 10px;color:var(--canvas-controls-text-muted, var(--text2));font-size:12px}._modelList_1qroc_31{display:grid;gap:8px;padding:6px;margin:-6px}._model_1qroc_31{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 14px;color:var(--canvas-controls-text, var(--text));background:transparent;cursor:pointer;text-align:left}._model_1qroc_31>svg{flex-shrink:0;color:var(--canvas-controls-text-muted, var(--text2))}._modelInfo_1qroc_34{flex:1;min-width:0}._modelInfo_1qroc_34 strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:var(--font-strong);overflow-wrap:anywhere}._modelInfo_1qroc_34 small{padding:0 6px;border-radius:4px;color:var(--canvas-controls-text-muted, var(--text2));background:var(--dialog-control-surface);font-size:11px;font-weight:var(--font-control)}._modelInfo_1qroc_34>span{display:block;color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;line-height:18px;overflow-wrap:anywhere}._radio_1qroc_38{display:grid;place-items:center;flex-shrink:0;width:16px;height:16px;border:1px solid var(--canvas-controls-text-muted, var(--text2));border-radius:50%}._radio_1qroc_38>span{width:8px;height:8px;border-radius:50%;background:var(--canvas-controls-text, var(--text))}._selectedModel_1qroc_11{display:flex;justify-content:space-between;align-items:center;gap:12px}._selectedModel_1qroc_11>div{display:grid;gap:3px}._selectedModel_1qroc_11 strong{font-weight:var(--font-strong)}._fields_1qroc_43{display:grid;gap:20px;min-width:0;margin:0;padding:0;border:0}._fields_1qroc_43>[data-param-key]{margin:0;min-width:0}._fields_1qroc_43>[data-param-key]>span:first-child{color:var(--canvas-controls-text, var(--text));font-size:14px;line-height:20px;font-weight:var(--font-medium)}._advanced_1qroc_46{margin-top:24px}._advanced_1qroc_46>summary{color:var(--canvas-controls-text-muted, var(--text2));font-size:12px;cursor:pointer}._advanced_1qroc_46>._fields_1qroc_43{margin-top:20px}._panel_1qroc_8 summary:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._reviewTitle_1qroc_50{display:flex;align-items:center;gap:10px;padding:10px 0 20px}._reviewTitle_1qroc_50 strong{font-weight:var(--font-strong)}._review_1qroc_50{display:grid;gap:13px;margin:0}._review_1qroc_50>div{display:flex;justify-content:space-between;gap:16px}._review_1qroc_50 dt{color:var(--canvas-controls-text-muted, var(--text2))}._review_1qroc_50 dd{min-width:0;margin:0;font-weight:var(--font-control);text-align:right;overflow-wrap:anywhere}._quote_1qroc_56{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}._quote_1qroc_56 strong{font-family:var(--font-latin);font-variant-numeric:tabular-nums;font-size:24px;font-weight:var(--font-section)}._footer_1qroc_58{display:flex;justify-content:space-between;gap:12px;padding:16px 24px;flex-shrink:0}._footer_1qroc_58 button{display:inline-flex;align-items:center;justify-content:center;gap:8px}._panel_1qroc_8 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._error_1qroc_61{margin:12px 0 0;color:var(--red);font-size:12px;line-height:20px}._empty_1qroc_62{padding:28px 10px;color:var(--canvas-controls-text-muted, var(--text2));text-align:center}._spin_1qroc_63{animation:_spin_1qroc_63 1s linear infinite}@keyframes _spin_1qroc_63{to{transform:rotate(360deg)}}@media(max-width:600px){._backdrop_1qroc_3{padding:12px}._panel_1qroc_8{max-height:calc(100dvh - 24px)}._header_1qroc_10{padding:18px 18px 14px}._header_1qroc_10 h2{font-size:20px}._steps_1qroc_13{margin:0 18px 16px;gap:8px}._steps_1qroc_13 li{gap:5px}._body_1qroc_20{padding:0 18px 18px}._footer_1qroc_58{gap:8px;padding:14px 18px}._footer_1qroc_58 button{gap:4px;min-height:42px;padding:9px 12px;font-size:12px}._model_1qroc_31{padding:11px 12px}._modelInfo_1qroc_34 strong{font-size:13px}._search_1qroc_27 input{font-size:16px}._quote_1qroc_56 strong{font-size:20px}}._summary_12bxz_1{--card-surface: var(--canvas-node-bg, var(--canvas-controls-bg));display:grid;gap:12px;min-width:0;color:var(--canvas-controls-text);font-size:14px;line-height:22px}._header_12bxz_2,._itemHeading_12bxz_2,._total_12bxz_2{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}._header_12bxz_2 h3{margin:0;font-size:16px;font-weight:var(--font-strong)}._headerActions_12bxz_4{display:flex;align-items:center;gap:12px;margin-left:auto}._summary_12bxz_1[data-card-presentation] ._header_12bxz_2{align-items:center}._summary_12bxz_1[data-card-presentation] ._headerActions_12bxz_4{flex-wrap:wrap;min-width:0}._summary_12bxz_1[data-card-presentation] ._headerActions_12bxz_4 button{flex-shrink:0}._headerActions_12bxz_4>span{color:var(--canvas-controls-text-muted);font-size:12px;line-height:18px}._headerActions_12bxz_4>[data-generation-overview]{color:inherit;font-size:inherit;line-height:inherit}._header_12bxz_2>span,._itemHeading_12bxz_2>span,._muted_12bxz_10{color:var(--canvas-controls-text-muted);font-size:12px;line-height:18px}._items_12bxz_11{display:grid;gap:12px;min-width:0}._items_12bxz_11[hidden]{display:none}._overview_12bxz_13{margin:0}._item_12bxz_2{padding:14px;min-width:0;display:grid;gap:10px;overflow-wrap:anywhere}._summary_12bxz_1[data-simple-generation-confirmation] ._item_12bxz_2{padding:0;gap:4px}._summary_12bxz_1[data-simple-generation-confirmation] ._itemHeading_12bxz_2{display:grid;grid-template-columns:minmax(0,1fr) max-content}._summary_12bxz_1[data-simple-generation-confirmation] ._itemHeading_12bxz_2 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._summary_12bxz_1[data-simple-generation-confirmation] ._itemHeading_12bxz_2>span{white-space:nowrap}._item_12bxz_2[data-ui-card]{transition:none}._item_12bxz_2[data-ui-card]:is(:hover,:active){border-color:var(--card-border);filter:none;transform:none}._itemHeading_12bxz_2 strong{font-size:14px;font-weight:var(--font-strong)}._muted_12bxz_10{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._facts_12bxz_23{display:grid;gap:6px;margin:0}._facts_12bxz_23>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px}._facts_12bxz_23 dt{color:var(--canvas-controls-text-muted)}._facts_12bxz_23 dd{margin:0;min-width:0}._price_12bxz_27{flex-direction:row-reverse}._revisionNote_12bxz_28{margin-inline-start:6px;color:var(--canvas-controls-text-muted);font-size:12px;font-weight:var(--font-body);line-height:18px}._total_12bxz_2 strong{font-family:Manrope,Noto Sans SC,sans-serif;font-variant-numeric:tabular-nums;font-weight:var(--font-strong)}@media(max-width:480px){._item_12bxz_2{padding:12px}._facts_12bxz_23>div{grid-template-columns:76px minmax(0,1fr)}}._dialog_14xou_1{margin:auto;padding:0;width:min(620px,calc(100vw - 32px));height:min(680px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);color:var(--canvas-controls-text, var(--text));border:1px solid var(--canvas-controls-border, var(--border));font-family:var(--font-zh);--ops-muted: var(--canvas-controls-text-muted, var(--text2));--ops-foreground: var(--canvas-controls-text, var(--text));--button-secondary-text: var(--canvas-controls-text-muted, var(--text2));--button-secondary-text-hover: var(--canvas-controls-text, var(--text));--button-secondary-border: var(--canvas-controls-border, var(--border));--button-secondary-surface: var(--canvas-controls-hover);--button-secondary-surface-hover: var(--canvas-controls-active)}._dialog_14xou_1:not([open]){display:none}._dialog_14xou_1::backdrop{background:var(--modal-mask-bg, rgba(0, 0, 0, .55));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_14xou_1[data-theme=light]{--dialog-surface: var(--elevated-surface, #fff);--dialog-control-surface: var(--canvas-controls-hover);--card-border: var(--canvas-controls-border);--card-border-hover: var(--canvas-node-border);--card-border-selected: var(--canvas-node-border-selected);--card-focus-outline: var(--canvas-controls-text-muted);--card-selected-ring: 0 0 0 1px var(--canvas-controls-border)}._dialog_14xou_1>header{padding:26px 28px 24px;flex-shrink:0}._dialog_14xou_1>header h2{margin:0 0 6px}._dialog_14xou_1>div{flex:1;padding:0 28px 24px}._dialog_14xou_1>footer{padding:18px 28px 26px}._dialog_14xou_1 fieldset{margin-top:26px;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}._dialog_14xou_1 [data-param-key=size]{grid-column:1 / -1}._dialog_14xou_1 ._modelList_14xou_11{margin:12px 0 0;padding:0;--card-surface: var(--dialog-surface);--card-border-hover: var(--card-border)}._dialog_14xou_1 ._modelList_14xou_11 [data-ui-card]{min-height:56px;transition:none;transform:none;filter:none}._dialog_14xou_1 ._modelList_14xou_11 [data-ui-card]:focus-within:not(:focus-visible){outline:none}._steps_14xou_14{flex-shrink:0;justify-content:center;margin:0 28px 22px}._steps_14xou_14 li{flex:0 1 180px}._steps_14xou_14 li:last-child{flex:0 0 auto}._steps_14xou_14 i{min-width:20px;max-width:80px}@media(max-width:600px){._dialog_14xou_1{width:calc(100vw - 24px);height:min(680px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)}._dialog_14xou_1>header{padding:22px 18px}._dialog_14xou_1>div{padding:0 18px 22px}._dialog_14xou_1>footer{padding:18px}._steps_14xou_14{margin:0 18px 20px}._dialog_14xou_1 fieldset{grid-template-columns:minmax(0,1fr)}}._timeline_uvso4_2{margin:6px 18px 4px}._questionDock_uvso4_6{--button-secondary-border: var(--canvas-controls-border);--button-secondary-surface: color-mix(in srgb, var(--canvas-controls-text) 6%, transparent);--button-secondary-surface-hover: var(--canvas-controls-hover);--button-secondary-text: var(--canvas-controls-text-muted);--button-secondary-text-hover: var(--canvas-controls-text);border:1px solid var(--canvas-controls-border);border-radius:10px;color:var(--canvas-controls-text);background:color-mix(in srgb,var(--canvas-controls-bg) 94%,transparent)}._questionHeader_uvso4_18{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 11px;border-bottom:1px solid var(--canvas-controls-border);color:var(--canvas-controls-text-muted);font-size:11px}._questionTitle_uvso4_29{color:var(--canvas-controls-text);font-size:12px}._questionDock_uvso4_6:is([data-model-question],[data-compact-approval])>._questionHeader_uvso4_18{min-height:44px;border-bottom:0}._questionDock_uvso4_6:is([data-model-question],[data-compact-approval])>._questionHeader_uvso4_18 ._questionTitle_uvso4_29{font-size:16px;font-weight:var(--font-section)}._timelineSummary_uvso4_44{display:flex;width:100%;min-height:30px;align-items:center;gap:7px;padding:2px 0;border:0;border-radius:6px;outline:none;color:var(--canvas-controls-text-muted);background:transparent;font:inherit;text-align:left;cursor:pointer}._timelineSummary_uvso4_44:hover:not(:disabled){background:color-mix(in srgb,var(--canvas-controls-text) 3%,transparent)}._timelineSummary_uvso4_44:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--canvas-controls-text) 30%,transparent)}._timelineSummary_uvso4_44:disabled{cursor:default}._timelineSummary_uvso4_44 strong{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--canvas-controls-text) 78%,transparent);font-size:12px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}._timelineSummaryIcon_uvso4_84{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;color:color-mix(in srgb,var(--canvas-controls-text-muted) 72%,transparent)}._timelineState_uvso4_93{margin-left:auto;color:color-mix(in srgb,var(--canvas-controls-text-muted) 68%,transparent);font-size:10px;line-height:18px;white-space:nowrap}._timelineSummary_uvso4_44>svg{flex:0 0 auto;transition:transform .16s ease}._collapsedChevron_uvso4_106{transform:rotate(-90deg)}._timelineDetails_uvso4_110{display:grid;grid-template-rows:0fr;transition:grid-template-rows .16s ease}._timelineDetails_uvso4_110[data-expanded=true]{grid-template-rows:1fr}._timelineDetails_uvso4_110>div{min-height:0;overflow:hidden}._timelineItems_uvso4_125{display:grid;gap:1px;padding:3px 0 5px 25px}._queueStatus_uvso4_131{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-left:25px;padding:4px 0 5px;color:var(--canvas-controls-text-muted);background:transparent;font-size:11px;line-height:17px}._queueStatus_uvso4_131 small{flex:0 0 auto;color:#fcd34d;font-size:10px;white-space:nowrap}._queueStatus_uvso4_131+._timelineItems_uvso4_125:empty{display:none}._timelineItem_uvso4_125{display:flex;align-items:center;gap:7px;min-height:22px;color:color-mix(in srgb,var(--canvas-controls-text-muted) 76%,transparent);font-size:11px}._timelineIcon_uvso4_164{display:grid;width:18px;height:18px;place-items:center;color:color-mix(in srgb,var(--canvas-controls-text-muted) 66%,transparent)}._waiting_uvso4_172 ._timelineIcon_uvso4_164{color:#fcd34d}._timelineSummaryIcon_uvso4_84._failed_uvso4_176,._failed_uvso4_176 ._timelineIcon_uvso4_164{color:#fca5a5}._questionTitle_uvso4_29{display:inline-flex;align-items:center;gap:6px}._questionBody_uvso4_187{display:grid;gap:9px;padding:9px 11px 11px}._questionTabs_uvso4_193{display:flex;flex-wrap:wrap;gap:5px}._questionTabs_uvso4_193 button,._customButton_uvso4_200{border:1px solid var(--canvas-controls-border);border-radius:6px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:500 12px/1.4 inherit}._questionTabs_uvso4_193 button{min-height:30px;padding:0 10px}._questionTabs_uvso4_193 button[aria-current=step]{border-color:var(--canvas-controls-text);color:var(--canvas-controls-bg);background:var(--canvas-controls-text)}._questionTabs_uvso4_193 button[data-answered=true]:not([aria-current=step]){color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._questionPrompt_uvso4_225{display:flex;align-items:baseline;gap:6px;margin:0;color:var(--canvas-controls-text);font-size:13px;line-height:20px}._questionPrompt_uvso4_225 span{color:var(--canvas-controls-text-muted);font-size:11px}._approvalDescription_uvso4_240{margin:0;color:var(--canvas-controls-text-muted);font-size:12px;line-height:19px}._approvalRefreshError_uvso4_247{display:grid;justify-items:start;gap:8px;color:var(--canvas-controls-text);font-size:13px;font-weight:var(--font-control);line-height:20px}._approvalRefreshError_uvso4_247 p{margin:0}._questionDock_uvso4_6[data-compact-approval]{display:flex;flex-direction:column;min-height:0;max-height:min(70dvh,640px);overflow:hidden}._questionDock_uvso4_6[data-compact-approval] ._questionHeader_uvso4_18{flex-shrink:0;min-height:44px;padding:0 16px;border-bottom:0}._questionDock_uvso4_6[data-compact-approval] ._questionTitle_uvso4_29{color:var(--canvas-controls-text);font-size:16px;line-height:22px;font-weight:var(--font-strong)}._questionDock_uvso4_6[data-compact-approval] ._questionBody_uvso4_187{display:flex;flex-direction:column;min-height:0;padding:16px;gap:16px;overflow:hidden}._standardApprovalContent_uvso4_292{display:contents}._approvalContent_uvso4_296{display:grid;gap:12px;min-height:0;padding:0 14px 0 0;overflow:auto;overflow-wrap:anywhere}._approvalContent_uvso4_296,._generationSummaryScroll_uvso4_305{min-width:0;margin-right:-8px;scrollbar-gutter:stable;scrollbar-width:thin!important;scrollbar-color:var(--scrollbar-thumb) transparent}._approvalContent_uvso4_296:hover,._generationSummaryScroll_uvso4_305:hover{scrollbar-color:var(--scrollbar-thumb-hover) transparent}._approvalContent_uvso4_296::-webkit-scrollbar,._generationSummaryScroll_uvso4_305::-webkit-scrollbar{display:block!important;width:6px!important;height:6px!important}._approvalContent_uvso4_296::-webkit-scrollbar-button,._generationSummaryScroll_uvso4_305::-webkit-scrollbar-button{display:none}._approvalContent_uvso4_296::-webkit-scrollbar-track,._generationSummaryScroll_uvso4_305::-webkit-scrollbar-track{background:transparent}._approvalContent_uvso4_296::-webkit-scrollbar-thumb,._generationSummaryScroll_uvso4_305::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}._approvalContent_uvso4_296::-webkit-scrollbar-thumb:hover,._generationSummaryScroll_uvso4_305::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}@supports selector(::-webkit-scrollbar){._approvalContent_uvso4_296,._approvalContent_uvso4_296:hover,._generationSummaryScroll_uvso4_305,._generationSummaryScroll_uvso4_305:hover{scrollbar-width:auto!important;scrollbar-color:auto}}._approvalHeading_uvso4_323{margin:0;font-size:16px;line-height:24px;font-weight:var(--font-strong)}._textRevisionPolicies_uvso4_330{display:grid;gap:16px}._approvalItemTitle_uvso4_335{margin:0 0 10px;font-size:14px;line-height:22px;font-weight:var(--font-body)}._approvalItemTitle_uvso4_335{font-weight:var(--font-strong)}._approvalCost_uvso4_346,._approvalModel_uvso4_347{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0}._approvalCost_uvso4_346 dt{font-size:14px;font-weight:var(--font-medium)}._approvalCost_uvso4_346 dd{margin:0;font-family:Manrope,Noto Sans SC,sans-serif;font-variant-numeric:tabular-nums;font-size:18px;line-height:26px;font-weight:var(--font-section)}._approvalCost_uvso4_346 [data-ui-popcorn-cost]{flex-direction:row-reverse}._approvalModel_uvso4_347{margin-bottom:14px;font-size:14px;line-height:22px;font-weight:var(--font-body)}._approvalModel_uvso4_347 dt{color:var(--canvas-controls-text-muted)}._approvalModel_uvso4_347 dd{margin:0;font-weight:var(--font-medium)}._questionDock_uvso4_6[data-compact-approval] ._approvalDescription_uvso4_240{font-weight:var(--font-weak)}._questionDock_uvso4_6[data-compact-approval] ._questionActions_uvso4_394{flex-shrink:0}._questionOptions_uvso4_398{display:grid;gap:5px;min-width:0;margin:0;padding:0;border:0}._questionOptions_uvso4_398 label{display:grid;grid-template-columns:16px 22px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:9px 10px;border:1px solid var(--canvas-controls-border);border-radius:7px;cursor:pointer;font-size:13px;line-height:19px}._questionOptions_uvso4_398 label[data-selected=true]{border-color:color-mix(in srgb,var(--canvas-controls-text) 35%,transparent);background:var(--canvas-controls-hover)}._questionOptions_uvso4_398 input{width:14px;height:14px;margin:0;accent-color:var(--canvas-controls-text)}._optionIndex_uvso4_434{color:var(--canvas-controls-text-muted);font-size:11px;line-height:19px;font-variant-numeric:tabular-nums}._questionOptions_uvso4_398 label>span:last-child{display:block;min-width:0;line-height:19px}._questionOptions_uvso4_398 strong{font-size:13px;font-weight:600;line-height:19px}._questionOptions_uvso4_398 small{display:inline;margin-left:8px;color:var(--canvas-controls-text-muted);font-size:12px;line-height:19px;vertical-align:baseline}._customButton_uvso4_200{min-height:36px;border-style:dashed;text-align:left;padding:0 10px}._customInput_uvso4_469{min-height:36px;padding:0 10px;border:1px solid var(--canvas-controls-border);border-radius:7px;outline:none;color:var(--canvas-controls-text);background:transparent;font:500 12px/1.4 inherit}._customInput_uvso4_469:focus{border-color:color-mix(in srgb,var(--canvas-controls-text) 45%,transparent)}._numericQuestion_uvso4_484{display:grid;gap:9px;min-width:0}._numericSlider_uvso4_490{width:100%;min-width:0;margin:0;accent-color:var(--canvas-controls-text);cursor:pointer}._numericLimits_uvso4_498{display:flex;justify-content:space-between;gap:8px;color:var(--canvas-controls-text-muted);font-size:11px;font-variant-numeric:tabular-nums}._numericLimits_uvso4_498 output{color:var(--canvas-controls-text)}._numericQuestion_uvso4_484 small{color:#fca5a5}._questionActions_uvso4_394{display:flex;justify-content:space-between;gap:8px}._questionActions_uvso4_394>div{display:flex;gap:6px}._questionActions_uvso4_394 button{min-width:64px}._customButton_uvso4_200:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._questionActions_uvso4_394 ._primaryButton_uvso4_535{min-width:72px}._questionActions_uvso4_394 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._questionActions_uvso4_394 button:active:not(:disabled){filter:brightness(.97)}._questionDock_uvso4_6:is([data-model-question=true],[data-compact-approval]) ._questionActions_uvso4_394 button{border:1px solid var(--border);border-radius:999px;background:var(--canvas-controls-bg, var(--dialog-control-surface));color:var(--canvas-controls-text, var(--text));font:inherit;font-size:14px;font-weight:var(--font-strong);min-height:36px;padding:6px 16px}._questionDock_uvso4_6:is([data-model-question=true],[data-compact-approval]) ._questionActions_uvso4_394 ._primaryButton_uvso4_535{border:0;background:var(--cyan);color:var(--ink);font-weight:var(--font-section)}._questionDock_uvso4_6[data-image-batch]>._questionHeader_uvso4_18{min-height:0;padding:16px 16px 12px;gap:12px}._questionDock_uvso4_6[data-image-batch]>._questionBody_uvso4_187{padding:0 16px 16px;gap:16px}._imageBatchSummary_uvso4_578{display:grid;gap:12px}._defaultActions_uvso4_582{display:flex;flex-wrap:wrap;gap:8px}._questionDock_uvso4_6[data-generation-batch]>._questionHeader_uvso4_18{padding:16px 16px 0}._questionDock_uvso4_6[data-generation-batch]>._questionBody_uvso4_187{padding:16px;gap:16px}._imageBatchSummary_uvso4_578 p{margin:0;font-size:14px;font-weight:var(--font-body);line-height:22px}._questionDock_uvso4_6[data-generation-batch]{display:flex;flex-direction:column;min-height:0;max-height:min(70dvh,640px);overflow:hidden}._questionDock_uvso4_6[data-generation-batch]>._questionHeader_uvso4_18,._questionDock_uvso4_6[data-generation-batch] ._questionActions_uvso4_394{flex-shrink:0}._questionDock_uvso4_6[data-generation-batch]>._questionBody_uvso4_187{display:flex;flex-direction:column;min-height:0;overflow:hidden}._generationSummaryScroll_uvso4_305{min-height:0;overflow:auto;padding:0 14px 0 0}._questionDock_uvso4_6[data-image-batch] ._questionActions_uvso4_394{align-items:center;flex-wrap:wrap;gap:12px;margin-top:4px}._questionDock_uvso4_6[data-image-batch] ._questionActions_uvso4_394 button{min-height:40px}._spin_uvso4_630{animation:_spin_uvso4_630 .9s linear infinite}._visuallyHidden_uvso4_634{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}@keyframes _spin_uvso4_630{to{transform:rotate(360deg)}}._questionDock_uvso4_6[data-generation-batch],._questionDock_uvso4_6[data-compact-approval]{min-width:0;max-width:100%}._questionDock_uvso4_6[data-generation-batch] ._questionBody_uvso4_187,._questionDock_uvso4_6[data-compact-approval] ._questionBody_uvso4_187,._imageBatchSummary_uvso4_578{min-width:0}._backdrop_1vf6h_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1900;display:grid;place-items:center;padding:32px;background:#0009}._dialog_1vf6h_5{position:relative;width:min(1160px,100%);height:min(700px,100%);display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:24px 24px 20px;border-radius:var(--radius-xl);color:var(--text);background:var(--dialog-surface);box-shadow:var(--shadow-lg),0 0 0 1px #ffffff0f;font-size:var(--text-body-size)}._head_1vf6h_21{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._head_1vf6h_21 h2{margin:0;font-size:var(--text-h4-size);font-weight:var(--font-section);line-height:1.4}._head_1vf6h_21 p{margin:2px 0 0;color:var(--text3);font-size:var(--text-caption-size)}._iconButton_1vf6h_25{width:32px;height:32px;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);color:var(--text2);background:transparent;cursor:pointer}._iconButton_1vf6h_25 svg{width:17px;height:17px}._iconButton_1vf6h_25:hover:not(:disabled){color:var(--text);background:var(--dialog-control-surface-hover)}._iconButton_1vf6h_25:disabled{opacity:.35;cursor:not-allowed}._iconButton_1vf6h_25:focus-visible,._forms_1vf6h_41 button:focus-visible,._thumb_1vf6h_41:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._body_1vf6h_43{flex:1;min-height:0;display:grid;grid-template-columns:184px minmax(0,1fr) 284px;gap:20px}._forms_1vf6h_41{min-height:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._forms_1vf6h_41 button{display:flex;align-items:center;gap:10px;padding:6px;border:0;border-radius:var(--radius);color:var(--text2);background:transparent;font:inherit;text-align:left;cursor:pointer}._forms_1vf6h_41 button:hover{background:var(--dialog-control-surface)}._forms_1vf6h_41 button[aria-current=true]{color:var(--text);background:var(--dialog-control-surface-hover)}._formMedia_1vf6h_49{position:relative;width:56px;flex:none;aspect-ratio:16 / 9;display:grid;place-items:center;border-radius:8px;overflow:hidden;color:var(--text3);background:var(--media-thumb-surface)}._formMedia_1vf6h_49 svg{width:16px;height:16px}._formText_1vf6h_51{min-width:0;display:flex;flex-direction:column}._formText_1vf6h_51 b{font-size:var(--text-caption-size);font-weight:var(--font-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._formText_1vf6h_51 small{color:var(--text3);font-size:var(--text-meta-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._main_1vf6h_55{min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px}._single_1vf6h_56{flex:1;min-height:0;display:grid;place-items:center}._single_1vf6h_56 ._preview_1vf6h_57{width:auto;height:100%;max-width:100%}._compare_1vf6h_58{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:center}._compare_1vf6h_58 figure{margin:0;display:flex;flex-direction:column;gap:8px}._compare_1vf6h_58 figcaption{color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium);text-align:center}._preview_1vf6h_57{position:relative;display:grid;place-items:center;width:100%;max-height:100%;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:var(--media-thumb-surface)}._image_1vf6h_62{position:absolute;top:0;right:0;bottom:0;left:0}._placeholder_1vf6h_63{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--text3);font-size:var(--text-caption-size)}._placeholder_1vf6h_63 svg{width:22px;height:22px}._strip_1vf6h_66{flex:none;display:flex;gap:8px;overflow-x:auto;padding:2px 2px 4px}._thumb_1vf6h_41{width:96px;flex:none;display:flex;flex-direction:column;gap:6px;padding:4px;border:0;border-radius:12px;color:var(--text2);background:transparent;font:inherit;text-align:left;cursor:pointer}._thumb_1vf6h_41:hover{background:var(--dialog-control-surface)}._thumb_1vf6h_41[aria-selected=true]{color:var(--text);background:var(--dialog-control-surface-hover);box-shadow:inset 0 0 0 1px var(--card-border-selected)}._thumb_1vf6h_41[data-running]{cursor:default}._thumbMedia_1vf6h_71{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;color:var(--text3);background:var(--media-thumb-surface)}._thumbMedia_1vf6h_71>svg{width:18px;height:18px}._thumb_1vf6h_41[data-upload] ._thumbMedia_1vf6h_71{background:transparent;outline:1px dashed var(--border);outline-offset:-1px}._thumbLabel_1vf6h_74{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 2px}._thumbLabel_1vf6h_74 b{font-size:var(--text-meta-size);font-weight:var(--font-medium);white-space:nowrap}._thumbLabel_1vf6h_74 i{color:var(--accent);font-size:var(--text-meta-size);font-style:normal;font-weight:var(--font-strong)}._running_1vf6h_77{display:flex;align-items:center;gap:8px;margin:0;color:var(--text2);font-size:var(--text-caption-size)}._running_1vf6h_77 svg{width:14px;height:14px}._spin_1vf6h_79{animation:_output-versions-spin_1vf6h_1 1s linear infinite}@keyframes _output-versions-spin_1vf6h_1{to{transform:rotate(360deg)}}._info_1vf6h_82{min-height:0;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:var(--radius);background:var(--dialog-control-surface);overflow-y:auto}._title_1vf6h_83{display:flex;align-items:center;gap:8px}._title_1vf6h_83 b{font-size:var(--text-h4-size);font-weight:var(--font-section)}._currentTag_1vf6h_85{height:22px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:var(--accent);background:var(--accent-bg);font-size:var(--text-meta-size);font-weight:var(--font-strong)}._facts_1vf6h_86{display:flex;flex-direction:column;gap:6px;margin:0}._facts_1vf6h_86 div{display:flex;gap:12px;font-size:var(--text-caption-size);line-height:20px}._facts_1vf6h_86 dt{width:32px;flex:none;color:var(--text3)}._facts_1vf6h_86 dd{min-width:0;margin:0;overflow-wrap:anywhere}._section_1vf6h_90{display:flex;flex-direction:column;gap:6px}._section_1vf6h_90 h3{margin:0;color:var(--text3);font-size:var(--text-meta-size);font-weight:var(--font-medium)}._prompt_1vf6h_92{margin:0;color:var(--text2);font-size:var(--text-caption-size);line-height:21px;overflow-wrap:anywhere}._prompt_1vf6h_92 mark{padding:0 2px;border-radius:4px;color:var(--accent);background:var(--accent-bg)}._muted_1vf6h_94{margin:0;color:var(--text3);font-size:var(--text-caption-size);line-height:20px}._diff_1vf6h_95{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}._diff_1vf6h_95 li{display:flex;align-items:baseline;gap:8px;color:var(--text2);font-size:var(--text-caption-size);line-height:20px}._diff_1vf6h_95 li[data-kind=selected]{color:var(--accent)}._diff_1vf6h_95 i{min-width:52px;flex:none;color:var(--text3);font-size:var(--text-meta-size);font-style:normal}._actions_1vf6h_99{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;gap:6px}._actions_1vf6h_99>button:not(._iconButton_1vf6h_25){flex:1 1 auto;gap:6px}._empty_1vf6h_102{grid-column:2 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text3)}._empty_1vf6h_102>svg{width:28px;height:28px}._empty_1vf6h_102 b{color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-medium)}._empty_1vf6h_102 small{font-size:var(--text-caption-size)}._confirm_1vf6h_107{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;border-radius:inherit;background:#00000073}._confirm_1vf6h_107>div{width:min(440px,calc(100% - 48px));display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--radius-lg);background:var(--dialog-surface-raised);box-shadow:var(--shadow-lg)}._confirm_1vf6h_107 h3{margin:0;font-size:var(--text-body-lg-size);font-weight:var(--font-section)}._confirm_1vf6h_107 p{margin:0;color:var(--text2);font-size:var(--text-caption-size);line-height:22px}._confirm_1vf6h_107 footer{display:flex;justify-content:flex-end;gap:10px}._danger_1vf6h_112{color:var(--red)!important;background:var(--red-bg)!important}._dialog_t5wuh_1._dialog_t5wuh_1{--card-surface: var(--dialog-surface-raised);display:flex;flex-direction:column;width:min(1600px,calc(100vw - 48px));height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);gap:20px;padding:28px;overflow:hidden;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body)}._dialog_t5wuh_1>button[aria-label^=关闭]{top:24px;right:24px;width:32px;height:32px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text2)}._dialog_t5wuh_1>button[aria-label^=关闭]:hover{color:var(--text)}._dialog_t5wuh_1>button[aria-label^=关闭] svg{width:20px;height:20px}._header_t5wuh_22{padding-right:36px}._pickerBody_t5wuh_23{display:contents}._pickerBody_t5wuh_23[hidden]{display:none}._dialog_t5wuh_1 ._header_t5wuh_22 h2{font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section)}._header_t5wuh_22 p{margin:6px 0 0;color:var(--text2);font-weight:var(--font-body)}._scopes_t5wuh_27,._pagination_t5wuh_27,._actions_t5wuh_27,._footer_t5wuh_27,._breadcrumb_t5wuh_27{display:flex;align-items:center;gap:10px}._scopes_t5wuh_27{flex-wrap:wrap;gap:8px}._dialog_t5wuh_1 ._scopes_t5wuh_27 button{height:36px;padding:0 16px;border:1px solid transparent;border-radius:999px;color:var(--text2);background:transparent;font-weight:var(--font-strong);transition:background .16s ease,color .16s ease,border-color .16s ease}._dialog_t5wuh_1 ._scopes_t5wuh_27 button[aria-selected=true]{border-color:var(--card-border);background:var(--dialog-control-surface);color:var(--text)}._dialog_t5wuh_1 ._scopes_t5wuh_27 button:hover{background:var(--dialog-control-surface-hover);color:var(--text)}._dialog_t5wuh_1 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._dialog_t5wuh_1 ._toolbar_t5wuh_33{padding:0}._toolbar_t5wuh_33>div{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 20px}._toolbar_t5wuh_33 [role=tablist]{gap:24px}._toolbar_t5wuh_33 [role=tablist] button{height:38px;color:var(--text2);font-size:var(--text-body-size);font-weight:var(--font-strong)}._toolbar_t5wuh_33 [role=tablist] button[aria-selected=true],._toolbar_t5wuh_33 [role=tablist] button:hover{color:var(--text)}._toolbar_t5wuh_33 [role=tablist] button>span{color:var(--text2);background:var(--dialog-control-surface);font-family:var(--font-latin);font-weight:var(--font-control)}._toolbar_t5wuh_33 label{height:38px;background:var(--dialog-control-surface);border-color:var(--card-border);color:var(--text2)}._toolbar_t5wuh_33 label:focus-within{background:var(--dialog-control-surface-hover);border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._dialog_t5wuh_1 ._toolbar_t5wuh_33 input{width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-control)}._dialog_t5wuh_1 ._toolbar_t5wuh_33 input::placeholder{color:var(--text3);font-weight:var(--font-weak)}._dialog_t5wuh_1 ._toolbar_t5wuh_33 input:focus{outline:0;box-shadow:none!important}._breadcrumb_t5wuh_27{min-width:0}._breadcrumb_t5wuh_27>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text2)}._dialog_t5wuh_1 ._back_t5wuh_46{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;background:transparent;color:var(--text);font-weight:var(--font-medium)}._dialog_t5wuh_1 ._back_t5wuh_46:hover{color:var(--accent-light)}._projectHint_t5wuh_48{color:var(--text2)}._content_t5wuh_49{flex:1;min-height:0;overflow:auto;padding:4px;margin:-4px;scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent}._grid_t5wuh_50{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:16px}._card_t5wuh_51{position:relative;min-width:0;overflow:hidden}._dialog_t5wuh_1 ._select_t5wuh_52{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:left}._media_t5wuh_53{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--dialog-control-surface)}._mediaImage_t5wuh_54,._media_t5wuh_53 img,._media_t5wuh_53 video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._mediaImage_t5wuh_54{display:grid;place-items:center}._mediaFallback_t5wuh_56{display:grid;justify-items:center;gap:8px;color:var(--text3)}._mediaFallback_t5wuh_56 span{font-size:var(--text-caption-size);font-weight:var(--font-weak)}._title_t5wuh_58{display:block;padding:10px 12px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-strong)}._selectionMark_t5wuh_59{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--card-border-selected);border-radius:50%;background:var(--dialog-surface);opacity:0;transition:opacity .16s ease}._card_t5wuh_51:hover ._selectionMark_t5wuh_59,._card_t5wuh_51:focus-within ._selectionMark_t5wuh_59,._card_t5wuh_51[data-selected=true] ._selectionMark_t5wuh_59{opacity:1}._card_t5wuh_51[data-selected=true] ._selectionMark_t5wuh_59{border-color:transparent;background:var(--accent-light);color:var(--ink)}._cardMeta_t5wuh_62{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px 10px;color:var(--text3);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._dialog_t5wuh_1 ._previewButton_t5wuh_63{display:inline-flex;align-items:center;gap:4px;padding:2px 0;border:0;background:transparent;color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-medium)}._dialog_t5wuh_1 ._previewButton_t5wuh_63:hover{color:var(--text)}._footer_t5wuh_27{flex-shrink:0;gap:12px;padding-top:4px}._selectedCount_t5wuh_66{flex:1;color:var(--text2);white-space:nowrap}._selectedCount_t5wuh_66 strong{padding:0 3px;color:var(--text);font-family:var(--font-latin);font-weight:var(--font-strong)}._pagination_t5wuh_27{gap:12px}._pagination_t5wuh_27>span{color:var(--text2);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._dialog_t5wuh_1 ._pagination_t5wuh_27 button{font-size:var(--text-caption-size);font-weight:var(--font-strong)}._actions_t5wuh_27{flex:1;justify-content:flex-end}._dialog_t5wuh_1 ._actions_t5wuh_27 button{min-width:80px;height:40px;font-size:var(--text-body-size);font-weight:var(--font-strong)}._dialog_t5wuh_1 ._actions_t5wuh_27 button:last-child{font-weight:var(--font-section)}._projects_t5wuh_74{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;align-content:start;gap:16px}._dialog_t5wuh_1 ._projectCard_t5wuh_75{display:block;min-width:0;overflow:hidden;padding:0;color:var(--text);text-align:left}._projectCover_t5wuh_76{position:relative;overflow:hidden;display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;background:var(--dialog-control-surface)}._projectLogo_t5wuh_77{width:118px;height:36px;object-fit:cover;opacity:.2;filter:grayscale(1);mix-blend-mode:screen}._projectInfo_t5wuh_78{display:grid;gap:4px;padding:12px 16px 14px}._projectInfo_t5wuh_78 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body-lg-size);font-weight:var(--font-strong)}._projectInfo_t5wuh_78 time{color:var(--text2);font-size:var(--text-caption-size);font-weight:var(--font-weak);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._state_t5wuh_81{min-height:240px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px 20px;color:var(--text3);text-align:center}._state_t5wuh_81 strong{color:var(--text);font-size:var(--text-h4-size);font-weight:var(--font-section)}._state_t5wuh_81 p{max-width:480px;color:var(--text2);overflow-wrap:anywhere}._state_t5wuh_81>svg{margin-bottom:6px}._spinner_t5wuh_85{animation:_spin_t5wuh_85 1s linear infinite}._scopeNotice_t5wuh_86{color:var(--text2)}._preview_t5wuh_63{position:relative;flex:1;min-height:0;margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:var(--dialog-surface);overflow:auto}._preview_t5wuh_63>strong{width:100%;padding-right:24px;overflow-wrap:anywhere;font-size:var(--text-body-lg-size);font-weight:var(--font-strong)}._preview_t5wuh_63 img,._preview_t5wuh_63 video{max-width:100%;min-height:0;max-height:calc(100% - 48px);object-fit:contain}._preview_t5wuh_63 audio{width:min(100%,480px);margin:auto}._preview_t5wuh_63 pre{width:100%;min-height:0;white-space:pre-wrap;overflow:auto;font:inherit}@keyframes _spin_t5wuh_85{to{transform:rotate(360deg)}}@media(max-width:920px){._grid_t5wuh_50{grid-template-columns:repeat(4,minmax(0,1fr))}._toolbar_t5wuh_33 label{width:100%}}@media(max-width:700px){._dialog_t5wuh_1._dialog_t5wuh_1{width:calc(100vw - 32px);height:calc(100dvh - 48px);gap:16px;padding:20px}._dialog_t5wuh_1>button[aria-label^=关闭]{top:16px;right:16px}._grid_t5wuh_50,._projects_t5wuh_74{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._toolbar_t5wuh_33 [role=tablist]{gap:18px}._footer_t5wuh_27{flex-wrap:wrap}._pagination_t5wuh_27{order:3;justify-content:center;flex-basis:100%}._projectInfo_t5wuh_78{padding:10px 12px 12px}._projectInfo_t5wuh_78 time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectLogo_t5wuh_77{width:80px;height:24px}._preview_t5wuh_63{padding:24px 8px 8px}}@media(hover:none){._selectionMark_t5wuh_59{opacity:1}}@media(max-width:520px){._projects_t5wuh_74{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._spinner_t5wuh_85{animation:none}}._projectImage_t5wuh_113{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;height:100%;object-fit:cover}._page_10k83_1,._ownedPage_10k83_1,._scopeTabs_10k83_1{--market-surface: #121213;--market-surface-raised: #18191a;--market-border: rgba(255, 255, 255, .11);--market-muted: rgba(255, 255, 255, .54);--market-content-max: clamp(1800px, 82vw, 2600px);--market-page-gutter: clamp(28px, 4vw, 72px)}._page_10k83_1{min-height:calc(100vh - 64px);padding:46px var(--market-page-gutter) 84px calc(72px + var(--market-page-gutter));font-family:var(--font-latin);background:radial-gradient(circle at 73% -12%,rgba(111,238,249,.075),transparent 28%),var(--bg);color:var(--text)}._scopeTabs_10k83_1{padding:32px var(--market-page-gutter) 0 calc(72px + var(--market-page-gutter));background:var(--bg)}._scopeTabsInner_10k83_22{display:flex;gap:26px;width:min(100%,var(--market-content-max));margin-inline:auto}._scopeTabs_10k83_1 button{border:0;border-bottom:2px solid transparent;padding:0 0 12px;background:transparent;color:var(--text-muted, #85888b);font-size:16px;cursor:pointer}._scopeTabs_10k83_1 button[aria-current=page]{color:var(--text);border-bottom-color:var(--accent);font-weight:600}._ownedPage_10k83_1{color:var(--text);font-family:var(--font-latin);padding:24px clamp(28px,4vw,72px) 60px calc(72px + clamp(28px,4vw,72px));min-height:calc(100vh - 110px);background:var(--bg)}._ownedPage_10k83_1>section{width:min(100%,var(--market-content-max));margin-inline:auto}._favorite_10k83_27{margin-left:auto;order:2;display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff18;border-radius:50%;color:var(--text-muted, #999);background:transparent;cursor:pointer}._favorite_10k83_27[aria-pressed=true]{color:var(--accent);background:#6feef910}._favorite_10k83_27:disabled{opacity:.5;cursor:wait}._favoriteError_10k83_30{color:#ffb0a5;font-size:13px;margin-bottom:16px}._page_10k83_1:not(._pickerPage_10k83_32)>._header_10k83_32,._page_10k83_1:not(._pickerPage_10k83_32)>._taxonomyFilters_10k83_33,._page_10k83_1:not(._pickerPage_10k83_32)>._marketContent_10k83_34,._page_10k83_1:not(._pickerPage_10k83_32)>._pagination_10k83_35{width:min(100%,var(--market-content-max));margin-inline:auto}._header_10k83_32{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:28px}._header_10k83_32 h1{margin:0;color:#fff;font-size:34px;font-weight:var(--font-display);line-height:1.15}._header_10k83_32 p{max-width:620px;margin-top:8px;color:var(--market-muted);font-size:14px;line-height:1.5}._debugToggle_10k83_64{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:13px;white-space:nowrap;cursor:pointer}._debugToggle_10k83_64 input{accent-color:var(--accent)}._headerActions_10k83_78{display:flex;align-items:center;gap:10px}._searchBox_10k83_84{width:min(360px,34vw);height:46px;flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:0 14px 0 17px;border:1px solid var(--market-border);border-radius:999px;background:#1a1a1bdb;color:#fff9;transition:border-color .16s ease,background .16s ease}._searchBox_10k83_84:focus-within{border-color:#ffffff38;background:#1b1c1d;box-shadow:none}._searchBox_10k83_84 input{min-width:0;width:100%;height:100%;flex:1;padding:0;border:0!important;outline:0;background:transparent;box-shadow:none!important;color:var(--text);font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}._searchBox_10k83_84 input:focus,._searchBox_10k83_84 input:focus-visible{border-color:transparent!important;outline:0;box-shadow:none!important}._searchBox_10k83_84 input::placeholder{color:#ffffff94;opacity:1}._searchBox_10k83_84 button{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;color:#ffffff85}._searchBox_10k83_84 button:hover{background:#ffffff14;color:#fff}._taxonomyFilters_10k83_33{margin-top:0}._taxonomyRow_10k83_150{display:block}._secondaryTaxonomyRow_10k83_154{margin-top:10px;margin-left:12px}._taxonomyOptions_10k83_159{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}._taxonomyOptions_10k83_159 button{height:32px;display:inline-flex;align-items:center;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffff9e;font-size:13px;font-weight:var(--font-section);white-space:nowrap;transition:background .16s ease,color .16s ease}._taxonomyOptions_10k83_159 button:hover{background:#ffffff0d;color:#ffffffdb}._taxonomyOptions_10k83_159 ._tagActive_10k83_187{background:#ffffff1a;color:#fffffff0;font-weight:var(--font-strong)}._secondaryTaxonomyRow_10k83_154 ._taxonomyOptions_10k83_159{gap:4px 10px}._secondaryTaxonomyRow_10k83_154 ._taxonomyOptions_10k83_159 button{height:30px;padding:0 6px;color:#ffffff8f}._secondaryTaxonomyRow_10k83_154 ._taxonomyOptions_10k83_159 button:hover{background:transparent;color:#ffffffd1}._taxonomyOptions_10k83_159 ._secondaryTagActive_10k83_208{background:transparent;color:#fffffff0;font-weight:var(--font-strong)}._taxonomyOptions_10k83_159 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._marketContent_10k83_34{min-height:410px;margin-top:22px}._grid_10k83_224,._skeletonGrid_10k83_225{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:26px 22px}._card_10k83_234{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:var(--card-radius);background:var(--market-surface);color:inherit;text-align:left;box-shadow:0 10px 32px #0000002e;transition:transform var(--card-motion-duration) var(--ease),border-color var(--card-motion-duration) var(--ease),box-shadow var(--card-motion-duration) var(--ease)}._card_10k83_234:hover{transform:translateY(-3px);border-color:#ffffff3d;box-shadow:0 20px 46px #00000052}._card_10k83_234:focus-within{border-color:#6feef942}._selectionCard_10k83_259{position:relative;cursor:pointer}._selectionCardSelected_10k83_260{border-color:#6feef9b8;box-shadow:0 0 0 2px #6feef91f,0 20px 46px #00000052}._selectionCardLinked_10k83_264{cursor:default}._selectionControl_10k83_266{position:absolute;top:11px;right:11px;z-index:5;display:grid;cursor:pointer}._selectionControl_10k83_266 input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}._selectionControl_10k83_266>span{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:7px;background:#090a0bb8;color:#071214;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._selectionControl_10k83_266 input:checked+span{border-color:#6feef9e6;background:#6feef9f0}._selectionControl_10k83_266 input:focus-visible+span{outline:2px solid #fff;outline-offset:2px}._selectionControl_10k83_266 input:disabled+span{cursor:default}._linkedLabel_10k83_306{color:#6feef9e0;font-weight:650}._selectionDetailAction_10k83_308{position:absolute;right:10px;bottom:10px;z-index:5;min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(255,255,255,.2);border-radius:7px;background:#090a0bc7;color:#ffffffd6;font-size:11px;font-weight:650;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._selectionDetailAction_10k83_308:hover{border-color:#6feef985;background:#112427eb;color:var(--accent)}._selectionDetailAction_10k83_308:focus-visible{outline:2px solid #fff;outline-offset:2px}._artworkShell_10k83_338{position:relative}._artworkActions_10k83_342{position:absolute;right:12px;bottom:12px;left:12px;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .16s ease,transform .2s var(--move)}._card_10k83_234:hover ._artworkActions_10k83_342,._card_10k83_234:focus-within ._artworkActions_10k83_342{opacity:1;pointer-events:auto;transform:translateY(0)}._artworkActions_10k83_342 button,._artworkActions_10k83_342 a{min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;overflow:hidden;padding:0 12px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:650;line-height:1;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 7px 20px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:filter .16s ease,background .16s ease,border-color .16s ease}._artworkActions_10k83_342 ._detailAction_10k83_387{border-color:#ffffff1a;background:#0a0b0cd6;color:#ffffffe6}._artworkActions_10k83_342 ._detailAction_10k83_387:hover{background:#191a1bf0;border-color:#fff3}._canvasAction_10k83_398{background:#6feef9eb;color:#071214}._canvasAction_10k83_398:hover{filter:brightness(1.06)}._artworkActions_10k83_342 button:focus-visible,._artworkActions_10k83_342 a:focus-visible{outline:2px solid #fff;outline-offset:2px}._artwork_10k83_338{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#171819}._artwork_10k83_338>img,._artwork_10k83_338>video{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--move)}._artworkImage_10k83_429{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--move)}._card_10k83_234:hover ._artwork_10k83_338>img,._card_10k83_234:hover ._artwork_10k83_338>video{transform:scale(1.025)}._card_10k83_234:hover ._artworkImage_10k83_429{transform:scale(1.025)}._generatedArtwork_10k83_447{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle at 72% 18%,hsla(var(--tone),90%,68%,.26),transparent 35%),linear-gradient(142deg,hsla(var(--tone),44%,19%,.88),#101112 72%)}._tone0_10k83_457{--tone: 185}._tone1_10k83_458{--tone: 218}._tone2_10k83_459{--tone: 276}._tone3_10k83_460{--tone: 152}._tone4_10k83_461{--tone: 32}._artworkGrid_10k83_463{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom right,#000,transparent 76%);mask-image:linear-gradient(to bottom right,#000,transparent 76%)}._artworkMark_10k83_474{position:relative;z-index:1;color:#fffffff0;font-family:var(--font-latin);font-size:clamp(34px,5vw,58px);font-weight:800;letter-spacing:-.06em;text-shadow:0 8px 30px rgba(0,0,0,.36)}._artworkSpark_10k83_485{position:absolute;top:23%;right:27%;width:19px;color:hsla(var(--tone),90%,76%,.85)}._artworkFade_10k83_493{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.32))}._trendBadge_10k83_500{position:absolute;top:7px;left:7px;z-index:2;min-width:26px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border-radius:5px;color:#fff;font-family:var(--font-latin);font-size:9.5px;font-weight:var(--font-display);letter-spacing:-.025em;line-height:1;box-shadow:0 1px 3px #00000047;pointer-events:none}._hotBadge_10k83_522{top:5px;left:5px;min-width:34px;height:20px;padding:0 6px;background:linear-gradient(135deg,#ff2f87,#ff53b4);font-size:var(--text-caption-size)}._newBadge_10k83_532{background:var(--badge-new-bg);color:var(--badge-new-text)}._cardBody_10k83_537{position:relative;width:100%;padding:15px 16px 13px;color:inherit;text-align:left}._cardHeading_10k83_545{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._cardHeading_10k83_545 h2{min-width:0;max-width:100%;overflow:hidden;margin:0;color:#f5f6f6;font-size:16px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._canvasDefaultLabel_10k83_564{flex:none;min-height:20px;display:inline-flex;align-items:center;padding:0 7px;border:1px solid rgba(245,190,93,.3);border-radius:6px;background:#744e1338;color:#ffd384e6;font-size:11px;font-weight:600;line-height:1;white-space:nowrap}._cardBody_10k83_537>p{display:block;overflow:hidden;margin:10px 0 9px;color:#ffffff9e;font-size:13px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}._cardMeta_10k83_591{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:#fff9;font-size:11px}._cardMeta_10k83_591 span{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerPage_10k83_32{width:min(1180px,100%);height:min(900px,calc(100vh - 48px));min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;padding:20px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0d0e0f;box-shadow:0 28px 90px #00000094}._pickerPage_10k83_32 ._header_10k83_32{align-items:flex-start;margin-bottom:12px}._pickerPage_10k83_32 ._header_10k83_32 h1{font-size:23px}._pickerPage_10k83_32 ._header_10k83_32 p{font-size:12px}._pickerPage_10k83_32 ._searchBox_10k83_84{height:42px}._pickerPage_10k83_32 ._taxonomyOptions_10k83_159 button{height:28px;padding-inline:8px;font-size:12px}._pickerPage_10k83_32 ._secondaryTaxonomyRow_10k83_154{margin-top:4px}._pickerPage_10k83_32 ._secondaryTaxonomyRow_10k83_154 ._taxonomyOptions_10k83_159 button{height:26px}._pickerPage_10k83_32 ._marketContent_10k83_34{min-height:0;height:100%;margin-top:10px;overflow:hidden}._pickerPage_10k83_32 ._grid_10k83_224,._pickerPage_10k83_32 ._skeletonGrid_10k83_225{height:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:10px 12px}._pickerPage_10k83_32 ._card_10k83_234{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}._pickerPage_10k83_32 ._artworkShell_10k83_338{min-width:0;min-height:0;overflow:hidden}._pickerPage_10k83_32 ._artwork_10k83_338{height:100%;min-height:0;aspect-ratio:auto}._pickerPage_10k83_32 ._cardBody_10k83_537{min-width:0;padding:8px 10px 7px}._pickerPage_10k83_32 ._cardHeading_10k83_545 h2{font-size:13px}._pickerPage_10k83_32 ._cardBody_10k83_537>p{margin:3px 0 0;font-size:10px;line-height:1.35}._pickerPage_10k83_32 ._cardMeta_10k83_591{margin-top:4px;font-size:10px}._pickerPage_10k83_32 ._pagination_10k83_35{min-height:34px;margin-top:8px}._pickerPage_10k83_32 ._pagination_10k83_35 button{min-height:32px;padding-inline:11px}._pickerClose_10k83_660{width:42px;height:42px;display:grid;flex:0 0 auto;place-items:center;border:1px solid var(--market-border);border-radius:10px;background:#1a1a1bdb;color:#ffffffad}._pickerClose_10k83_660:hover{background:#202123;color:#fff}._pickerFooter_10k83_674{z-index:8;display:flex;align-items:center;justify-content:flex-end;gap:9px;margin:8px -20px -20px;padding:11px 20px;border-top:1px solid rgba(255,255,255,.1);background:#121314f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._pickerFooter_10k83_674>span{margin-right:auto;color:var(--market-muted);font-size:11px}._pickerFooter_10k83_674 button{min-height:36px;padding:0 13px;border:1px solid var(--market-border);border-radius:8px;background:#ffffff0d;color:#ffffffc7}._pickerFooter_10k83_674 button:disabled{opacity:.38}._pickerFooter_10k83_674 ._pickerConfirm_10k83_697{border-color:#6feef96b;background:#6feef9eb;color:#071214;font-weight:700}._skeletonGrid_10k83_225>span{height:335px;border:1px solid rgba(255,255,255,.06);border-radius:var(--card-radius);background:linear-gradient(100deg,#111 25%,#181819 42%,#111 62%);background-size:300% 100%;animation:_shimmer_10k83_1 1.5s ease-in-out infinite}._pickerPage_10k83_32 ._skeletonGrid_10k83_225>span{height:auto;min-height:0}._statePanel_10k83_710,._dialogState_10k83_711{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._stateIcon_10k83_720{width:62px;height:62px;display:grid;place-items:center;margin-bottom:18px;border:1px solid rgba(111,238,249,.14);border-radius:20px;background:#6feef90f;color:var(--accent)}._statePanel_10k83_710 h2{margin:0;color:#ffffffdb;font-size:18px}._statePanel_10k83_710 p{margin:8px 0 20px;color:var(--market-muted);font-size:13px}._statePanel_10k83_710>button,._dialogState_10k83_711>button{min-height:38px;padding:0 16px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0f;color:#fffc}._pagination_10k83_35{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:38px}._pagination_10k83_35 button{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:1px solid var(--market-border);border-radius:10px;background:#ffffff09;color:#ffffffad;font-size:13px}._pagination_10k83_35 button:hover:not(:disabled){border-color:#ffffff3d;color:#fff}._pagination_10k83_35 button:disabled{cursor:not-allowed;opacity:.32}._pagination_10k83_35 span{color:#ffffff8c;font-family:var(--font-latin);font-size:12px}._dialogBackdrop_10k83_791{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:grid;place-items:center;padding:26px;background:#000000a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_fadeIn_10k83_1 .16s ease both}._dialog_10k83_711{position:relative;width:min(1100px,100%);max-height:calc(100vh - 52px);overflow-x:hidden;overflow-y:auto;border:1px solid var(--market-border);border-radius:18px;background:var(--market-surface);box-shadow:0 36px 120px #0000009e;animation:_dialogIn_10k83_937 .22s var(--move) both;scrollbar-width:none}._dialog_10k83_711::-webkit-scrollbar{display:none}._dialogClose_10k83_821{position:absolute;top:15px;right:15px;z-index:3;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#09090ab8;color:#ffffffad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._dialogClose_10k83_821:hover{color:#fff;background:#212122f0}._dialogState_10k83_711{gap:12px;color:#ffffff85}._spinner_10k83_847{width:30px;height:30px;border:2px solid rgba(255,255,255,.12);border-top-color:var(--accent);border-radius:50%;animation:_spin_10k83_847 .8s linear infinite}._dialogHero_10k83_856{min-height:0}._dialogHero_10k83_856[data-media-orientation=portrait]{display:grid;grid-template-areas:"artwork header" "artwork intro" "files files";grid-template-columns:minmax(320px,.82fr) minmax(340px,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch}._dialogHeader_10k83_871{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:32px 76px 26px 32px}._dialogHeaderCopy_10k83_879{min-width:0}._dialogHeaderActions_10k83_883{display:flex;align-items:center;flex-wrap:wrap;flex:0 0 auto;gap:12px;max-width:100%}._dialogHeader_10k83_871 h2{overflow:hidden;margin:0;color:#fff;font-size:28px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._dialogArtwork_10k83_902{position:relative;min-width:0;aspect-ratio:16 / 9;overflow:hidden;margin:0 32px;border-radius:14px;background:#08090a}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogHeader_10k83_871{grid-area:header;align-self:end;align-items:stretch;flex-direction:column;gap:18px;padding:0 48px 18px 20px}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogCanvasAction_10k83_921{width:auto;min-width:176px;align-self:flex-start}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogArtwork_10k83_902{grid-area:artwork;width:auto;max-width:calc(100% - 56px);height:min(640px,calc(100vh - 116px));justify-self:center;aspect-ratio:var(--skill-detail-aspect-ratio);margin:32px 20px 32px 32px}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogIntro_10k83_937{grid-area:intro;align-self:start;padding:18px 48px 0 20px}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogFiles_10k83_943{grid-area:files}._dialogHero_10k83_856[data-media-orientation=unknown]{visibility:hidden}._dialogArtwork_10k83_902 ._artwork_10k83_338{height:100%;aspect-ratio:auto}._artworkControls_10k83_956{position:absolute;right:12px;bottom:12px;z-index:4;display:flex;align-items:center;gap:8px}._artworkControlButton_10k83_966{border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#090b0cc2;color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._artworkControlButton_10k83_966{flex:none;width:36px;height:36px;display:grid;place-items:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}._artworkControlButton_10k83_966:hover{border-color:#6feef96b;background:#102325e6;color:var(--accent);transform:translateY(-1px)}._artworkControlButton_10k83_966:focus-visible{outline:2px solid rgba(111,238,249,.76);outline-offset:2px}._dialogArtwork_10k83_902:fullscreen{width:100vw;height:100vh;display:grid;place-items:center;background:#000}._dialogArtwork_10k83_902:fullscreen ._artwork_10k83_338{width:100%;height:100%}._dialogArtwork_10k83_902:fullscreen video,._dialogArtwork_10k83_902:fullscreen img{object-fit:contain}._dialogArtwork_10k83_902:fullscreen ._artworkControls_10k83_956{right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom))}._dialogArtwork_10k83_902:fullscreen ._artworkControlButton_10k83_966{width:44px;height:44px}._dialogIntro_10k83_937{padding:26px 32px 34px}._dialogIntro_10k83_937 h3{margin:0 0 18px;color:#ffffffeb;font-size:16px;line-height:1.35}._dialogOverviewList_10k83_1034{display:grid;gap:11px;margin:0}._dialogOverviewList_10k83_1034>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:start}._dialogOverviewList_10k83_1034 dt,._dialogOverviewList_10k83_1034 dd{margin:0;font-size:13px;line-height:1.55}._dialogOverviewList_10k83_1034 dt{color:#ffffff7a;font-weight:500}._dialogOverviewList_10k83_1034 dd{color:#ffffffc7;font-weight:600}._dialogMeta_10k83_1064{display:flex;flex-wrap:wrap;gap:9px 16px;color:#ffffff94;font-size:12px}._dialogHeader_10k83_871 ._dialogMeta_10k83_1064{margin-top:10px}._dialogMeta_10k83_1064 span{display:inline-flex;align-items:center;gap:5px}._dialogCanvasAction_10k83_921{min-width:158px;min-height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;border-radius:10px;background:var(--accent);color:var(--ink);font-size:var(--text-body-size);font-weight:var(--font-section);line-height:20px;text-decoration:none;transition:filter .16s ease}._dialogCanvasAction_10k83_921:hover{filter:brightness(1.06)}._dialogCanvasAction_10k83_921:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}@keyframes _shimmer_10k83_1{to{background-position:-100% 0}}@keyframes _spin_10k83_847{to{transform:rotate(360deg)}}@keyframes _fadeIn_10k83_1{0%{opacity:0}}@keyframes _dialogIn_10k83_937{0%{opacity:0;transform:translateY(12px) scale(.985)}}@media(max-width:900px){._scopeTabs_10k83_1,._ownedPage_10k83_1{padding-inline:116px 26px}._page_10k83_1{padding:36px 26px 72px 116px}._header_10k83_32{align-items:stretch;flex-direction:column;gap:22px}._searchBox_10k83_84{width:100%}._pickerPage_10k83_32{height:auto;max-height:calc(100vh - 20px);display:block;padding:22px;overflow:auto}._pickerPage_10k83_32 ._headerActions_10k83_78{width:100%}._pickerPage_10k83_32 ._marketContent_10k83_34{min-height:360px;height:auto;overflow:visible}._pickerPage_10k83_32 ._grid_10k83_224,._pickerPage_10k83_32 ._skeletonGrid_10k83_225{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}._pickerPage_10k83_32 ._card_10k83_234{display:block}._pickerPage_10k83_32 ._artworkShell_10k83_338{overflow:visible}._pickerPage_10k83_32 ._artwork_10k83_338{height:auto;aspect-ratio:16 / 9}._pickerPage_10k83_32 ._cardBody_10k83_537>p{display:block;margin:7px 0;font-size:11px}._pickerFooter_10k83_674{margin:22px -22px -22px;padding:13px 22px}}._dialogFiles_10k83_943{margin:0 32px 26px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#050708b8}._dialogSectionHeading_10k83_1173{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}._dialogSectionHeading_10k83_1173 h3{margin:0;color:#ffffffeb;font-size:16px}._dialogSectionHeading_10k83_1173>span{color:#ffffff6b;font-size:12px}._fileTabs_10k83_1192{display:flex;gap:8px;padding-bottom:12px;overflow-x:auto}._fileTabs_10k83_1192 button{min-height:32px;flex:none;padding:0 12px;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#ffffff0a;color:#ffffff94;font-family:var(--font-latin);font-size:12px}._fileTabs_10k83_1192 button[aria-selected=true]{border-color:#6feef96b;background:#6feef91a;color:var(--accent)}._fileContent_10k83_1217{max-height:420px;overflow:auto;margin:0;padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#080a0b;color:#ffffffc7;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}._emptyFileContent_10k83_1233{margin:0;color:#ffffff7a;font-size:13px}@media(max-width:1750px){._grid_10k83_224,._skeletonGrid_10k83_225{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1150px){._grid_10k83_224,._skeletonGrid_10k83_225{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._scopeTabs_10k83_1{padding:24px 18px 0}._ownedPage_10k83_1{padding:24px 18px 40px}._page_10k83_1{padding:28px 18px 64px}._header_10k83_32 h1{font-size:29px}._grid_10k83_224,._skeletonGrid_10k83_225{grid-template-columns:minmax(0,1fr)}._pickerPage_10k83_32{max-height:calc(100vh - 20px);padding:18px;border-radius:12px}._pickerPage_10k83_32 ._header_10k83_32{gap:14px}._pickerPage_10k83_32 ._headerActions_10k83_78{align-items:stretch}._pickerPage_10k83_32 ._grid_10k83_224,._pickerPage_10k83_32 ._skeletonGrid_10k83_225{grid-template-columns:minmax(0,1fr)}._pickerFooter_10k83_674{align-items:stretch;flex-direction:column;margin:20px -18px -18px;padding:13px 18px}._pickerFooter_10k83_674>span{margin-right:0}._secondaryTaxonomyRow_10k83_154{margin-left:0}._dialogBackdrop_10k83_791{align-items:end;padding:0}._dialog_10k83_711{width:100%;max-height:92vh;border-radius:22px 22px 0 0}._dialogHero_10k83_856,._dialogHero_10k83_856[data-media-orientation=portrait]{display:block}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogHeader_10k83_871{padding:26px 58px 22px 20px}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogCanvasAction_10k83_921{width:100%}._dialogHeader_10k83_871{align-items:stretch;flex-direction:column;gap:18px;padding:26px 58px 22px 20px}._dialogHeader_10k83_871 h2{font-size:22px}._dialogCanvasAction_10k83_921{width:100%}._dialogArtwork_10k83_902{height:auto;margin:0 16px}._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogArtwork_10k83_902{width:min(78vw,360px);max-width:calc(100% - 32px);height:auto;margin:0 auto}._dialogFiles_10k83_943{margin:0 16px 20px;padding:14px}._fileContent_10k83_1217{max-height:50vh}._dialogIntro_10k83_937,._dialogHero_10k83_856[data-media-orientation=portrait] ._dialogIntro_10k83_937{padding:22px 20px 26px}._dialogOverviewList_10k83_1034>div{grid-template-columns:78px minmax(0,1fr);gap:10px}}@media(hover:none),(pointer:coarse){._artworkActions_10k83_342{opacity:1;pointer-events:auto;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._card_10k83_234,._artwork_10k83_338>img,._artworkImage_10k83_429,._artworkActions_10k83_342,._artworkActions_10k83_342 button,._artworkActions_10k83_342 a,._dialogCanvasAction_10k83_921,._dialog_10k83_711,._dialogBackdrop_10k83_791,._skeletonGrid_10k83_225>span{animation:none;transition:none}}html[dir=rtl] ._page_10k83_1,html[dir=rtl] ._dialog_10k83_711{direction:ltr}html[dir=rtl] ._card_10k83_234,html[dir=rtl] ._dialogIntro_10k83_937{direction:rtl;text-align:right}._embeddedMarket_10k83_1400{--embedded-gutter: clamp(16px, 2vw, 32px)}._embeddedMarket_10k83_1400 ._scopeTabs_10k83_1{padding:16px var(--embedded-gutter) 0}._embeddedMarket_10k83_1400 ._page_10k83_1{min-height:0;padding:28px var(--embedded-gutter) 32px}._embeddedMarket_10k83_1400 ._ownedPage_10k83_1{min-height:0;padding:24px var(--embedded-gutter) 32px}._embeddedMarket_10k83_1400 ._scopeTabsInner_10k83_22,._embeddedMarket_10k83_1400 ._ownedPage_10k83_1>section,._embeddedMarket_10k83_1400 ._page_10k83_1>._header_10k83_32,._embeddedMarket_10k83_1400 ._page_10k83_1>._taxonomyFilters_10k83_33,._embeddedMarket_10k83_1400 ._page_10k83_1>._marketContent_10k83_34,._embeddedMarket_10k83_1400 ._page_10k83_1>._pagination_10k83_35{width:100%}._embeddedMarket_10k83_1400 ._header_10k83_32{margin-bottom:20px}._select_xeqf6_1{max-width:110px;padding:3px 8px;border:1px solid var(--card-border);border-radius:999px;background:var(--dialog-control-surface);color:var(--text);font:inherit;font-size:12px;cursor:pointer}._select_xeqf6_1:disabled{cursor:default;opacity:.5}._menu_xeqf6_15{position:absolute;bottom:calc(100% + 10px);left:0;padding:6px;width:208px;max-width:calc(100vw - 48px);z-index:10;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);box-shadow:var(--shadow-sm)}._menuLabel_xeqf6_29{display:block;margin:0;padding:6px 12px 8px;color:var(--text3);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta)}._menu_xeqf6_15 button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-medium);line-height:var(--line-control);text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}._menu_xeqf6_15 button>svg{flex-shrink:0;color:var(--text2);stroke-width:1.8}._menu_xeqf6_15 button:hover,._menu_xeqf6_15 button:focus-visible{background:var(--dialog-control-surface-hover)}._menu_xeqf6_15 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:-2px}._menu_xeqf6_15 button:active{background:var(--dialog-control-surface)}._trigger_xeqf6_63{position:relative;display:flex}._workspace_1b4gf_1{display:grid;grid-template-columns:200px minmax(0,1fr);border:1px solid #ffffff18;border-radius:10px;overflow:hidden;height:min(52vh,540px)}._workspace_1b4gf_1 button{font:inherit;color:inherit;cursor:pointer;border:1px solid #ffffff1a;border-radius:8px;padding:8px 12px;background:#ffffff08}._workspace_1b4gf_1 button:focus-visible{outline:2px solid var(--accent, #6feef9);outline-offset:-2px}._workspace_1b4gf_1 nav{padding:12px 8px;border-right:1px solid #ffffff12;overflow:auto}._workspace_1b4gf_1 nav>span{display:flex;gap:8px;align-items:center;padding:5px 8px 14px;color:var(--text-muted, #999);font-size:12px}._workspace_1b4gf_1 nav button{display:flex;gap:7px;align-items:center;text-align:left;border:0;width:100%;font-size:12px;padding:9px 8px;overflow-wrap:anywhere;background:transparent}._workspace_1b4gf_1 nav svg{flex-shrink:0}._workspace_1b4gf_1 nav button[aria-current]{background:#ffffff0e;color:var(--accent, #6feef9)}._content_1b4gf_9{min-width:0;min-height:0;display:flex;flex-direction:column}._contentHeader_1b4gf_10{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #ffffff12;padding:10px 16px;font-size:12px}._contentHeader_1b4gf_10>span{min-width:0;overflow-wrap:anywhere}._contentHeader_1b4gf_10 small{display:block;margin-top:4px;color:var(--text-muted, #999)}._contentHeader_1b4gf_10 button{flex-shrink:0}._document_1b4gf_14{min-height:0;overflow:auto;padding:18px 22px;flex:1;font-size:13px;line-height:1.8}._document_1b4gf_14 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}._editor_1b4gf_16{flex:1;min-height:0;width:100%;box-sizing:border-box;resize:none;border:0;padding:18px 22px;background:transparent;color:inherit;font:13px/1.8 monospace;-moz-tab-size:4;tab-size:4}._editor_1b4gf_16:focus-visible{outline:2px solid var(--accent, #6feef9);outline-offset:-2px}._workspace_1b4gf_1 button:disabled{opacity:.5;cursor:default}._fileActions_1b4gf_19{margin-bottom:8px}._workspace_1b4gf_1 ._fileActions_1b4gf_19 button{color:var(--accent, #6feef9)}._newFile_1b4gf_21{margin-bottom:10px}._newFile_1b4gf_21 input{box-sizing:border-box;width:100%;padding:8px;background:#ffffff08;border:1px solid #ffffff25;border-radius:6px;color:inherit;font:inherit;font-size:12px}._newFile_1b4gf_21>div{display:flex}._newFile_1b4gf_21 p{font-size:12px;line-height:1.6;overflow-wrap:anywhere}._error_1b4gf_25{font-size:12px;color:#ffb4ab;overflow-wrap:anywhere;line-height:1.6}._contentHeader_1b4gf_10 button{display:inline-flex;align-items:center;gap:5px}@media(max-width:620px){._workspace_1b4gf_1{grid-template-columns:130px minmax(0,1fr)}._document_1b4gf_14{padding:12px}._contentHeader_1b4gf_10{padding:10px;flex-wrap:wrap}}._fields_1pskx_1{display:grid;gap:16px;margin:16px 0}._fields_1pskx_1 label{display:grid;gap:8px;font-size:13px}._fields_1pskx_1 textarea{box-sizing:border-box;width:100%;min-height:80px;padding:10px 12px;resize:vertical;border:1px solid var(--border-color, #ffffff25);border-radius:8px;background:var(--bg-input, #ffffff08);color:inherit;font:inherit}._fields_1pskx_1 h3{margin:0 0 6px;font-size:14px}._fields_1pskx_1 p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}._card_mlgz2_1,._dialog_mlgz2_1{--accent: var(--color-primary, #6feef9)}._card_mlgz2_1{margin:14px 0;padding:16px;border:1px solid #ffffff1a;border-radius:12px;background:var(--surface, #1b1c1e);font-size:13px}._card_mlgz2_1 p{color:var(--text-muted, #a5a7ad);line-height:1.7}._card_mlgz2_1 button,._dialog_mlgz2_1 button{font:inherit;color:inherit;cursor:pointer;border:1px solid #ffffff1a;border-radius:8px;padding:8px 12px;background:#ffffff08}._card_mlgz2_1 button:disabled,._dialog_mlgz2_1 button:disabled{opacity:.5;cursor:default}._card_mlgz2_1 a{color:var(--accent, #6feef9)}._card_mlgz2_1 ._previewButton_mlgz2_7{display:flex;gap:10px;width:100%;align-items:center;margin:12px 0;padding:14px;background:#6feef909;border-color:#6feef92a}._previewButton_mlgz2_7 span{margin-left:auto;color:var(--accent, #6feef9);font-size:12px}._dialog_mlgz2_1{box-sizing:border-box;width:min(920px,calc(100vw - 40px));max-height:calc(100dvh - 48px);padding:24px;color:var(--text, #eee);background:var(--surface, #1b1c1e);border:1px solid #ffffff25;border-radius:18px;box-shadow:0 28px 100px #0008}._dialog_mlgz2_1{margin:auto}._dialog_mlgz2_1::backdrop{background:#0009}._saveDialog_mlgz2_12[open]{display:flex;flex-direction:column;overflow:hidden}._saveDialog_mlgz2_12>header,._saveDialog_mlgz2_12>footer,._saveDialog_mlgz2_12>._restorePrompt_mlgz2_13{flex-shrink:0}._previewBody_mlgz2_14{min-height:0;overflow:auto;overscroll-behavior:contain;flex:1 1 auto;margin-right:-16px;padding-right:16px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;color-scheme:dark}._previewBody_mlgz2_14::-webkit-scrollbar{width:8px}._previewBody_mlgz2_14::-webkit-scrollbar-track{background:transparent}._previewBody_mlgz2_14::-webkit-scrollbar-thumb{background:#ffffff38;border:2px solid transparent;background-clip:padding-box;border-radius:8px}._previewBody_mlgz2_14::-webkit-scrollbar-thumb:hover{background-color:#fff5}._saveDialog_mlgz2_12>footer{margin-top:16px;padding-top:12px;border-top:1px solid #ffffff1a}._saveDialog_mlgz2_12>footer button{flex-shrink:0}._fileLink_mlgz2_21{padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}._fileLink_mlgz2_21:hover{color:var(--accent, #6feef9)}._fileDocument_mlgz2_23{overflow:auto;max-height:60vh;font-size:13px;line-height:1.8;padding:16px 0}._fileDocument_mlgz2_23 pre{white-space:pre-wrap;overflow-wrap:anywhere}._dialog_mlgz2_1 header{display:flex;align-items:center;justify-content:space-between;gap:16px}._dialog_mlgz2_1 header small{color:var(--text-muted, #92959b);font-size:12px}._dialog_mlgz2_1 h2{font-size:20px;line-height:1.5;margin:6px 0}._description_mlgz2_28{color:var(--text-muted, #a5a7ad);font-size:13px;line-height:1.7;margin:12px 0 22px}._dialog_mlgz2_1 footer{display:flex;align-items:center;gap:10px;margin-top:24px;font-size:13px}._dialog_mlgz2_1 footer>span{margin-right:auto;color:var(--text-muted, #999);font-size:12px}._dialog_mlgz2_1 ._primary_mlgz2_31{display:flex;align-items:center;gap:7px;background:var(--accent, #6feef9);color:#101315;border-color:transparent;font-weight:600}._metadata_mlgz2_32{display:grid;grid-template-columns:1fr 2fr;gap:14px;margin:12px 0 20px}._metadata_mlgz2_32 label{display:grid;gap:7px;color:var(--text-muted, #a5a7ad);font-size:12px}._metadata_mlgz2_32 input{min-width:0;padding:9px 10px;background:#ffffff08;border:1px solid #ffffff25;border-radius:7px;color:var(--text, #eee);font:inherit}._dialog_mlgz2_1 ._unsaved_mlgz2_35{color:var(--accent);font-size:12px;margin:12px 0 0}._dialog_mlgz2_1 [role=alert]{color:#ffb4ab;font-size:13px;line-height:1.6}._dialog_mlgz2_1 footer{flex-wrap:wrap}._restorePrompt_mlgz2_13{margin-top:12px;padding:10px 12px;border:1px solid #ffffff25;border-radius:8px;font-size:12px}._restorePrompt_mlgz2_13 p{margin:0 0 10px}._restorePrompt_mlgz2_13 button+button{margin-left:8px}@media(max-width:620px){._metadata_mlgz2_32{grid-template-columns:1fr}}@media(max-width:620px){._dialog_mlgz2_1{padding:16px;width:calc(100vw - 20px)}._dialog_mlgz2_1 footer{flex-wrap:wrap}._dialog_mlgz2_1 footer>span{width:100%}}@media(max-width:620px){._previewBody_mlgz2_14{margin-right:-8px;padding-right:8px}}._card_1el5k_1{min-width:0;width:218px;max-width:100%;min-height:52px;display:inline-flex;align-items:center;gap:9px;overflow:hidden;box-sizing:border-box;padding:7px 8px;border:1px solid color-mix(in srgb,var(--canvas-controls-text, #fff) 14%,transparent);border-radius:10px;color:color-mix(in srgb,var(--canvas-controls-text, #fff) 84%,transparent);background:color-mix(in srgb,var(--canvas-controls-text, #fff) 5%,var(--canvas-controls-bg, #141416));font-family:inherit;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta);text-align:left;white-space:nowrap}._card_1el5k_1:is(button,a){cursor:pointer;text-decoration:none}._card_1el5k_1:is(button,a):hover:not(:disabled){border-color:color-mix(in srgb,var(--canvas-accent, #67e8f3) 34%,transparent);background:color-mix(in srgb,var(--canvas-accent, #67e8f3) 8%,var(--canvas-controls-bg, #141416))}._card_1el5k_1:is(button,a):focus-visible{outline:1px solid color-mix(in srgb,var(--canvas-accent, #67e8f3) 72%,transparent);outline-offset:2px}._card_1el5k_1[data-attachment-variant=image],._card_1el5k_1[data-attachment-variant=video]{position:relative;width:60px;height:60px;min-height:60px;flex:0 0 60px;padding:0;border-radius:9px}._mediaVisual_1el5k_50,._mediaPreview_1el5k_51,._mediaFallback_1el5k_52{width:100%;height:100%;display:block}._mediaVisual_1el5k_50{position:relative;overflow:hidden;border-radius:inherit}._mediaPreview_1el5k_51{border-radius:inherit;object-fit:cover}._mediaFallback_1el5k_52{display:grid;place-items:center;color:color-mix(in srgb,var(--canvas-controls-text, #fff) 58%,transparent);background:linear-gradient(145deg,#ffffff13,#ffffff06)}._videoBadge_1el5k_76{position:absolute;right:4px;bottom:4px;min-width:22px;height:16px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 4px;border-radius:4px;color:#fff;background:#000000ad;font-size:9px;font-weight:var(--font-strong);line-height:1}._fileIdentity_1el5k_95,._audioIdentity_1el5k_96{width:34px;height:34px;display:grid;flex:0 0 34px;place-items:center}._fileIdentity_1el5k_95{border:1px solid color-mix(in srgb,var(--canvas-controls-text, #fff) 10%,transparent);border-radius:8px;color:var(--canvas-accent, #67e8f3);background:color-mix(in srgb,var(--canvas-controls-text, #fff) 5%,transparent)}._audioIdentity_1el5k_96{width:36px;flex-basis:36px;color:color-mix(in srgb,var(--canvas-controls-text, #fff) 82%,transparent)}._details_1el5k_117{min-width:0;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:3px}._name_1el5k_126{width:100%;min-width:0;overflow:hidden;color:var(--canvas-controls-text, rgba(255, 255, 255, .9));font-weight:var(--font-body);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._meta_1el5k_137{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--canvas-controls-text, #fff) 46%,transparent);font-size:var(--text-micro-size);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._audioMeta_1el5k_147{width:100%;min-width:0;display:flex;align-items:center;gap:7px}._waveform_1el5k_155{height:11px;display:inline-flex;flex:0 0 auto;align-items:center;gap:2px}._waveform_1el5k_155 i{width:2px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--canvas-controls-text, #fff) 22%,transparent)}._waveform_1el5k_155 i:nth-child(3n+1){height:8px}._waveform_1el5k_155 i:nth-child(4n+2){height:11px}._audioMetadata_1el5k_178{display:none}._remove_1el5k_182{width:18px;height:18px;display:grid;place-items:center;flex:0 0 18px;margin-left:auto;padding:0;border:0;border-radius:50%;color:color-mix(in srgb,var(--canvas-controls-text, #fff) 45%,transparent);background:transparent;cursor:pointer}._remove_1el5k_182:hover:not(:disabled){color:color-mix(in srgb,var(--canvas-controls-text, #fff) 90%,transparent);background:color-mix(in srgb,var(--canvas-controls-text, #fff) 8%,transparent)}._remove_1el5k_182:disabled{cursor:not-allowed;opacity:.5}._card_1el5k_1:is([data-attachment-variant=image],[data-attachment-variant=video]) ._remove_1el5k_182{position:absolute;top:4px;right:4px;color:#fff;background:#0000009e}._prose_1e2y4_1{min-width:0;color:color-mix(in srgb,var(--canvas-controls-text) 82%,transparent);font-family:var(--font-latin);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);letter-spacing:var(--tracking-body);overflow-wrap:anywhere}._prose_1e2y4_1 p{margin:0 0 8px}._prose_1e2y4_1 h1,._prose_1e2y4_1 h2,._prose_1e2y4_1 h3,._prose_1e2y4_1 h4{margin:16px 0 8px;color:var(--canvas-controls-text);font-family:var(--font-zh);font-weight:var(--font-strong);letter-spacing:var(--tracking-heading-zh)}._prose_1e2y4_1 h1,._prose_1e2y4_1 h2{font-size:16px;line-height:24px}._prose_1e2y4_1 h3,._prose_1e2y4_1 h4{font-size:14px;line-height:22px}._prose_1e2y4_1 strong{color:color-mix(in srgb,var(--canvas-controls-text) 94%,transparent);font-weight:var(--font-strong)}._prose_1e2y4_1 ul,._prose_1e2y4_1 ol{margin:0 0 10px;padding-left:0;list-style:none}._prose_1e2y4_1 ol{counter-reset:story-chat-list}._prose_1e2y4_1 li{display:grid;grid-template-columns:14px minmax(0,1fr);column-gap:6px;align-items:start;padding-left:0}._prose_1e2y4_1 ul>li[data-chat-list-kind=plain]:before{width:4px;height:4px;margin:9px 0 0 5px;border-radius:50%;background:color-mix(in srgb,var(--canvas-controls-text) 48%,transparent);content:""}._prose_1e2y4_1 ol>li[data-chat-list-kind=plain]{grid-template-columns:18px minmax(0,1fr);counter-increment:story-chat-list}._prose_1e2y4_1 ol>li[data-chat-list-kind=plain]:before{color:color-mix(in srgb,var(--canvas-controls-text) 56%,transparent);font-family:var(--font-latin);font-size:var(--text-caption-size);line-height:var(--line-body);text-align:right;content:counter(story-chat-list) "."}._listMarker_1e2y4_90{display:inline-flex;width:14px;height:var(--line-body);align-items:center;justify-content:center;color:color-mix(in srgb,var(--canvas-controls-text) 72%,transparent)}._listItemContent_1e2y4_99{min-width:0}._listItemContent_1e2y4_99>ul,._listItemContent_1e2y4_99>ol{margin-top:4px;margin-bottom:0;color:color-mix(in srgb,var(--canvas-controls-text) 62%,transparent);font-size:var(--text-caption-size);line-height:var(--line-meta)}._listItemContent_1e2y4_99>ul li,._listItemContent_1e2y4_99>ol li{display:block;margin-top:2px}._listItemContent_1e2y4_99>ul li:before,._listItemContent_1e2y4_99>ol li:before{display:none}._prose_1e2y4_1 li+li{margin-top:4px}._listItemContent_1e2y4_99>p{margin:0}._prose_1e2y4_1 blockquote{margin:4px 0 10px;padding:8px 10px;border-radius:8px;color:color-mix(in srgb,var(--canvas-controls-text) 72%,transparent);background:color-mix(in srgb,var(--canvas-controls-text) 4%,transparent)}._prose_1e2y4_1 blockquote>:last-child{margin-bottom:0}._prose_1e2y4_1 table{width:100%;margin:4px 0 10px;border-collapse:collapse;color:color-mix(in srgb,var(--canvas-controls-text) 82%,transparent);font-size:var(--text-caption-size);line-height:var(--line-meta)}._prose_1e2y4_1 th,._prose_1e2y4_1 td{padding:6px 7px;border-bottom:1px solid color-mix(in srgb,var(--canvas-controls-text) 8%,transparent);text-align:left;vertical-align:top;overflow-wrap:anywhere}._prose_1e2y4_1 th{color:var(--canvas-controls-text);font-weight:var(--font-strong)}._prose_1e2y4_1 code{padding:0;color:color-mix(in srgb,var(--canvas-controls-text) 58%,transparent);background:transparent;font:500 var(--text-caption-size) / var(--line-meta) ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}._prose_1e2y4_1 pre{overflow:auto;margin:4px 0 10px;padding:9px 10px;border-radius:8px;color:color-mix(in srgb,var(--canvas-controls-text) 78%,transparent);background:color-mix(in srgb,var(--canvas-controls-text) 5%,transparent);font:13px/20px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-word}._prose_1e2y4_1 pre code{padding:0;background:transparent;font:inherit}._prose_1e2y4_1 a{color:color-mix(in srgb,var(--assistant-accent) 86%,white);text-decoration:none}._prose_1e2y4_1 a:hover{text-decoration:underline;text-underline-offset:3px}._prose_1e2y4_1 hr{margin:12px 0;border:0;border-top:1px solid color-mix(in srgb,var(--canvas-controls-text) 8%,transparent)}._prose_1e2y4_1>:first-child{margin-top:0}._prose_1e2y4_1>:last-child{margin-bottom:0}._messageList_jkg5v_1{display:flex;min-width:0;flex-direction:column;gap:28px;color:var(--canvas-controls-text);font-family:var(--font-latin);letter-spacing:var(--tracking-body)}._loadOlderButton_jkg5v_11{display:inline-flex;min-height:32px;align-items:center;align-self:center;gap:6px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--canvas-controls-text) 14%,transparent);border-radius:999px;color:var(--canvas-controls-text-muted);background:color-mix(in srgb,var(--canvas-controls-bg) 88%,transparent);font:inherit;font-size:var(--text-caption-size);cursor:pointer}._loadOlderButton_jkg5v_11:hover:not(:disabled),._loadOlderButton_jkg5v_11:focus-visible{color:var(--canvas-controls-text);border-color:color-mix(in srgb,var(--canvas-controls-text) 28%,transparent)}._loadOlderButton_jkg5v_11:disabled{cursor:wait;opacity:.62}._messageTurn_jkg5v_38{display:flex;min-width:0}._userTurn_jkg5v_43{justify-content:flex-end;padding:0 16px}._assistantTurn_jkg5v_48{padding:0 16px}._userPromptGroup_jkg5v_52{display:flex;max-width:86%;min-width:0;flex-direction:column;align-items:flex-end;gap:12px}._userPromptBubble_jkg5v_61{display:grid;max-width:100%;max-height:40vh;overflow:auto;padding:14px 18px;border-radius:18px 5px 18px 18px;color:#071013;background:#67e8f3;font-size:var(--text-body-size);font-weight:var(--font-body);line-height:1.6;overflow-wrap:anywhere}._userPromptText_jkg5v_76 p{margin:0}._userAttachments_jkg5v_80{display:flex;max-width:100%;flex-wrap:wrap;justify-content:flex-end;gap:8px}._assistantContent_jkg5v_88{display:flex;min-width:0;width:100%;flex-direction:column;gap:16px}._assistantContent_jkg5v_88>[data-agent-canvas-part-type=media]+[data-agent-canvas-part-type=media]{margin-top:-8px}._assistantContent_jkg5v_88>[data-agent-canvas-part-type=text]+:is([data-agent-canvas-part-type=media],[data-agent-canvas-part-type=question],[data-agent-canvas-part-type=approval],[data-agent-canvas-part-type=subagent]),._assistantContent_jkg5v_88>:is([data-agent-canvas-part-type=media],[data-agent-canvas-part-type=question],[data-agent-canvas-part-type=approval],[data-agent-canvas-part-type=subagent])+[data-agent-canvas-part-type=text]{margin-top:4px}._roleLabel_jkg5v_115{align-self:flex-start;padding:2px 6px;border-radius:4px;color:var(--canvas-controls-text-muted);background:var(--canvas-controls-hover);font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:var(--line-meta)}._messageBubble_jkg5v_126{min-width:0}._activityGroup_jkg5v_130{position:relative;min-width:0;padding:0 2px}._activityGroup_jkg5v_130 ._collapsibleRow_jkg5v_136>button{min-height:30px;gap:6px;margin:0 -6px;padding:3px 6px}._activityGroup_jkg5v_130 ._activityIcon_jkg5v_143{width:18px;height:18px;flex-basis:18px;opacity:.58}._activityGroup_jkg5v_130 ._activityLabel_jkg5v_150{flex:1 1 auto;color:color-mix(in srgb,var(--canvas-controls-text) 62%,transparent);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._activityGroup_jkg5v_130 ._activitySuffix_jkg5v_157{color:color-mix(in srgb,var(--canvas-controls-text-muted) 66%,transparent)}._activityGroup_jkg5v_130 ._collapsibleRow_jkg5v_136>button:hover:not(:disabled) ._activityLabel_jkg5v_150,._activityGroup_jkg5v_130 ._collapsibleRow_jkg5v_136>button:focus-visible ._activityLabel_jkg5v_150{color:color-mix(in srgb,var(--canvas-controls-text) 78%,transparent)}._activityDetails_jkg5v_166{display:grid;gap:8px}._activityMilestones_jkg5v_171{display:grid;gap:2px;padding:0 2px}._answerCard_jkg5v_177{display:grid;gap:8px;padding:0 2px}._answerHeader_jkg5v_183{display:flex;align-items:center;gap:7px;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:var(--line-meta)}._answerHeader_jkg5v_183 svg{opacity:.72}._answerHeader_jkg5v_183 strong{font-weight:var(--font-strong)}._textMessage_jkg5v_200{min-width:0;overflow:hidden}._textMessageCollapsed_jkg5v_205{max-height:320px;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 36px),transparent 100%)}._answerDetailsToggle_jkg5v_210{display:inline-flex;width:max-content;min-height:28px;align-items:center;gap:4px;padding:0;border:0;color:color-mix(in srgb,var(--canvas-controls-text) 58%,transparent);background:transparent;font:500 var(--text-caption-size) / var(--line-meta) var(--font-zh);cursor:pointer}._answerDetailsToggle_jkg5v_210:hover,._answerDetailsToggle_jkg5v_210:focus-visible{color:color-mix(in srgb,var(--canvas-controls-text) 82%,transparent)}._answerDetailsToggle_jkg5v_210:focus-visible{outline:1px solid color-mix(in srgb,var(--canvas-controls-text) 20%,transparent);outline-offset:3px;border-radius:4px}._answerDetailsToggle_jkg5v_210 svg{transition:transform .16s ease}._answerDetailsChevronExpanded_jkg5v_239{transform:rotate(180deg)}._answerTailPreview_jkg5v_243{min-width:0;padding-top:2px}._continuationHint_jkg5v_248{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:12px 14px;border-left:2px solid color-mix(in srgb,var(--canvas-node-border-selected) 62%,transparent);border-radius:6px;color:color-mix(in srgb,var(--canvas-controls-text) 86%,transparent);background:color-mix(in srgb,var(--canvas-node-border-selected) 7%,transparent);font-size:var(--text-body-size);line-height:23px;margin-top:4px}._continuationHint_jkg5v_248>svg{margin-top:2px;color:color-mix(in srgb,var(--canvas-node-border-selected) 78%,var(--canvas-controls-text))}._continuationHintContent_jkg5v_268{display:grid;min-width:0;gap:5px}._continuationHintLabel_jkg5v_274{color:#67e8f3;font-size:var(--text-control-size);font-weight:var(--font-strong);line-height:var(--line-control)}._continuationHint_jkg5v_248 p{margin:0}._continuationHintCopy_jkg5v_285{display:grid;gap:7px;color:color-mix(in srgb,var(--canvas-controls-text) 84%,transparent);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:23px}._continuationHintCopy_jkg5v_285 :is(ul,ol){display:grid;gap:4px;margin:0;padding-left:22px}._continuationHintCopy_jkg5v_285 li{padding-left:2px}._continuationHintInstruction_jkg5v_305{color:color-mix(in srgb,var(--canvas-controls-text) 92%,transparent)}._continuationHintEmphasis_jkg5v_309{color:var(--canvas-controls-text);font-weight:var(--font-section)}._continuationHintCommand_jkg5v_314{color:#67e8f3;font-weight:var(--font-section);white-space:nowrap}._streamingCursor_jkg5v_320{display:inline-block;width:6px;height:14px;margin-left:3px;vertical-align:-2px;background:var(--canvas-controls-text-muted);animation:_cursorBlink_jkg5v_1 .9s step-end infinite}._streamingFallback_jkg5v_330{display:inline-flex;align-items:center;gap:7px;color:var(--canvas-controls-text-muted);font-size:13px}._spinningIcon_jkg5v_338{animation:_spin_jkg5v_338 .9s linear infinite}._collapsibleRow_jkg5v_136>button{display:flex;align-items:center;width:100%;min-height:28px;gap:8px;margin:0;padding:2px 0;border:0;border-radius:6px;outline:none;color:var(--canvas-controls-text-muted);background:transparent;text-align:left;cursor:pointer;transition:background-color .16s ease,opacity .16s ease}._collapsibleRow_jkg5v_136>button:hover:not(:disabled){background:color-mix(in srgb,var(--canvas-controls-text) 3%,transparent)}._collapsibleRow_jkg5v_136>button:disabled{cursor:default}._collapsibleRow_jkg5v_136>button:focus-visible{border-radius:4px;box-shadow:0 0 0 1px var(--canvas-node-border-selected)}._activityIcon_jkg5v_143{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;color:var(--canvas-controls-text-muted);opacity:.72}._activityLabel_jkg5v_150{min-width:0;overflow:hidden;color:var(--canvas-controls-text-muted);font-size:var(--text-control-size);font-weight:var(--font-strong);line-height:var(--line-control);text-overflow:ellipsis;white-space:nowrap}._activitySuffix_jkg5v_157{margin-left:auto;flex:0 0 auto;color:color-mix(in srgb,var(--canvas-controls-text-muted) 78%,transparent);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta)}._waiting_jkg5v_403>._activityIcon_jkg5v_143,._waiting_jkg5v_403>._activitySuffix_jkg5v_157,._waiting_jkg5v_403>button>._activityIcon_jkg5v_143,._waiting_jkg5v_403>button>._activitySuffix_jkg5v_157,._partStatus_jkg5v_407._waiting_jkg5v_403{color:#f0b429}._failed_jkg5v_411>._activityIcon_jkg5v_143,._failed_jkg5v_411>._activitySuffix_jkg5v_157,._failed_jkg5v_411>button>._activityIcon_jkg5v_143,._failed_jkg5v_411>button>._activitySuffix_jkg5v_157,._partStatus_jkg5v_407._failed_jkg5v_411{color:#ef7777}._collapsedChevron_jkg5v_419{transform:rotate(-90deg)}._collapsibleRow_jkg5v_136 svg{transition:transform .18s ease}._collapsePanel_jkg5v_427{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s ease}._collapsePanel_jkg5v_427>div{min-height:0;overflow:hidden}._expandedPanel_jkg5v_438{grid-template-rows:1fr}._detailRail_jkg5v_442{display:grid;gap:10px;min-width:0;margin:0;padding:8px 0 2px 24px}._activityDetails_jkg5v_166 ._detailRail_jkg5v_442{padding-left:0}._detailText_jkg5v_455{margin:0;color:color-mix(in srgb,var(--canvas-controls-text) 66%,transparent);font-size:var(--text-control-size);font-weight:var(--font-weak);line-height:var(--line-control);white-space:pre-wrap}._detailBlock_jkg5v_464{min-width:0}._detailBlock_jkg5v_464>strong{color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:var(--line-meta)}._detailBlock_jkg5v_464 pre,._unknownPart_jkg5v_476 pre{overflow:auto;margin:3px 0 0;padding:8px 10px;border-radius:6px;color:var(--canvas-controls-text-muted);background:color-mix(in srgb,var(--canvas-controls-text) 4%,transparent);font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-word}._expandableText_jkg5v_488{min-width:0}._clampedText_jkg5v_492{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}._showMoreButton_jkg5v_499{display:inline-flex;margin-top:5px;padding:0;border:0;color:var(--canvas-controls-text-muted);background:transparent;font-size:12px;cursor:pointer}._showMoreButton_jkg5v_499:hover{color:var(--canvas-controls-text)}._subagentSummary_jkg5v_514{min-width:0;color:color-mix(in srgb,var(--canvas-controls-text) 66%,transparent);font-size:var(--text-control-size);font-weight:var(--font-weak);line-height:var(--line-control)}._subagentSummary_jkg5v_514 p{margin:0 0 8px}._subagentSummary_jkg5v_514 p:last-child{margin-bottom:0}._statusRow_jkg5v_530{display:flex;min-height:28px;align-items:center;gap:8px;color:var(--canvas-controls-text-muted)}._statusRow_jkg5v_530>small{min-width:0;overflow:hidden;margin-left:2px;flex:1 1 0;color:color-mix(in srgb,var(--canvas-controls-text-muted) 78%,transparent);font-size:12px;text-overflow:ellipsis;white-space:nowrap}._preserveLabel_jkg5v_549 ._activityLabel_jkg5v_150{flex:0 0 auto}._fileMessage_jkg5v_553{display:grid;gap:7px}._standaloneTitle_jkg5v_558{color:var(--canvas-controls-text-muted);font-size:14px}._fileMessage_jkg5v_553 a{color:inherit;text-decoration:none}._fileChip_jkg5v_568{display:inline-flex;max-width:280px;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text);background:color-mix(in srgb,var(--canvas-controls-bg) 92%,transparent);font-size:12px}._fileChip_jkg5v_568>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileChip_jkg5v_568 small{color:var(--canvas-controls-text-muted);white-space:nowrap}._mediaMessage_jkg5v_592{position:relative;display:grid;width:100%;min-width:0;gap:0;margin:0;overflow:hidden;border-radius:12px;background:color-mix(in srgb,var(--canvas-controls-text) 4%,transparent);transition:background-color .15s ease,box-shadow .15s ease}._mediaMessage_jkg5v_592:hover:has(._mediaLocateButton_jkg5v_605:not(:disabled)){background:color-mix(in srgb,var(--canvas-controls-text) 6.5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--canvas-controls-text) 14%,transparent)}._mediaLocateButton_jkg5v_605{display:grid;min-width:0;min-height:64px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:8px;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}._workbenchMediaResult_jkg5v_626{width:min(100%,360px)}._workbenchVideoPreview_jkg5v_630{display:block;width:100%;max-height:min(240px,35dvh);object-fit:contain}._workbenchImagePreview_jkg5v_637{display:block;width:100%;aspect-ratio:16 / 9;max-height:min(240px,35dvh);padding:0;border:0;background:transparent;cursor:zoom-in}._workbenchImagePreview_jkg5v_637 img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}._workbenchImagePreview_jkg5v_637:focus-visible{outline:2px solid var(--canvas-controls-text);outline-offset:-2px}._workbenchMediaActions_jkg5v_661{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px}._mediaLocateButton_jkg5v_605:disabled{cursor:default}._mediaLocateButton_jkg5v_605:focus-visible,._mediaPreviewAction_jkg5v_674:focus-visible{outline:1px solid color-mix(in srgb,var(--canvas-controls-text) 55%,transparent);outline-offset:-2px}._mediaThumbnail_jkg5v_679{display:block;width:72px;height:48px;overflow:hidden;border-radius:8px;background:color-mix(in srgb,var(--canvas-controls-text) 5%,transparent)}._mediaThumbnail_jkg5v_679 img,._mediaThumbnail_jkg5v_679>video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}._mediaImage_jkg5v_697{width:100%;height:100%;object-fit:cover}._mediaThumbnail_jkg5v_679>span:not(._mediaImage_jkg5v_697),._mediaImage_jkg5v_697>span{display:grid;width:100%;height:100%;place-items:center;object-fit:cover;color:var(--canvas-controls-text-muted);background:linear-gradient(145deg,color-mix(in srgb,var(--canvas-controls-text) 8%,transparent),transparent),color-mix(in srgb,var(--canvas-controls-bg) 92%,transparent)}._mediaThumbnail_jkg5v_679[data-running=true]{display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--canvas-controls-text) 7.5%,transparent);background:color-mix(in srgb,var(--canvas-controls-text) 5%,var(--canvas-controls-bg))}._mediaThumbnail_jkg5v_679[data-running=true]>._mediaProgress_jkg5v_723{color:color-mix(in srgb,var(--canvas-controls-text) 78%,transparent);background:transparent}._mediaRunningSpinner_jkg5v_728{animation:_chatMediaSpin_jkg5v_1 .9s linear infinite}._mediaCardContent_jkg5v_732{display:grid;min-width:0;align-content:center;gap:2px;padding-right:0}._mediaTitleRow_jkg5v_740{display:flex;min-width:0;align-items:center;gap:7px}._mediaTitle_jkg5v_740{min-width:0;overflow:hidden;flex:1 1 auto;color:color-mix(in srgb,var(--canvas-controls-text) 92%,transparent);font-size:var(--text-card-title-size);font-weight:var(--font-strong);line-height:20px;text-overflow:ellipsis;white-space:nowrap}._mediaKindBadge_jkg5v_759{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:6px;color:color-mix(in srgb,var(--canvas-controls-text) 58%,transparent);background:color-mix(in srgb,var(--canvas-controls-text) 7%,transparent)}._mediaState_jkg5v_771{overflow:hidden;color:color-mix(in srgb,var(--canvas-controls-text) 58%,transparent);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:18px;text-overflow:ellipsis;white-space:nowrap}._mediaState_jkg5v_771[data-tone=active]{color:color-mix(in srgb,var(--canvas-node-border-selected) 82%,white)}._mediaState_jkg5v_771[data-tone=waiting]{color:color-mix(in srgb,var(--canvas-controls-text) 62%,transparent)}._mediaState_jkg5v_771[data-tone=failed]{color:#ef8b8b}._mediaPreviewAction_jkg5v_674{position:absolute;top:18px;left:30px;display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:999px;color:#ffffffeb;background:#0a0a0ab8;box-shadow:0 2px 10px #00000052;opacity:0;pointer-events:none;transform:scale(.92);cursor:pointer;transition:opacity .14s ease,transform .14s ease,background-color .14s ease}._mediaMessage_jkg5v_592:has(._mediaThumbnail_jkg5v_679:hover) ._mediaPreviewAction_jkg5v_674,._mediaPreviewAction_jkg5v_674:hover,._mediaPreviewAction_jkg5v_674:focus-visible{opacity:1;pointer-events:auto;transform:scale(1)}._mediaPreviewAction_jkg5v_674:hover{background:#0a0a0ae6}._audioMediaMessage_jkg5v_826{min-height:64px;border-radius:12px}._audioMediaLocateButton_jkg5v_831{min-height:64px;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:8px 10px}._audioMediaControl_jkg5v_838{display:grid;width:36px;height:36px;place-items:center;color:color-mix(in srgb,var(--canvas-controls-text) 82%,transparent);transition:color .16s ease}._audioMediaControl_jkg5v_838 svg{transform-origin:center}._audioMediaLocateButton_jkg5v_831:hover:not(:disabled) ._audioMediaControl_jkg5v_838{color:color-mix(in srgb,var(--canvas-controls-text) 94%,transparent)}._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaControl_jkg5v_838,._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaTitle_jkg5v_856{color:var(--canvas-node-border-selected)}._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaControl_jkg5v_838 svg{animation:_chatAudioSpeakerBreath_jkg5v_1 1.05s ease-in-out infinite}._audioMediaCopy_jkg5v_864{display:grid;min-width:0;align-content:center;gap:2px}._audioMediaTitle_jkg5v_856{overflow:hidden;min-width:0;flex:1 1 auto;color:color-mix(in srgb,var(--canvas-controls-text) 96%,transparent);font-size:var(--text-card-title-size);font-weight:var(--font-strong);line-height:20px;text-overflow:ellipsis;white-space:nowrap}._audioMediaWaveform_jkg5v_883{display:flex;height:10px;align-items:center;gap:3px;overflow:hidden}._audioMediaWaveform_jkg5v_883 i{display:block;width:2px;height:4px;flex:0 0 2px;border-radius:999px;background:color-mix(in srgb,var(--canvas-controls-text) 22%,transparent);transform-origin:center}._audioMediaWaveform_jkg5v_883 i:nth-child(3n+1){height:8px}._audioMediaWaveform_jkg5v_883 i:nth-child(4n+2){height:11px}._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaWaveform_jkg5v_883 i{background:color-mix(in srgb,var(--canvas-node-border-selected) 72%,transparent);animation:_chatAudioWave_jkg5v_1 .72s ease-in-out infinite alternate}._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaWaveform_jkg5v_883 i:nth-child(2n){animation-delay:-.28s}._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaWaveform_jkg5v_883 i:nth-child(3n){animation-delay:-.46s}._audioMediaLocateButton_jkg5v_831 audio{display:none}@keyframes _chatAudioWave_jkg5v_1{0%{transform:scaleY(.55)}to{transform:scaleY(1.12)}}@keyframes _chatAudioSpeakerBreath_jkg5v_1{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}@keyframes _chatMediaSpin_jkg5v_1{to{transform:rotate(360deg)}}._mediaMessage_jkg5v_592>._errorDetail_jkg5v_941{padding:0 10px 9px}._partStatus_jkg5v_407{margin-left:auto;font-size:var(--text-meta-size);font-weight:var(--font-strong);line-height:var(--line-meta)}._interactionCard_jkg5v_952{display:grid;gap:7px;padding:10px 11px;border-radius:10px;background:color-mix(in srgb,var(--canvas-controls-text) 3.5%,transparent)}._interactionCard_jkg5v_952 header{display:flex;align-items:center;gap:7px;color:var(--canvas-controls-text);font-size:12px}._interactionCard_jkg5v_952 p,._interactionCard_jkg5v_952 ul{margin:0;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta)}._interactionCard_jkg5v_952 small{color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta)}._questionTranscript_jkg5v_984{display:grid;gap:8px;padding:0;color:color-mix(in srgb,var(--canvas-controls-text) 68%,transparent);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body)}._questionTranscript_jkg5v_984 header{min-width:0}._questionHeading_jkg5v_998{display:flex;width:100%;min-height:24px;align-items:center;gap:7px;padding:0 2px;border:0;color:inherit;background:transparent;font-size:var(--text-control-size);line-height:var(--line-control);text-align:left;cursor:pointer}._questionHeading_jkg5v_998:hover,._questionHeading_jkg5v_998:focus-visible{color:var(--canvas-controls-text)}._questionHeading_jkg5v_998:focus-visible{outline:1px solid color-mix(in srgb,var(--canvas-controls-text) 20%,transparent);outline-offset:2px;border-radius:5px}._questionHeading_jkg5v_998 strong{color:color-mix(in srgb,var(--canvas-controls-text) 88%,transparent);font-weight:var(--font-strong)}._questionIcon_jkg5v_1030{display:inline-grid;width:15px;height:15px;flex:0 0 15px;place-items:center;border-radius:50%;color:#171717;background:color-mix(in srgb,var(--canvas-controls-text) 72%,transparent);font:700 11px/1 Arial,sans-serif}._questionState_jkg5v_1042{margin-left:auto;color:color-mix(in srgb,var(--canvas-controls-text-muted) 72%,transparent);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta)}._questionChevron_jkg5v_1050,._questionChevronExpanded_jkg5v_1051{flex:0 0 auto;margin-left:auto;color:color-mix(in srgb,var(--canvas-controls-text-muted) 86%,transparent);transition:transform .16s ease}._questionState_jkg5v_1042+._questionChevron_jkg5v_1050,._questionState_jkg5v_1042+._questionChevronExpanded_jkg5v_1051{margin-left:0}._questionChevronExpanded_jkg5v_1051{transform:rotate(180deg)}._questionTranscriptBody_jkg5v_1067{overflow:hidden;border:1px solid color-mix(in srgb,var(--canvas-controls-text) 10%,transparent);border-radius:10px;background:color-mix(in srgb,var(--canvas-controls-text) 2.5%,transparent)}._questionTranscript_jkg5v_984[data-question-state=waiting] ._questionTranscriptBody_jkg5v_1067{background:color-mix(in srgb,#f0b429 4%,transparent)}._questionTranscript_jkg5v_984[data-question-state=closed] ._questionTranscriptBody_jkg5v_1067,._questionTranscript_jkg5v_984[data-question-state=expired] ._questionTranscriptBody_jkg5v_1067{opacity:.72}._questionTranscript_jkg5v_984 ol{display:grid;margin:0;padding:0;list-style:none}._questionTranscript_jkg5v_984 li{display:grid;gap:3px;padding:10px 12px}._questionTranscript_jkg5v_984 li+li{border-top:1px solid color-mix(in srgb,var(--canvas-controls-text) 8%,transparent)}._questionTranscript_jkg5v_984 li>span,._questionTranscript_jkg5v_984 li>strong{display:block;line-height:var(--line-body)}._questionTranscript_jkg5v_984 li>span{color:color-mix(in srgb,var(--canvas-controls-text-muted) 90%,transparent);font-size:var(--text-caption-size);font-weight:var(--font-body);line-height:var(--line-meta)}._questionTranscript_jkg5v_984 li>strong{display:flex;align-items:center;gap:5px;color:color-mix(in srgb,var(--canvas-controls-text) 94%,transparent);font-weight:var(--font-strong)}._questionTranscript_jkg5v_984 li>strong svg{flex:0 0 auto;color:color-mix(in srgb,var(--canvas-controls-text) 76%,transparent)}._errorMessage_jkg5v_1126,._unknownPart_jkg5v_476{display:flex;min-width:0;gap:9px;padding:9px 10px;border:1px solid color-mix(in srgb,#ef7777 34%,transparent);border-radius:7px;color:#ef7777;background:color-mix(in srgb,#ef7777 8%,transparent)}._errorMessage_jkg5v_1126>div,._unknownPart_jkg5v_476>div{display:grid;min-width:0;gap:3px}._completionWarning_jkg5v_1145{color:#f0b429;border-color:color-mix(in srgb,#f0b429 34%,transparent);background:color-mix(in srgb,#f0b429 8%,transparent)}._completionInfo_jkg5v_1151{color:var(--canvas-controls-text-muted);border-color:color-mix(in srgb,var(--canvas-controls-text-muted) 24%,transparent);background:color-mix(in srgb,var(--canvas-controls-text-muted) 6%,transparent)}._errorMessage_jkg5v_1126 strong,._unknownPart_jkg5v_476 strong{font-size:12px}._errorMessage_jkg5v_1126 small{font-size:var(--text-caption-size);line-height:var(--line-meta)}._errorRunId_jkg5v_1167{color:color-mix(in srgb,#ef7777 82%,var(--canvas-controls-text-muted));font-size:var(--text-caption-size);line-height:var(--line-meta);overflow-wrap:anywhere}._errorRunId_jkg5v_1167 code{font-family:var(--font-mono)}._errorDetail_jkg5v_941{display:grid;gap:3px;color:#ef7777}._errorDetail_jkg5v_941 strong{font-size:12px}._errorDetail_jkg5v_941 small{font-size:var(--text-caption-size);line-height:var(--line-meta)}._messageTurn_jkg5v_38[data-error-emphasis=deferred] ._failed_jkg5v_411 ._activityIcon_jkg5v_143,._messageTurn_jkg5v_38[data-error-emphasis=deferred] ._failed_jkg5v_411 ._activitySuffix_jkg5v_157,._messageTurn_jkg5v_38[data-error-emphasis=deferred] ._partStatus_jkg5v_407._failed_jkg5v_411{color:#f0b429}._messageTurn_jkg5v_38[data-error-emphasis=deferred] ._errorMessage_jkg5v_1126{border-color:color-mix(in srgb,#f0b429 28%,transparent);color:#d6a42d;background:color-mix(in srgb,#f0b429 6%,transparent)}._messageTurn_jkg5v_38[data-error-emphasis=deferred] ._errorDetail_jkg5v_941{color:#d6a42d}._emptyText_jkg5v_1209{color:var(--canvas-controls-text-muted);font-style:italic}@keyframes _spin_jkg5v_338{to{transform:rotate(360deg)}}@keyframes _cursorBlink_jkg5v_1{50%{opacity:0}}@media(prefers-reduced-motion:reduce){._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaControl_jkg5v_838 svg,._audioMediaMessage_jkg5v_826[data-playing=true] ._audioMediaWaveform_jkg5v_883 i{animation:none}._mediaRunningSpinner_jkg5v_728{animation-duration:1.8s}}._card_9rmdt_1{--card-surface: var(--canvas-controls-bg);--card-border: var(--canvas-controls-border);--card-border-hover: color-mix(in srgb, var(--canvas-controls-text) 28%, transparent);--card-focus-outline: color-mix(in srgb, var(--canvas-controls-text) 72%, transparent);margin-block:12px;padding:14px 16px;border-radius:var(--card-radius);color:var(--canvas-controls-text);font-size:var(--text-body-size);line-height:var(--line-body)}._card_9rmdt_1>header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._card_9rmdt_1>header strong{display:inline-flex;align-items:center;gap:8px;font-weight:var(--font-strong)}._card_9rmdt_1>header>span{margin-left:auto;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._content_9rmdt_5{margin-top:8px;overflow-wrap:anywhere}._content_9rmdt_5 p{margin-block:6px;white-space:pre-wrap}._content_9rmdt_5 small{display:block;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size)}._actions_9rmdt_8{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}._composer_1hulk_1{max-height:var(--canvas-composer-max-height, min(560px, calc(100dvh - 140px) ));overflow-y:auto}._composer_1hulk_1>footer{position:sticky;bottom:-8px;z-index:1;background:var(--canvas-node-bg);flex-wrap:wrap;row-gap:8px}._submitActions_1hulk_3{display:flex;align-items:center;gap:6px;margin-left:auto}._hint_1hulk_4{margin:0;color:var(--fg-muted);font-size:12px;font-weight:var(--font-weak);line-height:18px}._error_1hulk_5{margin:4px 0;color:var(--destructive);font-size:12px;line-height:18px;overflow-wrap:anywhere}._srOnly_1hulk_6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._editingHeader_1hulk_7{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--fg-muted);font-size:12px}._durationMenu_1hulk_8._durationMenu_1hulk_8{width:min(280px,calc(100vw - 24px))}._durationSlider_1hulk_9{display:grid;gap:8px;padding:8px;color:var(--canvas-controls-text)}._durationSlider_1hulk_9 label{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:var(--font-medium)}._durationSlider_1hulk_9 output,._durationLimits_1hulk_11{font-family:var(--font-latin);font-variant-numeric:tabular-nums}._durationSlider_1hulk_9 input{height:32px;accent-color:var(--canvas-controls-text)}._durationLimits_1hulk_11{display:flex;justify-content:space-between;color:var(--canvas-controls-text-muted);font-size:12px;font-weight:var(--font-weak)}@media(pointer:coarse){._durationSlider_1hulk_9 input{height:44px}}._cost_zraog_1{gap:6px;color:var(--canvas-controls-text, var(--text));font-family:var(--font-latin);font-size:16px;font-weight:var(--font-section);font-variant-numeric:tabular-nums}._footer_zraog_10{flex-shrink:0;flex-direction:column}._total_zraog_15{display:flex;align-self:flex-end;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:0;gap:8px}._total_zraog_15 ._cost_zraog_1{font-size:22px;line-height:30px}._actions_zraog_30{display:grid;grid-template-columns:repeat(2,minmax(104px,1fr));gap:8px;margin-inline-start:auto}._action_zraog_30{height:40px;padding:0 20px;font-size:14px}._conflictedDocument_1i762_1{display:flex;flex-direction:column;padding-top:52px;box-sizing:border-box}._conflictedDocument_1i762_1>[data-action-ui-id="canvas.text-card-editor"]{flex:1;min-height:0;height:auto}._conflictedDocument_1i762_1>header{right:0}._conflict_1i762_1{display:flex;align-items:center;flex-wrap:wrap;gap:12px;flex-shrink:0;padding:12px 20px;color:var(--text2);font-size:14px;line-height:22px}._conflict_1i762_1>span{flex:1 1 260px}._edgeGroup_110sm_1{cursor:pointer}._basePath_110sm_5,._selectedPath_110sm_6,._hitPath_110sm_7,._connectionPath_110sm_8{fill:none;stroke-linecap:round;stroke-linejoin:round}._cutButton_110sm_14{position:absolute;z-index:1001;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;color:var(--canvas-controls-text, #e5e5e5);background:var(--canvas-primary-btn-bg, #292929);box-shadow:var(--canvas-shadow-dropdown, 0 8px 22px rgba(0, 0, 0, .36));cursor:pointer;pointer-events:all}._cutButton_110sm_14:hover{background:var(--canvas-primary-btn-bg-hover, #363636)}._tableScopeLabel_110sm_35{position:absolute;top:0;left:0;box-sizing:border-box;z-index:1001;max-width:200px;overflow:hidden;padding:3px 7px;border:1px solid var(--canvas-controls-border);border-radius:5px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);font-size:11px;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}._basePath_110sm_5{stroke:var(--canvas-edge, #525252);stroke-width:1.5}._edgeGroup_110sm_1:hover ._basePath_110sm_5{stroke:var(--canvas-edge-hover, #737373)}._selectedPath_110sm_6{stroke:var(--canvas-edge-flow, #c4b5fd);stroke-width:2.2;opacity:.9;pointer-events:none}._hitPath_110sm_7{pointer-events:stroke;stroke:transparent}._connectionPath_110sm_8{stroke:var(--canvas-edge, #525252);stroke-width:1.5}._root_1rdz6_1{position:fixed;top:auto;right:24px;bottom:68px;z-index:48;width:252px;flex:0 0 auto;display:flex;flex-direction:column;gap:6px}[data-canvas-embedded] ._root_1rdz6_1{position:absolute}._listPresentation_1rdz6_17{position:static;width:100%}._listPresentation_1rdz6_17 ._list_1rdz6_17{max-height:none}._listPresentation_1rdz6_17 ._item_1rdz6_23{grid-template-columns:40px minmax(0,1fr) 44px}._listPresentation_1rdz6_17 :is(._cancelBtn_1rdz6_24,._dismissBtn_1rdz6_24,._noticeAction_1rdz6_24){min-width:44px;min-height:44px}[data-theme=light] ._root_1rdz6_1{--solo-text: var(--canvas-controls-text);--solo-text3: var(--canvas-controls-text-muted)}[data-theme=light] :is(._capsule_1rdz6_32,._item_1rdz6_23,._failurePopover_1rdz6_32){background:var(--canvas-controls-bg);border-color:var(--canvas-controls-border);color:var(--canvas-controls-text);box-shadow:var(--canvas-shadow-menu)}[data-theme=light] :is(._capsule_1rdz6_32:hover,._capsule_1rdz6_32._active_1rdz6_39,._item_1rdz6_23:hover,._item_1rdz6_23[data-failure-popover-open=true]){background:var(--canvas-controls-hover)}[data-theme=light] :is(._statusIcon_1rdz6_43,._preview_1rdz6_43,._previewPlaceholder_1rdz6_43,._cancelBtn_1rdz6_24,._dismissBtn_1rdz6_24,._statusIdle_1rdz6_43){color:var(--canvas-controls-text-muted);background:var(--secondary);border-color:var(--canvas-controls-border)}[data-theme=light] ._statusIconRunning_1rdz6_49{color:var(--info-foreground)}[data-theme=light] ._failurePopoverHeader_1rdz6_50 strong{color:var(--canvas-controls-text)}[data-theme=light] :is(._failurePopover_1rdz6_32 p,._taskTime_1rdz6_51,._taskStatusText_1rdz6_51){color:var(--canvas-controls-text-muted)}[data-theme=light] ._errorMessage_1rdz6_52{color:var(--destructive)}._capsule_1rdz6_32{width:100%;height:58px;display:inline-flex;align-items:center;gap:10px;padding:7px 12px 7px 8px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#101113e6;color:var(--solo-text, #eff0f0);cursor:pointer;font-family:inherit;box-shadow:0 12px 34px #0006;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .16s ease,background .16s ease,transform .16s ease}._capsule_1rdz6_32:hover,._capsule_1rdz6_32._active_1rdz6_39{border-color:#6feef92e;background:#17191cf0}._statusIcon_1rdz6_43{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:11px;background:#ffffff0b;color:#edeef0bd;box-shadow:inset 0 0 0 1px #ffffff09}._statusIconRunning_1rdz6_49{color:#76e9f3}._runningSpinner_1rdz6_94{animation:_taskSpinnerRotation_1rdz6_1 .9s linear infinite}@keyframes _taskSpinnerRotation_1rdz6_1{to{transform:rotate(360deg)}}._capsuleCopy_1rdz6_104{min-width:0;flex:1 1 auto;display:grid;gap:4px;text-align:left}._capsuleCopy_1rdz6_104 strong,._capsuleCopy_1rdz6_104 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._capsuleCopy_1rdz6_104 strong{color:var(--solo-text, #f2f3f4);font:var(--font-display) 14px/1 var(--font)}._capsuleCopy_1rdz6_104 span{color:var(--solo-text3, #7d7f84);font:var(--font-strong) 11px/1 var(--font)}._chevron_1rdz6_130{flex:0 0 auto;color:#f0f1f3b8;transform:rotate(180deg);transition:transform .18s ease}._capsule_1rdz6_32[aria-expanded=true] ._chevron_1rdz6_130{transform:rotate(0)}._panel_1rdz6_141{width:100%;min-height:0;display:grid;gap:6px}._errorMessage_1rdz6_52{padding:9px 10px;border:1px solid rgba(255,95,100,.22);border-radius:10px;background:#ff5f6414;color:#ff9b9e;font:var(--font-section) 11px/1.4 var(--font);word-break:break-word}._noticeMessage_1rdz6_159{display:grid;justify-items:start;gap:8px;padding:9px 10px;border:1px solid var(--canvas-controls-border);border-radius:10px;background:var(--secondary);color:var(--solo-text, #eff0f0);font:var(--font-section) 11px/1.5 var(--font);word-break:break-word}._noticeAction_1rdz6_24{min-height:28px;padding:0 11px;border:0;border-radius:7px;color:#071113;background:var(--solo-brand, #6feef9);cursor:pointer;font:var(--font-strong) 11px/1 var(--font)}._noticeAction_1rdz6_24:hover{background:color-mix(in srgb,var(--solo-brand, #6feef9) 90%,#fff)}._list_1rdz6_17{max-height:min(360px,calc(100vh - 212px));overflow-y:auto;padding:0;display:grid;grid-auto-rows:max-content;gap:6px;scrollbar-width:none;-ms-overflow-style:none}._list_1rdz6_17::-webkit-scrollbar{display:none}._empty_1rdz6_204{padding:10px 4px 4px;color:var(--solo-text3, #7d7f84);font:var(--font-section) 11px/1.4 var(--font);text-align:center}._item_1rdz6_23{position:relative;min-height:54px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:10px;align-items:center;padding:6px 8px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#111214e0;box-shadow:0 8px 22px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}._item_1rdz6_23[data-task-focusable=true]{cursor:pointer}._item_1rdz6_23[data-task-focusable=true]:hover,._item_1rdz6_23[data-task-focusable=true]:focus-within{border-color:#6feef924;background:#181a1df2}._itemFocusButton_1rdz6_237{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:inherit;background:transparent;padding:0;cursor:pointer}._itemFocusButton_1rdz6_237:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #ffffff24}._item_1rdz6_23[data-failure-popover-open=true]{border-color:#ffffff1f;background:#181a1df2}._preview_1rdz6_43{position:relative;z-index:2;width:40px;height:40px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:#ffffff0b;color:#eff0f2b8;pointer-events:none}._statusBadge_1rdz6_273{position:absolute;right:3px;bottom:3px;width:17px;height:17px;display:grid;place-items:center;border-radius:5px;box-shadow:0 2px 7px #00000052}._statusBadgeSuccess_1rdz6_285{border:1px solid rgba(127,218,176,.25);background:#1d543edb;color:#82dab2}._statusBadgeFailure_1rdz6_291{border:1px solid rgba(244,143,149,.34);background:#67282df5;color:#f39a9f}._preview_1rdz6_43 img,._preview_1rdz6_43 video{display:block;width:100%;height:100%;object-fit:cover}._previewThumbnail_1rdz6_305{width:100%;height:100%;object-fit:cover}._previewPlaceholder_1rdz6_43{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(145deg,#ffffff13,#ffffff05)}._preview_1rdz6_43[data-kind=image] ._previewPlaceholder_1rdz6_43{color:var(--solo-brand, #6feef9)}._preview_1rdz6_43[data-kind=video] ._previewPlaceholder_1rdz6_43{color:#a9b8ff}._preview_1rdz6_43[data-kind=audio] ._previewPlaceholder_1rdz6_43{color:#c2a9ff}._preview_1rdz6_43[data-running=true]{display:grid;place-items:center;border-color:#ffffff12;background:#ffffff0b;color:#76e9f3}._itemMain_1rdz6_339{position:relative;z-index:2;min-width:0;max-width:100%;width:100%;justify-self:stretch;display:grid;gap:7px;align-content:center;text-align:left;pointer-events:none}._itemMain_1rdz6_339 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--solo-text, #f4f4f5);font-size:var(--text-control-size);line-height:1.25;font-weight:var(--font-display)}._taskTitle_1rdz6_364{display:flex;align-items:center;justify-content:flex-start;gap:5px}._taskTypeIcon_1rdz6_371{width:15px;height:15px;flex:0 0 15px;display:inline-grid;place-items:center;color:#eff0f294}._taskTypeIcon_1rdz6_371 svg{display:block}._taskTitleText_1rdz6_384{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}._item_1rdz6_23:hover ._taskTitleText_1rdz6_384,._item_1rdz6_23:focus-within ._taskTitleText_1rdz6_384{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._compactTaskMeta_1rdz6_400{min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden}._taskSourceText_1rdz6_408,._taskMetaSeparator_1rdz6_409{flex:0 0 auto;color:var(--solo-text3, #76767a);font:var(--font-weak) 10px/1.15 var(--font-latin)}._taskSourceText_1rdz6_408[data-source-tone=agent],._taskSourceText_1rdz6_408[data-source-tone=prompt],._taskSourceText_1rdz6_408[data-source-tone=system]{color:var(--solo-text3, #76767a)}._failureInfoIcon_1rdz6_427{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;color:#ff9b9eb8}._compactTaskTime_1rdz6_436{min-width:0;overflow:hidden;color:var(--solo-text3, #76767a);font:var(--font-weak) 10px/1.15 var(--font-latin);font-variant-numeric:tabular-nums;text-align:left;text-overflow:ellipsis;white-space:nowrap}._assetTitle_1rdz6_447{min-width:0;overflow:hidden;color:var(--solo-text2, #a7a7ad);font:var(--font-section) 12px/1.3 var(--font);text-overflow:ellipsis;white-space:nowrap}._itemMeta_1rdz6_456{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}._taskStatusText_1rdz6_51,._taskTime_1rdz6_51{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--solo-text3, #76767a);font:var(--font-weak) 11px/1.25 var(--font);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._taskStatusText_1rdz6_51{max-width:160px}._taskTime_1rdz6_51{color:var(--solo-text2, #a7a7ad);font-variant-numeric:tabular-nums;font-family:var(--font-latin)}._failurePopover_1rdz6_32{position:fixed;z-index:50000;width:300px;max-height:220px;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;overflow:hidden;padding:12px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#1d1e20;box-shadow:0 20px 54px #00000080;pointer-events:none;animation:_failurePopoverIn_1rdz6_1 .14s ease-out}._failurePopoverHeader_1rdz6_50{min-width:0;display:flex;align-items:center;gap:7px}._failurePopoverHeader_1rdz6_50 span{display:inline-flex;align-items:center;gap:6px;color:#ff9b9ed6;font:var(--font-section) 11px/1.3 var(--font)}._failurePopoverHeader_1rdz6_50 span:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:#ff8e92d1}._failurePopoverHeader_1rdz6_50 strong{min-width:0;overflow:hidden;color:#f5f7fac7;font:var(--font-display) 11px/1.3 var(--font);text-overflow:ellipsis;white-space:nowrap}._failurePopover_1rdz6_32 p{min-height:0;overflow:auto;margin:0;color:#f5f7fab8;font:var(--font-medium) 12px/1.6 var(--font);overflow-wrap:anywhere;scrollbar-width:none}._failurePopover_1rdz6_32 p::-webkit-scrollbar{display:none}@keyframes _failurePopoverIn_1rdz6_1{0%{opacity:0;transform:translate(4px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}._cancelBtn_1rdz6_24{position:relative;z-index:3;width:28px;height:28px;align-self:center;border:0;border-radius:6px;background:transparent;color:var(--solo-text3, #76767a);cursor:pointer;font:var(--font-display) 12px/1 var(--font);font-family:inherit}._cancelBtn_1rdz6_24:hover:not(:disabled){background:#ffffff12;color:var(--solo-text, #f4f4f5)}._cancelBtn_1rdz6_24:disabled{cursor:not-allowed;opacity:.45}._dismissBtn_1rdz6_24{position:relative;z-index:3;width:28px;height:28px;align-self:center;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--solo-text3, #76767a);cursor:pointer;font-family:inherit}._dismissBtn_1rdz6_24:hover{background:#ffffff12;color:var(--solo-text, #f4f4f5)}._statusBtn_1rdz6_609{position:relative;z-index:3;width:28px;height:28px;align-self:center;border:0;border-radius:6px;background:transparent;color:var(--solo-text2, #b9b9bd);cursor:default;font:var(--font-weak) 12px/1 var(--font);font-family:inherit;font-variant-numeric:tabular-nums}._statusBtn_1rdz6_609:disabled{opacity:1}._statusSuccess_1rdz6_629{border-color:#5ce1a147;background:#5ce1a11a;color:#8fe8bb}._statusDanger_1rdz6_635{color:var(--solo-text3, #8a8b8f)}._statusActive_1rdz6_639{border-color:#6feef94d;background:#6feef91c;color:#6feef9}._statusQueued_1rdz6_645{border-color:#ffcb6b47;background:#ffcb6b1a;color:#ffd58a}._statusIdle_1rdz6_43{border-color:#ffffff1f;background:#ffffff0f;color:var(--solo-text3, #76767a)}._capsule_1rdz6_32{border-color:#ffffff17;background:#1d1e20}._capsule_1rdz6_32:hover,._capsule_1rdz6_32._active_1rdz6_39{border-color:#ffffff26;background:#232426}._item_1rdz6_23{border-color:#ffffff13;background:#1b1c1e}._preview_1rdz6_43,._preview_1rdz6_43[data-running=true]{border-color:#ffffff13;background:#27282a}._preview_1rdz6_43[data-kind=image] ._previewPlaceholder_1rdz6_43,._preview_1rdz6_43[data-kind=video] ._previewPlaceholder_1rdz6_43,._preview_1rdz6_43[data-kind=audio] ._previewPlaceholder_1rdz6_43{color:#e8eaed94}._statusBadgeSuccess_1rdz6_285{border:0;border-radius:999px;background:var(--green, #54d68a);box-shadow:0 2px 5px #00000061;color:var(--ink, #050505);filter:none}._preview_1rdz6_43[data-running=true]{border-color:#ffffff13;color:#eff0f2c7}._statusBadgeFailure_1rdz6_291{border:0;border-radius:999px;background:var(--red, #ff7a7a);box-shadow:0 2px 5px #00000061;color:var(--ink, #050505);filter:none}._failureInfoIcon_1rdz6_427{color:#e9868bd6}._statusSuccess_1rdz6_629{border-color:#74e2a840;background:#3d97691a;color:#9ae8bfe6}._statusDanger_1rdz6_635{color:#e9868bdb}._statusQueued_1rdz6_645{border-color:#e0b86c33;background:#e0b86c12;color:#e5ca97c7}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/5b687c5d-b9bb-4ce1-8c7d-5f0e726465c5.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/a303811c-90c1-4995-8eda-e6c07b093193.woff2) format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/b33bc555-e289-449f-a094-eac0ae6947e8.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/7f7bdbe5-9653-438a-ab88-40ab47d4eadd.woff2) format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/3bddc953-6b96-4017-b327-eadcf9b4787f.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/58de1555-d553-47b1-b7fe-8cb75f9a48f4.woff2) format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/7e888616-bdbe-4797-b6c1-903e8950dd8f.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/1f499498-351d-4eab-a25d-935139f451b0.woff2) format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/8c506307-b105-4330-8956-9ec19e0e204b.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/69cea587-20e5-47bf-895d-935dda1b912c.woff2) format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/702a1762-9403-4d4a-afd7-1b16cb0b1561.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/a483b656-ba2f-46b1-a90c-82012599a3de.woff2) format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/0a4ecfb4-4d60-4fa6-9f57-a596f4560e49.woff2) format("woff2-variations"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/9a3191ef-b54f-4065-bcdb-a504afedb948.woff2) format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-weight:400;font-display:swap;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/df6610f1-f02a-4539-94fc-4b4cee175221.woff2) format("woff2"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/27094317-3d19-4413-acf1-7742af48c612.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-display:swap;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/a00d3598-9afb-4f6b-9eba-77b20bef5680.woff2) format("woff2"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/f1e15603-0e6e-44b0-88e5-7a8c20dc7ad8.woff2) format("woff2")}@font-face{font-family:Pixelify Sans;font-weight:400;font-display:swap;src:url(https://cdn.hailuoai.com/hailuo-video-web/public_assets/d529a48c-e942-4794-b7d5-653321a75c31.woff2) format("woff2"),url(https://cdn.hailuoai.video/open-hailuo-video-web/public_assets/55fba8eb-703f-44ca-979f-5025bdabdbef.woff2) format("woff2")}[data-theme]{--font-sans: "Inter Variable", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500: oklch(63.7% .237 25.331);--color-amber-500: oklch(76.9% .188 70.08);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-yellow-700: oklch(55.4% .135 66.442);--color-green-500: oklch(72.3% .219 149.579);--color-emerald-500: oklch(69.6% .17 162.48);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-rose-500: oklch(64.5% .246 16.439);--color-neutral-950: oklch(14.5% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tighter: -.05em;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-sm: calc(var(--radius) * .6);--radius-md: calc(var(--radius) * .8);--drop-shadow-sm: 0 1px 2px #00000026;--drop-shadow-lg: 0 4px 4px #00000026;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs: 4px;--blur-sm: 8px;--blur-md: 12px;--blur-xl: 24px;--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: "Inter Variable", sans-serif;--default-mono-font-family: var(--font-mono);--font-heading: "Outfit", sans-serif;--font-pixel: "Pixelify Sans", "Outfit", sans-serif;--text-caption-11: 11px;--text-caption-11--line-height: 16px;--text-body-13: 13px;--text-body-14: 14px;--text-body-14--line-height: 22px;--text-body-15: 15px;--text-body-15--line-height: 23px;--text-prose-h1: 1.43em;--text-prose-h2: 1.21em;--text-prose-h3: 1.07em;--text-prose-code: .93em;--color-background: var(--background);--color-foreground: var(--foreground);--color-muted-foreground: var(--muted-foreground);--color-border: var(--border);--shadow-soft-card: 0 0 0 1px #0000000f, 0 1px 2px #0000000a;--shadow-soft-popover: 0 0 0 1px #00000014, 0 4px 8px #0000000a, 0 8px 16px #0000000a;--border-soft: #0000000d;--border-strong: #0000001f}[data-theme=light]{--radius: .75rem;--background: #fafafa;--foreground: #000;--card: #fff;--card-foreground: #000;--divider-width: .5px;--control-border-width: 1px;--elevated-surface: #fff;--elevated-border-width: var(--divider-width);--elevated-border-color: #00000014;--resize-grip-border: color-mix(in srgb, var(--foreground) 18%, var(--elevated-surface));--resize-grip-mark: color-mix(in srgb, var(--foreground) 62%, var(--elevated-surface));--resize-grip-shadow: 0 4px 10px #0000001f;--popover: var(--elevated-surface);--popover-foreground: #000;--primary: #000;--primary-foreground: #fff;--secondary: #f5f5f5;--secondary-foreground: #000;--modal-shell-surface: var(--secondary);--modal-content-surface: var(--card);--im-bridge-channel-card-bg: color-mix(in srgb, var(--secondary) 40%, transparent);--muted: #fafafa;--muted-foreground: #00000080;--hint-surface: #eee;--chat-inline-code-bg: color-mix(in oklch, var(--muted) 97%, var(--foreground));--chat-audio-artifact-icon-bg: color-mix(in srgb, var(--foreground) 45%, var(--background));--chat-audio-artifact-icon-fg: #fff;--text-tertiary: #00000052;--accent: #f5f5f5;--accent-foreground: #000;--destructive: oklch(57.7% .245 27.325);--destructive-foreground: #fff;--warning: oklch(75% .183 55);--warning-foreground: oklch(41% .16 55);--success: oklch(60% .19 145);--success-foreground: oklch(36% .15 145);--info: oklch(62% .18 250);--info-foreground: oklch(40% .15 250);--border: #00000014;--border-solid: #e6e6e6;--input: #00000014;--ring: #0000004d;--modal-mask-bg: #0000009e;--modal-mask-blur: 16px;--modal-mask-foreground: #fff;--workspace-display-mode-mask-bg: #ffffffb8;--workspace-display-mode-mask-foreground: #000;--workspace-display-mode-current-mask: #0000004d;--workspace-display-mode-current-tag-foreground: #fff;--workspace-display-mode-card-outline-width: 3px;--workspace-display-mode-card-outline-offset: 4px;--workspace-display-mode-preview-fallback: linear-gradient(135deg, #343642 0%, #54586c 100%);--popover-trigger-gap: 2px;--home-popover-trigger-gap: 4px;--chart-1: oklch(81.1% .094 280);--chart-2: oklch(60.6% .213 280);--chart-3: oklch(54.1% .239 280);--chart-4: oklch(49.1% .23 280);--chart-5: oklch(43.2% .197 280);--sidebar: #fff;--sidebar-foreground: #000;--sidebar-primary: #000;--sidebar-primary-foreground: #fff;--sidebar-accent: #f5f5f5;--sidebar-accent-foreground: #000;--sidebar-border: #0000001a;--sidebar-ring: #0000004d;--window-leading-content-inset: 21px;--brand-accent: #6d6cff;--brand-accent-foreground: #fff;--hub-wordmark-foreground: #000;--hub-wordmark-accent: var(--brand-accent);--app-caret-width: 3px;--scrollbar-thumb: #00000014;--scrollbar-thumb-hover: #0003;--popup-item-hover: #00000008;--popup-item-active: #0000000f;--tab-list-bg: var(--background);--tab-active-bg: #fff;--tab-active-shadow: 0 1px 2px #0000000f;--badge-hot-bg: #f4f55d;--badge-hot-fg: #000;--brutalist-border: var(--border-strong);--brutalist-border-subtle: var(--border-soft);--brutalist-border-strong: var(--border-strong);--brutalist-border-width: 1px;--brutalist-shadow: var(--shadow-soft-popover);--brutalist-shadow-sm: var(--shadow-soft-card);--brutalist-shadow-zero: 0 0 0 transparent;--brutalist-radius-sm: 6px;--brutalist-radius-md: 12px;--brutalist-radius-lg: 16px;--topbar-height: 40px;--topbar-bg: #efeff2;--topbar-transparent-bg: #fafafadb;--topbar-transparent-foreground: #000;--topbar-transparent-muted-foreground: #000000a6;--topbar-transparent-border: #00000014;--transparent-window-sidebar-blur: 18px;--topbar-blur: 16px;--window-shell-material-bg: var(--topbar-transparent-bg);--window-shell-fallback-bg: #efeff2;--topbar-border: var(--border);--topbar-saturate: 115%;--topbar-tab-active-bg: #ffffffeb;--topbar-tab-active-fg: #000;--topbar-tab-inactive-bg: #fff0;--topbar-tab-inactive-bg-hover: #0000000f;--topbar-tab-inactive-fg: #000000b3;--topbar-tab-inactive-fg-hover: #000c;--topbar-tag-bg: #00000014;--topbar-tag-fg: #000000a6;--topbar-tab-divider: transparent;--topbar-tab-radius: 0px;--topbar-icon-fg: #000000b3;--topbar-icon-fg-hover: #000000e6;--home-content-surface: var(--background);--home-brand-foreground: var(--foreground);--home-brand-accent: var(--brand-accent);--home-sidebar-primary-text: #000000b3;--home-sidebar-secondary-text: #000000a6;--home-sidebar-section-text: #0000004d;--home-new-task-icon-bg: #fff;--home-new-task-icon-fg: #000;--home-new-task-icon-shadow: none;--sidebar-width: 264px;--content-gap: 24px;--nav-item-height: 40px;--nav-item-padding: 8px;--nav-item-inner-padding: 6px;--nav-item-gap: 8px;--nav-item-radius: 4px;--btn-height-sm: 32px;--btn-height-md: 36px;--btn-padding-icon: 6px;--btn-padding-x: 8px;--btn-padding-x-md: 12px;--btn-padding-x-lg: 16px;--btn-padding-y: 4px;--tag-height: 36px;--tag-padding-x: 16px;--tag-padding-y: 4px;--tag-gap: 4px;--tag-row-gap: 12px;--input-card-height: 150px;--input-card-padding: 16px;--message-input-card-padding: 8px;--message-input-editor-font-size: var(--text-body-14);--message-input-control-hover: color-mix(in srgb, var(--foreground) 5%, transparent);--message-input-attachment-bg: color-mix(in srgb, var(--foreground) 4%, transparent);--message-input-attachment-bg-hover: color-mix(in srgb, var(--foreground) 8%, transparent);--home-input-border-width: .5px;--home-input-radius: 24px;--home-input-editor-font-size: 15px;--home-input-editor-min-height: 90px;--home-input-toolbar-font-size: 14px;--home-input-editor-letter-spacing: 0px;--home-input-toolbar-letter-spacing: 0px;--home-input-toolbar-padding-x: 12px;--home-input-toolbar-divider-width: 1.5px;--home-input-control-content-gap: 4px;--home-composer-scroll-runway: 0px;--home-composer-sticky-backdrop-height: 164px;--home-composer-sticky-backdrop-fade-height: 24px;--home-input-surface: var(--card);--home-input-border: var(--border);--home-input-border-hover: var(--border-strong);--home-input-border-focus: var(--border-strong);--home-input-shadow: 0 10px 24px -20px #11111329, 0 1px 4px -3px #11111314;--home-input-shadow-hover: var(--home-input-shadow);--home-input-shadow-focus: var(--home-input-shadow);--home-input-to-tags-gap: 24px;--home-input-to-quick-start-gap: 28px;--home-input-to-media-showcase-gap: 64px;--home-showcase-bottom-safe-inset: 88px;--home-quick-start-to-recommendations-gap: 16px;--home-scene-tag-gap: 8px;--home-scene-tag-content-gap: 8px;--home-scene-tag-content-reserve: 66px;--home-scene-tag-content-reserve-hover: 66px;--home-scene-tag-height: 52px;--home-scene-tag-min-width: 148px;--home-scene-tag-letter-spacing: 0px;--home-scene-tag-radius: 14px;--home-scene-tag-surface: var(--card);--home-scene-tag-surface-hover: var(--home-scene-tag-surface);--home-scene-tag-surface-active: color-mix(in srgb, var(--foreground) 6%, var(--card));--home-scene-tag-border-hover: color-mix(in srgb, var(--foreground) 16%, transparent);--home-scene-tag-artwork-opacity: 1;--home-scene-tag-artwork-opacity-hover: 1;--home-scene-tag-artwork-filter: none;--home-scene-tag-artwork-divider: color-mix(in srgb, var(--foreground) 28%, transparent);--home-scene-tag-artwork-divider-width: var(--home-input-border-width);--home-scene-tag-artwork-inset-block: 4px;--home-scene-tag-artwork-inset-end: 4px;--home-scene-tag-artwork-radius: 10px;--home-scene-tag-artwork-blur: 4px;--home-scene-tag-shadow-hover: 0 10px 22px -18px color-mix(in srgb, var(--foreground) 24%, transparent);--home-query-card-gap: 12px;--home-query-card-radius: 16px;--home-secondary-panel-inline-expansion: 200px;--home-secondary-panel-safe-inset: 40px;--home-primary-stack-width: 793px;--home-primary-recommendation-card-min-width: 192.25px;--home-secondary-panel-min-width: calc(var(--home-primary-recommendation-card-min-width) + var(--home-primary-recommendation-card-min-width) + var(--home-primary-recommendation-card-min-width) + var(--home-primary-recommendation-card-min-width) + var(--home-primary-recommendation-card-min-width) + var(--home-query-card-gap) + var(--home-query-card-gap) + var(--home-query-card-gap) + var(--home-query-card-gap));--home-query-card-overlay: #0000008f;--home-query-card-overlay-blur: 12px;--home-query-card-border: color-mix(in srgb, var(--border) 45%, transparent);--home-query-card-text: var(--brand-accent-foreground);--home-query-card-cta-bg: #fff;--home-query-card-cta-text: #15171f;--home-query-card-hover-blur: 8px;--home-media-showcase-safe-inset: clamp(88px, 10cqi, 128px);--home-media-showcase-card-radius: 12px;--home-media-showcase-gap: 8px;--home-media-showcase-card-hover: color-mix(in srgb, var(--foreground) 3%, var(--card));--home-media-showcase-action-min-width: 112px;--home-media-showcase-action-safe-inset: max(24px, min(88px, calc((100% - var(--home-media-showcase-action-min-width)) / 2)));--home-media-showcase-overlay-bg: #0000008f;--home-media-showcase-overlay-bg-hover: #000000b8;--home-media-showcase-overlay-fg: var(--modal-mask-foreground);--home-media-showcase-overlay-blur: 12px;--home-skill-install-surface: color-mix(in srgb, var(--brand-accent-foreground) 22%, transparent);--home-skill-install-track: color-mix(in srgb, var(--brand-accent-foreground) 12%, transparent);--home-skill-install-progress: color-mix(in srgb, var(--brand-accent-foreground) 88%, transparent);--home-skill-install-border: color-mix(in srgb, var(--brand-accent-foreground) 70%, transparent);--home-skill-install-blur: 4px;--home-skill-install-shadow: 0 4px 14px color-mix(in srgb, var(--foreground) 28%, transparent);--home-active-scene-bg: color-mix(in srgb, var(--brand-accent) 12%, transparent);--home-active-scene-bg-hover: color-mix(in srgb, var(--brand-accent) 18%, transparent);--home-active-scene-border: color-mix(in srgb, var(--brand-accent) 30%, transparent);--home-active-scene-foreground: color-mix(in srgb, var(--foreground) 80%, var(--brand-accent) 20%);--topbar-tab-padding-x: 14px;--topbar-tab-text-size: 14px;--topbar-tab-text-opacity: .7;--toolbar-control-size: 32px;--toolbar-text-size: 13px;--toolbar-gap: 4px;--tracking-toolbar: -.52px;--user-area-height: 56px;--user-area-padding-x: 20px;--user-area-padding-y: 8px;--user-area-gap: 10px;--user-avatar-size: 32px;--user-avatar-radius: 20px;--section-gap: 12px;--home-hero-padding-x: 40px;--home-hero-safe-inset: 24px;--home-hero-bottom-balance: 40px;--home-whats-new-height: 35px;--home-whats-new-to-logo-gap: 40px;--home-whats-new-roll-transition-duration: .6s;--home-hero-content-gap: 24px;--home-hero-title-block-gap: 12px;--home-hero-title-row-gap: 16px;--home-hero-title-size: 40px;--home-hero-title-line-height: 40px;--home-hero-subtitle-size: 16px;--home-hero-subtitle-line-height: 24px;--home-hero-subtitle-tracking-zh: .08em;--home-hero-subtitle-tracking-en: .04em;--global-search-dialog-max-height: min(640px, 72vh);--global-search-dialog-min-height: 240px;--global-search-dialog-anchor-offset: min(320px, 36vh);--home-grid-line: color-mix(in srgb, var(--foreground) 12%, transparent);--home-grid-line-hover: color-mix(in srgb, var(--foreground) 18%, transparent);--workspace-loader-orb: color-mix(in srgb, var(--brand-accent) 68%, var(--background));--workspace-loader-body: #050505;--workspace-loader-icon: #fff;--workspace-loader-size: 48px;--workspace-loader-shell-size: 56px;--workspace-loader-frame-center-offset: 4px;--home-grid-focus-line: #0000001f;--workspace-loading-dot: #52577e47;--workspace-loading-dot-bright: #7b76ff94;--tracking-tight: -.56px;--tracking-tighter: -1.16px;--island-gap: .375rem;--island-radius: .75rem;--island-control-radius: .6875rem;--layout-divider: var(--border);--cm-bg: #15171f;--cm-text: #f6f7fb;--cm-text-muted: #f6f7fb99;--cm-text-icon: #f6f7fbb3;--cm-border: transparent;--cm-shadow: 0 24px 48px -16px #00000073, 0 8px 16px -8px #00000052;--cm-step-inactive: #f6f7fb38;--cm-step-active: #f6f7fb;--cm-cta-bg: #f6f7fb;--cm-cta-bg-hover: #fff;--cm-cta-text: #15171f;--cm-close-hover-bg: #f6f7fb1f;--media-overlay-surface: #00000073;--media-overlay-surface-strong: #000000b8;--media-overlay-foreground: #fff;--canvas-bg-paper: #f6f2e9;--canvas-bg-sage: #eef3ed;--canvas-bg-mist-blue: #edf3f7;--canvas-bg-lavender: #f3eff8;--canvas-bg-blush: #f7f0f0;--canvas-bg-sand: #f3ebdd;--canvas-cursor-default-url: url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='translate(1.7%202.6)%20scale(1.15)'%20filter='url(%23cursor-compass-shadow)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.6026%201.25887C2.14769%201.57925%201.92202%202.13594%202.02544%202.68264L4.0909%2013.6015C4.20634%2014.2118%204.70531%2014.6761%205.32233%2014.7473C5.93936%2014.8185%206.53098%2014.4801%206.78242%2013.9122L8.60873%209.78712L13.1079%209.45735C13.7274%209.41195%2014.2453%208.96892%2014.3861%208.36398C14.527%207.75903%2014.258%207.13282%2013.7222%206.81851L4.13758%201.19514C3.65768%200.913581%203.0575%200.938501%202.6026%201.25887Z'%20fill='white'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.95509%202.50587C2.92062%202.32363%202.99585%202.13807%203.14748%202.03128C3.29912%201.92449%203.49917%201.91618%203.65914%202.01003L13.2438%207.6334C13.4224%207.73817%2013.512%207.94691%2013.4651%208.14856C13.4182%208.35021%2013.2455%208.49788%2013.039%208.51302L7.9738%208.88427L5.91773%2013.5283C5.83391%2013.7176%205.6367%2013.8304%205.43103%2013.8067C5.22536%2013.7829%205.05903%2013.6282%205.02055%2013.4247L2.95509%202.50587Z'%20fill='black'%20/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='cursor-compass-shadow'%20x='1.00061'%20y='0'%20width='14.4226'%20height='15.7568'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'%20/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'%20/%3e%3cfeOffset%20dy='0.270222'%20/%3e%3cfeGaussianBlur%20stdDeviation='0.225185'%20/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'%20/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'%20/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'%20/%3e%3cfeOffset%20/%3e%3cfeGaussianBlur%20stdDeviation='0.5'%20/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'%20/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.32%200'%20/%3e%3cfeBlend%20mode='normal'%20in2='effect1_dropShadow'%20result='effect2_dropShadow'%20/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect2_dropShadow'%20result='shape'%20/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");--canvas-cursor-default: var(--canvas-cursor-default-url) 4 4, default;--canvas-node-highlight: #3b82f6;--canvas-recent-marker: #1d4ed8;--canvas-minimap-viewport-accent: #7352a9;--canvas-minimap-viewport-fill: rgba(255, 255, 255, .42);--canvas-edge-flow: #8B72FF;--canvas-edge-flow-glow: #C996FF;--canvas-param-selected-bg: #0000000a;--canvas-param-selected-border: #0000002e;--canvas-media-play-icon: #ffffff;--canvas-media-node-radius: 16px;--canvas-media-node-inner-radius: 14px;--canvas-media-control-bg: rgba(0, 0, 0, .55);--canvas-media-control-bg-hover: rgba(0, 0, 0, .7);--canvas-media-control-fg: #ffffff;--canvas-media-stack-fill: color-mix(in srgb, var(--canvas-node-border) 64%, transparent);--canvas-media-stack-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 220' preserveAspectRatio='none'%3E%3Cpath d='M0%200C6.62742%200%2012%205.37258%2012%2012V208C12%20214.627%206.62742%20220%200%20220V0Z' fill='black'/%3E%3C/svg%3E");--canvas-video-control-fg: #ffffff;--canvas-video-control-label: rgba(255, 255, 255, .92);--canvas-video-control-hover: rgba(255, 255, 255, .14);--canvas-video-control-progress: #ffffff;--canvas-video-control-track: rgba(255, 255, 255, .35);--canvas-video-control-shadow: rgba(0, 0, 0, .9);--fg-default: var(--foreground);--fg-muted: var(--muted-foreground);--fg-disabled: color-mix(in srgb, var(--foreground) 35%, transparent);--border-muted: var(--border);--bg-surface-secondary: var(--muted);--bg-subtle: #f5f5f5;--bg-subtle-hover: #eaeaea;--canvas-bg: #fafafa;--canvas-bg-warm: #f3f0ea;--canvas-bg-cool: #eef2f5;--canvas-bg-dot: var(--home-grid-line);--canvas-node-bg: #ffffff;--canvas-node-border: #e3e3e3;--canvas-node-border-selected: #141414;--canvas-accent: #3b82f6;--canvas-handle: #919191;--canvas-handle-bg: transparent;--canvas-handle-icon: #000000b3;--canvas-edge: #c4c4c4;--canvas-edge-hover: #919191;--canvas-edge-selected: #525252;--canvas-controls-bg: #ffffff;--canvas-controls-border: #0000000f;--canvas-controls-text: #262626;--canvas-controls-text-muted: #737373;--canvas-controls-text-muted-solid: #737373;--canvas-controls-text-muted-opacity: 1;--canvas-controls-icon: #262626;--canvas-empty-video-icon-filter: none;--canvas-empty-video-action-bg: #f5f5f5;--canvas-empty-video-action-bg-hover: #eaeaea;--canvas-controls-hover: #0000000d;--canvas-controls-active: #00000014;--canvas-minimap-bg: #ffffffe6;--canvas-minimap-mask: #0000000a;--canvas-minimap-node: #c4c4c4;--canvas-minimap-mask-stroke: #0003;--canvas-shadow-panel: 0px 2px 5px #00000014;--canvas-shadow-dropdown: 0px 4px 10px #0000001f, 0px 2px 4px #0000000f;--canvas-shadow-menu: 0 8px 32px #00000014, 0 2px 8px #0000000a;--canvas-primary-btn-bg: #000000d9;--canvas-primary-btn-bg-hover: #000000b3;--canvas-primary-btn-icon: #ffffff;--canvas-selection-bg: #0000000f;--canvas-group-bg: #0000000d;--canvas-group-border: #00000014;--canvas-group-swatch-border: #0000001a;--canvas-group-swatch-reset-bg: #d9d9d999;--canvas-pin-marker: #ef4444;--canvas-pin-marker-stroke: #b91c1c;--canvas-pin-marker-dot: #ffffff}[data-theme=dark]{--background: #181818;--foreground: #e0e0e0;--home-content-surface: #111113;--home-brand-foreground: #f2f2f2;--home-brand-accent: #9a99ff;--home-sidebar-primary-text: #ffffffd6;--home-sidebar-secondary-text: #fffc;--home-sidebar-section-text: #ffffff6b;--window-shell-fallback-bg: #19191a;--card: #161616;--card-foreground: #fafafa;--elevated-surface: #1f1f1f;--elevated-border-color: #ffffff1a;--resize-grip-border: color-mix(in srgb, var(--foreground) 12%, var(--elevated-surface));--resize-grip-mark: color-mix(in srgb, var(--foreground) 48%, var(--elevated-surface));--resize-grip-shadow: 0 4px 12px #0000007a;--popover: var(--elevated-surface);--popover-foreground: #fafafa;--primary: #fafafa;--primary-foreground: #000;--secondary: #1a1a1a;--secondary-foreground: #fafafa;--modal-shell-surface: var(--elevated-surface);--modal-content-surface: var(--elevated-surface);--im-bridge-channel-card-bg: color-mix(in srgb, var(--secondary) 94%, var(--foreground) 6%);--muted: #1a1a1a;--muted-foreground: #fff9;--hint-surface: #262626;--chat-inline-code-bg: color-mix(in oklch, var(--muted) 90%, var(--foreground));--chat-audio-artifact-icon-bg: color-mix(in srgb, var(--foreground) 45%, var(--background));--chat-audio-artifact-icon-fg: #fff;--text-tertiary: #ffffff6b;--accent: #1a1a1a;--accent-foreground: #fafafa;--destructive: oklch(70.4% .191 22.216);--destructive-foreground: #fafafa;--warning: oklch(80% .15 75);--warning-foreground: oklch(75% .15 75);--success: oklch(70% .17 150);--success-foreground: oklch(80% .17 150);--info: oklch(70% .16 255);--info-foreground: oklch(80% .14 255);--border: #ffffff1a;--border-solid: #454545;--input: #ffffff1a;--ring: #ffffff4d;--workspace-display-mode-mask-bg: var(--modal-mask-bg);--workspace-display-mode-mask-foreground: #fff;--workspace-display-mode-current-mask: #0009;--border-soft: #ffffff0d;--border-strong: #ffffff24;--shadow-soft-card: 0 0 0 1px #ffffff0f, 0 1px 2px #0006;--shadow-soft-popover: 0 0 0 1px #ffffff14, 0 4px 8px #0006, 0 8px 16px #0006;--shadow-soft-floating: 0 0 0 var(--elevated-border-width) #ffffff1f, 0 8px 16px #00000080, 0 16px 32px #00000080;--chart-1: oklch(81.1% .094 280);--chart-2: oklch(60.6% .213 280);--chart-3: oklch(54.1% .239 280);--chart-4: oklch(49.1% .23 280);--chart-5: oklch(43.2% .197 280);--sidebar: #161616;--sidebar-foreground: #fafafa;--sidebar-primary: #fafafa;--sidebar-primary-foreground: #000;--sidebar-accent: #222;--sidebar-accent-foreground: #fafafa;--sidebar-border: #fff3;--sidebar-ring: #ffffff4d;--brand-accent: #8b8aff;--brand-accent-foreground: #fff;--hub-wordmark-foreground: #fff;--hub-wordmark-accent: var(--brand-accent);--home-input-shadow: 0 16px 34px -24px #000000b8, 0 2px 10px -8px #000000b8;--home-input-shadow-hover: var(--home-input-shadow);--home-input-shadow-focus: var(--home-input-shadow);--home-scene-tag-shadow-hover: 0 16px 30px -20px #000000d6;--home-scene-tag-content-reserve: 0px;--home-scene-tag-content-reserve-hover: 0px;--home-scene-tag-artwork-opacity: .86;--home-scene-tag-artwork-opacity-hover: .96;--home-scene-tag-artwork-filter: saturate(.8) contrast(1.08) brightness(.92);--home-scene-tag-artwork-divider: color-mix(in srgb, var(--foreground) 10%, transparent);--home-scene-tag-artwork-divider-width: var(--home-input-border-width);--home-scene-tag-artwork-inset-block: 0px;--home-scene-tag-artwork-inset-end: 0px;--home-scene-tag-artwork-radius: inherit;--home-scene-tag-artwork-blur: 0px;--home-scene-tag-border-hover: color-mix(in srgb, var(--foreground) 18%, transparent);--home-query-card-overlay: #000000ad;--home-query-card-border: color-mix(in srgb, var(--border) 55%, transparent);--workspace-loader-orb: color-mix(in srgb, var(--brand-accent) 68%, var(--background));--workspace-loader-body: #0b0b0b;--workspace-loader-icon: #fff;--workspace-loader-size: 48px;--workspace-loader-shell-size: 56px;--brutalist-border: var(--border-strong);--brutalist-border-subtle: var(--border-soft);--brutalist-border-strong: var(--border-strong);--brutalist-shadow: var(--shadow-soft-popover);--brutalist-shadow-sm: var(--shadow-soft-card);--brutalist-shadow-zero: 0 0 0 transparent;--topbar-bg: var(--background);--topbar-transparent-bg: #19191ae0;--topbar-transparent-foreground: #fff;--topbar-transparent-muted-foreground: #ffffffb8;--topbar-transparent-border: #ffffff1a;--topbar-saturate: 110%;--topbar-border: var(--border);--topbar-tab-active-bg: #ffffff17;--topbar-tab-active-fg: #fff;--topbar-tab-inactive-bg: #fff0;--topbar-tab-inactive-bg-hover: #ffffff14;--topbar-tab-inactive-fg: #ffffffb8;--topbar-tab-inactive-fg-hover: #fffffff2;--topbar-tag-bg: #ffffff1f;--topbar-tag-fg: #ffffffc7;--topbar-tab-divider: transparent;--topbar-icon-fg: #ffffffb8;--topbar-icon-fg-hover: #fffffff2;--home-new-task-icon-bg: radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--foreground) 18%, transparent), color-mix(in srgb, var(--foreground) 6%, transparent) 68%, color-mix(in srgb, var(--foreground) 12%, transparent));--home-new-task-icon-fg: #fff;--home-new-task-icon-shadow: inset 0 0 8px color-mix(in srgb, var(--foreground) 20%, transparent);--scrollbar-thumb: #ffffff40;--scrollbar-thumb-hover: #fff6;--home-grid-line: color-mix(in srgb, var(--foreground) 10.206%, transparent);--home-grid-line-hover: color-mix(in srgb, var(--foreground) 22%, transparent);--home-grid-focus-line: #ffffff29;--workspace-loading-dot: #ecefff1f;--workspace-loading-dot-bright: #e2ddff47;--popup-item-hover: #ffffff0a;--popup-item-active: #ffffff0f;--tab-list-bg: var(--muted);--tab-active-bg: #262626;--tab-active-shadow: 0 1px 2px #00000080;--cm-bg: #161616;--cm-text: #fff;--cm-text-muted: #ffffffa6;--cm-text-icon: #ffffffbf;--cm-border: #fff3;--cm-shadow: 0 28px 56px -18px #000000d9, 0 12px 24px -10px #000000b3;--cm-step-inactive: #ffffff40;--cm-step-active: #fff;--cm-cta-bg: #fff;--cm-cta-bg-hover: #f6f7fb;--cm-cta-text: #15171f;--cm-close-hover-bg: #ffffff24;--canvas-bg-paper: #262219;--canvas-bg-sage: #1d251f;--canvas-bg-mist-blue: #1b242a;--canvas-bg-lavender: #241f2b;--canvas-bg-blush: #291f21;--canvas-bg-sand: #282116;--canvas-cursor-default: var(--canvas-cursor-default-url) 4 4, default;--canvas-node-highlight: #60a5fa;--canvas-recent-marker: #60a5fa;--canvas-minimap-viewport-accent: #ceb8f7;--canvas-minimap-viewport-fill: color-mix(in srgb, var(--background) 52%, transparent);--canvas-edge-flow: #c4b5fd;--canvas-edge-flow-glow: rgba(167, 139, 250, .24);--canvas-param-selected-bg: #ffffff1a;--canvas-param-selected-border: #ffffff52;--canvas-media-play-icon: #ffffff;--canvas-media-control-bg: rgba(0, 0, 0, .55);--canvas-media-control-bg-hover: rgba(0, 0, 0, .7);--canvas-media-control-fg: #ffffff;--canvas-media-stack-fill: color-mix(in srgb, var(--canvas-node-border) 64%, transparent);--canvas-media-stack-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 220' preserveAspectRatio='none'%3E%3Cpath d='M0%200C6.62742%200%2012%205.37258%2012%2012V208C12%20214.627%206.62742%20220%200%20220V0Z' fill='black'/%3E%3C/svg%3E");--canvas-video-control-fg: #ffffff;--canvas-video-control-label: rgba(255, 255, 255, .92);--canvas-video-control-hover: rgba(255, 255, 255, .14);--canvas-video-control-progress: #ffffff;--canvas-video-control-track: rgba(255, 255, 255, .35);--canvas-video-control-shadow: rgba(0, 0, 0, .9);--fg-default: var(--foreground);--fg-muted: var(--muted-foreground);--fg-disabled: color-mix(in srgb, var(--foreground) 30%, transparent);--border-muted: var(--border);--bg-surface-secondary: var(--muted);--bg-subtle: #232a33;--bg-subtle-hover: #2c343f;--canvas-bg: #0a0a0a;--canvas-bg-warm: #211f1b;--canvas-bg-cool: #1b2024;--canvas-bg-dot: var(--home-grid-line);--canvas-node-bg: #1a1a1a;--canvas-node-border: rgba(255, 255, 255, .105);--canvas-node-border-selected: #ffffffee;--canvas-accent: #60a5fa;--canvas-handle: #86909c;--canvas-handle-bg: #161616e6;--canvas-handle-icon: #ffffffb3;--canvas-edge: #525252;--canvas-edge-hover: #86909c;--canvas-edge-selected: #737373;--canvas-controls-bg: #1a1a1a;--canvas-controls-border: #4a4a4a;--canvas-controls-text: #ffffff;--canvas-controls-text-muted: #ffffff8c;--canvas-controls-text-muted-solid: #ffffff;--canvas-controls-text-muted-opacity: .549;--canvas-controls-icon: #ffffffd9;--canvas-empty-video-icon-filter: invert(1);--canvas-empty-video-action-bg: #252525;--canvas-empty-video-action-bg-hover: #2d2d2d;--canvas-controls-hover: #ffffff1a;--canvas-controls-active: #ffffff26;--canvas-minimap-bg: #161616e6;--canvas-minimap-mask: #ffffff0a;--canvas-minimap-node: #525252;--canvas-minimap-mask-stroke: #ffffff59;--canvas-shadow-panel: 0px 2px 5px #00000026;--canvas-shadow-dropdown: 0px 4px 10px #00000040, 0px 2px 4px #0000004d;--canvas-shadow-menu: 0 8px 32px #00000026, 0 2px 8px #0000001a;--canvas-primary-btn-bg: #ffffffe6;--canvas-primary-btn-bg-hover: #ffffffb3;--canvas-primary-btn-icon: #141414;--canvas-selection-bg: #ffffff0f;--canvas-group-bg: #ffffff1a;--canvas-group-border: #ffffff1a;--canvas-group-swatch-border: #ffffff26;--canvas-group-swatch-reset-bg: #ffffff26;--canvas-pin-marker: #f87171;--canvas-pin-marker-stroke: #ef4444;--canvas-pin-marker-dot: #ffffff}[data-theme=light]{--agent-canvas-bg: var(--canvas-bg);--agent-canvas-text: var(--canvas-controls-text);--agent-canvas-text-muted: var(--canvas-controls-text-muted);--agent-canvas-text-tertiary: var(--text-tertiary);--agent-canvas-node-bg: var(--canvas-node-bg);--agent-canvas-node-border: var(--canvas-node-border);--agent-canvas-node-border-selected: var(--canvas-node-border-selected);--agent-canvas-controls-bg: var(--canvas-controls-bg);--agent-canvas-controls-border: var(--canvas-controls-border);--agent-canvas-controls-text: var(--canvas-controls-text);--agent-canvas-controls-text-muted: var(--canvas-controls-text-muted);--agent-canvas-controls-hover: var(--canvas-controls-hover);--agent-canvas-controls-active: var(--canvas-controls-active);--agent-canvas-elevated: var(--elevated-surface);--agent-canvas-border-strong: var(--border-solid);--agent-canvas-danger: var(--destructive);--agent-canvas-danger-bg: color-mix(in srgb, var(--destructive) 14%, transparent);--agent-canvas-radius: var(--radius);--agent-canvas-surface-dim: var(--muted);--agent-canvas-bg-dot: var(--canvas-bg-dot);--agent-canvas-edge: var(--canvas-edge);--agent-canvas-edge-hover: var(--canvas-edge-hover);--agent-canvas-edge-selected: var(--canvas-edge-selected);--agent-canvas-edge-flow: var(--canvas-edge-flow);--agent-canvas-edge-flow-glow: color-mix(in srgb, var(--canvas-edge-flow) 24%, transparent);--agent-canvas-shadow-panel: var(--canvas-shadow-panel);--agent-canvas-shadow-menu: var(--canvas-shadow-menu);--agent-canvas-selection-bg: var(--canvas-selection-bg);--agent-canvas-group-bg: var(--canvas-group-bg);--agent-canvas-group-border: var(--canvas-group-border);--agent-canvas-handle: var(--canvas-handle);--agent-canvas-tone-default: var(--canvas-bg);--agent-canvas-tone-warm-gray: var(--canvas-bg-warm);--agent-canvas-tone-cool-gray: var(--canvas-bg-cool);--agent-canvas-tone-paper: var(--canvas-bg-paper);--agent-canvas-tone-sage: var(--canvas-bg-sage);--agent-canvas-tone-mist-blue: var(--canvas-bg-mist-blue);--agent-canvas-tone-lavender: var(--canvas-bg-lavender);--agent-canvas-tone-blush: var(--canvas-bg-blush);--agent-canvas-tone-sand: var(--canvas-bg-sand)}[data-theme=dark]{--agent-canvas-bg: var(--canvas-bg);--agent-canvas-text: var(--canvas-controls-text);--agent-canvas-text-muted: var(--canvas-controls-text-muted);--agent-canvas-text-tertiary: var(--text-tertiary);--agent-canvas-node-bg: var(--canvas-node-bg);--agent-canvas-node-border: var(--canvas-node-border);--agent-canvas-node-border-selected: var(--canvas-node-border-selected);--agent-canvas-controls-bg: var(--canvas-controls-bg);--agent-canvas-controls-border: var(--canvas-controls-border);--agent-canvas-controls-text: var(--canvas-controls-text);--agent-canvas-controls-text-muted: var(--canvas-controls-text-muted);--agent-canvas-controls-hover: var(--canvas-controls-hover);--agent-canvas-controls-active: var(--canvas-controls-active);--agent-canvas-elevated: var(--elevated-surface);--agent-canvas-border-strong: var(--border-solid);--agent-canvas-danger: var(--destructive);--agent-canvas-danger-bg: color-mix(in srgb, var(--destructive) 14%, transparent);--agent-canvas-radius: var(--radius);--agent-canvas-surface-dim: var(--muted);--agent-canvas-bg-dot: var(--canvas-bg-dot);--agent-canvas-edge: var(--canvas-edge);--agent-canvas-edge-hover: var(--canvas-edge-hover);--agent-canvas-edge-selected: var(--canvas-edge-selected);--agent-canvas-edge-flow: var(--canvas-edge-flow);--agent-canvas-edge-flow-glow: var(--canvas-edge-flow-glow);--agent-canvas-shadow-panel: var(--canvas-shadow-panel);--agent-canvas-shadow-menu: var(--canvas-shadow-menu);--agent-canvas-selection-bg: var(--canvas-selection-bg);--agent-canvas-group-bg: var(--canvas-group-bg);--agent-canvas-group-border: var(--canvas-group-border);--agent-canvas-handle: var(--canvas-handle);--agent-canvas-tone-default: var(--canvas-bg);--agent-canvas-tone-warm-gray: var(--canvas-bg-warm);--agent-canvas-tone-cool-gray: var(--canvas-bg-cool);--agent-canvas-tone-paper: var(--canvas-bg-paper);--agent-canvas-tone-sage: var(--canvas-bg-sage);--agent-canvas-tone-mist-blue: var(--canvas-bg-mist-blue);--agent-canvas-tone-lavender: var(--canvas-bg-lavender);--agent-canvas-tone-blush: var(--canvas-bg-blush);--agent-canvas-tone-sand: var(--canvas-bg-sand)}._projectOverlay_1p30t_1{position:absolute;top:16px;z-index:45;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;min-height:52px;border:1px solid rgba(255,255,255,.14);background:#08090be0;box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-theme=light] ._projectOverlay_1p30t_1,[data-theme=light] ._navigationMenu_1p30t_16{background:var(--canvas-controls-bg);border-color:var(--canvas-controls-border);box-shadow:var(--canvas-shadow-panel)}[data-theme=light] :is(._titleButton_1p30t_22,._titleInput_1p30t_22,._navigationMenu_1p30t_16 button){color:var(--canvas-controls-text)}[data-theme=light] ._divider_1p30t_26{background:var(--canvas-controls-border)}[data-theme=light] ._navigationMenu_1p30t_16 button:hover{background:var(--canvas-controls-hover)}[data-theme=light] ._stageTrigger_1p30t_28{color:var(--canvas-controls-text-muted)}[data-theme=light] :is(._stageTrigger_1p30t_28:hover,._stageTrigger_1p30t_28._activeStage_1p30t_29,._stageTrigger_1p30t_28:focus-visible){color:var(--canvas-controls-text)}._projectOverlay_1p30t_1{left:20px;width:var(--canvas-project-overlay-width, 412px);box-sizing:border-box;column-gap:8px;max-width:calc(100vw - 40px);padding:6px 12px;border-radius:999px}._leadingControls_1p30t_43,._trailingControls_1p30t_44{display:flex;min-width:0;align-items:center}._leadingControls_1p30t_43{gap:14px;justify-self:start}._trailingControls_1p30t_44{gap:8px;justify-self:end}._brandLogo_1p30t_60{flex:0 0 auto;width:102px;min-width:102px;padding:0}._divider_1p30t_26{width:1px;height:28px;background:#ffffff29}._titleButton_1p30t_22,._titleInput_1p30t_22{grid-column:2;grid-row:1;min-width:0;max-width:132px;justify-self:center;border:0;background:transparent;color:#fffffff0;font:inherit;font-size:var(--text-body-lg-size);font-weight:650}._titleButton_1p30t_22{overflow:hidden;padding:8px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:text}._titleInput_1p30t_22{width:132px;padding:7px 8px;text-align:center;outline:1px solid rgba(98,220,239,.65);border-radius:7px}._navigationMenu_1p30t_16{position:absolute;top:calc(100% + 10px);left:0;display:grid;width:188px;gap:3px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#141517fa;box-shadow:0 20px 50px #00000061}._navigationMenu_1p30t_16[hidden]{display:none}._navigationMenu_1p30t_16 button{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:#ffffffb8;cursor:pointer}._navigationMenu_1p30t_16 button:hover{background:#ffffff14;color:#fff}._navigationMenuIcon_1p30t_137{display:grid;flex:0 0 18px;width:18px;height:18px;place-items:center}._navigationMenu_1p30t_16 button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._stageOverlay_1p30t_147{--stage-navigation-top: 35px;position:absolute;top:var(--stage-navigation-top);z-index:180;left:50%;transform:translate(-50%);display:flex;min-width:0;align-items:center;justify-content:center;gap:14px;min-height:34px;padding:0 10px;overflow:visible;isolation:isolate}._stageOverlay_1p30t_147:before{position:absolute;z-index:-1;top:-8px;right:-12px;bottom:-14px;left:-12px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--canvas-surface, var(--agent-canvas-bg)) 82%,transparent) 0%,color-mix(in srgb,var(--canvas-surface, var(--agent-canvas-bg)) 62%,transparent) 54%,color-mix(in srgb,var(--canvas-surface, var(--agent-canvas-bg)) 24%,transparent) 78%,transparent 100%);box-shadow:0 0 14px 3px color-mix(in srgb,var(--canvas-surface, var(--agent-canvas-bg)) 24%,transparent);pointer-events:none;content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._stageItem_1p30t_185{position:relative;display:flex;flex:0 0 auto}._embeddedStageOverlay_1p30t_191{top:12px;right:24px;left:auto;transform:none;justify-content:flex-end;max-width:calc(100% - 48px);padding:0 12px;border-radius:18px;background:var(--canvas-controls-bg)}._embeddedStageOverlay_1p30t_191:before{display:none}._stageTrigger_1p30t_28{display:inline-flex;height:34px;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#ffffffb3;font:var(--font-nav) 13px/1 var(--font);white-space:nowrap;cursor:pointer;transition:color .16s ease}._stageDot_1p30t_209{flex:0 0 auto;width:5px;height:5px;border-radius:999px;background:currentColor;opacity:.62}._stageTrigger_1p30t_28:hover,._stageTrigger_1p30t_28._activeStage_1p30t_29{color:#ffffffe6}._stageTrigger_1p30t_28:focus-visible{border-radius:6px;outline:none;color:#ffffffe6;box-shadow:0 0 0 4px #ffffff0e}._stageTrigger_1p30t_28._activeStage_1p30t_29 ._stageDot_1p30t_209{background:#72e8f7;opacity:1;box-shadow:0 0 8px #72e8f7a6}._stageChevron_1p30t_236,._stageChevronOpen_1p30t_237{flex:0 0 auto;color:currentColor;opacity:.7;transition:transform .16s ease}._stageChevronOpen_1p30t_237{transform:rotate(180deg)}._stageDropdown_1p30t_248{position:absolute;top:calc(100% + 4px);left:50%;z-index:2;box-sizing:border-box;width:max-content;min-width:176px;max-width:min(204px,calc(100vw - 24px));padding:5px;border:1px solid color-mix(in srgb,var(--agent-canvas-controls-text) 8%,transparent);border-radius:9px;color:var(--agent-canvas-controls-text);background:color-mix(in srgb,var(--agent-canvas-controls-bg) 96%,transparent);box-shadow:var(--agent-canvas-shadow-menu);transform:translate(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._stageDropdownHasMore_1p30t_267{padding-bottom:25px}._stageOutputList_1p30t_271{display:grid;max-height:214px;gap:2px;overflow-y:auto;scrollbar-width:none}._stageOverflowCue_1p30t_280{position:absolute;right:5px;bottom:5px;left:5px;display:flex;height:20px;align-items:flex-end;justify-content:center;padding:0 0 2px;border:0;border-radius:0 0 6px 6px;color:color-mix(in srgb,var(--agent-canvas-controls-text) 64%,transparent);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--agent-canvas-controls-bg) 96%,transparent) 76%);cursor:pointer}._stageOverflowCue_1p30t_280:hover,._stageOverflowCue_1p30t_280:focus-visible{outline:none;color:var(--agent-canvas-controls-text)}._stageOverflowCue_1p30t_280:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--agent-canvas-controls-text) 12%,transparent)}._stageOverflowCue_1p30t_280 svg{transition:transform .16s ease}._stageOverflowCueUp_1p30t_315{transform:rotate(180deg)}._stageOutputList_1p30t_271::-webkit-scrollbar{display:none}._stageOutputList_1p30t_271 button{display:flex;width:100%;min-height:34px;align-items:center;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:var(--agent-canvas-controls-text-muted);font:500 13px/20px var(--font-zh);text-align:left;cursor:pointer}._stageOutputList_1p30t_271 button:hover,._stageOutputList_1p30t_271 button:focus-visible{outline:none;background:var(--agent-canvas-controls-hover);color:var(--agent-canvas-controls-text)}._stageOutputList_1p30t_271 button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stageOutputList_1p30t_271 ._activeStageOutput_1p30t_352{color:var(--agent-canvas-controls-text);background:var(--agent-canvas-controls-active)}@media(max-width:1500px){._stageOverlay_1p30t_147{--stage-navigation-top: 78px;max-width:calc(100vw - 36px)}}@media(max-width:720px){._stageOverlay_1p30t_147{--stage-navigation-top: 188px;left:12px;max-width:calc(100vw - 168px);transform:none;justify-content:flex-start;flex-wrap:wrap;gap:6px 12px}._stageDropdown_1p30t_248{left:0;transform:none}}@media(max-width:680px){._projectOverlay_1p30t_1{right:12px;left:12px;width:auto;max-width:none}._brandLogo_1p30t_60{width:82px;min-width:82px}._titleButton_1p30t_22,._titleInput_1p30t_22{max-width:132px}}._projectOverlay_1p30t_1[data-presentation=mobile]{top:8px;left:8px;right:8px;width:auto;max-width:none;min-height:44px;padding:0 8px;grid-template-columns:auto minmax(0,1fr) auto}._projectOverlay_1p30t_1[data-presentation=mobile] ._brandLogo_1p30t_60{width:60px;min-width:44px;min-height:44px}._projectOverlay_1p30t_1[data-presentation=mobile] ._divider_1p30t_26{display:none}._projectOverlay_1p30t_1[data-presentation=mobile] :is(._titleButton_1p30t_22,._titleInput_1p30t_22){min-height:44px;max-width:100%;width:100%;font-size:16px;font-weight:var(--font-strong)}._projectOverlay_1p30t_1[data-presentation=mobile] button{min-height:44px;min-width:44px}._projectOverlay_1p30t_1[data-presentation=mobile] ._trailingControls_1p30t_44{gap:0}._taskButton_1p30t_424{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--agent-canvas-controls-text);cursor:pointer}._taskButton_1p30t_424:hover{background:var(--agent-canvas-controls-hover)}._taskButton_1p30t_424:focus-visible{outline:2px solid var(--fg-muted);outline-offset:-2px}._projectOverlay_1p30t_1[data-presentation=mobile] ._navigationMenu_1p30t_16{width:min(240px,calc(100vw - 16px))}._stageOverlay_1p30t_147[data-presentation=mobile]{top:var(--canvas-mobile-stage-top, 60px);left:8px;right:8px;transform:none;width:auto;max-width:none;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;gap:4px}._stageOverlay_1p30t_147[data-presentation=mobile] ._stageTrigger_1p30t_28{min-width:44px;min-height:44px;font-size:13px}._stageOverlay_1p30t_147[data-presentation=mobile] ._stageDropdown_1p30t_248{position:fixed;top:var(--canvas-mobile-notice-top, 112px);left:8px;right:8px;width:auto}._stageOverlay_1p30t_147[data-presentation=mobile] ._stageOutputList_1p30t_271{max-height:40dvh}._stageOverlay_1p30t_147[data-presentation=mobile] ._stageOutputList_1p30t_271 button{min-height:44px}._projectOverlay_1p30t_1[hidden],._stageOverlay_1p30t_147[hidden]{display:none}._dialog_vip4m_1{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;box-sizing:border-box;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--dialog-surface);color:var(--text);font-family:var(--font);font-size:var(--text-control-size);color-scheme:dark;box-shadow:var(--shadow-sm)}._dialog_vip4m_1[open]{display:flex;flex-direction:column}._dialog_vip4m_1::backdrop{background:#0000008c}._dialog_vip4m_1 button{font:inherit;cursor:pointer;color:var(--text2);border:0;background:transparent;border-radius:8px;touch-action:manipulation}._dialog_vip4m_1 button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._dialog_vip4m_1 button:hover:not(:disabled){background:var(--dialog-control-surface-hover);color:var(--text)}._dialog_vip4m_1 button:disabled{cursor:wait;opacity:.5}._header_vip4m_14{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--border)}._heading_vip4m_15{display:flex;align-items:center;gap:10px}._heading_vip4m_15 svg{color:var(--text3)}._heading_vip4m_15 h2{margin:0;font-size:var(--text-body-lg-size);font-weight:var(--font-strong)}._dialog_vip4m_1 ._close_vip4m_18{display:grid;place-items:center;width:32px;height:32px}._body_vip4m_19{padding:18px 20px;overflow-y:auto;overscroll-behavior:contain;min-height:0}._intro_vip4m_20{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._intro_vip4m_20 h3{margin:0;font-size:var(--text-body-size);font-weight:var(--font-medium)}._scope_vip4m_22{color:var(--text3);font-size:var(--text-caption-size)}._description_vip4m_23{margin:6px 0 16px;color:var(--text3);line-height:1.6}._categories_vip4m_24{border:1px solid var(--border);border-radius:12px;overflow:hidden}._category_vip4m_25+._category_vip4m_25{border-top:1px solid var(--border)}._dialog_vip4m_1 ._categoryToggle_vip4m_26{display:flex;align-items:center;gap:12px;padding:12px 14px;width:100%;text-align:left;border-radius:0}._categoryIcon_vip4m_27{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;flex-shrink:0;background:var(--dialog-control-surface);color:var(--text2)}._categoryTitle_vip4m_28{flex:1;display:grid;gap:4px;min-width:0}._categoryTitle_vip4m_28 strong{color:var(--text);font-size:var(--text-body-size);font-weight:var(--font-medium)}._categoryTitle_vip4m_28 small{color:var(--text3);font-size:var(--text-caption-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_vip4m_31{color:var(--text3);font-size:var(--text-caption-size);white-space:nowrap}._categoryToggle_vip4m_26>svg{flex-shrink:0;color:var(--text3)}._expanded_vip4m_33{transform:rotate(180deg)}._categoryBody_vip4m_34{padding:0 14px 14px}._defaultRow_vip4m_35{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:4px 0 10px;color:var(--text3)}._defaultRow_vip4m_35>strong{font-weight:var(--font-control);color:var(--text2);flex:1;overflow-wrap:anywhere;min-width:0}._model_vip4m_37{padding:14px;border-radius:9px;background:var(--dialog-control-surface)}._model_vip4m_37+._model_vip4m_37{margin-top:8px}._modelHeading_vip4m_39{display:flex;gap:8px;justify-content:space-between;align-items:baseline;flex-wrap:wrap}._modelHeading_vip4m_39 strong{font-weight:var(--font-medium);overflow-wrap:anywhere}._modelHeading_vip4m_39>span{font-size:var(--text-caption-size);color:var(--text3)}._parameters_vip4m_42{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;margin:14px 0 0}._parameters_vip4m_42 div{min-width:0;display:flex;gap:8px;align-items:baseline;justify-content:space-between}._parameters_vip4m_42 dt{color:var(--text3);font-size:var(--text-caption-size)}._parameters_vip4m_42 dd{margin:0;color:var(--text2);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._modelActions_vip4m_46{display:flex;justify-content:flex-end;margin-top:12px}._dialog_vip4m_1 ._reset_vip4m_47{display:inline-flex;gap:5px;align-items:center;color:var(--text3);padding:6px 8px;font-size:var(--text-caption-size)}._confirmation_vip4m_48{flex-basis:100%;width:100%;padding:10px;border:1px solid var(--border);border-radius:8px;box-sizing:border-box}._confirmation_vip4m_48 p{margin:0;color:var(--text2);line-height:1.6}._confirmActions_vip4m_50{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._confirmActions_vip4m_50 button{padding:7px 10px}._dialog_vip4m_1 ._confirmReset_vip4m_52{background:var(--dialog-control-surface);color:var(--text)}._empty_vip4m_53,._message_vip4m_53{color:var(--text3);line-height:1.6;margin:8px 0}._error_vip4m_54{padding:12px;margin-bottom:12px;border-radius:9px;background:var(--red-bg);color:var(--red);line-height:1.6}._error_vip4m_54 button,._message_vip4m_53 button{padding:6px 8px;text-decoration:underline}._footer_vip4m_56{display:flex;gap:8px;padding:14px 20px;border-top:1px solid var(--border);flex:0 0 auto;color:var(--text3);font-size:var(--text-caption-size)}._footer_vip4m_56 svg{flex-shrink:0;margin-top:2px}._footer_vip4m_56 p{margin:0;line-height:1.65}@media(max-width:440px){._dialog_vip4m_1{max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}._header_vip4m_14{padding:12px 16px}._body_vip4m_19{padding:16px 12px}._footer_vip4m_56{padding:12px 16px}._count_vip4m_31{display:none}}._editor_rhyqo_1{--editor-bg: var(--bg, #0a0a0b);--editor-panel: rgba(18, 18, 18, .9);--editor-panel-2: rgba(26, 26, 26, .94);--editor-border: rgba(255, 255, 255, .14);--editor-border-strong: rgba(111, 238, 249, .42);--editor-text: var(--text, #eff0f0);--editor-muted: var(--text2, rgba(255, 255, 255, .68));--editor-dim: var(--text3, rgba(255, 255, 255, .46));--editor-accent: #6FEEF9;--editor-accent-bg: rgba(111, 238, 249, .12);height:100%;position:relative;min-width:0;min-height:0;display:grid;grid-template-columns:var(--media-rail-width, 280px) minmax(360px,1fr) 320px;grid-template-rows:52px minmax(220px,1fr) var(--timeline-height, 318px);gap:8px;background:radial-gradient(circle at 50% -18%,rgba(111,238,249,.08),transparent 26%),var(--editor-bg);color:var(--editor-text)}._editorTopbar_rhyqo_29,._previewPane_rhyqo_30,._mediaRail_rhyqo_31,._inspectorPane_rhyqo_32,._timelinePane_rhyqo_33{min-width:0;min-height:0;border:1px solid var(--editor-border);border-radius:8px;background:var(--editor-panel)}._editorTopbar_rhyqo_29{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:8px 12px}._editorTopbarWithBack_rhyqo_50{grid-template-columns:auto minmax(0,1fr) auto auto}._topBackButton_rhyqo_54{height:32px!important;gap:6px!important;border-color:#ffffff1a!important;background:#ffffff0b!important;color:var(--editor-muted)!important;padding:0 11px 0 9px!important;touch-action:manipulation}._topBackButton_rhyqo_54:hover:not(:disabled){border-color:#6feef952!important;background:#6feef91a!important;color:var(--editor-text)!important}._topBackButton_rhyqo_54:focus-visible{outline:2px solid var(--editor-accent);outline-offset:2px}._topBackButton_rhyqo_54:active:not(:disabled){transform:translateY(1px)}._projectMeta_rhyqo_79{min-width:0;height:28px;display:flex;align-items:center;gap:10px;border-left:1px solid rgba(255,255,255,.1);padding-left:14px}._kicker_rhyqo_89{min-width:0;overflow:hidden;color:var(--editor-dim);font-size:var(--text-caption-size);font-weight:var(--font-weak);text-overflow:ellipsis;white-space:nowrap}._projectMeta_rhyqo_79 h2{flex:0 1 auto;margin:0;overflow:hidden;color:var(--editor-text);font-size:var(--text-body-lg-size);font-weight:var(--font-section);line-height:1.25;text-overflow:ellipsis;text-wrap:balance;white-space:nowrap}._statusStrip_rhyqo_112{display:flex;align-items:center;gap:8px}._statusStrip_rhyqo_112 span{min-height:28px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0e;color:var(--editor-muted);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--font-weak);padding:0 10px;white-space:nowrap;font-family:var(--font-latin)}._statusStrip_rhyqo_112 ._saveStatusError_rhyqo_134{border-color:#ff7e7e73;color:#ffb0b0;background:#ff50501a}._saveRetryButton_rhyqo_140{min-height:30px;border:1px solid rgba(255,126,126,.42);border-radius:7px;color:#ffc2c2;background:#ff505014;cursor:pointer;padding:0 10px}._topbarActions_rhyqo_150{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}._topExportProgress_rhyqo_158{width:min(260px,28vw);min-width:176px;display:grid;gap:4px}._topExportProgress_rhyqo_158 div{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}._topExportProgress_rhyqo_158 span{min-width:0;overflow:hidden;color:var(--editor-muted);font-size:var(--text-caption-size);font-weight:var(--font-section);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._topExportProgress_rhyqo_158 strong{color:var(--editor-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-caption-size);font-weight:var(--font-section);font-variant-numeric:tabular-nums}._topExportProgress_rhyqo_158 progress{width:100%;height:5px;accent-color:var(--editor-accent)}._editorButton_rhyqo_199{border:1px solid rgba(255,255,255,.13)!important;background:#ffffff0f!important;color:var(--editor-muted)!important}._exportProfileSelect_rhyqo_205{min-height:30px;border:1px solid rgba(255,255,255,.13);border-radius:7px;padding:0 8px;color:var(--editor-muted);background:#ffffff0f;font:inherit;font-size:var(--text-caption-size);color-scheme:dark}._exportProfileSelect_rhyqo_205 option{color:#f3f4f6;background:#1f1f1f}._exportProfileSelect_rhyqo_205:disabled{cursor:not-allowed;opacity:.55}._exportButton_rhyqo_227{min-width:116px;height:34px!important;gap:8px!important;border:1px solid var(--editor-accent)!important;border-radius:999px!important;background:var(--editor-accent)!important;color:var(--ink, #050505)!important;padding:0 13px!important;font-weight:var(--font-section)!important;box-shadow:0 0 0 1px #0000001f,0 4px 14px #6feef91f}._exportButton_rhyqo_227:hover:not(:disabled){filter:brightness(1.06)}._exportRetryButton_rhyqo_244{border-color:#ffc55c9e!important;background:#ffc55c24!important;color:#ffe6b3!important;box-shadow:0 0 0 1px #ffc55c14}._exportRetryButton_rhyqo_244:hover:not(:disabled){border-color:#ffd382d1!important;background:#ffc55c38!important;color:#fff4dc!important}._exportButton_rhyqo_227:focus-visible{outline:2px solid rgba(255,255,255,.82);outline-offset:2px}._exportButton_rhyqo_227:disabled{border-color:#6feef93d!important;background:#6feef91a!important;color:#eff0f0b8!important;box-shadow:none;opacity:1!important}._exportQuote_rhyqo_270{height:20px;display:inline-flex;align-items:center;gap:4px;padding-left:8px;border-left:1px solid rgba(0,0,0,.22);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--font-strong)}._exportQuote_rhyqo_270 img{width:16px;height:16px;object-fit:contain}._spin_rhyqo_289{animation:_editorSpin_rhyqo_1 .8s linear infinite}@keyframes _editorSpin_rhyqo_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spin_rhyqo_289{animation:none}}._mediaRail_rhyqo_31,._inspectorPane_rhyqo_32{display:flex;flex-direction:column;gap:14px;overflow:auto;padding:12px}._previewPane_rhyqo_30{grid-column:2;grid-row:2;display:grid;grid-template-rows:auto minmax(0,1fr) 52px;overflow:hidden}._mediaRail_rhyqo_31{grid-column:1;grid-row:2}._inspectorPane_rhyqo_32{grid-column:3;grid-row:2}._previewCanvas_rhyqo_330{min-width:0;min-height:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 0%,rgba(111,238,249,.08),transparent 34%),#050505;container-type:size;padding:22px}._canvasControls_rhyqo_340{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:8px 12px}._canvasTrigger_rhyqo_349{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 10px;border:1px solid var(--editor-border);border-radius:999px;background:var(--dialog-control-surface);color:var(--editor-muted);font-size:var(--text-control-size);font-weight:var(--font-strong);white-space:nowrap;cursor:pointer;touch-action:manipulation}._canvasTrigger_rhyqo_349:hover:not(:disabled),._canvasTrigger_rhyqo_349[aria-expanded=true]{background:var(--dialog-control-surface-hover);color:var(--editor-text)}._canvasTrigger_rhyqo_349:focus-visible,._canvasOption_rhyqo_373:focus-visible{outline:2px solid var(--border-hover);outline-offset:2px}._canvasTrigger_rhyqo_349:disabled{cursor:not-allowed;opacity:.5}._canvasMenu_rhyqo_383{z-index:14020;width:214px;max-width:calc(100vw - 24px);padding:6px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--dialog-surface-raised);color:var(--text)}._canvasOption_rhyqo_373{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:var(--text2);text-align:left;cursor:pointer;touch-action:manipulation}._canvasOption_rhyqo_373:hover,._canvasOption_rhyqo_373:focus-visible,._canvasOption_rhyqo_373[aria-selected=true]{background:var(--dialog-control-surface-hover);color:var(--text)}._canvasOptionCopy_rhyqo_418{display:grid;gap:3px}._canvasOptionCopy_rhyqo_418 strong{font-size:var(--text-control-size);font-weight:var(--font-strong)}._canvasOptionCopy_rhyqo_418 small{color:var(--text2);font:var(--font-weak) var(--text-caption-size)/1.5 var(--font-latin);font-variant-numeric:tabular-nums}._canvasSize_rhyqo_434{margin-left:auto;color:var(--editor-muted);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._previewFrame_rhyqo_441{position:relative;width:min(100cqw,calc(100cqh * var(--preview-aspect-ratio)));max-width:100%;max-height:100%;aspect-ratio:var(--preview-aspect-ratio);display:grid;place-items:center;box-sizing:border-box;overflow:hidden;border:0;border-radius:10px;background:#05070a;box-shadow:0 18px 38px #00000057,0 0 0 1px #6feef91f}._previewVideo_rhyqo_457{width:100%;height:100%;display:block;object-fit:contain;background:transparent}._previewEmpty_rhyqo_465{color:var(--editor-dim);font-size:var(--text-control-size)}._transport_rhyqo_470{display:grid;grid-template-columns:minmax(112px,auto) auto minmax(0,1fr);align-items:center;gap:12px;border-top:1px solid rgba(255,255,255,.09);padding:0 14px}._playButton_rhyqo_479{border-color:#ffffff21!important;background:#ffffff0f!important;color:var(--editor-muted)!important}._scrubber_rhyqo_485{width:100%;accent-color:var(--editor-accent)}._timeText_rhyqo_490{color:var(--editor-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-caption-size);font-weight:var(--font-weak);white-space:nowrap;font-variant-numeric:tabular-nums}._panelTitle_rhyqo_499{display:flex;align-items:center;justify-content:space-between;gap:12px}._panelTitle_rhyqo_499 h3{margin:0;color:var(--editor-text);font-size:var(--text-control-size);line-height:1.25}._panelTitle_rhyqo_499 span,._emptyText_rhyqo_514,._exportProgress_rhyqo_515,._autoImportNotice_rhyqo_516{color:var(--editor-dim);font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._exportProgress_rhyqo_515{display:grid;gap:6px}._exportProgress_rhyqo_515 progress{width:100%;height:6px;accent-color:var(--editor-accent)}._assetGroup_rhyqo_534{min-width:0;display:grid;gap:10px}._assetList_rhyqo_540{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}._videoAssetItem_rhyqo_547,._audioAssetItem_rhyqo_548,._subtitleAssetItem_rhyqo_549{width:100%;min-width:0;display:grid;gap:7px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:var(--editor-text);cursor:pointer;padding:7px;text-align:left;transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}._videoAssetItem_rhyqo_547:hover:not(:disabled),._audioAssetItem_rhyqo_548:hover:not(:disabled),._subtitleAssetItem_rhyqo_549:hover:not(:disabled){border-color:#6feef957;background:#6feef914;box-shadow:0 12px 28px #0003}._videoAssetItem_rhyqo_547:active:not(:disabled),._audioAssetItem_rhyqo_548:active:not(:disabled),._subtitleAssetItem_rhyqo_549:active:not(:disabled){transform:translateY(1px)}._videoAssetItem_rhyqo_547:disabled,._audioAssetItem_rhyqo_548:disabled,._subtitleAssetItem_rhyqo_549:disabled{cursor:default;opacity:.74}._paneResizeHandle_rhyqo_585{position:absolute;z-index:40;touch-action:none}._paneResizeHandle_rhyqo_585:after{content:"";position:absolute;border-radius:999px;background:#6feef933;opacity:0;transition:opacity .12s ease,background-color .12s ease}._paneResizeHandle_rhyqo_585:hover:after,._paneResizeHandle_rhyqo_585:focus-visible:after{opacity:1;background:#6feef9b8}._paneResizeHandle_rhyqo_585:focus-visible{outline:1px solid var(--editor-accent);outline-offset:-1px}._mediaRailResizeHandle_rhyqo_611{top:60px;bottom:calc(var(--timeline-height, 318px) + 8px);left:calc(var(--media-rail-width, 280px) + 1px);width:6px;cursor:col-resize}._mediaRailResizeHandle_rhyqo_611:after{top:8px;bottom:8px;left:2px;width:2px}._timelineResizeHandle_rhyqo_626{right:0;bottom:calc(var(--timeline-height, 318px) + 1px);left:0;height:6px;cursor:row-resize}._timelineResizeHandle_rhyqo_626:after{top:2px;right:8px;left:8px;height:2px}._subtitleTrackCard_rhyqo_641{min-width:0;display:grid;gap:8px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff06;padding:8px}._subtitleTrackHeader_rhyqo_651{display:flex;align-items:center;justify-content:space-between;gap:8px}._subtitleTrackHeader_rhyqo_651>div{min-width:0;display:grid;gap:2px}._subtitleTrackHeader_rhyqo_651 strong,._subtitleTrackHeader_rhyqo_651 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitleTrackHeader_rhyqo_651 strong{color:var(--editor-text);font-size:var(--text-caption-size)}._subtitleTrackHeader_rhyqo_651 small{color:var(--editor-dim);font-size:var(--text-caption-size)}._subtitleTrackHeader_rhyqo_651 button{flex:0 0 auto;border:1px solid rgba(111,238,249,.3);border-radius:6px;background:#6feef917;color:var(--editor-accent);cursor:pointer;font-size:var(--text-caption-size);padding:5px 7px}._subtitleTrackHeader_rhyqo_651 button:disabled{cursor:default;opacity:.5}._subtitleCueList_rhyqo_697{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}._subtitleAssetItem_rhyqo_549{align-content:start}._subtitleAssetThumb_rhyqo_708{color:#ffd18a;background:radial-gradient(circle at 50% 38%,rgba(255,193,92,.17),transparent 42%),linear-gradient(135deg,#ffc15c17,#ffffff05)}._subtitleAssetItem_rhyqo_549 small{line-height:1.35;white-space:normal}._subtitleWarning_rhyqo_720{border-left:2px solid #ffb05c;border-radius:3px;background:#ffb05c14;color:#ffd3a3;font-size:var(--text-caption-size);line-height:1.4;padding:6px 8px}._assetThumb_rhyqo_730{position:relative;width:100%;aspect-ratio:16 / 10;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:radial-gradient(circle at 50% 20%,rgba(111,238,249,.12),transparent 44%),#050505}._assetThumbVideo_rhyqo_743{width:100%;height:100%;display:block;object-fit:cover}._assetThumbBadge_rhyqo_750{position:absolute;right:6px;bottom:6px;max-width:calc(100% - 12px);overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#03080cc2;color:#f5f7faeb;font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:1;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}._audioAssetThumb_rhyqo_768{gap:8px;color:var(--editor-accent);background:radial-gradient(circle at 50% 38%,rgba(111,238,249,.16),transparent 42%),linear-gradient(135deg,#6feef914,#ffffff05)}._assetWaveform_rhyqo_776{display:inline-flex;align-items:end;gap:3px;height:18px}._assetWaveform_rhyqo_776 span{width:4px;border-radius:999px;background:currentColor;opacity:.78}._assetWaveform_rhyqo_776 span:nth-child(1){height:7px}._assetWaveform_rhyqo_776 span:nth-child(2){height:15px}._assetWaveform_rhyqo_776 span:nth-child(3){height:11px}._assetWaveform_rhyqo_776 span:nth-child(4){height:18px}._assetWaveform_rhyqo_776 span:nth-child(5){height:9px}._assetCardBody_rhyqo_810{min-width:0;display:grid;gap:3px}._videoAssetItem_rhyqo_547 strong,._audioAssetItem_rhyqo_548 strong{min-width:0;overflow:hidden;color:var(--editor-text);font-size:var(--text-caption-size);font-weight:var(--font-section);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._videoAssetItem_rhyqo_547 small,._audioAssetItem_rhyqo_548 small{color:var(--editor-dim);font-size:var(--text-caption-size)}._audioAssetItemActive_rhyqo_834{border-color:#6feef942;background:#6feef912}._assetItemSelected_rhyqo_839{border-color:#6feef9b8;background:#6feef91f;box-shadow:0 0 0 1px #6feef924}._autoImportNotice_rhyqo_516{border-left:2px solid var(--editor-accent);border-radius:6px;background:var(--editor-accent-bg);padding:8px 10px;line-height:1.45}._clipActions_rhyqo_853{display:flex;flex-wrap:wrap;gap:8px}._selectedPanel_rhyqo_859{display:grid;gap:10px;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}._selectedPanel_rhyqo_859 strong{min-width:0;overflow:hidden;color:var(--editor-text);font-size:var(--text-control-size);text-overflow:ellipsis}._clipStats_rhyqo_874{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}._clipStats_rhyqo_874 div{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b;padding:9px}._clipStats_rhyqo_874 dt{display:block;color:var(--editor-dim);font-size:var(--text-caption-size);font-weight:var(--font-section);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._clipStats_rhyqo_874 dd{display:block;margin:4px 0 0;color:var(--editor-text);font-size:var(--text-control-size);font-variant-numeric:tabular-nums;font-weight:var(--font-section);font-family:var(--font-latin)}._emptyInspector_rhyqo_908{min-height:180px;display:grid;place-items:center;gap:6px;color:var(--editor-dim);text-align:center}._emptyInspectorIcon_rhyqo_917{width:42px;height:42px;border:1px solid rgba(255,255,255,.1);border-radius:50%;display:grid;place-items:center;background:#ffffff0b;color:var(--editor-dim);font-size:18px}._emptyInspector_rhyqo_908 strong{color:var(--editor-muted);font-size:var(--text-control-size)}._emptyInspector_rhyqo_908 span{max-width:190px;font-size:var(--text-caption-size);line-height:1.45}._timelinePane_rhyqo_33{grid-column:1 / -1;grid-row:3;display:grid;grid-template-rows:48px minmax(0,1fr);overflow:hidden;background:#161616;color:#ffffffdb}._timelineToolbar_rhyqo_950{min-width:0;display:grid;grid-template-columns:auto minmax(240px,360px) minmax(180px,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);padding:0 12px}._toolbarGroup_rhyqo_960{min-width:0;display:inline-flex;align-items:center;gap:6px}._toolbarGroup_rhyqo_960:last-child{justify-content:flex-end}._iconTool_rhyqo_971,._rippleTool_rhyqo_972,._playCircle_rhyqo_973,._trackToggles_rhyqo_974 button{border:0;display:inline-grid;place-items:center;color:var(--editor-muted);background:transparent;cursor:pointer}._iconTool_rhyqo_971{width:34px;height:34px;border-radius:7px}._previewFadeOverlay_rhyqo_989{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}._previewSubtitle_rhyqo_997{position:absolute;z-index:3;max-width:86%;border-radius:4px;padding:3px 8px;line-height:1.35;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.72);transform:translate(-50%,-50%);white-space:pre-wrap;pointer-events:none}._rippleTool_rhyqo_972{height:34px;border-radius:7px;padding:0 9px;font-size:var(--text-caption-size);font-weight:var(--font-section)}._inspectorFields_rhyqo_1019{display:grid;gap:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:10px}._inspectorFieldRow_rhyqo_1026{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._inspectorField_rhyqo_1019{min-width:0;display:grid;gap:6px;color:var(--editor-dim);font-size:var(--text-caption-size);font-weight:var(--font-section)}._inspectorHint_rhyqo_1041{color:var(--editor-dim);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.45}._inspectorField_rhyqo_1019 textarea,._inspectorField_rhyqo_1019 input,._inspectorField_rhyqo_1019 select{min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:7px;outline:none;background:#ffffff0e;padding:7px 8px;color:var(--editor-text);font:inherit;font-size:var(--text-caption-size)}._inspectorWarning_rhyqo_1062{border:1px solid rgba(255,183,77,.32);border-radius:7px;padding:7px 8px;color:#ffd08a;background:#ff910014;font-size:var(--text-caption-size);line-height:1.45}._inspectorField_rhyqo_1019 select{color-scheme:dark}._inspectorField_rhyqo_1019 select option{color:#f3f4f6;background:#1f1f1f}._inspectorField_rhyqo_1019 textarea{min-height:70px;resize:vertical;line-height:1.5}._inspectorField_rhyqo_1019 input[type=color]{width:100%;min-height:34px;padding:3px}._inspectorField_rhyqo_1019 input[type=range]{padding:6px 0;accent-color:var(--editor-accent)}._inspectorField_rhyqo_1019 textarea:focus-visible,._inspectorField_rhyqo_1019 input:focus-visible,._inspectorField_rhyqo_1019 select:focus-visible{border-color:var(--editor-accent);box-shadow:0 0 0 2px #6feef924}._iconTool_rhyqo_971 span{font-size:var(--text-caption-size);font-weight:var(--font-section)}._iconTool_rhyqo_971:not(:disabled):hover,._rippleTool_rhyqo_972:hover,._iconToolActive_rhyqo_1112{color:var(--editor-accent);background:#6feef91a}._iconTool_rhyqo_971:disabled{cursor:default;opacity:.36}._speedControl_rhyqo_1122{min-width:0;display:grid;grid-template-columns:auto minmax(72px,1fr) 56px minmax(72px,1fr);align-items:center;gap:8px;color:var(--editor-muted)}._speedControl_rhyqo_1122 input{min-width:0;width:100%;accent-color:var(--editor-accent)}._speedControl_rhyqo_1122 output{height:28px;border-radius:6px;display:grid;place-items:center;color:var(--editor-text);background:#ffffff12;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-caption-size);font-weight:var(--font-control)}._timelineClock_rhyqo_1149{justify-self:center;display:inline-flex;align-items:center;gap:10px;color:var(--editor-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._playCircle_rhyqo_973{width:34px;height:34px;border-radius:50%;color:var(--ink, #050505);background:var(--editor-accent)}._playCircle_rhyqo_973:disabled{opacity:.34}._zoomSlider_rhyqo_1172{width:116px;accent-color:var(--editor-accent)}._timelineWorkbench_rhyqo_1177{min-width:0;min-height:0;display:grid;grid-template-columns:116px minmax(0,1fr)}._trackLabelRail_rhyqo_1184{min-height:0;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);background:#151515}._rulerSpacer_rhyqo_1191{height:30px;display:grid;place-items:center;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffff6b;font-size:var(--text-caption-size)}._trackLabel_rhyqo_1184{height:82px;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;gap:7px 6px;border-bottom:1px solid rgba(255,255,255,.06);padding:10px 8px}._audioTrackLabel_rhyqo_1211{height:62px;color:#ffffffad}._virtualTrackLabel_rhyqo_1216{color:var(--editor-accent);background:#6feef914;outline:1px dashed rgba(111,238,249,.45);outline-offset:-3px}._trackIcon_rhyqo_1223{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#ffffffad;background:#ffffff12}._trackLabel_rhyqo_1184 strong{min-width:0;overflow:hidden;color:#ffffffc7;font-size:var(--text-caption-size);text-overflow:ellipsis;white-space:nowrap}._trackToggles_rhyqo_974{grid-column:1 / -1;display:inline-flex;justify-content:center;gap:4px}._trackToggles_rhyqo_974 button{width:24px;height:24px;border-radius:50%}._trackToggles_rhyqo_974 button:hover,._trackToggleActive_rhyqo_1256{color:var(--editor-accent)!important;background:#6feef91f!important}._trackToggles_rhyqo_974 button:disabled{cursor:default;opacity:.36}._timelineScroller_rhyqo_1266{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;background:linear-gradient(to right,rgba(255,255,255,.045) 1px,transparent 1px) 0 30px / 48px calc(100% - 30px),#171717;cursor:crosshair;scrollbar-color:rgba(111,238,249,.34) transparent;scrollbar-width:thin}._timelineScrollerSeeking_rhyqo_1279{cursor:grabbing}._ruler_rhyqo_1191{position:relative;height:30px;border-bottom:1px solid rgba(255,255,255,.06)}._ruler_rhyqo_1191 button{position:absolute;bottom:4px;width:46px;height:22px;border:0;padding:0;color:#ffffff61;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-caption-size);text-align:left}._timelineStrip_rhyqo_1303{position:relative}._trackLane_rhyqo_1307{position:absolute;left:0;right:0;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff04;pointer-events:none}._trackLaneHidden_rhyqo_1316{background:#00000038}._audioTrackLane_rhyqo_1320{background:#1da1f214}._audioTrackLaneMuted_rhyqo_1324{background:#ffffff06}._virtualTrackLane_rhyqo_1328{background:#6feef912;outline:1px dashed rgba(111,238,249,.42);outline-offset:-3px}._playhead_rhyqo_1334{position:absolute;top:0;z-index:8;width:2px;background:var(--editor-accent);box-shadow:0 0 0 1px #00000059,0 0 18px #6feef957;pointer-events:none}._timelineMarquee_rhyqo_1344{position:absolute;z-index:20;border:1px solid rgba(111,238,249,.88);border-radius:3px;background:#6feef924;box-shadow:0 0 0 1px #00000047;pointer-events:none}._timelineClip_rhyqo_1354,._timelineAudioClip_rhyqo_1355{position:absolute;min-width:12px;border:1px solid rgba(255,255,255,.13);border-radius:7px;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .12s ease,box-shadow .12s ease,opacity .12s ease,transform .12s ease}._timelineClip_rhyqo_1354{height:66px;background:#080808}._timelineClip_rhyqo_1354 img,._timelineClip_rhyqo_1354 [data-thumbnail-loading=true]{width:100%;height:100%;display:block;object-fit:cover;background:#050505;pointer-events:none}._timelineSubtitleClip_rhyqo_1382{border-color:#ffd66680;color:#ffe7a3;background:#6b5212c7}._timelineEffectClip_rhyqo_1388{border-color:#bd9aff80;color:#e3d1ff;background:#3e2666cc}._timelineClipLocked_rhyqo_1394{cursor:not-allowed;filter:saturate(.55)}._timelineClip_rhyqo_1354 [data-thumbnail-loading=true]{background:linear-gradient(135deg,#6feef924,#ffffff06)}._timelineClip_rhyqo_1354 b,._timelineClip_rhyqo_1354 small{position:absolute;left:0;right:0;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}._timelineClip_rhyqo_1354 b{top:0;padding:5px 7px 18px;background:linear-gradient(rgba(0,0,0,.82),transparent);font-size:var(--text-caption-size);font-weight:var(--font-weak);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._timelineClip_rhyqo_1354 small{left:7px;right:7px;bottom:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._timelineAudioClip_rhyqo_1355{height:50px;min-width:12px;border-color:#6feef98f;display:grid;grid-template-columns:16px minmax(0,1fr);grid-template-rows:18px 1fr;align-items:center;gap:0 6px;padding:6px 8px 7px;color:#fff;background:linear-gradient(180deg,#6feef9bd,#1595ffb8);box-shadow:inset 0 -1px #ffffff1f}._timelineClipCompact_rhyqo_1449{grid-template-columns:1fr;padding-left:3px;padding-right:3px}._timelineClipCompact_rhyqo_1449>svg,._timelineClipCompact_rhyqo_1449>b,._timelineClipCompact_rhyqo_1449>small,._timelineClipCompact_rhyqo_1449:before{display:none}._timelineAudioClip_rhyqo_1355:before{content:"";position:absolute;left:8px;right:8px;bottom:7px;height:16px;opacity:.72;background:linear-gradient(90deg,transparent 0 5px,rgba(255,255,255,.8) 5px 6px,transparent 6px 9px) 0 100% / 9px 60% repeat-x,linear-gradient(90deg,transparent 0 7px,rgba(255,255,255,.62) 7px 8px,transparent 8px 12px) 2px 100% / 12px 85% repeat-x,linear-gradient(90deg,transparent 0 4px,rgba(255,255,255,.48) 4px 5px,transparent 5px 11px) 4px 100% / 11px 42% repeat-x;-webkit-mask-image:linear-gradient(to top,#000 0 88%,transparent);mask-image:linear-gradient(to top,#000 0 88%,transparent);pointer-events:none}._timelineAudioClip_rhyqo_1355 svg,._timelineAudioClip_rhyqo_1355 b{position:relative;z-index:1}._timelineAudioClip_rhyqo_1355 b{min-width:0;overflow:hidden;font-size:var(--text-caption-size);font-weight:var(--font-weak);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._timelineAudioClipMuted_rhyqo_1495{opacity:.46}._timelineClipSelected_rhyqo_1499{border-color:var(--editor-accent);box-shadow:inset 0 0 0 1px var(--editor-accent),0 0 0 1px #00000059,0 0 18px #6feef929}._clipTrimHandle_rhyqo_1504{position:absolute;z-index:5;top:0;bottom:0;width:10px;border:0;border-radius:0;opacity:0;background:var(--editor-accent);cursor:ew-resize;touch-action:none;transition:opacity .12s ease}._clipTrimHandle_rhyqo_1504:after{position:absolute;top:50%;left:50%;width:2px;height:18px;border-radius:2px;background:#000000b8;content:"";transform:translate(-50%,-50%)}._clipTrimHandleLeft_rhyqo_1531{left:0}._clipTrimHandleRight_rhyqo_1535{right:0}._timelineClip_rhyqo_1354:hover ._clipTrimHandle_rhyqo_1504,._timelineAudioClip_rhyqo_1355:hover ._clipTrimHandle_rhyqo_1504,._timelineClipSelected_rhyqo_1499 ._clipTrimHandle_rhyqo_1504,._clipTrimHandle_rhyqo_1504:focus-visible{opacity:.94}._clipTrimHandle_rhyqo_1504:focus-visible{outline:2px solid #fff;outline-offset:-3px}._timelineClipDragging_rhyqo_1551{z-index:12;cursor:grabbing;transform:translateY(-2px);box-shadow:0 14px 34px #00000073,0 0 0 1px #6feef959}._timelineEmpty_rhyqo_1558{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;color:#ffffff75;font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._clipContextMenu_rhyqo_1570{position:fixed;z-index:1000;min-width:152px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#242424;box-shadow:0 18px 48px #0000007a;padding:5px}._clipContextMenu_rhyqo_1570 button{width:100%;min-height:34px;border:0;border-radius:6px;display:flex;align-items:center;gap:8px;color:#ffd1d1;background:transparent;cursor:pointer;padding:0 10px;text-align:left}._clipContextMenu_rhyqo_1570 button:hover,._clipContextMenu_rhyqo_1570 button:focus-visible{background:#ff50501f;outline:1px solid rgba(255,126,126,.5)}@media(max-width:980px){._editor_rhyqo_1{grid-template-columns:240px minmax(320px,1fr);grid-template-rows:52px minmax(260px,1fr) 210px 318px}._paneResizeHandle_rhyqo_585{display:none}._inspectorPane_rhyqo_32{grid-column:1 / -1;grid-row:3}._timelinePane_rhyqo_33{grid-row:4}._timelineToolbar_rhyqo_950{grid-template-columns:auto minmax(180px,1fr) auto}._timelineClock_rhyqo_1149{display:none}}._shareAction_1yfg2_1{position:absolute;top:12px;right:12px;z-index:3;transform:translateY(-3px);transition:opacity .16s ease,visibility 0s linear .16s,transform .16s ease}[data-project-card]:hover ._shareAction_1yfg2_1,[data-project-card]:focus-within ._shareAction_1yfg2_1,._shareAction_1yfg2_1[data-open=true]{transform:translateY(0);transition-delay:0s}._headerShareAction_1yfg2_20{position:relative;z-index:3;flex:0 0 auto;margin-left:auto}._headerShareButton_1yfg2_27{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:0;background:transparent;color:#ffffffeb;cursor:pointer;box-shadow:none;transition:color .16s ease,transform .16s ease}._storyShareIcon_1yfg2_42{width:28px;height:28px;display:block;overflow:visible}._storyShareIcon_1yfg2_42 path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}._headerShareButton_1yfg2_27:hover,._headerShareButton_1yfg2_27:focus-visible,._headerShareAction_1yfg2_20[data-open=true] ._headerShareButton_1yfg2_27{background:transparent;color:#fff;outline:none;transform:translateY(-1px)}._shareButton_1yfg2_66,._headerShareButton_1yfg2_27,._shareMenu_1yfg2_68 button{font:inherit}._shareMenu_1yfg2_68{position:fixed;z-index:10031;width:168px;box-sizing:border-box;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#292929;color:#fff;box-shadow:0 18px 44px #0000007a;animation:_menuIn_1yfg2_1 .13s ease-out}._headerShareMenu_1yfg2_86{width:200px}._shareMenu_1yfg2_68 button{width:100%;min-height:42px;display:flex;align-items:center;gap:12px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:#f8f8f8;font-size:var(--text-body-size);font-weight:var(--font-strong);text-align:left;white-space:nowrap;cursor:pointer}._shareMenu_1yfg2_68 button:hover,._shareMenu_1yfg2_68 button:focus-visible{background:#ffffff17;outline:none}._shareMenu_1yfg2_68 button:disabled{cursor:default;color:#ffffff61;background:transparent}._shareMenu_1yfg2_68 button svg{flex:0 0 auto}._menuItemCopy_1yfg2_124{min-width:0;display:grid;gap:3px}._menuItemCopy_1yfg2_124 small{color:#ffffff4d;font-size:var(--text-micro-size);font-weight:var(--font-control);line-height:1}._shareMenu_1yfg2_68 ._preferencesMenuItem_1yfg2_137{font-size:var(--text-control-size)}._menuDivider_1yfg2_141{height:1px;margin:6px 4px;background:#ffffff1a}._shareMenu_1yfg2_68 ._dangerMenuItem_1yfg2_147{color:#ff2f87}@keyframes _menuIn_1yfg2_1{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(hover:none){._shareAction_1yfg2_1{opacity:1;transform:none}}._dialogBackdrop_1yfg2_163{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10030;display:grid;place-items:center;padding:24px;background:#080808b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._sharingDialog_1yfg2_174{width:min(560px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#202020;color:#f8f8f8;box-shadow:0 30px 90px #0000009e}._dialogHeader_1yfg2_186{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 20px;border-bottom:1px solid rgba(255,255,255,.1)}._dialogHeader_1yfg2_186 p,._dialogHeader_1yfg2_186 h2,._visibilitySummary_1yfg2_197 p,._scopeSection_1yfg2_198 p,._dialogState_1yfg2_199 p,._confirmationPanel_1yfg2_200 p,._dialogError_1yfg2_201,._readOnlyNotice_1yfg2_202{margin:0}._dialogHeader_1yfg2_186 p{margin-bottom:6px;color:#ffffff80;font-size:11px;font-weight:700;letter-spacing:.14em}._dialogHeader_1yfg2_186 h2{font-size:20px;line-height:1.35;text-wrap:balance}._dialogClose_1yfg2_220{width:34px;height:34px;display:grid;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:10px;background:#ffffff0f;color:#ffffffbf;cursor:pointer}._dialogClose_1yfg2_220:hover:not(:disabled){background:#ffffff1c;color:#fff}._dialogClose_1yfg2_220:focus-visible,._dialogFooter_1yfg2_240 button:focus-visible,._confirmationPanel_1yfg2_200 button:focus-visible,._linkRow_1yfg2_242 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dialogFooter_1yfg2_240 button:hover:not(:disabled),._confirmationPanel_1yfg2_200 button:hover:not(:disabled),._linkRow_1yfg2_242 button:hover:not(:disabled){border-color:var(--border-hover);background:var(--dialog-control-surface-hover)}._dialogFooter_1yfg2_240 ._primaryButton_1yfg2_254:hover:not(:disabled),._confirmationPanel_1yfg2_200 ._primaryButton_1yfg2_254:hover:not(:disabled){border-color:var(--accent);background:var(--accent);filter:brightness(1.06)}._dialogBody_1yfg2_261{display:grid;gap:18px;padding:22px 24px 24px}._dialogState_1yfg2_199{min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px;padding:28px;color:#ffffffb3;text-align:center}._dialogState_1yfg2_199 button,._dialogFooter_1yfg2_240 button,._confirmationPanel_1yfg2_200 button,._linkRow_1yfg2_242 button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:#ffffff0f;color:#f8f8f8;font:inherit;font-weight:650;cursor:pointer}._dialogState_1yfg2_199 button:disabled,._dialogFooter_1yfg2_240 button:disabled,._confirmationPanel_1yfg2_200 button:disabled,._linkRow_1yfg2_242 button:disabled,._dialogClose_1yfg2_220:disabled{cursor:not-allowed;opacity:.5}._visibilitySummary_1yfg2_197{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff09}._visibilityIcon_1yfg2_316{width:38px;height:38px;display:grid;flex:0 0 auto;place-items:center;border-radius:12px;background:#ffffff14}._visibilitySummary_1yfg2_197[data-visibility=public] ._visibilityIcon_1yfg2_316{background:var(--dialog-control-surface);color:var(--text2)}._visibilitySummary_1yfg2_197 strong{display:block;margin-bottom:5px;font-size:15px}._visibilitySummary_1yfg2_197 p,._scopeSection_1yfg2_198 p,._confirmationPanel_1yfg2_200 p{color:#ffffff94;font-size:13px;line-height:1.55}._linkSection_1yfg2_345,._scopeSection_1yfg2_198{display:grid;gap:10px}._linkSection_1yfg2_345>label,._scopeSection_1yfg2_198 legend{color:#ffffffd1;font-size:13px;font-weight:700}._linkRow_1yfg2_242{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}._linkRow_1yfg2_242 input{min-width:0;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:11px;outline:none;background:#0003;color:#ffffffb3;font:inherit;font-size:12px}._scopeSection_1yfg2_198{margin:0;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:16px}._scopeSection_1yfg2_198 label{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border-radius:12px;background:#ffffff09;cursor:pointer}._scopeSection_1yfg2_198 label:has(input:checked){background:#ffffff17}._scopeSection_1yfg2_198 input{margin-top:3px}._scopeSection_1yfg2_198 span,._scopeSection_1yfg2_198 small{display:block}._scopeSection_1yfg2_198 small{margin-top:3px;color:#ffffff85;line-height:1.4}._scopeSection_1yfg2_198:disabled label{cursor:default}._readOnlyNotice_1yfg2_202,._dialogError_1yfg2_201{padding:11px 13px;border-radius:11px;font-size:13px;line-height:1.5}._readOnlyNotice_1yfg2_202{background:#ffffff0d;color:#ffffff9e}._dialogError_1yfg2_201{background:var(--red-bg);color:var(--red)}._dialogFooter_1yfg2_240,._confirmationPanel_1yfg2_200>div{display:flex;justify-content:flex-end;gap:10px}._dialogFooter_1yfg2_240 ._primaryButton_1yfg2_254,._confirmationPanel_1yfg2_200 ._primaryButton_1yfg2_254{border-color:var(--accent);background:var(--accent);color:var(--ink)}._confirmationPanel_1yfg2_200{display:grid;gap:10px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--dialog-control-surface)}._spin_1yfg2_458{animation:_sharingSpin_1yfg2_1 .8s linear infinite}@keyframes _sharingSpin_1yfg2_1{to{transform:rotate(360deg)}}._billingBackdrop_1yfg2_466{background:#040607cc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._billingDialog_1yfg2_471{width:min(1180px,100%);height:min(780px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden;border-color:#ffffff14;background:var(--dialog-surface);box-shadow:var(--shadow-lg),inset 0 1px #ffffff06}._billingDialogHeader_1yfg2_483{min-height:72px;align-items:center;gap:12px;padding:0 24px;border-bottom-color:transparent}._billingTitleMark_1yfg2_491{width:36px;height:36px;display:grid;flex:0 0 36px;place-items:center;border:0;border-radius:11px;background:var(--dialog-control-surface);color:var(--text2)}._billingDialogTitle_1yfg2_503{min-width:0;flex:1}._billingDialogTitle_1yfg2_503 h2{color:var(--text);font-size:var(--text-h4-size);line-height:1.35}._billingDialogTitle_1yfg2_503 p{overflow:hidden;margin:2px 0 0;color:var(--text3);font-size:var(--text-meta-size);font-weight:400;letter-spacing:0;line-height:1.35;text-overflow:ellipsis;text-transform:none;white-space:nowrap}._billingDialogHeader_1yfg2_483 ._dialogClose_1yfg2_220{margin-left:auto;background:transparent;color:var(--text3)}._billingDialogHeader_1yfg2_483 ._dialogClose_1yfg2_220:hover:not(:disabled){background:var(--dialog-control-surface-hover);color:var(--text)}._billingDialogHeader_1yfg2_483 ._dialogClose_1yfg2_220:focus-visible,._billingHeaderFilter_1yfg2_539>button:focus-visible,._billingHeaderMenu_1yfg2_540 button:focus-visible,._billingInlineClear_1yfg2_541:focus-visible,._billingLoadMore_1yfg2_542:focus-visible{outline:1px solid var(--focus-outline-neutral);outline-offset:2px;box-shadow:var(--focus-ring-neutral)}._billingBody_1yfg2_548{min-height:0;display:grid;flex:1;grid-template-rows:auto auto auto minmax(0,1fr) auto auto;gap:12px;overflow:hidden;padding:18px 24px 22px}._billingSummary_1yfg2_558{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:0;border-radius:14px;background:var(--dialog-surface-raised)}._billingSummaryIcon_1yfg2_569{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:12px;background:var(--dialog-control-surface);color:var(--text2)}._billingSummary_1yfg2_558 div>span,._billingSummary_1yfg2_558 time{color:var(--text3);font-size:var(--text-meta-size)}._billingSummary_1yfg2_558 strong{display:block;margin-top:3px;color:var(--text);font-size:24px;font-variant-numeric:tabular-nums;line-height:1.1}._billingSummary_1yfg2_558 strong small{color:var(--text2);font-size:var(--text-meta-size);font-weight:600}._billingSummary_1yfg2_558 time{white-space:nowrap}._billingMemberSummaries_1yfg2_605{max-height:128px;display:grid;gap:8px;overflow-y:auto}._billingMemberSummaries_1yfg2_605 h3{margin:0;color:var(--text2);font-size:var(--text-meta-size);font-weight:650}._billingMemberSummaryList_1yfg2_619{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px}._billingMemberSummary_1yfg2_619{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:var(--dialog-surface-raised)}._billingMemberSummary_1yfg2_619>span:nth-child(2),._billingRecordOwnerCopy_1yfg2_637{min-width:0;display:grid;gap:2px}._billingMemberSummary_1yfg2_619 strong,._billingMemberSummary_1yfg2_619 small,._billingRecordOwnerCopy_1yfg2_637 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._billingMemberSummary_1yfg2_619>span:nth-child(2) strong{color:var(--text);font-size:var(--text-control-size)}._billingMemberSummary_1yfg2_619 small,._billingRecordOwnerCopy_1yfg2_637 small{color:var(--text3);font-size:10px}._billingMemberSummary_1yfg2_619>strong{color:var(--text2);font-size:var(--text-meta-size);font-variant-numeric:tabular-nums}._billingLedgerResultBar_1yfg2_668{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}._billingResultCount_1yfg2_676{color:var(--text3);font-size:var(--text-meta-size)}._billingInlineClear_1yfg2_541{padding:3px 0;border:0;background:transparent;color:var(--text2);font:inherit;font-size:11px;cursor:pointer}._billingInlineClear_1yfg2_541:hover{color:var(--text)}._billingRecords_1yfg2_695{min-height:0;overflow-x:auto;overflow-y:auto;border:0;border-radius:0;background:transparent;scrollbar-width:none}._billingRecords_1yfg2_695::-webkit-scrollbar,._billingHeaderMenu_1yfg2_540::-webkit-scrollbar{display:none}._billingRecordHeader_1yfg2_710,._billingRecord_1yfg2_637{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.72fr) minmax(116px,.82fr) minmax(72px,.5fr);align-items:center;gap:14px;padding:0 16px}._billingRecordHeader_1yfg2_710{position:sticky;top:0;z-index:3;min-height:46px;margin-bottom:6px;border:0;border-radius:10px;background:var(--dialog-surface-raised);color:var(--text3);font-size:var(--text-meta-size);font-weight:650}._billingHeaderFilter_1yfg2_539{position:relative;min-width:0}._billingHeaderFilter_1yfg2_539>button{position:relative;max-width:100%;height:32px;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--text3);font:inherit;font-size:var(--text-meta-size);font-weight:650;white-space:nowrap;cursor:pointer}._billingHeaderFilter_1yfg2_539>button:hover,._billingHeaderFilter_1yfg2_539>button[aria-expanded=true]{color:var(--text)}._billingHeaderFilter_1yfg2_539>button[aria-expanded=true]>svg{transform:rotate(180deg)}._billingHeaderFilter_1yfg2_539>button>svg{flex:0 0 auto;color:var(--text3);transition:transform .14s ease,color .14s ease}._billingHeaderFilter_1yfg2_539>button>i{position:absolute;top:5px;right:-4px;width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 12%,transparent)}._billingHeaderFilterEnd_1yfg2_787{display:flex;justify-content:flex-end}._billingHeaderMenu_1yfg2_540{position:fixed;z-index:10040;width:220px;max-height:260px;overflow-y:auto;padding:5px;border:1px solid var(--border);border-radius:10px;background:var(--dialog-surface-raised);box-shadow:var(--shadow);scrollbar-width:none}._billingHeaderMenu_1yfg2_540 button{width:100%;height:32px;display:flex;align-items:center;justify-content:space-between;gap:12px;overflow:hidden;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--text2);font:inherit;font-size:12px;text-align:left;cursor:pointer}._billingHeaderMenu_1yfg2_540 button:hover{background:var(--dialog-control-surface-hover);color:var(--text)}._billingHeaderMenu_1yfg2_540 button[aria-checked=true]{background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--text)}._billingHeaderMenu_1yfg2_540 button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._billingHeaderMenu_1yfg2_540 button svg{flex:0 0 auto;color:var(--accent)}._billingRecord_1yfg2_637{min-height:66px;border:0;border-radius:10px;background:transparent;transition:background-color .14s ease}._billingRecord_1yfg2_637:hover{background:var(--dialog-control-surface)}._billingRecordAsset_1yfg2_858,._billingRecordModel_1yfg2_859,._billingRecordOwner_1yfg2_637,._billingRecordDate_1yfg2_861,._billingRecordBalance_1yfg2_862{min-width:0}._billingRecordAsset_1yfg2_858{display:flex;align-items:center;gap:10px}._billingRecordAsset_1yfg2_858>div,._billingRecordModel_1yfg2_859{min-width:0;display:grid;gap:4px}._billingAssetPreview_1yfg2_879{position:relative;width:58px;height:36px;display:grid;flex:0 0 58px;place-items:center;overflow:hidden;border:0;border-radius:7px;background:var(--media-thumb-surface);color:var(--text3)}._billingAssetPreview_1yfg2_879 img,._billingAssetPreview_1yfg2_879 video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._billingAssetImage_1yfg2_902{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;object-fit:cover}._billingAssetVideoMark_1yfg2_910{position:absolute;right:3px;bottom:3px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#000000b8;color:#fff}._billingAssetTextPreview_1yfg2_923{width:100%;height:100%;display:-webkit-box;overflow:hidden;padding:5px;color:var(--text3);font-size:6px;line-height:1.3;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}._billingRecordAsset_1yfg2_858 strong,._billingRecordModel_1yfg2_859 strong,._billingRecordOwner_1yfg2_637 strong{overflow:hidden;color:var(--text);font-size:var(--text-control-size);font-weight:650;text-overflow:ellipsis;white-space:nowrap}._billingRecordAsset_1yfg2_858 small,._billingRecordModel_1yfg2_859 small{overflow:hidden;color:var(--text3);font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._billingRecordOwner_1yfg2_637{display:flex;align-items:center;gap:8px}._billingRecordOwnerAvatar_1yfg2_964{position:relative;width:26px;height:26px;display:grid;flex:0 0 26px;place-items:center;overflow:hidden;border:1px solid var(--card-border);border-radius:50%;background:var(--dialog-control-surface);color:var(--text2);font-size:10px;font-weight:700}._billingRecordOwnerAvatar_1yfg2_964 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._billingRecordDate_1yfg2_861{color:var(--text2);font-size:var(--text-meta-size)}._billingRecordDate_1yfg2_861,._billingRecordBalance_1yfg2_862{font-variant-numeric:tabular-nums}._billingRecordBalance_1yfg2_862{color:var(--text);font-size:15px;font-weight:650;text-align:right}@media(max-width:900px){._billingRecordHeader_1yfg2_710,._billingRecord_1yfg2_637{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(92px,.68fr) minmax(112px,.76fr) minmax(76px,.5fr);gap:10px;padding-right:12px;padding-left:12px}}._billingEmpty_1yfg2_1020{padding:44px 18px;border:1px dashed var(--border);border-radius:14px;color:var(--text3);font-size:13px;text-align:center}._billingLoadMore_1yfg2_542{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--border);border-radius:11px;background:var(--dialog-control-surface);color:var(--text2);font:inherit;font-size:13px;font-weight:650;cursor:pointer}._billingLoadMore_1yfg2_542:hover:not(:disabled){background:var(--dialog-control-surface-hover);color:var(--text)}._billingLoadMore_1yfg2_542:disabled{cursor:not-allowed;opacity:.55}@media(max-width:620px){._dialogBackdrop_1yfg2_163{align-items:end;padding:12px}._sharingDialog_1yfg2_174{max-height:calc(100vh - 24px);border-radius:20px}._linkRow_1yfg2_242{grid-template-columns:1fr}._billingBackdrop_1yfg2_466{align-items:stretch;padding:0}._billingDialog_1yfg2_471{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}._billingDialogHeader_1yfg2_483{min-height:64px;padding:0 16px}._billingBody_1yfg2_548{padding:14px 16px 16px}._billingSummary_1yfg2_558{grid-template-columns:auto minmax(0,1fr)}._billingSummary_1yfg2_558 time{grid-column:1 / -1}._billingSummary_1yfg2_558{gap:10px;padding:14px}._billingMemberSummaryList_1yfg2_619{grid-template-columns:1fr}}._workbench_14gsf_1{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-columns:var(--assistant-width, 440px) minmax(0,1fr);overflow:hidden;color:var(--agent-canvas-text);background:var(--agent-canvas-bg);font-family:var(--default-font-family, "Inter Variable", sans-serif);--canvas-empty-video-action-bg: var(--agent-canvas-elevated);--canvas-empty-video-action-bg-hover: var(--agent-canvas-controls-hover);--fg-default: var(--agent-canvas-text);--fg-muted: var(--agent-canvas-text-muted)}._embedded_14gsf_25{border:0}._assistantHidden_14gsf_29{grid-template-columns:minmax(0,1fr)}._assistantHidden_14gsf_29 ._canvasArea_14gsf_33{grid-column:1}._canvasArea_14gsf_33{position:relative;grid-column:2;grid-row:1;min-width:0;min-height:0;overflow:hidden;background:var(--canvas-surface, var(--agent-canvas-bg))}._canvasArea_14gsf_33[data-canvas-fit-pending=true]{visibility:hidden;opacity:0;pointer-events:none}._textWorkspace_14gsf_54{--text-workspace-accent: var(--accent-light, var(--canvas-edge-flow));--text-workspace-accent-bg: var(--accent-bg, color-mix(in srgb, var(--canvas-edge-flow) 12%, transparent));--text-workspace-warm: color-mix(in srgb, var(--yellow) 42%, var(--canvas-controls-text-muted));position:relative;z-index:900;grid-column:1 / -1;grid-row:1;width:100%;height:100%;min-width:0;min-height:0;display:block;overflow:hidden;color:var(--canvas-controls-text);background:var(--bg);font-family:var(--font-zh)}._textWorkspaceMode_14gsf_73{grid-template-columns:minmax(0,1fr)}._textWorkspaceMode_14gsf_73 ._canvasArea_14gsf_33{grid-column:1}._textWorkspaceMode_14gsf_73 ._resizeHandle_14gsf_81,._textWorkspaceMode_14gsf_73 ._resizeCornerHandle_14gsf_82{display:none}._textWorkspaceRuntimeAssistant_14gsf_86{display:none!important}._textWorkspaceDocument_14gsf_90{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% -18%,color-mix(in srgb,var(--text-workspace-warm) 3%,transparent),transparent 36%),var(--bg)}._textWorkspaceHeader_14gsf_102{position:absolute;z-index:7;top:0;left:0;right:282px;height:52px;display:flex;align-items:center;gap:12px;padding:0 20px;box-sizing:border-box;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel-solid) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._textWorkspaceHeader_14gsf_102 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:var(--font-strong)}._textWorkspaceBack_14gsf_128{height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 8px 0 6px;border:0;border-radius:7px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:var(--font-control) 12px/1 var(--font-zh)}._textWorkspaceBack_14gsf_128:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._textWorkspaceStatus_14gsf_147{flex:0 0 auto;color:var(--text3);font-size:11px}._textWorkspaceStatus_14gsf_147[data-save-state=saved]{color:var(--text-workspace-accent)}._textWorkspaceStatus_14gsf_147[data-save-state=error]{color:var(--red)}._textWorkspaceAnnotationNotice_14gsf_161{flex:0 0 auto;margin-left:auto;padding:4px 7px;border-radius:6px;color:var(--text-workspace-accent);background:var(--text-workspace-accent-bg);font-size:10px;font-weight:600}._workbench_14gsf_1:has(._assistantWelcomePanel_14gsf_172){grid-template-columns:minmax(0,1fr)}._workbench_14gsf_1:has(._assistantWelcomePanel_14gsf_172) ._canvasArea_14gsf_33{grid-column:1}._workbench_14gsf_1:has(._assistantWelcomePanel_14gsf_172) ._resizeHandle_14gsf_81,._workbench_14gsf_1:has(._assistantWelcomePanel_14gsf_172) ._resizeCornerHandle_14gsf_82{display:none}._workbench_14gsf_1:has(._assistantCollapsed_14gsf_185){grid-template-columns:minmax(0,1fr)}._workbench_14gsf_1:has(._assistantCollapsed_14gsf_185) ._canvasArea_14gsf_33{grid-column:1}._canvasArea_14gsf_33 .react-flow{background:var(--canvas-surface, var(--agent-canvas-bg))}._canvasMobileBrowse_14gsf_197 .react-flow__pane,._canvasMobileBrowse_14gsf_197 .react-flow__node{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._canvasMobileBrowse_14gsf_197 .react-flow__node img{-webkit-user-drag:none}._canvasMobileBrowse_14gsf_197 [data-canvas-touch-control] button,._canvasMobileBrowse_14gsf_197 button[data-canvas-touch-control]{min-width:44px;min-height:44px}._canvasMobileBrowse_14gsf_197 .react-flow__node [data-canvas-touch-control] button,._canvasMobileBrowse_14gsf_197 .react-flow__node button[data-canvas-touch-control]{min-width:calc(44px / var(--canvas-mobile-zoom, 1));min-height:calc(44px / var(--canvas-mobile-zoom, 1))}._canvasArea_14gsf_33 .react-flow__pane{background:transparent}._canvasArea_14gsf_33 .react-flow__node{outline:none}._canvasArea_14gsf_33 .react-flow__node:focus,._canvasArea_14gsf_33 .react-flow__node:focus-visible{outline:none}._canvasArea_14gsf_33 .react-flow__edge-path{transition:stroke .15s ease,stroke-width .15s ease}._canvasArea_14gsf_33 .react-flow__edge.selected .react-flow__edge-path{stroke:var(--canvas-edge-selected, #9b8cff)!important;stroke-width:1.7px!important}._canvasArea_14gsf_33 .react-flow__edges>svg{max-width:none}._miniMap_14gsf_250.react-flow__panel.react-flow__minimap{right:12px;top:56px;bottom:auto;left:auto;margin:0;overflow:hidden;border:1px solid var(--canvas-controls-border);border-radius:8px;background:var(--canvas-minimap-bg);box-shadow:var(--canvas-shadow-menu)}._nodeShell_14gsf_263{position:relative;contain:layout style;overflow:visible;cursor:default;color:var(--fg-default)}._nodeFloatingHeader_14gsf_271{position:absolute;z-index:10;top:-28px;left:0;width:100%;height:24px;display:flex;align-items:center;gap:4px;color:var(--fg-muted);font-size:var(--text-canvas-node-control-size);font-weight:var(--font-control);line-height:22px;transform-origin:bottom left}._nodeFloatingHeader_14gsf_271>span{min-width:0;max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nodeShell_14gsf_263[data-script-library-asset] ._nodeFloatingHeader_14gsf_271{top:-32px;height:28px;color:var(--fg-default);font-size:var(--text-canvas-node-body-size);font-weight:var(--font-strong);line-height:26px}._nodeShell_14gsf_263[data-script-library-asset] ._nodeFloatingHeader_14gsf_271>span{max-width:calc(100% - 32px)}._nodeShell_14gsf_263[data-script-library-asset] ._nodeCaption_14gsf_309{color:var(--fg-muted);font-weight:var(--font-medium)}._nodeShell_14gsf_263[data-script-library-asset]._groupNodeShell_14gsf_314 ._nodeBody_14gsf_314{border-color:transparent;border-radius:16px;background:color-mix(in srgb,var(--canvas-group-bg) 68%,transparent)}._nodeShell_14gsf_263[data-script-library-asset] ._groupNodeHint_14gsf_320{display:inline-grid;place-items:center;width:28px;height:28px;margin-left:2px;border-radius:6px}._nodeShell_14gsf_263[data-script-library-asset] ._groupNodeHint_14gsf_320:hover{background:var(--canvas-controls-hover)}._nodeShell_14gsf_263[data-script-asset-form]{border-radius:14px;background:var(--canvas-node-bg)}._nodeShell_14gsf_263[data-script-asset-form]:has(._nodeBodySelected_14gsf_334){box-shadow:inset 0 0 0 1px var(--canvas-node-border-selected)}._nodeShell_14gsf_263[data-script-asset-form] ._nodeBodySelected_14gsf_334{outline:none}._nodeShell_14gsf_263[data-script-asset-form] ._nodeResizeLine_14gsf_336{border-color:transparent!important}._nodeShell_14gsf_263[data-script-asset-form] ._nodeResizeHandle_14gsf_337{opacity:0}._nodeShell_14gsf_263[data-script-asset-form] ._nodeResizeHandle_14gsf_337:is(:hover,:active,:focus-visible){opacity:1}._idleFormIcon_14gsf_339{display:none}@media(hover:hover)and (pointer:fine){._nodeShell_14gsf_263[data-script-managed-form] ._mediaEmptyState_14gsf_341>*{grid-area:1 / 1}._nodeShell_14gsf_263[data-script-managed-form]:not(:hover,:focus-within,:has(._nodeBodySelected_14gsf_334)) ._idleFormIcon_14gsf_339{display:grid}._nodeShell_14gsf_263[data-script-managed-form]:not(:hover,:focus-within,:has(._nodeBodySelected_14gsf_334)) :is(._assetFormSources_14gsf_343,[data-action-ui-id="canvas.form-voice-actions"]){opacity:0;pointer-events:none}}._nodeShell_14gsf_263[data-script-asset-form] ._nodeBody_14gsf_314{position:absolute;inset:auto 0 var(--asset-form-footer);margin-inline:auto;padding:0;border:0;border-radius:9px;background:color-mix(in srgb,var(--canvas-node-bg) 93%,var(--fg-default))}._assetFormFooter_14gsf_356{position:absolute;inset:auto 0 0;box-sizing:border-box;height:var(--asset-form-footer);display:flex;flex-direction:column;align-items:flex-start;gap:3px;justify-content:center;padding:6px 16px}._assetFormTitle_14gsf_368{display:flex;align-items:center;gap:7px;max-width:100%}._assetFormTitle_14gsf_368 strong{min-width:0}._assetFormPending_14gsf_370{flex:none;padding:2px 5px;border-radius:4px;color:var(--yellow);background:color-mix(in srgb,var(--yellow) 10%,transparent);font-size:var(--text-meta-size)}._assetFormTools_14gsf_371{position:absolute;inset-inline-end:12px;bottom:12px;display:flex;align-items:center;gap:5px;opacity:0;pointer-events:none}._nodeShell_14gsf_263:is(:hover,:has(:focus-visible)) ._assetFormTools_14gsf_371,._assetFormTools_14gsf_371:has([aria-expanded=true],[aria-pressed=true]){opacity:1;pointer-events:auto}@media(hover:none){._nodeShell_14gsf_263 ._assetFormTools_14gsf_371{opacity:1;pointer-events:auto}}._assetFormMore_14gsf_374{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:var(--canvas-controls-hover);color:var(--fg-default);cursor:pointer}._assetFormMore_14gsf_374:is(:hover,:focus-visible){background:var(--canvas-controls-border)}._assetFormFooter_14gsf_356 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-default);font-size:var(--text-canvas-node-body-size);font-weight:var(--font-strong);line-height:1.25}._nodeShell_14gsf_263 ._assetFormFooter_14gsf_356 ._nodeCaption_14gsf_309{position:static;max-width:calc(100% - 116px)}._nodeShell_14gsf_263[data-script-character-form] ._assetFormFooter_14gsf_356 strong{font-weight:var(--font-medium)}._nodeShell_14gsf_263[data-script-character-form] ._assetFormFooter_14gsf_356 ._nodeCaption_14gsf_309{font-size:var(--text-canvas-node-meta-size);font-weight:var(--font-weak);line-height:1.4}._assetFormLeadBadge_14gsf_388{position:absolute;z-index:8;top:8px;left:8px;font-size:var(--text-canvas-node-meta-size)}._nodeShell_14gsf_263[data-script-asset-form] ._nodeMedia_14gsf_389{object-fit:contain}._assetFormSources_14gsf_343{display:grid;justify-items:stretch;gap:8px;width:min(152px,70%)}._assetFormSources_14gsf_343 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:5px 12px;border:0;border-radius:7px;background:var(--canvas-controls-hover);color:var(--fg-default);font-size:var(--text-canvas-node-control-size);cursor:pointer}._assetFormSources_14gsf_343 button:hover:not(:disabled),._assetFormSources_14gsf_343 button:focus-visible{background:var(--canvas-controls-border)}._assetFormSources_14gsf_343 button:disabled{opacity:.5;cursor:default}._nodeTitle_14gsf_395{display:inline-flex;align-items:baseline;gap:4px}._nodeTitleIdentity_14gsf_401{flex:0 0 auto;color:var(--fg-default);font-weight:650}._nodeTitleDetail_14gsf_407{min-width:0;overflow:hidden;color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap}._storyboardGroupTitle_14gsf_415{cursor:text}._nodeTitleEditor_14gsf_419{box-sizing:border-box;width:min(310px,calc(100% - 20px));height:22px;min-width:120px;padding:0 6px;border:1px solid color-mix(in srgb,var(--canvas-node-border-selected) 54%,transparent);border-radius:5px;outline:none;color:var(--fg-default);background:var(--canvas-controls-bg);font:inherit}._nodeTitleEditor_14gsf_419:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--canvas-node-border-selected) 14%,transparent)}._nodeTitleSeparator_14gsf_437{flex:0 0 auto;color:color-mix(in srgb,var(--fg-muted) 64%,transparent)}._nodeFloatingHeader_14gsf_271 ._nodeInlineProgress_14gsf_442{max-width:none;margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:1px 7px;border:1px solid color-mix(in srgb,var(--canvas-node-border-selected) 45%,transparent);border-radius:999px;color:var(--fg-muted);background:var(--canvas-controls-bg);font-size:11px;line-height:18px}._nodeFloatingHeader_14gsf_271 ._storyboardBadge_14gsf_458{max-width:70%;margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:1px 10px;border:1px solid var(--canvas-node-border);border-radius:999px;color:var(--fg-muted);background:var(--canvas-controls-bg);font-size:var(--text-canvas-node-meta-size);font-weight:var(--font-control);line-height:20px}._storyboardBadge_14gsf_458>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._storyboardBadge_14gsf_458[data-tone=warning]{border-color:color-mix(in srgb,var(--warning-foreground) 40%,transparent);color:var(--warning-foreground)}._storyboardBadge_14gsf_458[data-tone=error]{border-color:color-mix(in srgb,var(--destructive) 40%,transparent);color:var(--destructive)}._storyboardBadge_14gsf_458 button{flex:0 0 auto;padding:0;border:0;border-radius:4px;color:var(--fg-default);background:none;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._storyboardBadge_14gsf_458 button:focus-visible{outline:1px solid var(--canvas-node-border-selected);outline-offset:2px}._nodeBody_14gsf_314{position:relative;box-sizing:border-box;overflow:hidden;padding:12px 16px;border:.5px solid var(--canvas-node-border);border-radius:16px;outline:0 solid transparent;color:var(--fg-default);background:var(--canvas-node-bg);transition:outline-color .15s ease,border-color .15s ease}._videoEditingNodeBody_14gsf_522{container-type:size;padding:0}._nodeShell_14gsf_263[data-action-ui-id="canvas.video-node"] ._nodeBody_14gsf_314{padding:12px}._nodeShell_14gsf_263[data-action-ui-id="canvas.audio-node"] ._nodeBody_14gsf_314{padding:10px 12px}._nodeBodySelected_14gsf_334{outline:1px solid var(--canvas-node-border-selected);outline-offset:0}._connectionTargetNode_14gsf_540 ._nodeBody_14gsf_314{border-color:var(--canvas-edge-selected, #737373)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--canvas-edge-flow, #c4b5fd) 36%,transparent),0 0 0 1px color-mix(in srgb,var(--canvas-edge-flow, #c4b5fd) 24%,transparent)!important}._canvasArea_14gsf_33.is-connecting .canvas-node-shell:before{content:"";position:absolute;pointer-events:none;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:18px;opacity:0;background:linear-gradient(90deg,transparent 0%,transparent 20%,color-mix(in srgb,var(--fg-default) 35%,transparent) 40%,color-mix(in srgb,var(--fg-default) 90%,transparent) 50%,color-mix(in srgb,var(--fg-default) 35%,transparent) 60%,transparent 80%,transparent 100%) 0 0 / 200% 200%;transition:opacity .2s ease}._canvasArea_14gsf_33.is-connecting .react-flow__node:not(:has(.react-flow__handle.connectingfrom)) .canvas-node-shell:hover:before{opacity:1;animation:_connection-target-flowing-light_14gsf_1 2s linear infinite}@keyframes _connection-target-flowing-light_14gsf_1{0%{background-position:100% 50%}to{background-position:-100% 50%}}._canvasArea_14gsf_33 .react-flow__handle.connectingto{box-shadow:0 0 0 3px color-mix(in srgb,var(--canvas-edge-selected, #9b8cff) 40%,transparent)}._canvasArea_14gsf_33 .react-flow__node:has(.react-flow__handle.connectingto) ._nodeBody_14gsf_314{border-color:var(--canvas-edge-selected, #9b8cff)!important;box-shadow:0 0 12px color-mix(in srgb,var(--canvas-edge-selected, #9b8cff) 30%,transparent)!important}._canvasArea_14gsf_33 .react-flow__nodesselection-rect{border-color:var(--canvas-node-border-selected)!important;background:color-mix(in srgb,var(--canvas-node-border-selected) 10%,transparent)!important}._canvasArea_14gsf_33[data-selection-count="0"] .react-flow__nodesselection,._canvasArea_14gsf_33[data-selection-count="1"] .react-flow__nodesselection{display:none!important}._canvasArea_14gsf_33 .react-flow__selection{border:1px solid var(--canvas-node-border-selected)!important;background:color-mix(in srgb,var(--canvas-node-border-selected) 12%,transparent)!important}._selectionToolbar_14gsf_606{display:flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--canvas-controls-border);border-radius:10px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:0 8px 28px #0007}._selectionToolbar_14gsf_606 button{height:36px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:0;border-radius:7px;color:inherit;background:transparent;cursor:pointer;font:500 12px/1 inherit}._selectionToolbar_14gsf_606 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._selectionToolbar_14gsf_606 button:disabled{opacity:.4;cursor:not-allowed}._selectionToolbarDivider_14gsf_641{width:1px;height:22px;margin:0 3px;background:var(--canvas-controls-border)}._selectionToolbar_14gsf_606 ._selectionToolbarDanger_14gsf_648:hover:not(:disabled){color:#ff8e8e;background:#ff55551a}._nodeActionToolbar_14gsf_654{position:relative;z-index:150;display:flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--canvas-controls-border);border-radius:11px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-dropdown, 0 10px 30px #0008);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:_image-toolbar-fade-in_14gsf_1 .12s ease-out}._nodeActionToolbarLayer_14gsf_670{z-index:150!important}._canvasArea_14gsf_33 .react-flow__node-toolbar:has([data-action-ui-id="canvas.node-action-toolbar"]){z-index:150!important}._canvasArea_14gsf_33:not([data-selection-count="0"]):not([data-selection-count="1"]) ._nodeActionToolbar_14gsf_654,._canvasArea_14gsf_33:not([data-selection-count="0"]):not([data-selection-count="1"]) ._imageNodeToolbar_14gsf_683{display:none}._nodeActionToolbar_14gsf_654 button{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:0;border-radius:7px;color:inherit;background:transparent;cursor:pointer;font:600 12px/1 inherit;white-space:nowrap}._nodeActionToolbar_14gsf_654 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._nodeActionToolbar_14gsf_654 button:disabled{opacity:.42;cursor:not-allowed}._nodeActionToolbar_14gsf_654 ._nodeActionToolbarDanger_14gsf_711{color:#ffb4b4}._nodeActionToolbar_14gsf_654 ._nodeActionToolbarActive_14gsf_715{color:var(--canvas-controls-text);background:var(--canvas-controls-active);outline:1px solid var(--canvas-controls-border)}._nodeActionToolbar_14gsf_654 ._nodeActionToolbarDanger_14gsf_711:hover:not(:disabled){color:#ff8e8e;background:#ff55551f}._nodeActionToolbarDivider_14gsf_726{width:1px;height:20px;margin:0 3px;flex:0 0 auto;background:var(--canvas-controls-border)}._imageNodeToolbar_14gsf_683{position:relative;z-index:160;display:flex;flex-wrap:wrap;max-width:calc(100vw - 16px);box-sizing:border-box;align-items:center;gap:4px;min-height:44px;padding:6px;border:1px solid var(--canvas-controls-border);border-radius:13px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-dropdown, 0 10px 32px #0008);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:_image-toolbar-fade-in_14gsf_1 .12s ease-out}._imageNodeToolbarLayer_14gsf_754{z-index:160!important}._canvasArea_14gsf_33 .react-flow__node-toolbar:has([data-action-ui-id="canvas.image-node-toolbar"]),._canvasArea_14gsf_33 .react-flow__node-toolbar:has([data-action-ui-id="canvas.image-split-edit-toolbar"]){z-index:160!important}._imageNodeToolbar_14gsf_683 button,._imageToolbarSplitMenuPortal_14gsf_764 button{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:0;border-radius:8px;color:inherit;background:transparent;cursor:pointer;font:600 13px/1 inherit;white-space:nowrap}._imageNodeToolbar_14gsf_683 button:hover:not(:disabled),._imageToolbarSplitMenuPortal_14gsf_764 button:hover:not(:disabled),._imageNodeToolbar_14gsf_683 button[aria-expanded=true]{background:var(--canvas-controls-hover)}._imageNodeToolbar_14gsf_683 button:disabled{opacity:.42;cursor:not-allowed}._imageToolbarIconOnlyButton_14gsf_790{width:32px;justify-content:center;padding:0!important}._imageToolbarTextIcon_14gsf_796{min-width:18px;height:14px;display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:3px;font-size:8px;font-weight:800;line-height:1}._imageToolbarDivider_14gsf_808{width:1px;height:22px;margin:0 4px;background:var(--canvas-controls-border)}._imageToolbarMore_14gsf_815{position:relative}._personalAssetCategoryPicker_14gsf_819{display:inline-flex;align-items:center}._imageToolbarMenu_14gsf_824>._personalAssetCategoryPicker_14gsf_819{display:flex;width:100%}._imageToolbarMenu_14gsf_824{position:absolute;z-index:170;top:calc(100% + 8px);left:0;min-width:152px;display:grid;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;gap:3px;padding:7px;border:1px solid var(--canvas-controls-border);border-radius:12px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-dropdown, 0 14px 34px #0009)}._imageToolbarMenuPortal_14gsf_848{position:fixed;z-index:2500;top:auto;left:auto;--canvas-controls-bg: var(--canvas-node-bg);--canvas-controls-border: var(--canvas-node-border);--canvas-controls-text: #fff;--canvas-controls-text-muted: var(--canvas-controls-text-muted);--canvas-controls-hover: var(--canvas-controls-hover);--canvas-controls-active: var(--canvas-controls-active);--canvas-shadow-dropdown: 0 14px 34px #0009}._personalAssetCategoryMenu_14gsf_862{min-width:176px;max-height:min(360px,calc(100vh - 24px));overflow-y:auto;overscroll-behavior:contain}._personalAssetCategoryMenu_14gsf_862 button:focus-visible{outline:2px solid var(--canvas-controls-text);outline-offset:-2px;background:var(--canvas-controls-hover)}._imageToolbarMenu_14gsf_824 button{height:32px;width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;padding:0 10px;border:0;border-radius:8px;color:inherit;background:transparent;cursor:pointer;font:600 13px/1 inherit;white-space:nowrap}._imageToolbarMenu_14gsf_824 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._imageToolbarMenu_14gsf_824 button:focus-visible{outline:2px solid var(--canvas-controls-text);outline-offset:-2px;background:var(--canvas-controls-hover)}._imageToolbarMenu_14gsf_824 button:disabled{opacity:.42;cursor:not-allowed}._imageToolbarMenuItemWithSubmenu_14gsf_907{position:relative}._imageToolbarMenuItemWithSubmenu_14gsf_907>button{justify-content:flex-start}._imageToolbarMenuItemWithSubmenu_14gsf_907>button>span{flex:1;text-align:left}._imageToolbarMenuItemWithSubmenu_14gsf_907>button>svg:last-child{margin-left:auto}._imageToolbarSubmenu_14gsf_924{position:absolute;z-index:171;top:-7px;left:calc(100% + 8px);min-width:150px;display:none;gap:4px;padding:7px;border:1px solid var(--canvas-controls-border);border-radius:12px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-dropdown, 0 14px 34px #0009)}._imageToolbarMenuItemWithSubmenu_14gsf_907:hover ._imageToolbarSubmenu_14gsf_924,._imageToolbarMenuItemWithSubmenu_14gsf_907:focus-within ._imageToolbarSubmenu_14gsf_924,._imageToolbarSubmenu_14gsf_924[data-open=true]{display:grid}._imageToolbarSplit_14gsf_764{position:relative}._imageToolbarSplitMenuPortal_14gsf_764{position:fixed;z-index:2500;display:grid;max-width:calc(100vw - 24px);overflow-y:auto;overscroll-behavior:contain}._imageToolbarSplitMenuPortal_14gsf_764>div{display:grid;gap:4px}._imageToolbarSplitMenuPortal_14gsf_764>div>button{justify-content:flex-start;width:100%}._imageToolbarSplitMenuPortal_14gsf_764 button:focus-visible{outline:2px solid var(--canvas-controls-text);outline-offset:-2px}._imageToolbarCustomGrid_14gsf_975{width:190px;margin-top:3px;padding:10px;border-radius:12px;color:var(--canvas-controls-text);background:color-mix(in srgb,var(--canvas-controls-bg) 92%,var(--canvas-controls-text))}._imageToolbarCustomGrid_14gsf_975>span,._imageToolbarCustomGrid_14gsf_975>em{display:inline-block;margin-bottom:8px;font-size:12px;font-style:normal;color:var(--canvas-controls-text-muted)}._imageToolbarCustomGrid_14gsf_975>em{float:right;color:var(--canvas-controls-text)}._imageToolbarCustomGrid_14gsf_975>div{clear:both;display:grid;grid-template-columns:repeat(5,28px);gap:6px}._imageToolbarCustomGrid_14gsf_975 button{width:28px;height:28px;min-width:0;padding:0!important;border:1px solid color-mix(in srgb,var(--canvas-controls-border) 85%,var(--canvas-controls-text));border-radius:8px;background:var(--canvas-controls-hover)}._imageToolbarCustomGrid_14gsf_975 button._imageToolbarGridCellActive_14gsf_1015,._imageToolbarCustomGrid_14gsf_975 button._imageToolbarGridCellActive_14gsf_1015:hover:not(:disabled),._imageToolbarCustomGrid_14gsf_975 button._imageToolbarGridCellActive_14gsf_1015:focus-visible{border-color:#3b82f6;background:#3b82f6}._imageSplitEditToolbar_14gsf_1022{position:relative;z-index:160;min-height:40px;display:flex;align-items:center;gap:8px;padding:6px;width:max-content;max-width:calc(100vw - 32px);flex-wrap:wrap;border:1px solid var(--canvas-controls-border);border-radius:12px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-dropdown, 0 10px 32px #0008);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:_image-toolbar-fade-in_14gsf_1 .12s ease-out}._imageSplitEditToolbar_14gsf_1022 button,._imageSplitMagnification_14gsf_1043 select{height:32px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:8px;color:inherit;background:transparent;font-family:inherit;font-size:13px;font-weight:500;line-height:1;flex-shrink:0;white-space:nowrap}._imageSplitEditToolbar_14gsf_1022 button{cursor:pointer}._imageSplitEditToolbar_14gsf_1022 button:hover:not(:disabled),._imageSplitMagnification_14gsf_1043 select:hover:not(:disabled){background:var(--canvas-controls-hover)}._imageSplitEditToolbar_14gsf_1022 button:disabled,._imageSplitMagnification_14gsf_1043 select:disabled{cursor:not-allowed;opacity:.48}._imageSplitExitButton_14gsf_1075{width:32px;justify-content:center;padding:0!important}._imageSplitHint_14gsf_1081{padding:0 4px;color:var(--canvas-controls-text-muted);font-size:13px;line-height:32px;white-space:nowrap}._imageSplitHint_14gsf_1081 strong{color:var(--canvas-controls-text);font-weight:600;font-variant-numeric:tabular-nums}._imageSplitEnhanceToggle_14gsf_1095{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:32px;font-size:13px;white-space:nowrap;cursor:pointer}._imageSplitEnhanceToggle_14gsf_1095 input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:inherit;opacity:0;z-index:1}._imageSplitEnhanceToggle_14gsf_1095>span{width:26px;height:16px;border-radius:10px;background:var(--canvas-controls-border);position:relative}._imageSplitEnhanceToggle_14gsf_1095>span:after{content:"";position:absolute;width:12px;height:12px;top:2px;left:2px;border-radius:50%;background:var(--canvas-controls-text-muted)}._imageSplitEnhanceToggle_14gsf_1095 input:checked+span{background:var(--canvas-primary-btn-bg)}._imageSplitEnhanceToggle_14gsf_1095 input:checked+span:after{transform:translate(10px);background:var(--canvas-primary-btn-icon)}._imageSplitEnhanceToggle_14gsf_1095:has(input:disabled){opacity:.48;cursor:not-allowed}._imageSplitEditToolbar_14gsf_1022 button:focus-visible,._imageSplitMagnification_14gsf_1043 select:focus-visible,._imageSplitEnhanceToggle_14gsf_1095 input:focus-visible+span{outline:2px solid var(--canvas-controls-text);outline-offset:3px}._imageSplitCost_14gsf_1157{color:var(--canvas-controls-text-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}._imageSplitError_14gsf_1164{flex-basis:100%;padding:2px 8px;font-size:12px;overflow-wrap:anywhere}._imageSplitGroupButton_14gsf_1171{padding:0 10px}._imageSplitMagnification_14gsf_1043{position:relative;display:inline-flex}._imageSplitMagnification_14gsf_1043 select{min-width:92px;padding:0 24px 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color-scheme:dark;color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._imageSplitMagnification_14gsf_1043 option{color:var(--canvas-controls-text);background-color:var(--canvas-controls-bg)}._imageSplitMagnification_14gsf_1043:after{content:"";position:absolute;top:50%;right:10px;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.75;pointer-events:none;transform:translateY(-65%) rotate(45deg)}._imageSplitSubmitButton_14gsf_1209{width:auto;min-width:88px;padding:0 12px;justify-content:center;color:var(--canvas-primary-btn-icon, #fff)!important;background:var(--canvas-primary-btn-bg, #000000d9)!important}._imageSplitSubmitButton_14gsf_1209:hover:not(:disabled){background:var(--canvas-primary-btn-bg-hover, #000000b3)!important}._imageSplitOverlay_14gsf_1222{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none}._imageSplitRowLine_14gsf_1233,._imageSplitColumnLine_14gsf_1234{position:absolute;z-index:5;pointer-events:none;background:#0000002e}._imageSplitRowLine_14gsf_1233{right:0;left:0;height:1px}._imageSplitColumnLine_14gsf_1234{top:0;bottom:0;width:1px}._imageSplitCell_14gsf_1253{position:absolute;pointer-events:none}._imageSplitCellScrim_14gsf_1258{position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .15s ease}._imageSplitCellSelectionBorder_14gsf_1264{position:absolute;z-index:10;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid #bbbbfe;transition:border-color .15s ease}._imageSplitCellHighlighted_14gsf_1272 ._imageSplitCellSelectionBorder_14gsf_1264{border-color:var(--canvas-node-border-selected)}._imageSplitCellLabel_14gsf_1276{position:absolute;z-index:20;top:50%;left:50%;padding:2px 6px;border-radius:5px;color:#fff;background:color-mix(in srgb,var(--canvas-controls-bg) 64%,transparent);font-size:11px;font-weight:700;box-shadow:0 1px 3px #0004;transform:translate(-50%,-50%)}._imageSplitMarquee_14gsf_1291{position:absolute;z-index:30;border:2px solid #bbbbfe;background:color-mix(in srgb,#bbbbfe 12%,transparent);pointer-events:none}._imageToolbarDialogBackdrop_14gsf_1299{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0009;--canvas-controls-bg: var(--canvas-node-bg);--canvas-controls-border: var(--canvas-node-border);--canvas-controls-text: #fff;--canvas-controls-text-muted: var(--canvas-controls-text-muted);--canvas-controls-hover: var(--canvas-controls-hover);--canvas-controls-active: var(--canvas-controls-active);--canvas-shadow-dropdown: 0 4px 10px #00000040, 0 2px 4px #0000004d}._imageToolbarDialog_14gsf_1299{position:relative;width:min(760px,calc(100vw - 48px));padding:26px 24px 22px;border:1px solid var(--canvas-controls-border);border-radius:16px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:0 24px 80px #000b}._imageToolbarDialogClose_14gsf_1326{position:absolute;top:14px;right:14px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--canvas-controls-text);background:transparent;cursor:pointer}._imageToolbarDialogClose_14gsf_1326:hover{background:var(--canvas-controls-hover)}._imageToolbarDialog_14gsf_1299 h3{margin:0 0 8px;font-size:20px;line-height:1.2;font-weight:700}._imageToolbarDialog_14gsf_1299 p{margin:0 0 22px;font-size:14px;color:var(--canvas-controls-text-muted)}._imageToolbarDialogPreview_14gsf_1358{position:relative;display:grid;place-items:center;min-height:136px;margin-bottom:16px;border:1px solid var(--canvas-controls-border);border-radius:12px;background:color-mix(in srgb,var(--canvas-controls-bg) 92%,var(--canvas-controls-text))}._imageToolbarDialogReset_14gsf_1369{position:absolute;top:10px;right:12px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._imageToolbarDialogReset_14gsf_1369:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._imageToolbarDialogPreviewBar_14gsf_1389{display:flex;align-items:center;gap:4px;min-height:44px;padding:6px;border:1px solid var(--canvas-controls-border);border-radius:13px;background:var(--canvas-controls-bg);box-shadow:var(--canvas-shadow-dropdown, 0 10px 32px #0008)}._imageToolbarDialogPreviewBar_14gsf_1389 button{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:0;border-radius:8px;color:var(--canvas-controls-text);background:transparent;font:600 13px/1 inherit}._imageToolbarDialogTools_14gsf_1414{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;margin:10px 0 22px}._imageToolbarDialogTools_14gsf_1414>button{height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border:1px solid var(--canvas-controls-border);border-radius:10px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:600 13px/1 inherit}._imageToolbarDialogTools_14gsf_1414>button:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._imageToolbarDialogTools_14gsf_1414>button>span{display:inline-flex;align-items:center;gap:8px}._imageToolbarDialogTools_14gsf_1414 ._imageToolbarToolPinned_14gsf_1447{color:var(--canvas-controls-text);background:var(--canvas-controls-active)}._imageToolbarDialogToggle_14gsf_1452{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--canvas-controls-text);cursor:pointer}._imageToolbarDialogToggle_14gsf_1452 input{position:absolute;opacity:0;pointer-events:none}._imageToolbarDialogToggle_14gsf_1452 span{width:34px;height:20px;position:relative;border-radius:999px;background:var(--canvas-controls-border);transition:background .15s ease}._imageToolbarDialogToggle_14gsf_1452 span:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}._imageToolbarDialogToggle_14gsf_1452 input:checked+span{background:#3b82f6}._imageToolbarDialogToggle_14gsf_1452 input:checked+span:after{transform:translate(14px)}._imageToolbarDialogActions_14gsf_1496{position:absolute;right:24px;bottom:20px;display:flex;align-items:center;gap:10px}._imageToolbarDialogActions_14gsf_1496 button{height:36px;padding:0 18px;border:0;border-radius:10px;color:var(--canvas-controls-text);background:transparent;cursor:pointer;font:600 14px/1 inherit}._imageToolbarDialogActions_14gsf_1496 button:hover{background:var(--canvas-controls-hover)}._imageToolbarDialogActions_14gsf_1496 button:last-child{color:#fff;background:#000}@keyframes _image-toolbar-fade-in_14gsf_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}._imageToolbarSrOnly_14gsf_1537{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._multiSelectHandle_14gsf_1546{width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid var(--canvas-controls-border);border-radius:50%;color:var(--canvas-controls-text-muted);background:var(--canvas-controls-bg);box-shadow:0 4px 16px #0007;cursor:crosshair}._multiSelectHandle_14gsf_1546:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._multiSelectConnectionPreview_14gsf_1565{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;overflow:visible;pointer-events:none}._multiSelectConnectionPreview_14gsf_1565 path{fill:none;stroke:var(--canvas-edge, #737373);stroke-width:1.5}._nodeHandleHitArea_14gsf_1581{position:absolute;top:50%;width:84px;height:84px;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:translateY(-50%);pointer-events:auto}._canvasArea_14gsf_33 .react-flow__node .react-flow__handle-right{z-index:30!important}._canvasAreaEdgeSelected_14gsf_1603 .react-flow__edges{z-index:1001!important}._nodeHandleRight_14gsf_1607{left:0}._nodeHandleRight_14gsf_1607 ._nodeHandlePlus_14gsf_1611{transform:translate(-15px)}._nodeHandleLeft_14gsf_1615{right:0}._nodeHandleLeft_14gsf_1615 ._nodeHandlePlus_14gsf_1611{transform:translate(15px)}._nodeHandlePlus_14gsf_1611{width:30px;height:30px;opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s cubic-bezier(.34,1.56,.64,1)}._nodeHandleVisible_14gsf_1633,._nodeShell_14gsf_263:hover ._nodeHandlePlus_14gsf_1611:not(._nodeHandleForceHidden_14gsf_1634){opacity:1;pointer-events:auto;transform:translate(0)}._nodeHandleForceHidden_14gsf_1634{opacity:0!important;pointer-events:none!important}._nodeHandleIcon_14gsf_1645{display:block}._nodeHandlePlus_14gsf_1611:hover ._nodeHandleIcon_14gsf_1645 circle,._nodeHandlePlus_14gsf_1611:hover ._nodeHandleIcon_14gsf_1645 path{stroke:var(--canvas-controls-text)}._textEmptyState_14gsf_1654{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;overflow:hidden;padding:0 16px;box-sizing:border-box;color:var(--canvas-controls-text-muted)}._textEmptyState_14gsf_1654>p{margin:0;color:var(--canvas-controls-text-muted);font-size:var(--text-canvas-node-body-size);line-height:1.55;text-align:center;-webkit-user-select:none;user-select:none}._textEmptyState_14gsf_1654>div{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}._nodeQuickAction_14gsf_1685{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--canvas-controls-border);border-radius:6px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);cursor:pointer;font-family:inherit;font-size:var(--text-canvas-node-control-size);font-weight:var(--font-control);line-height:22px;white-space:nowrap;transition:background-color .15s ease}._nodeQuickAction_14gsf_1685:hover{background:var(--canvas-controls-hover)}._mediaEmptyState_14gsf_341{width:100%;height:100%;display:grid;place-items:center;color:var(--canvas-controls-text-muted)}._processingEmptyState_14gsf_1715{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:var(--canvas-controls-text-muted);text-align:center}._processingEmptyState_14gsf_1715 strong{color:var(--fg-default);font-size:14px;font-weight:600}._processingEmptyState_14gsf_1715 span{font-size:12px}._processingEmptyState_14gsf_1715 button{height:30px;margin-top:4px;padding:0 12px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);cursor:pointer;font:500 12px/1 inherit}._processingEmptyState_14gsf_1715 button:hover,._processingEmptyState_14gsf_1715 button:focus-visible{background:var(--canvas-controls-hover)}._processingEmptyState_14gsf_1715 button:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._processingEmptyStateActions_14gsf_1759{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}._processingEmptyStateActions_14gsf_1759 button{display:inline-flex;align-items:center;gap:6px;margin-top:0}._nodeMedia_14gsf_389{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;object-fit:contain;background:#111}._nodeVideoSurface_14gsf_1784{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:grab;touch-action:manipulation}._nodeVideoSurface_14gsf_1784:active{cursor:grabbing}._nodeVideoSurface_14gsf_1784 img,._nodeVideoPreview_14gsf_1798 [data-video-cover] img{width:100%;height:100%;object-fit:contain;pointer-events:none}._nodeVideoPreview_14gsf_1798 button:focus-visible{outline:2px solid var(--cyan, #62e3ed);outline-offset:-2px}._nodeVideoControls_14gsf_1801{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:6px;padding:8px;color:#fff;background:linear-gradient(transparent,#000c);font-size:11px;font-variant-numeric:tabular-nums}._nodeVideoControls_14gsf_1801 button{display:grid;place-items:center;flex:0 0 28px;height:28px;padding:0;border:0;border-radius:6px;color:inherit;background:transparent;cursor:pointer}._nodeVideoControls_14gsf_1801 button:hover{background:#ffffff2e}._nodeVideoControls_14gsf_1801 span{white-space:nowrap}._nodeVideoControls_14gsf_1801 input{flex:1;min-width:0;width:0;accent-color:var(--cyan, #62e3ed)}._nodeVideoControls_14gsf_1801 input:focus-visible{outline:2px solid var(--cyan, #62e3ed)}._nodeVideoError_14gsf_1829{position:absolute;top:12px;left:12px;right:12px;color:#fff;font-size:12px;pointer-events:none}._nodeShell_14gsf_263[data-mobile-card]{--mobile-card-header: calc(36px / var(--canvas-mobile-zoom, 1));--mobile-card-radius: calc(12px / var(--canvas-mobile-zoom, 1))}._nodeShell_14gsf_263[data-mobile-card]>._nodeFloatingHeader_14gsf_271{top:0;height:var(--mobile-card-header);padding:0 calc(10px / var(--canvas-mobile-zoom, 1));box-sizing:border-box;gap:calc(6px / var(--canvas-mobile-zoom, 1));border-radius:var(--mobile-card-radius) var(--mobile-card-radius) 0 0;background:var(--canvas-node-bg);color:var(--fg-default);font-size:calc(12px / var(--canvas-mobile-zoom, 1));font-weight:var(--font-medium);line-height:1.5}._nodeShell_14gsf_263[data-mobile-card]>._nodeFloatingHeader_14gsf_271>svg{flex-shrink:0;width:calc(14px / var(--canvas-mobile-zoom, 1));height:calc(14px / var(--canvas-mobile-zoom, 1))}._nodeShell_14gsf_263[data-mobile-card]>._nodeFloatingHeader_14gsf_271>span{max-width:none}._nodeShell_14gsf_263[data-mobile-card] ._nodeBody_14gsf_314{padding:calc(var(--mobile-card-header) + 8px / var(--canvas-mobile-zoom, 1)) calc(10px / var(--canvas-mobile-zoom, 1)) calc(8px / var(--canvas-mobile-zoom, 1));border-radius:var(--mobile-card-radius)}._nodeShell_14gsf_263[data-mobile-card] ._nodeBodySelected_14gsf_334{outline-width:calc(1px / var(--canvas-mobile-zoom, 1))}._nodeShell_14gsf_263[data-mobile-card] ._nodeBody_14gsf_314>._nodeMedia_14gsf_389{top:var(--mobile-card-header);height:calc(100% - var(--mobile-card-header));border-radius:0}._nodeShell_14gsf_263[data-mobile-card] :is(._nodeRenderedText_14gsf_1865,._nodeOutputText_14gsf_1865){font-size:calc(12px / var(--canvas-mobile-zoom, 1));line-height:1.6}._nodeVideoBadge_14gsf_1866{position:absolute;bottom:calc(8px / var(--canvas-mobile-zoom, 1));left:calc(8px / var(--canvas-mobile-zoom, 1));display:flex;align-items:center;gap:calc(4px / var(--canvas-mobile-zoom, 1));padding:calc(3px / var(--canvas-mobile-zoom, 1)) calc(6px / var(--canvas-mobile-zoom, 1));border-radius:calc(8px / var(--canvas-mobile-zoom, 1));background:#000000a6;color:#fff;font-size:calc(12px / var(--canvas-mobile-zoom, 1));pointer-events:none}._nodeVideoBadge_14gsf_1866 svg{width:calc(14px / var(--canvas-mobile-zoom, 1));height:calc(14px / var(--canvas-mobile-zoom, 1))}._nodeVideoCompact_14gsf_1881 video{pointer-events:none}._nodeBody_14gsf_314:has(._nodeVideoControls_14gsf_1801) ._nodeOutputPager_14gsf_1884{bottom:52px}._nodeBody_14gsf_314:has(._nodeVideoControls_14gsf_1801) ._nodeError_14gsf_1885{bottom:88px}._nodeBody_14gsf_314 ._nodeMediaDownloadButton_14gsf_1888{position:absolute;top:10px;right:10px;z-index:5;width:32px;min-width:32px;height:32px;padding:0;border-radius:999px;border-color:#ffffff1f;color:#f5f7fae6;background:#080d12b8;box-shadow:0 10px 24px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s,background-color .16s ease,border-color .16s ease,color .16s ease}._nodeBody_14gsf_314:hover ._nodeMediaDownloadButton_14gsf_1888,._nodeBody_14gsf_314:focus-within ._nodeMediaDownloadButton_14gsf_1888{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}._nodeBody_14gsf_314 ._nodeMediaDownloadButton_14gsf_1888:hover:not(:disabled),._nodeBody_14gsf_314 ._nodeMediaDownloadButton_14gsf_1888:focus-visible{border-color:#ffffff2e;color:#f5f7faf5;background:#080d12e6}._nodeBody_14gsf_314 ._nodeMediaDownloadButton_14gsf_1888:focus-visible{outline:2px solid rgba(245,247,250,.96);outline-offset:2px}._nodeMediaDownloadButton_14gsf_1888:disabled{cursor:not-allowed}._nodeBody_14gsf_314 ._nodeMediaPublishButton_14gsf_1936{right:50px}._nodeAudio_14gsf_1938{position:absolute;top:50%;left:16px;width:calc(100% - 32px);transform:translateY(-50%)}._nodeTextPreview_14gsf_1946{position:relative;width:100%;height:100%;box-sizing:border-box;cursor:text}._nodeOutputText_14gsf_1865{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:20px 20px 58px;color:var(--fg-default);font-size:var(--text-canvas-node-body-size);font-weight:var(--font-body);line-height:1.7;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:var(--canvas-controls-active) transparent}._nodeRenderedText_14gsf_1865{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:8px;color:var(--fg-default);font-size:14px;line-height:1.7;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:var(--canvas-controls-active) transparent}._nodeRenderedPlainText_14gsf_1983{white-space:pre-wrap}._markdownText_14gsf_1987 h1,._markdownText_14gsf_1987 h2,._markdownText_14gsf_1987 h3,._markdownText_14gsf_1987 h4,._markdownText_14gsf_1987 h5,._markdownText_14gsf_1987 h6{margin:.9em 0 .45em;color:inherit;font-weight:650;line-height:1.35;text-wrap:balance}._markdownText_14gsf_1987 h1{font-size:18px}._markdownText_14gsf_1987 h2{font-size:16px}._markdownText_14gsf_1987 h3,._markdownText_14gsf_1987 h4,._markdownText_14gsf_1987 h5,._markdownText_14gsf_1987 h6{font-size:14px}._markdownText_14gsf_1987 blockquote{margin:.65em 0;padding-left:.8em;border-left:2px solid var(--canvas-controls-border);color:var(--fg-muted)}._markdownText_14gsf_1987 code{padding:.12em .32em;border-radius:4px;background:var(--canvas-controls-hover);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}._markdownText_14gsf_1987 pre{padding:.75em;border:1px solid var(--canvas-controls-border);border-radius:7px;background:color-mix(in srgb,var(--canvas-controls-bg) 82%,black)}._markdownText_14gsf_1987 th,._markdownText_14gsf_1987 td{padding:.45em .6em;border:1px solid var(--canvas-controls-border);text-align:left}._markdownText_14gsf_1987 a{color:var(--canvas-edge-flow, #c4b5fd);text-underline-offset:.18em}._nodeTextEditButton_14gsf_2049{position:absolute;z-index:2;top:8px;right:8px;width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text-muted);background:var(--canvas-controls-bg);cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}._nodeBody_14gsf_314:hover ._nodeTextEditButton_14gsf_2049,._nodeBodySelected_14gsf_334 ._nodeTextEditButton_14gsf_2049,._nodeTextEditButton_14gsf_2049:focus-visible{opacity:1}._nodeTextEditButton_14gsf_2049:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._nodeTextEditButton_14gsf_2049:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._nodeOutputText_14gsf_1865 h1,._nodeOutputText_14gsf_1865 h2,._nodeOutputText_14gsf_1865 h3,._nodeOutputText_14gsf_1865 h4{margin:1.15em 0 .5em;color:#fffffff5;line-height:1.28;letter-spacing:-.01em}._nodeOutputText_14gsf_1865 h1{font-size:28px;font-weight:700}._nodeOutputText_14gsf_1865 h2{font-size:24px;font-weight:700}._nodeOutputText_14gsf_1865 h3{font-size:22px;font-weight:650}._nodeOutputText_14gsf_1865 h4{font-size:20px;font-weight:650}._nodeOutputText_14gsf_1865 p{margin:0 0 .75em}._nodeOutputText_14gsf_1865 strong{color:#fffffff5;font-weight:650}._nodeOutputText_14gsf_1865 ul,._nodeOutputText_14gsf_1865 ol{margin:.7em 0 .9em;padding-left:1.35em}._nodeOutputText_14gsf_1865 li{margin:.35em 0;padding-left:.12em}._nodeOutputText_14gsf_1865 hr{height:1px;margin:1.1em 0;border:0;background:#ffffff1a}._nodeOutputText_14gsf_1865 blockquote{margin:.85em 0;padding:.1em 0 .1em .8em;border-left:2px solid rgba(99,223,239,.5);color:#ffffffa3}._nodeOutputText_14gsf_1865 code{padding:.1em .3em;border-radius:4px;color:#ffffffe6;background:#ffffff12;font-size:.88em}._nodeTextEditButton_14gsf_2049{position:absolute;right:14px;bottom:14px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#ffffff9e;background:#181818f0;box-shadow:0 8px 20px #0000003d;cursor:pointer;opacity:0;transform:translateY(2px);transition:opacity .14s ease,transform .14s ease,color .14s ease,background .14s ease}._nodeTextPreview_14gsf_1946:hover ._nodeTextEditButton_14gsf_2049,._nodeTextEditButton_14gsf_2049:focus-visible{opacity:1;transform:translateY(0)}._nodeTextEditButton_14gsf_2049:hover{color:#ffffffe6;background:#ffffff1a}._nodeUploadProgress_14gsf_2188{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;border-radius:inherit;background:var(--canvas-node-bg);color:var(--agent-canvas-text);font-size:13px;text-align:center}._nodeUploadProgress_14gsf_2188 small{color:var(--agent-canvas-text-muted);overflow-wrap:anywhere}._nodeUploadProgress_14gsf_2188 button{padding:6px 14px;border:1px solid var(--canvas-node-border);border-radius:999px;background:transparent;color:inherit;cursor:pointer}._nodeUploadProgress_14gsf_2188 button:hover{background:color-mix(in srgb,currentColor 8%,transparent)}._nodeUploadProgress_14gsf_2188 button:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:3px}._nodeUploadTrack_14gsf_2208{width:min(200px,100%);height:5px;border-radius:999px;background:color-mix(in srgb,currentColor 15%,transparent);overflow:hidden}._nodeUploadTrack_14gsf_2208>span{display:block;height:100%;background:var(--agent-canvas-text);border-radius:inherit}._nodeUploadTrack_14gsf_2208[data-indeterminate]>span{animation:_canvas-upload-wait_14gsf_1 1.4s ease-in-out infinite alternate}@keyframes _canvas-upload-wait_14gsf_1{to{transform:translate(300%)}}@media(prefers-reduced-motion:reduce){._nodeUploadTrack_14gsf_2208[data-indeterminate]>span{animation:none}}._nodeAssetProgress_14gsf_2214{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;overflow:hidden;border-radius:inherit;color:#ffffffb8;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.025),transparent 44%),color-mix(in srgb,var(--canvas-node-bg) 96%,#050506);isolation:isolate}._nodeAssetProgressFill_14gsf_2229{position:absolute;z-index:-1;inset:0 auto 0 0;min-width:3px;overflow:hidden;background:linear-gradient(90deg,#ffffff06,#ffffff13),#ffffff05;box-shadow:inset -1px 0 #ffffff29,14px 0 34px #00000057;transition:width var(--asset-progress-transition-ms, .18s) cubic-bezier(.22,.7,.25,1)}._nodeAssetProgressFill_14gsf_2229:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 24%,rgba(255,255,255,.045) 46%,transparent 68%);transform:translate(-100%);animation:_assetProgressSheen_14gsf_1 1.9s ease-in-out infinite}._nodeAssetProgressFill_14gsf_2229:before{content:"";position:absolute;top:0;right:0;bottom:0;width:18px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.055));animation:_assetProgressEdgePulse_14gsf_1 1.35s ease-in-out infinite}._nodeAssetProgressContent_14gsf_2269{position:absolute;left:50%;bottom:18px;transform:translate(-50%);display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,255,255,.055);border-radius:999px;background:#0707086b;box-shadow:0 8px 20px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._nodeAssetProgressContent_14gsf_2269:before{content:"";width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#ffffff94;box-shadow:0 0 0 3px #ffffff0b;animation:_assetProgressPulse_14gsf_1 1.25s ease-in-out infinite}._nodeAssetProgressContent_14gsf_2269 small{color:#ffffff8a;font-size:11px;font-weight:500;line-height:1;white-space:nowrap}._nodeAssetProgress_14gsf_2214[data-phase=finishing] ._nodeAssetProgressFill_14gsf_2229{background:linear-gradient(90deg,#ffffff09,#ffffff16)}@keyframes _assetProgressPulse_14gsf_1{0%,to{opacity:.42;transform:scale(.88)}50%{opacity:.9;transform:scale(1)}}@keyframes _assetProgressEdgePulse_14gsf_1{0%,to{opacity:.28}50%{opacity:.9}}@keyframes _assetProgressSheen_14gsf_1{0%,26%{transform:translate(-100%)}72%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._nodeAssetProgressFill_14gsf_2229{transition-duration:1ms}._nodeAssetProgressFill_14gsf_2229:after{animation:none}._nodeAssetProgressFill_14gsf_2229:before{animation:none}._nodeAssetProgressContent_14gsf_2269:before{animation:none}}._nodeProgress_14gsf_2358._nodeResultVerification_14gsf_2358{color:var(--canvas-controls-text-muted)}._nodeProgress_14gsf_2358{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#ffffffb3;background:color-mix(in srgb,var(--canvas-node-bg) 85%,transparent);font-size:var(--text-canvas-node-meta-size)}._nodeTextTruncationHint_14gsf_2380{flex:none;margin:0 0 6px;padding:5px 8px;border:1px solid var(--canvas-controls-border);border-radius:6px;color:var(--canvas-controls-text-muted);font-size:11px;line-height:1.4}._nodeContentSafetyFailure_14gsf_2391{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;color:var(--fg-default);background:color-mix(in srgb,var(--canvas-node-bg) 96%,transparent);text-align:center}._nodeContentSafetyFailureTitle_14gsf_2407{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:1.3}._nodeContentSafetyFailure_14gsf_2391._nodeTextLimitWithPrevious_14gsf_2416{top:auto;padding:12px;border-top:1px solid var(--canvas-controls-border)}._nodeContentSafetyFailureTitle_14gsf_2407 svg{color:var(--fg-muted)}._nodeContentSafetyFailure_14gsf_2391 p{max-width:420px;margin:0;color:var(--fg-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere;text-wrap:pretty}._nodeContentSafetyFailureActions_14gsf_2436{display:flex;align-items:center;gap:8px}._nodeContentSafetyFailureActions_14gsf_2436 button{min-width:52px;height:28px;padding:0 12px;border:1px solid var(--canvas-controls-border);border-radius:999px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._nodeContentSafetyRetry_14gsf_2456{color:var(--canvas-node-bg);background:var(--fg-default)}._nodeContentSafetyRetry_14gsf_2456:hover{background:color-mix(in srgb,var(--fg-default) 88%,var(--canvas-node-bg))}._nodeContentSafetyCancel_14gsf_2465{color:var(--fg-default);background:var(--canvas-controls-bg)}._nodeContentSafetyCancel_14gsf_2465:hover{border-color:var(--canvas-node-border-selected);background:var(--canvas-controls-hover)}._nodeContentSafetyFailureActions_14gsf_2436 button:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._nodeContentSafetyFailureActions_14gsf_2436 button:disabled{cursor:wait;opacity:.55}._nodeAssetDeleted_14gsf_2485{position:absolute;top:10px;right:10px;left:10px;z-index:4;display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #fbbf2440;border-radius:7px;color:#fcd34d;background:#3a2a0ee6;font-size:var(--text-canvas-node-meta-size);line-height:1.4;pointer-events:none}._nodeAssetDeleted_14gsf_2485>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nodeError_14gsf_1885{position:absolute;right:10px;bottom:10px;left:10px;z-index:4;max-height:72px;overflow:auto;padding:7px 9px;border:1px solid #f8717140;border-radius:7px;color:#fca5a5;background:#3f1111e6;font-size:var(--text-canvas-node-meta-size);line-height:1.45;overflow-wrap:anywhere}._nodeFeedbackDock_14gsf_2529{position:absolute;top:calc(100% + 8px);left:0;width:100%;display:grid;gap:6px}._nodeFeedbackDock_14gsf_2529 ._nodeCaption_14gsf_309{position:static}._nodeFundingNotice_14gsf_2542{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:9px 12px;border-radius:10px;background:var(--canvas-controls-bg);color:var(--warning-foreground);font-size:var(--text-canvas-node-meta-size);line-height:1.5;overflow-wrap:anywhere}._nodeFundingNotice_14gsf_2542>svg{flex:0 0 auto}._nodeFundingNotice_14gsf_2542>span{flex:1 1 150px;min-width:0}._nodeFundingNotice_14gsf_2542 button{padding:4px 10px;border:1px solid var(--canvas-controls-border);border-radius:999px;background:transparent;color:var(--canvas-controls-text);font:inherit;cursor:pointer}._nodeFundingNotice_14gsf_2542 button:hover{background:var(--canvas-controls-hover)}._nodeFundingNotice_14gsf_2542 button:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._nodeFundingNotice_14gsf_2542 button:disabled{cursor:wait;opacity:.55}._nodeFundingNotice_14gsf_2542 ._nodeErrorActions_14gsf_2570{width:100%;margin-top:0}._nodeError_14gsf_1885 button{margin-left:8px;padding:2px 6px;border:1px solid #fca5a566;border-radius:5px;color:inherit;background:var(--canvas-selection-bg);cursor:pointer}._nodeErrorActions_14gsf_2570{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}._nodeFailureNotice_14gsf_2589{--focus-outline-neutral: var(--canvas-controls-text-muted);position:relative;border:1px solid var(--canvas-controls-border);border-radius:10px;background:var(--canvas-controls-bg);color:var(--canvas-controls-text);font-size:var(--text-canvas-node-meta-size)}._nodeFailureNotice_14gsf_2589>button[data-ui-close]{--ops-muted: var(--canvas-controls-text-muted);--ops-foreground: var(--canvas-controls-text);position:absolute;top:2px;right:2px}._nodeFailureMessage_14gsf_2607{display:flex;align-items:flex-start;gap:8px;min-height:36px;padding:8px 40px 8px 10px;line-height:1.5}._nodeFailureMessage_14gsf_2607>svg{flex:0 0 auto;margin-top:2px;color:var(--destructive)}._nodeFailureMessage_14gsf_2607>span{flex:1;min-width:0;overflow-wrap:anywhere}._nodeFailureTaskId_14gsf_2619{padding:0 12px 8px 34px;color:var(--fg-muted);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.5}._nodeFailureNotice_14gsf_2589>button:focus-visible{outline:2px solid var(--fg-muted);outline-offset:2px}._nodeFailureReopen_14gsf_2632{min-height:32px;padding:4px 10px;border:0;background:transparent;color:var(--fg-muted);font:inherit;cursor:pointer}._nodeFailureReopen_14gsf_2632:hover{color:var(--canvas-controls-text)}._nodeErrorActions_14gsf_2570 button{margin-left:0}._nodeErrorActions_14gsf_2570 button:disabled{cursor:wait;opacity:.55}._nodeUploadButton_14gsf_2644{position:absolute;z-index:20;bottom:calc(100% + 24px);left:50%;height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--canvas-controls-border);border-radius:999px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);cursor:pointer;font:400 13px/1 inherit;white-space:nowrap;transform:translate(-50%);transition:background-color .15s ease}._nodeUploadButton_14gsf_2644:hover{background:var(--canvas-controls-hover)}._nodeUploadButton_14gsf_2644:disabled{cursor:wait;opacity:.65}._hiddenFileInput_14gsf_2674{display:none}._viewportControlsRoot_14gsf_2678{position:absolute;z-index:40;top:8px;right:8px}._viewportControls_14gsf_2678{position:relative;height:32px;display:flex;align-items:center;gap:1px;padding:2px;box-sizing:border-box;border:.5px solid var(--canvas-controls-border);border-radius:8px;background:var(--canvas-controls-bg);box-shadow:0 2px 5px #00000026}[data-script-project-id] ._canvasArea_14gsf_33{container:script-canvas / inline-size}[data-script-project-id] ._viewportControlsRoot_14gsf_2678{top:auto;right:24px;bottom:18px}[data-script-project-id] ._viewportControls_14gsf_2678{height:44px;padding:6px 12px;gap:4px;border-radius:24px}[data-script-project-id] ._viewportControlsRoot_14gsf_2678 ._canvasPopover_14gsf_2702{top:auto;bottom:calc(100% + 6px)}[data-script-project-id] ._miniMap_14gsf_250.react-flow__panel.react-flow__minimap{top:auto;right:24px;bottom:72px}@container script-canvas (max-width: 960px){._canvasArea_14gsf_33>._addDock_14gsf_2705{left:12px;transform:none}}@container script-canvas (max-width: 620px){._canvasArea_14gsf_33>._addDock_14gsf_2705{bottom:70px;left:50%;transform:translate(-50%)}[data-script-project-id] ._miniMap_14gsf_250.react-flow__panel.react-flow__minimap{bottom:124px}}._viewportControls_14gsf_2678>button{height:27px;min-width:27px;display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:0 6px;border:0;border-radius:6px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:400 12px/1 inherit;transition:color .1s ease,background-color .1s ease}._viewportControls_14gsf_2678>button:hover,._viewportControls_14gsf_2678 ._controlActive_14gsf_2729{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._viewportControls_14gsf_2678>span{width:1px;height:18px;margin:0 1px;background:var(--canvas-controls-border)}._viewportControls_14gsf_2678 ._zoomValue_14gsf_2741{min-width:54px;padding:0 4px 0 7px}._viewportControls_14gsf_2678>button:last-child span{white-space:nowrap}._canvasPopover_14gsf_2702{position:absolute;z-index:5;top:38px;right:0;width:236px;box-sizing:border-box;padding:6px;border:1px solid var(--canvas-controls-border);border-radius:10px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:0 12px 30px #0009,0 2px 6px #0008}._canvasPopover_14gsf_2702>strong{display:block;padding:7px 9px 5px;color:#ffffff73;font-size:var(--text-caption-size);font-weight:500}._canvasPopover_14gsf_2702>button,._zoomPresets_14gsf_2774 button,._layoutChoices_14gsf_2775 button{width:100%;min-height:32px;display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:0 9px;border:0;border-radius:6px;color:#ffffffc7;background:transparent;cursor:pointer;font:400 12px/1 inherit;text-align:left}._canvasPopover_14gsf_2702>button:hover,._zoomPresets_14gsf_2774 button:hover,._layoutChoices_14gsf_2775 button:hover,._canvasPopover_14gsf_2702 ._popoverSelected_14gsf_2795{color:#fff;background:#ffffff12}._layoutChoices_14gsf_2775{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 3px 5px}._layoutChoices_14gsf_2775 button{height:54px;flex-direction:column;justify-content:center;gap:5px;padding:0}._popoverCheckRow_14gsf_2815{min-height:34px;display:flex;align-items:center;gap:8px;margin-top:3px;padding:4px 9px;border-top:1px solid #ffffff12;color:#ffffff8f;font-size:var(--text-caption-size)}._popoverCheckRow_14gsf_2815 input{accent-color:#ddd}._zoomPopover_14gsf_2831{width:176px}._zoomPresets_14gsf_2774{margin-top:4px;padding-top:4px;border-top:1px solid #ffffff12}._zoomPresets_14gsf_2774 button{justify-content:space-between}._appearancePopover_14gsf_2845{width:264px}._patternChoices_14gsf_2849,._toneChoices_14gsf_2850{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:2px 7px 8px}._patternChoices_14gsf_2849 button,._toneChoices_14gsf_2850 button{min-width:0;height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:4px;border:1px solid transparent;border-radius:7px;color:#ffffff8f;background:#ffffff08;cursor:pointer;font:400 10px/1 inherit}._patternChoices_14gsf_2849 button:hover,._toneChoices_14gsf_2850 button:hover,._patternChoices_14gsf_2849 ._popoverSelected_14gsf_2795,._toneChoices_14gsf_2850 ._popoverSelected_14gsf_2795{border-color:#ffffff54;color:#fff;background:#ffffff12}._patternChoices_14gsf_2849 span{width:42px;height:26px;border-radius:4px;background-color:#101010}._patternChoices_14gsf_2849 span[data-pattern=dots]{background-image:radial-gradient(#777 1px,transparent 1px);background-size:7px 7px}._patternChoices_14gsf_2849 span[data-pattern=lines]{background-image:linear-gradient(#5555 1px,transparent 1px),linear-gradient(90deg,#5555 1px,transparent 1px);background-size:7px 7px}._toneChoices_14gsf_2850 i{width:42px;height:26px;border:1px solid #ffffff1f;border-radius:4px;background:var(--agent-canvas-bg)}._toneChoices_14gsf_2850 i[data-tone=default]{background:var(--agent-canvas-bg)}._toneChoices_14gsf_2850 i[data-tone=warm-gray]{background:#211f1b}._toneChoices_14gsf_2850 i[data-tone=cool-gray]{background:#1b2024}._toneChoices_14gsf_2850 i[data-tone=paper]{background:#262219}._toneChoices_14gsf_2850 i[data-tone=sage]{background:#1d251f}._toneChoices_14gsf_2850 i[data-tone=mist-blue]{background:#1b242a}._toneChoices_14gsf_2850 i[data-tone=lavender]{background:#241f2b}._toneChoices_14gsf_2850 i[data-tone=blush]{background:#291f21}._toneChoices_14gsf_2850 i[data-tone=sand]{background:#282116}._moreTonesToggle_14gsf_2919{width:calc(100% - 14px);height:28px;display:flex;align-items:center;justify-content:center;gap:4px;margin:-1px 7px 8px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:400 10px/1 inherit}._moreTonesToggle_14gsf_2919:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._moreTonesToggle_14gsf_2919 svg{transition:transform .16s ease}._moreTonesToggle_14gsf_2919 ._chevronExpanded_14gsf_2944{transform:rotate(180deg)}._moreToneChoices_14gsf_2948{padding-top:0}._layoutConfirmation_14gsf_2952{position:absolute;top:40px;right:0;min-width:224px;height:38px;display:flex;align-items:center;gap:4px;box-sizing:border-box;padding:5px 6px 5px 11px;border:1px solid var(--canvas-controls-border);border-radius:9px;color:#ffffffa6;background:var(--canvas-controls-bg);box-shadow:0 8px 20px #0008;font-size:var(--text-caption-size)}._layoutConfirmation_14gsf_2952 span{flex:1}._layoutConfirmation_14gsf_2952 button{height:27px;padding:0 8px;border:0;border-radius:5px;color:#fff;background:#ffffff0d;cursor:pointer;font:inherit}._layoutConfirmation_14gsf_2952 button:last-child{color:#111;background:#eee}._addDock_14gsf_2705{position:absolute;z-index:40;bottom:12px;left:50%;height:44px;display:flex;align-items:center;gap:1px;padding:5px;box-sizing:border-box;border:.5px solid var(--canvas-controls-border);border-radius:999px;background:var(--canvas-controls-bg);box-shadow:0 2px 5px #00000026;transform:translate(-50%)}._workbench_14gsf_1:has(._assistantWelcomePanel_14gsf_172) ._addDock_14gsf_2705{z-index:51}._addDock_14gsf_2705>button,._moveControl_14gsf_3016>button{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._addDock_14gsf_2705>button:hover,._moveControl_14gsf_3016>button:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._moveControl_14gsf_3016>._controlActive_14gsf_2729{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._addDock_14gsf_2705 ._addPrimary_14gsf_3040{border-radius:50%;color:#111;background:#fff}._addDock_14gsf_2705 ._addPrimary_14gsf_3040:hover{color:#111;background:#ffffffd9}._dockSeparator_14gsf_3051{width:1px;height:20px;margin:0 1px;background:var(--canvas-controls-border)}._moveControl_14gsf_3016{height:34px;min-width:0;display:flex;margin:0;padding:0;border:0}._moveControl_14gsf_3016>button:last-child{width:24px}._addMenu_14gsf_3071{position:absolute;bottom:52px;left:0;width:max-content;min-width:140px;max-width:min(240px,calc(100vw - 24px));display:grid;gap:2px;padding:6px;border:1px solid var(--canvas-controls-border);border-radius:9px;background:var(--canvas-controls-bg);box-shadow:0 4px 10px #0006,0 2px 4px #0000004d}._addMenu_14gsf_3071 button{width:100%;min-width:0;height:32px;display:flex;align-items:center;gap:8px;padding:0 9px;border:0;border-radius:6px;color:var(--canvas-controls-text);background:transparent;cursor:pointer;font:400 13px/1 inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addMenu_14gsf_3071 button:hover{background:var(--canvas-controls-hover)}._addMenu_14gsf_3071 button:focus-visible{outline:2px solid var(--color-primary, #62e3ed);outline-offset:-2px}._addMenuSubmenuItem_14gsf_3115{position:relative}._addMenuSubmenuItem_14gsf_3115>button>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}._addMenuSubmenuItem_14gsf_3115>button>svg:last-child{margin-left:auto;opacity:.6}._addMenuSubmenu_14gsf_3115{position:absolute;z-index:1;bottom:-6px;left:calc(100% + 6px);width:190px;display:grid;gap:2px;padding:6px;border:1px solid var(--canvas-controls-border);border-radius:9px;background:var(--canvas-controls-bg);box-shadow:0 4px 10px #0006,0 2px 4px #0000004d}._moveMenu_14gsf_3146{left:42px;width:154px}._moveMenu_14gsf_3146 button{justify-content:flex-start}._moveMenu_14gsf_3146 button._menuActive_14gsf_3155{color:#fff;background:var(--canvas-controls-hover)}._moveMenu_14gsf_3146 kbd{margin-left:auto;color:#ffffff4d;font:10px/1 inherit}._canvasHelp_14gsf_3166{position:absolute;right:0;bottom:52px;width:250px;padding:10px 12px;border:1px solid var(--canvas-controls-border);border-radius:9px;color:var(--canvas-controls-text-muted);background:var(--canvas-controls-bg);box-shadow:0 4px 10px #0006;font-size:var(--text-caption-size);line-height:1.55}._connectionMenuLine_14gsf_3181{position:absolute;z-index:49;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}._connectionMenuLine_14gsf_3181 path{fill:none;stroke:#737373;stroke-width:1.5}._connectionMenuEndCap_14gsf_3197{position:absolute;z-index:49;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#919191;transform:translate(-50%,-50%);pointer-events:none}._connectionMenu_14gsf_3181{position:absolute;z-index:50;width:240px;display:flex;flex-direction:column;gap:2px;box-sizing:border-box;padding:4px;border:1px solid var(--canvas-controls-border);border-radius:8px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:0 16px 38px #000a,0 3px 10px #0008;-webkit-user-select:none;user-select:none;animation:_connection-menu-in_14gsf_1 .15s ease-out}._connectionMenu_14gsf_3181 h4{margin:0;padding:6px 8px;color:var(--canvas-controls-text-muted);font-size:var(--text-body-size);font-weight:500;line-height:20px}._connectionMenu_14gsf_3181 button{width:100%;height:52px;display:flex;align-items:center;gap:8px;padding:8px;border:0;border-radius:6px;color:var(--canvas-controls-text);background:transparent;cursor:pointer;font:inherit;text-align:left;transition:background-color .2s ease}._connectionMenu_14gsf_3181 button:disabled{opacity:.5;cursor:not-allowed}._connectionMenu_14gsf_3181 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._connectionMenu_14gsf_3181 button:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px;background:var(--canvas-controls-hover)}._connectionMenuIcon_14gsf_3270{width:34px;height:34px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:6px;background:var(--canvas-controls-hover)}._connectionMenuCopy_14gsf_3281{height:100%;min-width:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;overflow:hidden;transform:translateY(8px);transition:transform .2s ease}._connectionMenu_14gsf_3181 button:hover ._connectionMenuCopy_14gsf_3281{transform:translateY(0)}._connectionMenuCopy_14gsf_3281>span{display:flex;align-items:center;gap:6px;font-size:var(--text-body-size);font-weight:500;line-height:20px}._connectionMenuCopy_14gsf_3281 small{margin-top:2px;overflow:hidden;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:16px;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .2s ease}._connectionMenu_14gsf_3181 button:hover ._connectionMenuCopy_14gsf_3281 small{opacity:.6}._connectionMenuCopy_14gsf_3281 em{height:16px;display:inline-flex;align-items:center;flex:0 0 auto;padding:0 6px;font-size:var(--text-micro-size);font-style:normal;font-weight:500;line-height:1}._connectionMenuBadge_14gsf_3334{border-radius:999px;color:var(--canvas-controls-bg);background:var(--canvas-controls-text)}@keyframes _connection-menu-in_14gsf_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._generationComposerAnchor_14gsf_3351{position:absolute;z-index:35;width:min(680px,calc(100% - 24px));animation:_generationComposerFadeIn_14gsf_1 .3s ease;transition:opacity .3s ease}._generationComposerAnchor_14gsf_3351[data-node-kind=audio]{width:min(600px,calc(100% - 24px))}._generationComposerAnchor_14gsf_3351[data-node-kind=processing]{width:min(560px,calc(100% - 24px))}._generationComposerAnchor_14gsf_3351[data-script-form-composer]:before{content:"";position:absolute;left:var(--asset-composer-pin);bottom:100%;width:1px;height:10px;background:var(--canvas-node-border-selected);pointer-events:none}._generationComposerAnchor_14gsf_3351[data-script-form-composer] [data-composer-title]{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-muted);font-size:var(--text-control-size);font-weight:var(--font-medium)}._generationComposerAnchor_14gsf_3351[data-script-form-composer] [contenteditable][data-action-ui-id="popover.prompt-input"]{max-height:clamp(96px,calc(var(--canvas-composer-max-height, 520px) - 150px),360px)}._generationComposerAnchor_14gsf_3351[data-script-form-composer] [data-expanded=true] [contenteditable][data-action-ui-id="popover.prompt-input"]{height:clamp(145px,28dvh,300px);max-height:none}._generationComposerAnchorFading_14gsf_3395{opacity:0;pointer-events:none;transition:opacity .15s ease}@keyframes _generationComposerFadeIn_14gsf_1{0%{opacity:0}to{opacity:1}}._generationComposer_14gsf_3351{position:relative;width:100%;min-height:194px;display:flex;flex-direction:column;box-sizing:border-box;padding:10px 14px 8px;border:1px solid var(--canvas-node-border);border-radius:16px;color:var(--fg-default);background:var(--canvas-node-bg);box-shadow:var(--canvas-shadow-menu)}._generationComposer_14gsf_3351:has([data-action-ui-id="popover.prompt-input"]:focus-visible){border-color:var(--canvas-controls-border)}._audioGenerationComposer_14gsf_3430{min-height:188px}._audioGenerationComposer_14gsf_3430 ._generationComposerHeader_14gsf_3434{height:46px;box-sizing:border-box}._audioGenerationComposer_14gsf_3430 ._generationPrompt_14gsf_3439{height:auto;min-height:82px;padding:7px 0 24px}._audioGenerationComposer_14gsf_3430 ._generationComposerFooter_14gsf_3445{overflow:visible}._generationComposerExpanded_14gsf_3449 ._generationPrompt_14gsf_3439{min-height:min(320px,calc(100vh - 260px));max-height:min(520px,calc(100vh - 220px))}._audioGenerationComposer_14gsf_3430._generationComposerExpanded_14gsf_3449 ._generationPrompt_14gsf_3439{height:auto;min-height:min(280px,calc(100vh - 280px))}._processingGenerationComposer_14gsf_3459{min-height:112px}._processingGenerationComposer_14gsf_3459 ._generationComposerHeader_14gsf_3434{height:48px}._processingGenerationComposer_14gsf_3459 ._generationComposerFooter_14gsf_3445{padding-top:2px;overflow:visible}._promptLimitStatus_14gsf_3472{align-self:flex-end;max-width:100%;margin:0 0 2px;color:#ffffff61;font-size:var(--text-micro-size);font-variant-numeric:tabular-nums;line-height:16px;text-align:right;text-wrap:pretty;transition:color .12s ease}._promptLimitStatus_14gsf_3472[data-severity=warning]{color:#fbbf24d1}._promptLimitStatus_14gsf_3472[data-severity=error]{color:#fca5a5}._generationComposerHeader_14gsf_3434{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto}._composerReferenceTray_14gsf_3502{--composer-reference-size: 42px;min-width:0;display:flex;align-items:center;gap:8px;flex:1 1 auto;overflow-x:auto}._sortableReference_14gsf_3512{position:relative;flex:0 0 auto;border-radius:9px}._composerImagePurpose_14gsf_3517{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}._composerImagePurpose_14gsf_3517>div{width:100%;height:100%;max-width:none}._composerImagePurpose_14gsf_3517>div>button{width:100%;height:100%;min-height:0;padding:0;background:transparent}._composerImagePurpose_14gsf_3517 button>span,._composerImagePurpose_14gsf_3517 button>svg{display:none}._composerImagePurpose_14gsf_3517 ._composerModelTrigger_14gsf_3532:hover:not(:disabled),._composerImagePurpose_14gsf_3517 ._composerModelTrigger_14gsf_3532[aria-expanded=true]{background:transparent}._sortableReference_14gsf_3512:focus-within ._composerReferenceTile_14gsf_3534>button{opacity:1}._generationComposer_14gsf_3351 ._composerLoopFrame_14gsf_3535{position:relative;width:var(--composer-reference-size);height:var(--composer-reference-size);min-height:var(--composer-reference-size);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font-size:12px;font-weight:var(--font-control);line-height:18px}._generationComposer_14gsf_3351 button._composerLoopFrame_14gsf_3535{border-style:solid;background:var(--canvas-controls-hover)}._composerLoopFrame_14gsf_3535 ._composerReferenceTile_14gsf_3534{width:100%;height:100%;border-color:var(--canvas-controls-border)}._composerFrameCaption_14gsf_3554{position:absolute;inset:auto 0 0;z-index:1;border-radius:0 0 8px 8px;color:#fff;background:#000000ad;font-size:12px;line-height:18px;text-align:center;pointer-events:none}._composerFrameUnavailable_14gsf_3566{color:var(--canvas-controls-text-muted);font-size:12px;font-weight:var(--font-weak);line-height:18px;white-space:nowrap}._sortableReference_14gsf_3512[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}._sortableReference_14gsf_3512[draggable=true]:active{cursor:grabbing}._sortableReference_14gsf_3512:focus-visible,._sortableReference_14gsf_3512[data-drop-target=true]{outline:2px solid var(--canvas-controls-text);outline-offset:-2px}._referenceOrderNotice_14gsf_3580{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._referenceButton_14gsf_3588{width:var(--composer-reference-size, 42px);height:var(--composer-reference-size, 42px);display:grid;place-items:center;padding:0;border:1px dashed var(--canvas-controls-border);border-radius:9px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;flex:0 0 auto}._referenceButton_14gsf_3588:disabled{cursor:default;opacity:.55}._referenceButton_14gsf_3588:hover:not(:disabled){color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._referenceButton_14gsf_3588:focus-visible{outline:2px solid var(--canvas-controls-text);outline-offset:-2px}._referenceSourceMenu_14gsf_3615{position:absolute;z-index:41040;top:46px;left:0;display:grid;width:186px;padding:5px;border:1px solid var(--canvas-controls-border);border-radius:9px;background:var(--canvas-controls-bg);box-shadow:0 4px 10px #0006}._referenceSourceMenu_14gsf_3615 button{padding:8px 10px;border:0;border-radius:6px;color:var(--canvas-controls-text);background:transparent;text-align:left;cursor:pointer}._referenceSourceMenu_14gsf_3615[data-anchored-popover-group]{z-index:41040}._referenceSourceMenu_14gsf_3615 button:hover,._referenceSourceMenu_14gsf_3615 button:focus-visible{background:var(--canvas-controls-hover)}._processingInputHint_14gsf_3646{min-height:48px;display:inline-flex;align-items:center;color:var(--canvas-controls-text-muted);font-size:12px;line-height:18px}._composerReferenceTile_14gsf_3534{position:relative;width:var(--composer-reference-size, 42px);height:var(--composer-reference-size, 42px);display:grid;place-items:center;overflow:hidden;flex:0 0 auto;box-sizing:border-box;border:1px solid rgba(255,255,255,.13);border-radius:9px;color:var(--canvas-controls-text-muted);background:#ffffff09}._composerReferenceImage_14gsf_3670,._composerReferenceTile_14gsf_3534>video{width:100%;height:100%;display:block;object-fit:cover}._composerReferenceImage_14gsf_3670{display:grid;place-items:center}._composerReferenceTile_14gsf_3534>video{pointer-events:none}._composerReferenceLabel_14gsf_3687{width:38px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:2px}._composerReferenceLabel_14gsf_3687>small{max-width:36px;overflow:hidden;font-size:9px;font-weight:400;line-height:11px;text-overflow:ellipsis;white-space:nowrap}._composerReferencePlay_14gsf_3706{position:absolute;inset:50% auto auto 50%;padding:3px;border-radius:50%;color:#fff;background:#00000085;transform:translate(-50%,-50%)}._composerReferenceTile_14gsf_3534>button{position:absolute;top:2px;right:2px;width:18px;height:18px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#fff;background:#000000ad;cursor:pointer;opacity:0;z-index:2;transition:opacity .12s ease}._composerReferenceTile_14gsf_3534:hover>button,._composerReferenceTile_14gsf_3534>button:focus-visible{opacity:1}._expandComposerButton_14gsf_3740{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._expandComposerButton_14gsf_3740:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._generationPrompt_14gsf_3439{width:100%;height:auto;min-height:92px;max-height:min(360px,calc(100vh - 300px));box-sizing:border-box;resize:none;margin:0;padding:8px 0 6px;border:0!important;outline:0!important;border-radius:0;color:var(--fg-default);background:transparent!important;box-shadow:none!important;font:400 14px/22px inherit;field-sizing:content;-moz-appearance:none;appearance:none;-webkit-appearance:none}._generationPromptRegion_14gsf_3779{position:relative;width:100%;min-width:0;min-height:0;display:flex;flex-direction:column;flex:1 1 auto}._generationPromptRegion_14gsf_3779 ._generationPrompt_14gsf_3439{flex:1 1 auto}._generationPrompt_14gsf_3439:focus{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}._generationPrompt_14gsf_3439::placeholder{color:#ffffff57}._generationComposerWithSettlementNotice_14gsf_3804 ._generationPrompt_14gsf_3439{min-height:76px}._generationComposerError_14gsf_3808{margin:5px 4px 0;color:#fca5a5;font-size:var(--text-caption-size);line-height:18px;overflow-wrap:anywhere;white-space:normal}._generationComposerNotice_14gsf_3817{margin:5px 4px 0;color:var(--warning-foreground);font-size:var(--text-caption-size);line-height:18px;overflow-wrap:anywhere}._generationSettlementNotice_14gsf_3825{min-height:22px;margin:0;padding:2px 4px 0;box-sizing:border-box;overflow:hidden;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:20px;text-align:right;text-overflow:ellipsis;white-space:nowrap}._generationComposerFooter_14gsf_3445{min-height:36px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:0 0 auto;padding-top:4px;box-sizing:border-box}._dramaNodeBody_14gsf_3850{overflow:visible;padding:0;border-color:transparent;background:transparent}._dramaNodeBody_14gsf_3850._nodeBodySelected_14gsf_334{border-radius:16px;outline-color:#ffffffeb}._dramaNodeContent_14gsf_3862{width:100%;height:100%;overflow:visible}._nodeTextEditorMount_14gsf_3868{width:100%;height:100%;box-sizing:border-box}._subtitleEditor_14gsf_3874{position:relative;width:100%;height:100%;box-sizing:border-box;padding-bottom:48px}._subtitleEditorActions_14gsf_3882{position:absolute;right:10px;bottom:10px;display:flex;gap:8px}._subtitleEditorActions_14gsf_3882 button{min-width:64px;height:30px;padding:0 12px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);cursor:pointer}._subtitleEditorActions_14gsf_3882 button:last-child{color:var(--canvas-primary-btn-icon);background:var(--canvas-primary-btn-bg)}._subtitleEditorActions_14gsf_3882 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._subtitleEditorActions_14gsf_3882 button:last-child:hover:not(:disabled){background:var(--canvas-primary-btn-bg-hover)}._subtitleEditorActions_14gsf_3882 button:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._subtitleEditorActions_14gsf_3882 button:disabled{cursor:not-allowed;opacity:.45}._nodeOutputTextEditor_14gsf_3924{width:100%;height:100%;box-sizing:border-box;resize:none;padding:8px;border:0;outline:0;color:#ffffffd6;background:transparent;font-family:inherit;font-size:var(--text-canvas-node-body-size);font-weight:var(--font-body);line-height:1.55}._nodeOutputTextEditor_14gsf_3924::placeholder{color:#ffffff47}._composerChip_14gsf_3944{max-width:190px;height:32px;display:inline-flex;align-items:center;overflow:visible;border:0;border-radius:0;color:var(--canvas-controls-text-muted);background:transparent;opacity:1}._composerChip_14gsf_3944:hover{color:var(--canvas-controls-text);background:transparent}._composerChip_14gsf_3944 select{width:100%;height:32px;overflow:hidden;padding:0 12px 0 4px;border:0;outline:0;color:inherit;background:transparent;cursor:pointer;font:400 13px/1 inherit;text-overflow:ellipsis}._composerModelSelector_14gsf_3977{min-width:0;max-width:min(220px,34vw);height:32px;display:inline-flex;flex:0 1 auto}._composerModelTrigger_14gsf_3532{min-width:0;max-width:100%;height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 7px 0 4px;border:0;border-radius:8px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:inherit;transition:color .12s ease,background-color .12s ease}._composerModelTrigger_14gsf_3532>span:nth-child(2){min-width:0;overflow:hidden;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-control);text-overflow:ellipsis;white-space:nowrap}._composerModelTrigger_14gsf_3532>svg:last-child{flex:0 0 auto;transition:transform .14s ease}._composerModelTrigger_14gsf_3532:hover:not(:disabled),._composerModelTrigger_14gsf_3532[aria-expanded=true]{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._composerModelTrigger_14gsf_3532[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}._composerModelTrigger_14gsf_3532:focus-visible{outline:1px solid var(--canvas-controls-border);outline-offset:1px}._composerModelTrigger_14gsf_3532:disabled{cursor:default;opacity:.42}._composerModelLogo_14gsf_4037{width:16px;height:16px;flex:0 0 16px;border-radius:3px;object-fit:contain}._composerCompactSelector_14gsf_4045{max-width:min(180px,30vw)}._composerCompactTrigger_14gsf_4049{gap:6px;padding-inline:7px}._composerCompactTrigger_14gsf_4049>svg:first-child{flex:0 0 auto;color:var(--canvas-controls-text-muted)}._composerCompactTrigger_14gsf_4049>span{min-width:0;overflow:hidden;font-size:var(--text-caption-size);font-weight:var(--font-control);text-overflow:ellipsis;white-space:nowrap}._composerCompactMenu_14gsf_4068{width:min(248px,calc(100vw - 24px))}._composerModelMenu_14gsf_4072._composerCompactMenuNarrow_14gsf_4072{width:min(152px,calc(100vw - 24px))}._composerCompactOption_14gsf_4076{width:100%;min-height:38px;display:flex;align-items:center;gap:10px;padding:7px 9px;border:0;border-radius:9px;color:var(--canvas-controls-text);background:transparent;cursor:pointer;text-align:left;transition:color .12s ease,background-color .12s ease}._composerCompactOptionDetailed_14gsf_4092{min-height:50px}._composerCompactOption_14gsf_4076:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._composerCompactOption_14gsf_4076[aria-selected=true]{color:var(--canvas-controls-text);background:var(--canvas-controls-active)}._composerCompactOption_14gsf_4076:focus-visible{outline:1px solid var(--canvas-controls-border);outline-offset:-1px}._composerCompactOptionCopy_14gsf_4111{min-width:0;display:grid;flex:1 1 auto;gap:3px}._composerCompactOptionCopy_14gsf_4111 strong,._composerCompactOptionCopy_14gsf_4111 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composerCompactOptionCopy_14gsf_4111 strong{font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1.2}._composerCompactOptionCopy_14gsf_4111 small{color:var(--canvas-controls-text-muted);font-size:var(--text-micro-size);font-weight:var(--font-weak);line-height:1.2}._composerCompactOption_14gsf_4076>svg:last-child{flex:0 0 auto;color:var(--canvas-controls-text)}._composerModelMenu_14gsf_4072{z-index:41040;width:min(372px,calc(100vw - 24px));box-sizing:border-box;overflow-y:auto;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:14px;color:#f5f7fae6;background:linear-gradient(180deg,#1f1f21fb,#141416fb);box-shadow:0 20px 52px #00000085,inset 0 1px #ffffff09;backdrop-filter:blur(28px) saturate(112%);-webkit-backdrop-filter:blur(28px) saturate(112%);scrollbar-width:none;animation:_composerModelMenuIn_14gsf_1 .14s ease-out}._composerModelMenu_14gsf_4072::-webkit-scrollbar,._composerModelOptions_14gsf_4161::-webkit-scrollbar{display:none}._composerModelMenu_14gsf_4072[data-theme=light]{color:var(--canvas-controls-text);background:var(--canvas-controls-bg);border-color:var(--canvas-controls-border);box-shadow:var(--canvas-shadow-dropdown)}._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelMenuHeader_14gsf_4172,._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOptionCopy_14gsf_4173 small{color:var(--canvas-controls-text-muted)}._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOption_14gsf_4161,._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOptionIcon_14gsf_4178 svg,._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOption_14gsf_4161>svg{color:var(--canvas-controls-text)}._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOption_14gsf_4161:hover:not(:disabled),._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOption_14gsf_4161[aria-selected=true]{background:var(--canvas-controls-hover)}._composerModelMenu_14gsf_4072[data-theme=light] ._composerModelOption_14gsf_4161:focus-visible{outline-color:var(--canvas-controls-border)}._composerModelMenuHeader_14gsf_4172{height:30px;display:flex;align-items:center;padding:0 8px;color:#ffffff7a;font-size:var(--text-micro-size);font-weight:var(--font-medium)}._composerModelOptions_14gsf_4161{display:grid;gap:2px;scrollbar-width:none}._composerModelOption_14gsf_4161{width:100%;min-height:52px;display:flex;align-items:center;gap:9px;padding:7px 9px;border:0;border-radius:9px;color:#f5f7fad1;background:transparent;cursor:pointer;text-align:left;transition:color .12s ease,background-color .12s ease}._composerModelOption_14gsf_4161:hover:not(:disabled){color:#fff;background:#ffffff0e}._composerModelOption_14gsf_4161[aria-selected=true]{color:#fff;background:#ffffff17}._composerModelOption_14gsf_4161:focus-visible{outline:1px solid rgba(255,255,255,.28);outline-offset:-1px}._composerModelOption_14gsf_4161:disabled{cursor:default;opacity:1}._composerModelOptionIncompatible_14gsf_4244{min-height:52px}._composerModelOptionIncompatible_14gsf_4244:disabled{cursor:not-allowed}._composerModelOptionIncompatible_14gsf_4244[aria-selected=true]{background:transparent}._composerModelUnavailableHeading_14gsf_4256{display:flex;justify-content:space-between;gap:8px;margin:6px 9px 2px;padding-top:10px;border-top:1px solid var(--border);color:var(--text3);font-size:var(--text-micro-size);font-weight:var(--font-weak)}._composerModelOptionIncompatible_14gsf_4244 ._composerModelOptionIcon_14gsf_4178,._composerModelOptionIncompatible_14gsf_4244 ._composerModelOptionCopy_14gsf_4173>strong{opacity:.58}._composerModelOptionIncompatible_14gsf_4244 ._composerModelOptionIcon_14gsf_4178{filter:grayscale(1)}._composerModelOptionIcon_14gsf_4178{width:20px;height:20px;display:grid;place-items:center;flex:0 0 20px}._composerModelOptionIcon_14gsf_4178>img{width:18px;height:18px;border-radius:3px;object-fit:contain}._composerModelOptionLogo_14gsf_4292{width:18px;height:18px;display:grid;place-items:center;border-radius:3px;object-fit:contain}._composerModelOptionCopy_14gsf_4173{min-width:0;display:grid;flex:1 1 auto;gap:3px}._composerModelOptionCopy_14gsf_4173 strong,._composerModelOptionCopy_14gsf_4173 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composerModelOptionCopy_14gsf_4173 strong{display:flex;align-items:center;gap:6px;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1.25}._composerModelOptionCopy_14gsf_4173 strong>span,._modelList_14gsf_4326 strong>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modelDiscountBadge_14gsf_4333{flex:0 0 auto;padding:2px 5px;border-radius:999px;color:#ffd475;background:#ffbe4721;font-size:10px;font-style:normal;font-weight:600;line-height:1.2;white-space:nowrap}._composerModelOptionCopy_14gsf_4173 small{color:#ffffff6e;font-size:var(--text-micro-size);font-weight:var(--font-weak);line-height:1.2}._composerModelOptionCopy_14gsf_4173 ._composerModelOptionWarning_14gsf_4353{display:flex;align-items:center;gap:5px;color:var(--text3);font-size:var(--text-micro-size);font-weight:var(--font-weak);line-height:1.2}._composerModelOptionWarning_14gsf_4353>svg{flex:0 0 auto}._composerModelOptionWarning_14gsf_4353>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composerModelOption_14gsf_4161>svg:last-child{flex:0 0 auto;color:#ffffffe0}@keyframes _composerModelMenuIn_14gsf_1{0%{opacity:0;transform:translateY(3px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._thinkingToggle_14gsf_4390{gap:6px;flex:0 0 auto;padding:0 12px 0 6px;cursor:pointer;opacity:1;white-space:nowrap}._thinkingToggle_14gsf_4390>svg{flex:0 0 auto}._thinkingToggle_14gsf_4390>input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._thinkingToggleTrack_14gsf_4413{position:relative;width:24px;height:14px;flex:0 0 auto;border-radius:999px;background:var(--canvas-controls-active)}._thinkingToggleTrack_14gsf_4413:after{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--canvas-controls-text-muted);content:"";transition:transform .15s ease,background-color .15s ease}._thinkingToggle_14gsf_4390>input:checked+._thinkingToggleTrack_14gsf_4413{background:var(--canvas-controls-text)}._thinkingToggle_14gsf_4390>input:checked+._thinkingToggleTrack_14gsf_4413:after{background:var(--canvas-controls-bg);transform:translate(10px)}._thinkingToggle_14gsf_4390>input:focus-visible+._thinkingToggleTrack_14gsf_4413{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._thinkingToggle_14gsf_4390:has(input:disabled){cursor:default;opacity:.45}@media(prefers-reduced-motion:reduce){._thinkingToggleTrack_14gsf_4413:after{transition:none}}._audioModelChip_14gsf_4459{max-width:248px;gap:5px;opacity:1}._audioModelChip_14gsf_4459>svg{flex:0 0 auto;margin-left:8px;color:var(--canvas-controls-text-muted)}._audioModelChip_14gsf_4459 select{min-width:0;padding-left:0}._audioFooterDivider_14gsf_4476{width:1px;height:14px;align-self:center;flex:0 0 auto;background:var(--canvas-controls-border)}._audioParamsButton_14gsf_4484{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:4px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._audioParamsButton_14gsf_4484:hover,._audioParamsButton_14gsf_4484[aria-expanded=true]{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._audioParamsButton_14gsf_4484:disabled{cursor:default;opacity:.45}._audioParamsPopup_14gsf_4509{position:absolute;z-index:4;bottom:56px;left:140px;width:min(380px,calc(100% - 160px));box-sizing:border-box;padding:12px;border:1px solid var(--canvas-controls-border);border-radius:12px;color:var(--canvas-controls-text);background:var(--canvas-node-bg);box-shadow:var(--canvas-shadow-dropdown)}._audioParamGroup_14gsf_4524+._audioParamGroup_14gsf_4524{margin-top:15px}._audioParamGroup_14gsf_4524>span{display:block;margin-bottom:8px;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:16px}._audioParamGroup_14gsf_4524>div{display:flex;flex-wrap:wrap;gap:7px}._audioParamGroup_14gsf_4524 button{height:28px;padding:0 12px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:400 13px/1 inherit}._audioParamGroup_14gsf_4524 button[aria-pressed=true]{border-color:var(--canvas-node-border-selected);color:var(--canvas-controls-text);background:var(--canvas-controls-active)}._audioParamGroup_14gsf_4524 button:disabled{cursor:default;opacity:.45}._modelParamsChip_14gsf_4564{max-width:220px;height:32px;display:inline-flex;align-items:center;gap:7px;flex:0 1 auto;padding:0 10px;overflow:hidden;border:0;border-radius:0;color:#ffffffad;background:transparent;cursor:pointer;font:400 13px/1 inherit;white-space:nowrap}._modelParamsChip_14gsf_4564:hover,._modelParamsChip_14gsf_4564[aria-expanded=true]{color:var(--canvas-controls-text);background:transparent}._modelParamsChip_14gsf_4564 span{min-width:0;overflow:hidden;text-overflow:ellipsis}._modelParamsChip_14gsf_4564:disabled{cursor:default;opacity:.45}._countChip_14gsf_4599{max-width:72px;opacity:1}._modelParamsPopup_14gsf_4604{z-index:1300;width:min(390px,calc(100vw - 24px));box-sizing:border-box;overflow-y:auto;padding:12px;border:1px solid var(--canvas-controls-border);border-radius:12px;color:var(--canvas-controls-text);background:var(--canvas-node-bg);box-shadow:var(--canvas-shadow-dropdown)}._modelParamGroup_14gsf_4617+._modelParamGroup_14gsf_4617{margin-top:15px}._modelParamLabel_14gsf_4621{display:block;margin-bottom:8px;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:16px}._modelParamLabelWithDescription_14gsf_4629{margin-bottom:3px}._modelParamDescription_14gsf_4633{margin:0 0 10px;color:color-mix(in srgb,var(--canvas-controls-text-muted) 80%,transparent);font-size:var(--text-caption-size);line-height:16px}._seedreamSizeControl_14gsf_4640{display:grid;gap:8px}._modelParamSubLabel_14gsf_4645{color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:16px}._seedreamSizeControl_14gsf_4640 ._aspectRatioGrid_14gsf_4651{margin-top:2px}._modelParamOptions_14gsf_4655{display:flex;flex-wrap:wrap;gap:7px}._modelParamOptions_14gsf_4655 button,._aspectRatioGrid_14gsf_4651 button{min-width:64px;height:30px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:400 13px/1 inherit}._modelParamOptions_14gsf_4655 button[aria-pressed=true],._aspectRatioGrid_14gsf_4651 button[aria-pressed=true]{border-color:var(--canvas-node-border-selected);color:var(--canvas-controls-text);background:var(--canvas-controls-active)}._modelParamOptions_14gsf_4655 button:focus-visible,._aspectRatioGrid_14gsf_4651 button:focus-visible{outline:2px solid color-mix(in srgb,var(--canvas-node-border-selected) 70%,transparent);outline-offset:2px}._aspectRatioGrid_14gsf_4651{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}._aspectRatioGrid_14gsf_4651 button{min-width:0;height:54px;flex-direction:column;gap:5px;padding:5px}._aspectRatioGrid_14gsf_4651 ._aspectRatioAdaptiveOption_14gsf_4705{grid-column:1 / -1;height:42px;flex-direction:row}._modelParamInput_14gsf_4711{width:100%;height:32px;box-sizing:border-box;padding:0 10px;border:1px solid var(--canvas-controls-border);border-radius:7px;outline:0;color:var(--canvas-controls-text);background:var(--canvas-controls-active);font:400 13px/1 inherit}._numericSliderControl_14gsf_4724{display:grid;gap:9px}._numericSliderValueRow_14gsf_4729{display:flex;align-items:center;gap:8px}._numericAutoButton_14gsf_4735{height:32px;flex:0 0 auto;padding:0 13px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:400 13px/1 inherit}._numericAutoButton_14gsf_4735[aria-pressed=true]{border-color:var(--canvas-node-border-selected);color:var(--canvas-controls-text);background:var(--canvas-controls-active)}._numericValueInput_14gsf_4753{width:104px;height:32px;box-sizing:border-box;margin-left:auto;padding:0 10px;border:1px solid var(--canvas-controls-border);border-radius:7px;outline:0;color:var(--canvas-controls-text);background:var(--canvas-controls-active);font:500 13px/1 inherit;text-align:right}._numericValueInput_14gsf_4753:focus-visible,._numericAutoButton_14gsf_4735:focus-visible,._numericRangeInput_14gsf_4770:focus-visible{outline:2px solid color-mix(in srgb,var(--canvas-node-border-selected) 70%,transparent);outline-offset:2px}._numericRangeInput_14gsf_4770{width:100%;height:18px;margin:0;accent-color:#d8d8d8;cursor:pointer}._numericRangeLimits_14gsf_4783{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);line-height:15px}._numericRangeLimits_14gsf_4783 output{min-width:44px;padding:2px 8px;border-radius:999px;color:var(--canvas-controls-text);background:var(--canvas-controls-active);text-align:center;font-weight:600}._numericRangeLimits_14gsf_4783 span:last-child{text-align:right}._modelParamOptions_14gsf_4655 button:disabled,._aspectRatioGrid_14gsf_4651 button:disabled,._modelParamInput_14gsf_4711:disabled{cursor:default;opacity:.45}._numericAutoButton_14gsf_4735:disabled,._numericValueInput_14gsf_4753:disabled,._numericRangeInput_14gsf_4770:disabled{cursor:default;opacity:.45}._composerChip_14gsf_3944 option,._assistantModelControl_14gsf_4821 option{color:var(--fg-default);background:#242424}._composerQuote_14gsf_4826{height:32px;display:inline-flex;align-items:center;color:var(--canvas-controls-text-muted);font-size:var(--text-caption-size);white-space:nowrap}._composerFooterSpacer_14gsf_4835{flex:1 1 auto}._generationCredits_14gsf_4839{min-width:44px;height:32px;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto;color:#ffffffe0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._generationOriginalCredits_14gsf_4854{color:var(--canvas-controls-text-muted);font-weight:400;text-decoration-thickness:1px}._generationCreditsHint_14gsf_4860{width:20px;height:20px;display:inline-grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer}._generationCreditsHint_14gsf_4860:hover,._generationCreditsHint_14gsf_4860:focus-visible{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._generationCreditsHint_14gsf_4860:focus-visible{outline:2px solid var(--brand-accent);outline-offset:1px}._generationCreditsTooltip_14gsf_4885{z-index:41040;width:max-content;max-width:min(260px,calc(100vw - 24px));box-sizing:border-box;padding:7px 9px;border:1px solid var(--canvas-controls-border);border-radius:7px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);box-shadow:0 8px 22px #00000057;font-size:var(--text-caption-size);font-weight:400;line-height:18px;white-space:normal;pointer-events:none}._generationSubmit_14gsf_4903{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;color:#111;background:var(--cyan, #6feef9);cursor:pointer}._generationSubmit_14gsf_4903:disabled{color:var(--canvas-controls-text-muted);background:#ffffff14;cursor:not-allowed}._generationSubmitLabeled_14gsf_4923{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:136px;gap:6px;padding-inline:16px;border-radius:var(--radius-pill, 999px);font:var(--font-strong) var(--text-control-size)/var(--line-control) var(--font);white-space:nowrap}._saveErrorToast_14gsf_4936,._saveSyncNotice_14gsf_4937{position:absolute;z-index:32;top:48px;right:8px;max-width:340px;display:grid;gap:3px;padding:7px 10px;border-radius:7px;font-family:inherit;font-size:12px;font-weight:var(--font-weak);line-height:18px;text-align:left}._saveSyncNotice_14gsf_4937{border:1px solid var(--canvas-controls-border);color:var(--canvas-controls-text-muted);background:var(--canvas-controls-bg);pointer-events:none}._saveErrorToast_14gsf_4936{border:1px solid #f871714d;color:#fca5a5;background:#311818ee;cursor:pointer}._saveErrorToast_14gsf_4936>strong{font-weight:600}._workbenchNoticeStack_14gsf_4973{position:absolute;z-index:32;top:92px;right:8px;display:grid;justify-items:end;gap:8px;max-width:320px;pointer-events:none}._downloadProgressToast_14gsf_4985,._dropNoticeToast_14gsf_4986{max-width:320px;padding:8px 12px;border-radius:7px;font:400 12px/1.4 inherit}._syncRetryButton_14gsf_4993{pointer-events:auto;flex-shrink:0;color:inherit;cursor:pointer}._downloadProgressToast_14gsf_4985{display:inline-flex;align-items:center;gap:8px;border:1px solid #67e8f94d;color:#cffafe;background:#12313aee}._dropNoticeToast_14gsf_4986{border:1px solid #eab3084d;color:#fde68a;background:#2b2411ee}._saveErrorToast_14gsf_4936>span{display:-webkit-box;overflow:hidden;color:#fca5a5b8;-webkit-box-orient:vertical;-webkit-line-clamp:3}._resizeHandle_14gsf_81{position:absolute;z-index:40;top:var(--assistant-panel-top, 104px);left:calc(var(--assistant-width) - 4.5px);width:9px;height:var(--assistant-panel-height, calc(100% - 122px) );margin:0;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}._resizeHandle_14gsf_81:after{display:none;content:""}._resizeCornerHandle_14gsf_82{position:absolute;z-index:42;left:calc(var(--assistant-width) - 10px);width:20px;height:20px;padding:0;border:0;background:transparent;touch-action:none}._resizeCornerHandle_14gsf_82:after{display:none;content:""}._resizeHandleNorthEast_14gsf_5060{top:calc(var(--assistant-panel-top, 104px) - 6px);cursor:nesw-resize;transform:scaleY(-1)}._resizeHandleSouthEast_14gsf_5066{top:calc(var(--assistant-panel-top, 104px) + var(--assistant-panel-height, calc(100% - 122px) ) - 14px);cursor:nwse-resize}._assistantPanel_14gsf_5071{--assistant-accent: var(--cyan, #6feef9);--assistant-shell-surface: rgba(13, 13, 14, .92);--assistant-composer-surface: rgba(20, 20, 22, .96);--assistant-card-surface: rgba(27, 27, 29, .96);--assistant-card-surface-hover: rgba(33, 33, 36, .98);--assistant-control-surface: rgba(36, 36, 39, .9);--assistant-border-panel: rgba(255, 255, 255, .12);--assistant-border-card: rgba(255, 255, 255, .09);--assistant-border-control: rgba(255, 255, 255, .08);position:relative;grid-column:1;grid-row:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;width:auto;height:var(--assistant-panel-height, calc(100% - 122px) );max-height:calc(100% - var(--assistant-panel-top, 104px));align-self:start;margin:var(--assistant-panel-top, 104px) 8px 0 20px;box-sizing:border-box;border:1px solid var(--assistant-border-panel);border-radius:24px;color:var(--fg-default);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 22%),var(--assistant-shell-surface);box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff09;backdrop-filter:blur(80px) saturate(118%);-webkit-backdrop-filter:blur(80px) saturate(118%);font-family:var(--font-zh);container-type:inline-size}._assistantWelcomePanel_14gsf_172{position:absolute;z-index:48;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;align-self:auto;margin:0;overflow:visible;transform:none;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}._assistantWelcomePanel_14gsf_172 ._sessionTabs_14gsf_5128{display:none}._assistantWelcomePanel_14gsf_172 ._assistantConversation_14gsf_5132{min-height:0;flex:1 1 auto;overflow:visible;padding:0}._assistantWelcomePanel_14gsf_172 ._assistantWelcome_14gsf_172{position:absolute;z-index:1;top:40%;left:50%;width:min(clamp(1040px,68vw,1440px),calc(100% - 64px));transform:translate(-50%,-50%);pointer-events:auto;--welcome-card-height: clamp(104px, 6vw, 132px);--welcome-card-media: clamp(80px, 4.75vw, 104px)}._assistantWelcomePanel_14gsf_172 ._assistantComposer_14gsf_5151{width:min(880px,calc(100% - 64px));min-height:154px;margin:0 auto 72px;padding:14px;border-color:var(--assistant-border-panel);border-radius:22px;background:var(--assistant-composer-surface);box-shadow:0 22px 60px #00000061,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}._assistantWelcomePanel_14gsf_172 ._assistantComposer_14gsf_5151>textarea{min-height:76px;padding:4px 6px 12px;font-size:15px}._sessionTabs_14gsf_5128{height:50px;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;flex:0 0 auto;overflow:hidden;padding:0 12px 0 10px;border:0;background:transparent}._sessionTitleTabs_14gsf_5184{min-width:0;display:flex;align-items:center;gap:8px;flex:1 1 auto;overflow:hidden;margin-right:auto}._sessionTitleGroup_14gsf_5194{min-width:0;display:flex;align-items:center;gap:7px;flex:0 1 auto;width:fit-content;max-width:180px;height:32px;box-sizing:border-box;overflow:hidden;padding:0 11px;border:0;border-radius:999px;color:#ffffffad;background:linear-gradient(145deg,#ffffff1d,#ffffff12);box-shadow:inset 0 1px #ffffff09;cursor:default}._sessionTitleGroup_14gsf_5194>svg{flex:0 0 auto}._sessionTitle_14gsf_5184{min-width:0;overflow:hidden;color:#ffffffeb;font:600 13px/1.15 var(--font-zh);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap}._sessionTitleArchive_14gsf_5228{min-width:0;width:fit-content;max-width:140px;height:32px;display:flex;align-items:center;flex:0 1 auto;overflow:hidden;padding:0 10px;border:0;border-radius:999px;color:#ffffffb3;background:transparent;cursor:pointer}._sessionTitleArchive_14gsf_5228:hover{color:#ffffffeb;background:#ffffff13}._sessionArchivedTitle_14gsf_5250{min-width:0;flex:1 1 auto;overflow:hidden;font:600 12px/1 var(--font-zh);text-overflow:ellipsis;white-space:nowrap}._sessionTitleArchive_14gsf_5228>svg{flex:0 0 auto;color:#ffffffb8}._sessionHeaderActions_14gsf_5264{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}._sessionHeaderButton_14gsf_5271{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;padding:0;border:0;border-radius:50%;color:#ffffff9e;background:transparent;box-shadow:none;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}._sessionHeaderButton_14gsf_5271:hover:not(:disabled){color:#fffffff0;background:#ffffff17}._sessionHeaderButton_14gsf_5271:active:not(:disabled){transform:scale(.97)}._sessionHeaderButton_14gsf_5271:focus-visible{outline:1px solid rgba(255,255,255,.32);outline-offset:1px}._sessionMoreButton_14gsf_5303{color:#ffffffd1;background:#ffffff18;box-shadow:inset 0 1px #ffffff09}._sessionCollapseButton_14gsf_5309{margin-left:0}._sessionHeaderMenu_14gsf_5313{position:absolute;z-index:82;top:52px;right:8px;width:clamp(244px,62%,268px);max-width:calc(100% - 20px);display:grid;gap:6px;box-sizing:border-box;padding:8px;border:1px solid rgba(255,255,255,.11);border-radius:13px;background:#151517f5;box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff09;backdrop-filter:blur(26px) saturate(112%);-webkit-backdrop-filter:blur(26px) saturate(112%)}._sessionSwitcherHeader_14gsf_5332{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 2px 8px}._sessionSwitcherHeader_14gsf_5332>strong{color:#ffffff9e;font:600 11px/1 var(--font-zh)}._sessionSwitcherHeader_14gsf_5332>button{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:9px;color:#ffffffb3;background:#ffffff0e;cursor:pointer}._sessionSwitcherHeader_14gsf_5332>button:hover{color:#fffffff5;background:#ffffff1a}._sessionSwitcherHeader_14gsf_5332>button:disabled,._sessionSwitcherHeader_14gsf_5332>button:disabled:hover{color:#ffffff42;background:#ffffff08;opacity:.45;cursor:not-allowed}._sessionSwitcherNotice_14gsf_5372{margin:2px 8px 6px;color:#ffffff80;font:500 11px/1.5 var(--font-zh)}._sessionSwitcherList_14gsf_5378{min-height:0;max-height:min(280px,calc(100vh - 180px));display:flex;flex-direction:column;gap:3px;overflow-x:hidden;overflow-y:auto;padding:0 1px 1px;scrollbar-width:none}._sessionSwitcherList_14gsf_5378::-webkit-scrollbar{display:none}._sessionSwitcherList_14gsf_5378>button{min-width:0;width:100%;height:34px;display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:0 10px;border:0;border-radius:9px;color:#ffffff9e;background:transparent;cursor:pointer;text-align:left;transition:color .14s ease,background .14s ease}._sessionSwitcherList_14gsf_5378>button:hover{color:#ffffffeb;background:#ffffff0e}._sessionSwitcherTitle_14gsf_5417{min-width:0;flex:1 1 auto;overflow:hidden;font:500 12px/1 var(--font-zh);text-overflow:ellipsis;white-space:nowrap}._sessionCreator_14gsf_5426{min-width:0;max-width:88px;display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;overflow:hidden;color:#ffffff75;font:500 10px/1 var(--font-zh);white-space:nowrap}._sessionCreator_14gsf_5426>img{width:16px;height:16px;flex:0 0 auto;border-radius:50%;object-fit:cover}._sessionCreator_14gsf_5426>span{min-width:0;overflow:hidden;text-overflow:ellipsis}._sessionReadOnlyNotice_14gsf_5453{margin:0 14px 8px;padding:9px 11px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffffa8;background:#ffffff0b;font:500 11px/1.55 var(--font-zh)}._sessionAccessError_14gsf_5463{margin:0 14px 8px;color:var(--color-danger-text, #ffaaa3);font:500 11px/1.45 var(--font-zh)}._sessionSwitcherList_14gsf_5378>._sessionSwitcherActive_14gsf_5469{color:#fffffff0;background:linear-gradient(145deg,#ffffff1b,#fff1);box-shadow:inset 0 1px #ffffff09}._sessionSwitcherActive_14gsf_5469>svg{flex:0 0 auto;color:#ffffffbd}._sessionSwitcherCurrent_14gsf_5480{flex:0 0 auto;margin-left:auto;padding:3px 6px;border-radius:999px;color:#6fe1ece6;background:#4cbcc91f;font:600 10px/1 var(--font-zh);font-style:normal;letter-spacing:.01em}._assistantPanelTabs_14gsf_5492{height:38px;display:flex;align-items:center;gap:4px;flex:0 0 auto;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.06)}._assistantPanelTabs_14gsf_5492 button{position:relative;height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:0;border-radius:8px;color:#ffffff6b;background:transparent;cursor:pointer;font:500 12px/1 var(--font-zh)}._assistantPanelTabs_14gsf_5492 button:hover{color:#ffffffc7;background:#ffffff0f}._assistantPanelTabs_14gsf_5492 ._assistantPanelTabActive_14gsf_5522{color:#ffffffeb;background:#ffffff14}._assistantPanelTabs_14gsf_5492 button i{width:5px;height:5px;border-radius:50%;background:#b7e85b;box-shadow:0 0 0 2px #b7e85b1f}._sessionHeaderButton_14gsf_5271:disabled{opacity:.34;cursor:default}._assistantConversation_14gsf_5132{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:18px 14px;-ms-overflow-style:none;scrollbar-width:none}._assistantConversation_14gsf_5132::-webkit-scrollbar{display:none}._assistantScrollNavigationButton_14gsf_5554{position:absolute;left:50%;z-index:24;width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--canvas-controls-text) 13%,transparent);border-radius:50%;color:color-mix(in srgb,var(--canvas-controls-text) 90%,transparent);background:color-mix(in srgb,var(--canvas-controls-bg) 94%,var(--canvas-controls-text));box-shadow:0 10px 28px #00000061,inset 0 1px #ffffff0f;backdrop-filter:blur(18px) saturate(110%);-webkit-backdrop-filter:blur(18px) saturate(110%);cursor:pointer;transform:translate(-50%);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease;animation:_assistantScrollNavigationEnter_14gsf_1 .16s ease-out both}._assistantScrollNavigationButtonTop_14gsf_5576{top:58px}._assistantScrollNavigationButtonBottom_14gsf_5580{top:-46px}._assistantScrollNavigationButton_14gsf_5554:hover{border-color:color-mix(in srgb,var(--canvas-controls-text) 22%,transparent);color:var(--canvas-controls-text);background:color-mix(in srgb,var(--canvas-controls-bg) 88%,var(--canvas-controls-text));transform:translate(-50%) translateY(-2px)}._assistantScrollNavigationButton_14gsf_5554:active{transform:translate(-50%) scale(.94)}._assistantScrollNavigationButton_14gsf_5554:focus-visible{outline:2px solid color-mix(in srgb,var(--canvas-controls-text) 72%,transparent);outline-offset:3px}@keyframes _assistantScrollNavigationEnter_14gsf_1{0%{opacity:0;transform:translate(-50%) translateY(5px) scale(.94)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._assistantScrollNavigationButton_14gsf_5554{transition:none;animation:none}}._nativeSessionFallback_14gsf_5619{display:flex;flex-direction:column;gap:3px;margin:8px 10px;padding:8px 10px;border:1px solid #f59e0b4d;border-radius:8px;color:#fcd34d;background:#78350f26;font-size:11px;line-height:1.45}._nativeSessionFallback_14gsf_5619 small{color:#ffffff8a;overflow-wrap:anywhere}._nativeSessionLoading_14gsf_5638{display:flex;align-items:center;gap:7px;padding:8px 4px;color:#ffffff61;font-size:var(--text-caption-size)}._assistantWelcome_14gsf_172{min-width:0;box-sizing:border-box;padding:0 4px}._welcomeShelfHeader_14gsf_5653{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 4px 12px}._welcomeTabs_14gsf_5661{min-width:0;display:flex;align-items:center;gap:4px}._welcomeTabs_14gsf_5661 button{height:30px;display:inline-flex;align-items:center;padding:0 10px;border:0;border-radius:8px;color:#ffffff75;background:transparent;cursor:pointer;font:500 12px/1 var(--font-zh)}._welcomeTabs_14gsf_5661 button:hover,._welcomeTabs_14gsf_5661 ._welcomeTabActive_14gsf_5682{color:#ffffffeb;background:var(--assistant-control-surface)}._welcomeTabs_14gsf_5661 button:focus-visible{outline:1px solid rgba(255,255,255,.28);outline-offset:2px}._welcomeShelfHeader_14gsf_5653>button{height:30px;display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:0 9px;border:1px solid var(--assistant-border-control);border-radius:9px;color:#ffffff85;background:var(--assistant-control-surface);cursor:pointer;font:500 11px/1 var(--font-zh)}._welcomeShelfHeader_14gsf_5653>button:hover{color:#ffffffd1;border-color:#ffffff26;background:#2a2b30f5}._welcomeShelfHeader_14gsf_5653>button:focus-visible{outline:1px solid rgba(255,255,255,.28);outline-offset:2px}._welcomeShelfHeader_14gsf_5653>button:disabled{cursor:default;opacity:.42}._welcomeCards_14gsf_5723{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;overflow-x:auto;padding:2px 4px 6px;-ms-overflow-style:none;scrollbar-width:none}._welcomeCards_14gsf_5723::-webkit-scrollbar{display:none}._welcomeCards_14gsf_5723 button{position:relative;min-width:0;height:var(--welcome-card-height, 104px);display:grid;grid-template-columns:var(--welcome-card-media, 80px) minmax(0,1fr) 16px;align-items:center;gap:12px;padding:11px;border:1px solid var(--assistant-border-card);border-radius:15px;color:#ffffffd1;background:linear-gradient(145deg,#ffffff0e,#ffffff05),var(--assistant-card-surface);box-shadow:0 4px 16px #00000029,inset 0 1px #ffffff09;cursor:pointer;text-align:left;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}._welcomeCards_14gsf_5723 button:hover{transform:translateY(-2px);border-color:#ffffff2b;background:linear-gradient(145deg,#ffffff13,#ffffff06),var(--assistant-card-surface-hover);box-shadow:0 12px 28px #00000042,inset 0 1px #ffffff0b}._welcomeCards_14gsf_5723 button:focus-visible{outline:1px solid rgba(255,255,255,.3);outline-offset:2px}._welcomeCards_14gsf_5723 button:active:not(:disabled){transform:translateY(0) scale(.992)}._welcomeCards_14gsf_5723 button:disabled{cursor:default;opacity:.72}._welcomeCardMedia_14gsf_5785{position:relative;width:var(--welcome-card-media, 80px);height:var(--welcome-card-media, 80px);flex:0 0 auto;overflow:hidden;border-radius:12px;background:#ffffff0a}._welcomeCards_14gsf_5723 button[data-quick-start-tone="0"] ._welcomeCardMedia_14gsf_5785{color:#f0c9ff;background:linear-gradient(145deg,#7e369ec7,#371f45f0)}._welcomeCards_14gsf_5723 button[data-quick-start-tone="1"] ._welcomeCardMedia_14gsf_5785{color:#ffe0a8;background:linear-gradient(145deg,#945d1ec7,#422b18f0)}._welcomeCards_14gsf_5723 button[data-quick-start-tone="2"] ._welcomeCardMedia_14gsf_5785{color:#b8dfff;background:linear-gradient(145deg,#255e94c7,#182f45f0)}._welcomeCards_14gsf_5723 button[data-quick-start-tone="3"] ._welcomeCardMedia_14gsf_5785{color:#bcebd8;background:linear-gradient(145deg,#2b7557c2,#18392df0)}._welcomeCards_14gsf_5723 button[data-quick-start-tone="4"] ._welcomeCardMedia_14gsf_5785{color:#d6d0ff;background:linear-gradient(145deg,#4f439ac7,#25214bf0)}._welcomeCardMedia_14gsf_5785>img,._welcomeCardMedia_14gsf_5785>video{width:100%;height:100%;display:block;object-fit:cover}._welcomeCardImage_14gsf_5828,._welcomeCardFallbackImage_14gsf_5834{width:100%;height:100%;object-fit:cover}._welcomeCardMedia_14gsf_5785>svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff}._welcomeCardCopy_14gsf_5847{min-width:0;display:flex;flex-direction:column;gap:7px}._welcomeCardCopy_14gsf_5847 small{color:#ffffff61;font:500 11px/1 var(--font-zh)}._welcomeCardCopy_14gsf_5847 strong{display:-webkit-box;overflow:hidden;font:600 14px/1.4 var(--font-zh);-webkit-box-orient:vertical;-webkit-line-clamp:2}._welcomeCardArrow_14gsf_5867{color:#ffffff4d;font:500 15px/1 var(--font-zh)}._welcomeLoading_14gsf_5872{margin:0 4px 8px;color:#ffffff61;font:400 11px/1.4 var(--font-zh)}._sourceChatMessage_14gsf_5878{min-width:0;display:flex;flex-direction:column;margin-bottom:22px;padding:0 4px}._sourceChatMessage_14gsf_5878._user_14gsf_5886{align-items:flex-end}._sourceChatMessage_14gsf_5878._assistant_14gsf_29{align-items:flex-start}._assistantAvatar_14gsf_5894{width:34px;height:34px;display:none;place-items:center;margin-bottom:12px;border-radius:50%;color:var(--fg-default);background:var(--canvas-controls-bg);font-size:var(--text-caption-size);font-weight:500}._userMessageBubble_14gsf_5907{max-width:82%;padding:11px 16px;border-radius:20px 20px 3px;color:#071113;background:#6feef9;font-size:14px;font-weight:500;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}._assistantMarkdown_14gsf_5920{min-width:0;width:100%;overflow:hidden;padding:0 4px}._sourceChatMessage_14gsf_5878 small{display:block;margin-top:6px;color:#fca5a5;font-size:var(--text-caption-size)}._commandConfirmation_14gsf_5934{margin:-10px 16px 28px;padding:12px;border:1px solid #ffffff1f;border-radius:10px;background:#1d1d1d}._commandConfirmation_14gsf_5934 strong{font-size:var(--text-control-size);font-weight:600}._commandConfirmation_14gsf_5934 p{margin:6px 0 12px;color:#ffffff73;font-size:var(--text-caption-size)}._commandConfirmation_14gsf_5934>div{display:flex;justify-content:flex-end;gap:7px}._commandConfirmation_14gsf_5934 button{height:29px;padding:0 12px;border:0;border-radius:6px;color:#ffffffb3;background:#ffffff0d;cursor:pointer;font:400 11px/1 inherit}._commandConfirmation_14gsf_5934 button:last-child{color:#111;background:#e8e8e8}._assistantComposer_14gsf_5151{position:relative;z-index:10;min-height:148px;display:flex;flex-direction:column;flex:0 0 auto;box-sizing:border-box;margin:0 14px 14px;padding:12px;border:1px solid var(--assistant-border-panel);border-radius:18px;background:linear-gradient(145deg,rgba(25,25,27,.98),var(--assistant-composer-surface));box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff09;backdrop-filter:blur(32px) saturate(112%);-webkit-backdrop-filter:blur(32px) saturate(112%);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}._assistantComposer_14gsf_5151:focus-within{border-color:#fff3;box-shadow:0 20px 48px #00000061,inset 0 1px #ffffff0d}._textAnnotationQueue_14gsf_5999{display:grid;gap:8px;margin:-2px 0 10px;padding:10px;border:1px solid var(--assistant-border-panel);border-radius:12px;background:color-mix(in srgb,var(--assistant-composer-surface) 82%,var(--agent-canvas-bg))}._textAnnotationQueue_14gsf_5999>header,._textAnnotationQueue_14gsf_5999>header>div,._textAnnotationQueue_14gsf_5999 li{display:flex;align-items:center}._textAnnotationQueue_14gsf_5999>header{justify-content:space-between;gap:10px}._textAnnotationQueue_14gsf_5999>header strong{color:var(--canvas-controls-text);font-size:11px;font-weight:650}._textAnnotationQueue_14gsf_5999>header strong span{display:inline-grid;min-width:17px;height:17px;place-items:center;margin-left:3px;border-radius:50%;color:var(--canvas-controls-text-muted);background:var(--canvas-controls-active);font-size:9px}._textAnnotationQueue_14gsf_5999>header>div{gap:4px}._textAnnotationQueue_14gsf_5999 button{height:24px;padding:0 7px;border:0;border-radius:6px;color:var(--canvas-controls-text-muted);background:transparent;cursor:pointer;font:500 10px/1 inherit}._textAnnotationQueue_14gsf_5999 button:hover:not(:disabled){color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._textAnnotationQueue_14gsf_5999 button:disabled{cursor:default;opacity:.42}._textAnnotationQueue_14gsf_5999 ._textAnnotationSubmit_14gsf_6064{color:var(--agent-canvas-bg);background:var(--canvas-edge-flow)}._textAnnotationQueue_14gsf_5999 ._textAnnotationSubmit_14gsf_6064:hover:not(:disabled){color:var(--agent-canvas-bg);background:color-mix(in srgb,var(--canvas-edge-flow) 86%,white)}._textAnnotationQueue_14gsf_5999 ol{max-height:152px;display:grid;gap:5px;margin:0;padding:0;overflow-y:auto;list-style:none}._textAnnotationQueue_14gsf_5999 li{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr) 22px;gap:8px;padding:7px 6px 7px 9px;border-radius:8px;background:var(--canvas-controls-active)}._textAnnotationQueue_14gsf_5999 li>span,._textAnnotationQueue_14gsf_5999 li>p{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._textAnnotationQueue_14gsf_5999 li>span{color:var(--canvas-controls-text-muted);font-size:10px}._textAnnotationQueue_14gsf_5999 li>p{color:var(--canvas-controls-text);font-size:11px}._textAnnotationQueue_14gsf_5999 li>button{width:22px;height:22px;display:grid;place-items:center;padding:0}._assistantQuestionDock_14gsf_6122{position:relative;z-index:10;flex:0 0 auto;margin:0 16px 16px}._assistantQuestionDock_14gsf_6122 ._questionCard_14gsf_6129{margin:0}._assistantComposer_14gsf_5151>textarea{width:100%;min-height:84px;max-height:180px;flex:1 1 auto;box-sizing:border-box;resize:none;padding:2px 4px 12px;border:0;outline:0;color:var(--fg-default);background:transparent;font:500 14px/1.55 var(--font-zh)}._assistantComposer_14gsf_5151>textarea:focus,._assistantComposer_14gsf_5151>textarea:focus-visible{border-color:transparent!important;outline:0!important;box-shadow:none!important}._assistantComposer_14gsf_5151>textarea::placeholder{color:#ffffff52}._activeSkillChip_14gsf_6161{width:fit-content;max-width:calc(100% - 16px);height:24px;display:flex;align-items:center;gap:6px;margin:1px 8px 3px;padding:0 7px;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:var(--assistant-accent);background:color-mix(in srgb,var(--assistant-accent) 9%,transparent);font-size:var(--text-micro-size)}._activeSkillChip_14gsf_6161 span{color:#ffffff73}._activeSkillChip_14gsf_6161 strong{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._activeSkillChip_14gsf_6161 em{flex:0 0 auto;color:var(--canvas-controls-text-muted);font-style:normal}._activeSkillChip_14gsf_6161[data-version-changed=true]{border-color:color-mix(in srgb,var(--warning) 40%,transparent);color:var(--warning)}._activeSkillChip_14gsf_6161 button{width:16px;height:16px;display:grid;place-items:center;padding:0;border:0;color:#ffffff73;background:transparent;cursor:pointer}._skillGuidePrompt_14gsf_6212{min-width:0;display:flex;align-items:center;gap:7px;margin:-4px 8px 7px;padding:0;border:0;color:#ffffff52;background:transparent;cursor:pointer;font:400 10px/1.4 inherit;text-align:left}._skillGuidePrompt_14gsf_6212 kbd{flex:0 0 auto;padding:2px 5px;border:1px solid #ffffff1f;border-radius:4px;color:#ffffff8f;background:#ffffff0a;font:inherit}._skillGuidePrompt_14gsf_6212 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._slashSkillMenu_14gsf_6243{position:absolute;right:0;bottom:calc(100% + 8px);left:0;z-index:30;max-height:340px;overflow-y:auto;padding:7px;border:1px solid #ffffff1f;border-radius:11px;background:var(--canvas-node-bg);box-shadow:0 18px 55px #00000070}._slashSkillMenu_14gsf_6243>button{width:100%;min-height:48px;display:flex;align-items:center;gap:12px;padding:7px 9px;border:0;border-radius:7px;color:#ddd;background:transparent;cursor:pointer;text-align:left}._slashSkillMenu_14gsf_6243>button:hover,._slashSkillMenu_14gsf_6243>button[aria-selected=true]{background:#ffffff0d}._slashSkillMenu_14gsf_6243>button>span{min-width:148px;display:flex;flex-direction:column;gap:3px}._slashSkillMenu_14gsf_6243 strong{color:#d7d1ff;font-size:var(--text-caption-size);font-weight:500}._slashSkillMenu_14gsf_6243 small,._slashSkillMenu_14gsf_6243 em{overflow:hidden;color:#fff6;font-size:var(--text-micro-size);font-style:normal;text-overflow:ellipsis;white-space:nowrap}._slashSkillMenu_14gsf_6243 em{min-width:0;flex:1}._composerActionRow_14gsf_6306{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}._composerActionsLeft_14gsf_6314,._composerActionsRight_14gsf_6315{min-width:0;display:flex;align-items:center}._composerActionsLeft_14gsf_6314{flex:1 1 auto;overflow:visible}._composerActionsRight_14gsf_6315{flex:0 0 auto;gap:8px}._composerRoundButton_14gsf_6331,._sendButton_14gsf_6332{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;cursor:pointer}._composerRoundButton_14gsf_6331{margin-right:4px;border:1px solid var(--assistant-border-control);color:#ffffffb3;background:linear-gradient(145deg,#ffffff1b,#ffffff0d);box-shadow:inset 0 1px #ffffff09;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}._composerRoundButton_14gsf_6331:hover:not(:disabled){border-color:#ffffff24;color:#ffffffeb;background:linear-gradient(145deg,#ffffff26,#ffffff13)}._composerRoundButton_14gsf_6331:active:not(:disabled){transform:scale(.96)}._composerRoundButton_14gsf_6331:disabled,._skillButton_14gsf_6364:disabled{cursor:default}._assistantModelControl_14gsf_4821{min-width:0;max-width:190px;height:34px;display:flex;align-items:center;gap:6px;padding:0 9px;border-radius:10px;border:1px solid transparent;color:#ffffffb8;background:transparent;cursor:pointer;font:500 13px/1 var(--font-zh)}._assistantModelControl_14gsf_4821:hover,._skillButton_14gsf_6364:hover,._modeButton_14gsf_6386:hover{color:#ffffffeb;border-color:var(--assistant-border-control);background:var(--assistant-control-surface)}._assistantModelControl_14gsf_4821:disabled,._skillButton_14gsf_6364:disabled,._modeButton_14gsf_6386:disabled{cursor:not-allowed;opacity:.45}._skillButton_14gsf_6364,._modeButton_14gsf_6386{height:34px;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:0 9px;border:1px solid transparent;border-radius:10px;color:#ffffffb8;background:transparent;cursor:pointer;font:500 13px/1 var(--font-zh)}._assistantModelControl_14gsf_4821[aria-expanded=true],._skillButton_14gsf_6364[aria-expanded=true],._modeButton_14gsf_6386[aria-expanded=true]{border-color:#ffffff1f;color:#fffffff0;background:var(--assistant-control-surface)}._composerRoundButton_14gsf_6331:focus-visible,._assistantModelControl_14gsf_4821:focus-visible,._skillButton_14gsf_6364:focus-visible,._modeButton_14gsf_6386:focus-visible{outline:1px solid rgba(255,255,255,.3);outline-offset:2px}._composerPopoverAnchor_14gsf_6431{position:relative;min-width:0;display:flex;flex:0 0 auto}._assistantPopover_14gsf_6438{position:absolute;z-index:80;bottom:39px;left:0;box-sizing:border-box;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;color:#e4e4e4;background:#131315f5;box-shadow:0 20px 48px #0000007a,inset 0 1px #ffffff09;backdrop-filter:blur(32px) saturate(112%);-webkit-backdrop-filter:blur(32px) saturate(112%)}._assistantPopoverFloating_14gsf_6454{position:fixed;z-index:1000;right:auto;bottom:auto;font-family:var(--font-zh)}._modelPicker_14gsf_6462{width:min(372px,calc(100vw - 24px));height:510px;display:flex;flex-direction:column;padding:16px;gap:12px;background:var(--dialog-surface);border-color:var(--canvas-controls-border, var(--border));border-radius:16px}._modelPicker_14gsf_6462>header{min-height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0;color:var(--canvas-controls-text-muted, var(--text2));font-size:var(--text-caption-size)}._skillSearch_14gsf_6485._modelSearch_14gsf_6485{width:auto;flex:0 0 32px;margin:0;border-radius:999px}._skillSearch_14gsf_6485._modelSearch_14gsf_6485 input{font-size:var(--text-body-size);font-weight:var(--font-control)}._modelSearch_14gsf_6485 input::placeholder{color:inherit;font-weight:var(--font-weak);opacity:.65}._modelSearch_14gsf_6485 input::-webkit-search-cancel-button{filter:grayscale(1)}._modelSearch_14gsf_6485:focus-within{outline:1px solid var(--focus-border-neutral);outline-offset:1px}._modelPicker_14gsf_6462>header label{display:flex;align-items:center;gap:8px}._modelPicker_14gsf_6462>header button[role=switch]{position:relative;width:30px;height:18px;padding:0;border:0;border-radius:999px;background:#ffffff1f;cursor:pointer}._modelPicker_14gsf_6462>header button[role=switch] i{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#aaa;transition:transform .12s ease}._modelPicker_14gsf_6462>header button._switchOn_14gsf_6540{background:var(--solo-accent, var(--cyan))}._modelPicker_14gsf_6462>header button._switchOn_14gsf_6540 i{background:var(--ink);transform:translate(12px)}._segmentedTabs_14gsf_6549{height:31px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:2px;border-radius:7px;background:#151515}._segmentedTabs_14gsf_6549 button{border:0;border-radius:5px;color:#fff6;background:transparent;cursor:pointer;font:400 11px/1 inherit}._segmentedTabs_14gsf_6549 button._segmentActive_14gsf_6567{color:#fff;background:#292929}._modelList_14gsf_4326{min-height:0;flex:1 1 auto;overflow-y:auto;padding-top:4px;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}._modelList_14gsf_4326>p{margin:0;padding:42px 12px;color:#fff6;font-size:var(--text-caption-size);text-align:center}._modelList_14gsf_4326>p button{margin-left:6px;border:0;color:#fff;background:transparent;cursor:pointer}._modelList_14gsf_4326>button{width:100%;min-height:49px;display:flex;align-items:center;gap:9px;padding:6px 9px;border:0;border-radius:6px;color:#e4e4e4;background:transparent;cursor:pointer;text-align:left}._modelList_14gsf_4326>button:hover{background:#ffffff0d}._modelIcon_14gsf_6616{width:18px;height:18px;display:grid;place-items:center;flex:0 0 auto}._modelIcon_14gsf_6616 img{width:17px;height:17px;border-radius:3px;object-fit:contain}._modelIconImage_14gsf_6631{width:17px;height:17px;display:grid;place-items:center;border-radius:3px;object-fit:contain}._modelList_14gsf_4326>button>span:nth-child(2){min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:3px}._modelList_14gsf_4326 strong,._modelList_14gsf_4326 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modelList_14gsf_4326 strong{display:flex;align-items:center;gap:6px;font-size:var(--text-caption-size);font-weight:400}._modelList_14gsf_4326 small{color:#fff6;font-size:var(--text-micro-size)}._skillPicker_14gsf_6668{width:min(470px,calc(100cqi - 24px));min-height:256px;max-height:min(520px,calc(100vh - 190px));display:flex;flex-direction:column;padding:8px}._skillPickerFloating_14gsf_6677{width:min(390px,calc(100vw - 24px));height:min(420px,calc(100dvh - 24px));max-height:min(420px,calc(100vh - 24px));border-color:#ffffff1f;background:#171819;box-shadow:0 22px 52px #0000009e,0 4px 14px #0000007a;-webkit-backdrop-filter:none;backdrop-filter:none}._skillPickerHome_14gsf_6687{min-height:0;padding-bottom:6px}._skillPickerHome_14gsf_6687 ._skillList_14gsf_6692>button{min-height:44px;padding-block:5px}._skillPicker_14gsf_6668>header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 5px 6px}._skillPicker_14gsf_6668>header>strong{font-size:var(--text-control-size)}._skillPicker_14gsf_6668>header label{height:29px;min-width:150px;display:flex;align-items:center;gap:5px;padding:0 8px;border:1px solid #ffffff1f;border-radius:8px;color:#ffffff6b;background:#ffffff08}._skillPicker_14gsf_6668>header input{min-width:0;flex:1;border:0;outline:0;color:#e4e4e4;background:transparent;font:400 11px/1 inherit}._skillTagsViewport_14gsf_6733{position:relative;min-height:40px;flex:0 0 auto;overflow:hidden}._skillTags_14gsf_6733{height:40px;display:flex;gap:3px;overflow-x:auto;padding:4px 38px 8px 5px;scroll-behavior:smooth;scrollbar-width:none}._skillTags_14gsf_6733::-webkit-scrollbar{display:none}._skillTags_14gsf_6733 button{height:28px;flex:0 0 auto;padding:0 10px;border:0;border-radius:5px;color:#ffffff73;background:transparent;cursor:pointer;font:400 11px/1 inherit}._skillTags_14gsf_6733 button:hover,._skillTags_14gsf_6733 button._tagActive_14gsf_6767{color:#fff;background:#ffffff0d}._skillTagsNav_14gsf_6772{position:absolute;top:4px;z-index:1;width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#ffffffad;background:#232426f5;box-shadow:0 4px 12px #00000038;cursor:pointer;transition:color .16s ease,background-color .16s ease,opacity .16s ease}._skillTagsPrev_14gsf_6790{left:3px}._skillTagsNext_14gsf_6794{right:3px}._skillTagsNav_14gsf_6772:hover:not(:disabled){color:#fff;background:#303133fa}._skillTagsNav_14gsf_6772:focus-visible{outline:1px solid rgba(255,255,255,.28);outline-offset:1px}._skillTagsNav_14gsf_6772:disabled{opacity:0;pointer-events:none}._skillList_14gsf_6692{min-width:0;min-height:0;flex:1 1 auto;overflow-y:auto;padding:2px}._skillList_14gsf_6692:has(>p:only-child){display:grid;place-items:center}._skillList_14gsf_6692>p{padding:32px 8px;color:#fff6;font-size:var(--text-caption-size);text-align:center}._skillList_14gsf_6692>p:only-child{padding-block:0}._skillList_14gsf_6692>p button{margin-left:6px;padding:2px 7px;border:1px solid #ffffff24;border-radius:5px;color:#ddd;background:transparent;cursor:pointer}._skillList_14gsf_6692>button{position:relative;width:100%;min-height:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:6px 32px 6px 9px;border:0;border-radius:6px;color:#ddd;background:transparent;cursor:pointer;text-align:left}._skillList_14gsf_6692>button:hover,._skillList_14gsf_6692>button._skillActive_14gsf_6866{background:#ffffff0d}._skillList_14gsf_6692>button:disabled{opacity:.55;cursor:wait}._skillList_14gsf_6692>button>span{display:flex;align-items:center;gap:6px}._skillList_14gsf_6692 strong{font-size:var(--text-caption-size);font-weight:500}._skillList_14gsf_6692 i{padding:2px 4px;border-radius:4px;color:#afa3ff;background:#8a73ff20;font-size:var(--text-micro-size);font-style:normal}._skillList_14gsf_6692 em{color:#ffffff45;font-size:var(--text-micro-size);font-style:normal}._skillList_14gsf_6692 small{width:100%;overflow:hidden;color:#fff6;font-size:var(--text-micro-size);text-overflow:ellipsis;white-space:nowrap}._skillList_14gsf_6692>button>svg{position:absolute;top:50%;right:10px;transform:translateY(-50%)}._skillPicker_14gsf_6668>footer{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 5px 0;border-top:1px solid #ffffff12}._skillPicker_14gsf_6668>footer button{height:32px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #ffffff17;border-radius:7px;color:#ddd;background:transparent;cursor:pointer;font:400 11px/1 inherit}._skillPicker_14gsf_6668>footer button:last-child{border-color:transparent;color:#071012;background:var(--cyan, #6feef9);font-weight:600}._skillPicker_14gsf_6668>footer button:last-child:hover{filter:brightness(1.05)}._skillPicker_14gsf_6668>footer button:focus-visible{outline:1px solid rgba(255,255,255,.3);outline-offset:2px}._skillPicker_14gsf_6668>footer button:last-child:focus-visible{outline:1px solid rgba(255,255,255,.42)}._skillPicker_14gsf_6668>footer button:only-child{grid-column:1 / -1}._skillCreateForm_14gsf_6964{display:flex;flex:1;flex-direction:column;gap:8px;padding:8px 5px 5px}._skillCreateForm_14gsf_6964 input,._skillCreateForm_14gsf_6964 textarea{box-sizing:border-box;padding:8px 10px;border:1px solid #ffffff1f;border-radius:7px;outline:0;color:#eee;background:#151515;font:400 11px/1.45 inherit}._skillCreateForm_14gsf_6964 textarea{min-height:92px;resize:vertical}._skillCreateForm_14gsf_6964>div{display:flex;justify-content:flex-end;gap:7px}._skillCreateForm_14gsf_6964 button{height:30px;padding:0 12px;border:0;border-radius:6px;color:#ddd;background:#ffffff0d;cursor:pointer;font:400 11px/1 inherit}._skillCreateForm_14gsf_6964 button:last-child{color:#111;background:#eee}._modeAnchor_14gsf_7011{margin-left:0}._modePicker_14gsf_7015{right:0;left:auto;width:min(220px,calc(100cqi - 24px));padding:6px}._modePickerFloating_14gsf_7022{width:min(220px,calc(100vw - 24px));right:auto;bottom:auto;overflow-y:auto}._modePickerFloating_14gsf_7022[data-theme=light]{--text: #252e3b;--dialog-surface: #fff;--border-solid: #d8dfe6;--text2: #728091;--hover: #f0f3f6;color:var(--text);background:var(--dialog-surface);border-color:var(--border-solid)}._modePickerFloating_14gsf_7022[data-theme=light]>button{color:inherit}._modePickerFloating_14gsf_7022[data-theme=light] small{color:var(--text2, #728091)}._modePickerFloating_14gsf_7022[data-theme=light]>button:hover,._modePickerFloating_14gsf_7022[data-theme=light]>button._modeActive_14gsf_7036{background:var(--hover, #f0f3f6)}._modePicker_14gsf_7015>button{position:relative;width:100%;min-height:68px;display:grid;grid-template-columns:20px minmax(0,1fr) 16px;align-items:flex-start;gap:7px;padding:10px 8px;border:0;border-radius:8px;color:#ddd;background:transparent;cursor:pointer;text-align:left}._modePicker_14gsf_7015>button:hover,._modePicker_14gsf_7015>button._modeActive_14gsf_7036{background:#ffffff0b}._modePicker_14gsf_7015>button>span{display:flex;flex-direction:column;gap:5px}._modePicker_14gsf_7015 strong{font-size:var(--text-caption-size);font-weight:600}._modePicker_14gsf_7015 small{color:#ffffff85;font-size:var(--text-caption-size);line-height:1.45}._modeButton_14gsf_6386{gap:2px;padding:0 4px 0 8px}._sendButton_14gsf_6332{color:#071012;background:var(--assistant-accent);box-shadow:0 8px 20px #0000003d;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}._sendButton_14gsf_6332:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 24px #0000004d}._sendButton_14gsf_6332:active:not(:disabled){transform:translateY(0) scale(.96)}._sendButton_14gsf_6332:focus-visible{outline:1px solid rgba(255,255,255,.46);outline-offset:2px}._sendButton_14gsf_6332:disabled{color:var(--canvas-controls-text-muted);background:var(--assistant-control-surface);box-shadow:none;cursor:not-allowed}._sendButton_14gsf_6332._sendButtonLoading_14gsf_7111:disabled,._assistantCollapsedSend_14gsf_7112._sendButtonLoading_14gsf_7111:disabled{color:#071012;background:var(--assistant-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--assistant-accent) 22%,transparent),0 8px 20px #00000047;cursor:wait}._assistantQuote_14gsf_7120{min-width:0;flex:1 1 auto;overflow:hidden;color:#ffffff59;font-size:var(--text-micro-size);text-overflow:ellipsis;white-space:nowrap}._assistantQuote_14gsf_7120 s{margin-right:6px;color:#ffffff3d;text-decoration-thickness:1px}._composerNotice_14gsf_7136{display:flex;align-items:center;gap:5px;margin:-2px 4px 4px;padding:4px 6px;border-radius:5px;color:color-mix(in srgb,var(--assistant-accent) 82%,#fff);background:color-mix(in srgb,var(--assistant-accent) 8%,transparent);font-size:var(--text-micro-size);line-height:1.35}._workspaceContext_14gsf_7149{display:grid;gap:6px;margin:0 6px 10px;min-width:0;color:var(--canvas-controls-text);font-size:var(--text-caption-size);line-height:1.5;--button-secondary-text: var(--canvas-controls-text);--button-secondary-text-hover: var(--canvas-controls-text);--button-secondary-border: var(--canvas-controls-border);--button-secondary-surface: var(--canvas-controls-hover);--button-secondary-surface-hover: var(--canvas-controls-bg)}._workspaceContext_14gsf_7149>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-strong)}._workspaceContext_14gsf_7149>span{color:var(--canvas-controls-text-muted)}._workspaceContext_14gsf_7149>div{display:flex;flex-wrap:wrap;gap:6px}._skillSelectionNotice_14gsf_7161{flex:0 0 auto;padding:4px 8px;color:var(--canvas-controls-text-muted);font-size:var(--text-micro-size);line-height:1.5}._skillList_14gsf_6692>button[data-skill-limit-reached=true],._slashSkillMenu_14gsf_6243>button:disabled{opacity:.55;cursor:not-allowed}._catalogError_14gsf_7175,._composerError_14gsf_7176{display:flex;align-items:center;gap:5px;margin:-2px 4px 4px;padding:4px 6px;border-radius:5px;color:#fca5a5;background:#7f1d1d1c;font-size:var(--text-micro-size);line-height:1.35}._runtimeFailureNotice_14gsf_7190{padding:10px 12px;gap:8px;font-size:13px;line-height:1.6;align-items:flex-start}._runtimeFailureNotice_14gsf_7190>svg{flex-shrink:0;margin-top:3px}._catalogError_14gsf_7175 button{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit}._balanceRecoveryCard_14gsf_7216{display:grid;width:fit-content;max-width:calc(100% - 32px);gap:11px;margin:2px 16px 18px;padding:12px;border:1px solid color-mix(in srgb,#ef7777 32%,transparent);border-radius:10px;color:#f08080;background:color-mix(in srgb,#ef7777 7%,var(--assistant-composer-surface))}._balanceRecoveryCard_14gsf_7216>span,._balanceRecoveryCard_14gsf_7216>strong{font-size:13px;font-weight:650;line-height:1.45}._balanceRecoveryCard_14gsf_7216 button{width:fit-content;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 13px;border:1px solid color-mix(in srgb,#ffffff 16%,transparent);border-radius:9px;color:#fff;background:#cf6666;box-shadow:inset 0 1px #ffffff1f;cursor:pointer;font:650 13px/1 inherit;transition:transform .16s var(--ease),background .16s ease,opacity .16s ease}._balanceRecoveryCard_14gsf_7216 button:hover:not(:disabled){transform:translateY(-1px);background:#dc7070}._balanceRecoveryCard_14gsf_7216 button:focus-visible{outline:2px solid color-mix(in srgb,#fca5a5 74%,transparent);outline-offset:2px}._balanceRecoveryCard_14gsf_7216 button:disabled{opacity:.56;cursor:wait}._balanceRecoveryCard_14gsf_7216[data-available=true]{border-color:color-mix(in srgb,#57d7c0 36%,transparent);color:#77dfcc;background:color-mix(in srgb,#57d7c0 8%,var(--assistant-composer-surface))}._personalBalanceRecoveryCard_14gsf_7275,._personalBalanceRecoveryCard_14gsf_7275[data-available=true]{width:auto;max-width:none;gap:14px;margin:16px 16px 20px;padding:16px;overflow:hidden;border-color:var(--assistant-border-card);border-radius:12px;color:var(--fg-default);background:var(--assistant-card-surface);box-shadow:inset 0 1px #ffffff06}._assistantWelcomePanel_14gsf_172 ._balanceRecoveryCard_14gsf_7216{width:min(560px,calc(100% - 32px));max-width:calc(100% - 32px);box-sizing:border-box;margin:16px auto;position:relative;z-index:2;pointer-events:auto}._balanceRecoveryHeader_14gsf_7300{min-width:0;display:flex;align-items:flex-start;gap:10px;padding:0}._balanceRecoveryStatusIcon_14gsf_7308{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:var(--warning);background:color-mix(in srgb,var(--warning) 11%,transparent)}._personalBalanceRecoveryCard_14gsf_7275[data-available=true] ._balanceRecoveryStatusIcon_14gsf_7308{color:var(--success);background:color-mix(in srgb,var(--success) 11%,transparent)}._balanceRecoveryHeaderCopy_14gsf_7324{min-width:0;display:grid;gap:4px;padding-top:1px}._balanceRecoveryHeaderCopy_14gsf_7324 strong{color:var(--fg-default);font-size:var(--text-control-size);font-weight:650;line-height:1.35}._balanceRecoveryHeaderCopy_14gsf_7324 span{color:var(--fg-muted);font-size:var(--text-caption-size);line-height:1.4}._balanceRecoveryMetrics_14gsf_7344{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--assistant-border-card);border-radius:9px;background:#ffffff06}._balanceRecoveryMetric_14gsf_7344{min-width:0;padding:12px}._balanceRecoveryMetric_14gsf_7344+._balanceRecoveryMetric_14gsf_7344{border-left:1px solid var(--assistant-border-card)}._balanceRecoveryMetric_14gsf_7344:only-child{grid-column:1 / -1}._balanceRecoveryMetric_14gsf_7344 span{display:block;margin-bottom:4px;color:var(--fg-muted);font-size:var(--text-micro-size);line-height:1.3}._balanceRecoveryMetric_14gsf_7344 strong{color:var(--fg-default);font-size:18px;font-weight:650;line-height:1;letter-spacing:-.02em}._balanceRecoveryMetric_14gsf_7344 small{margin-left:4px;color:var(--fg-muted);font-size:var(--text-micro-size)}._balanceRecoveryRecommendation_14gsf_7389,._balanceRecoveryFootnote_14gsf_7390{margin:0;padding:0;font-size:var(--text-caption-size);line-height:1.6}._balanceRecoveryRecommendation_14gsf_7389{color:color-mix(in srgb,var(--fg-default) 82%,transparent)}._balanceRecoveryFootnote_14gsf_7390{color:var(--fg-muted)}._personalBalanceRecoveryCard_14gsf_7275 ._teamRecoveryActions_14gsf_7405{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}._personalBalanceRecoveryCard_14gsf_7275 ._teamRecoveryActions_14gsf_7405[data-three-actions=true]{grid-template-columns:repeat(2,minmax(0,1fr))}._personalBalanceRecoveryCard_14gsf_7275 ._teamRecoveryActions_14gsf_7405[data-three-actions=true]>button:first-child{grid-column:1 / -1}._personalBalanceRecoveryCard_14gsf_7275 button{width:100%;min-width:0;height:auto;min-height:40px;padding:8px 12px;border:0;border-radius:var(--radius-full, 999px);color:var(--fg-default);background:var(--assistant-control-surface);box-shadow:none;font-size:var(--text-control-size);font-weight:var(--font-strong);line-height:20px;letter-spacing:0}._personalBalanceRecoveryCard_14gsf_7275 button:hover:not(:disabled){background:var(--assistant-card-surface-hover)}._personalBalanceRecoveryCard_14gsf_7275 button:focus-visible{outline-color:var(--fg-muted)}._personalBalanceRecoveryCard_14gsf_7275 button:first-child{min-width:0;flex:1 1 auto;color:#071113;background:var(--assistant-accent);font-weight:var(--font-section)}._personalBalanceRecoveryCard_14gsf_7275 button:first-child:hover:not(:disabled){background:color-mix(in srgb,var(--assistant-accent) 90%,#fff)}._personalBalanceRecoveryCard_14gsf_7275 button:first-child:focus-visible{outline-color:color-mix(in srgb,var(--assistant-accent) 72%,transparent)}._personalBalanceRecoveryCard_14gsf_7275 ._teamRecoveryStop_14gsf_7460{flex:0 0 auto;color:var(--fg-muted);background:transparent}._teamRecoveryActions_14gsf_7405{display:flex;flex-wrap:wrap;gap:8px}._teamSuspensionCanvasCard_14gsf_7473{width:100%;max-width:320px;margin:0;pointer-events:auto}._balanceRecoveryCard_14gsf_7216 ._teamRecoveryStop_14gsf_7460{color:var(--text-secondary);background:transparent}._balanceRecoveryCard_14gsf_7216 ._teamRecoveryStop_14gsf_7460:hover:not(:disabled){background:color-mix(in srgb,#ffffff 8%,transparent)}._balanceRecoveryStopped_14gsf_7489 ._balanceRecoveryHeader_14gsf_7300>svg{flex:0 0 auto;margin-top:2px;color:var(--fg-muted)}._activityStatus_14gsf_7495{width:fit-content;height:28px;box-sizing:border-box;display:flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid #a3e63520;border-radius:6px;color:#bef264a6;background:#3653141a;font-size:var(--text-micro-size)}._activityStatusSlot_14gsf_7510{min-height:28px;flex-shrink:0;display:grid;align-items:center;margin-bottom:8px}._activityStatusSlot_14gsf_7510>*{grid-area:1 / 1}._activityStatus_14gsf_7495[aria-hidden=true]{visibility:hidden}._activityStatusSpinner_14gsf_7527{width:13px;height:13px;flex:0 0 13px;display:grid;place-items:center}._activityStatusSpinner_14gsf_7527[data-visible=false],._activityEmpty_14gsf_7536[aria-hidden=true]{visibility:hidden}._activityFeed_14gsf_7540{display:flex;flex-direction:column;gap:9px;padding:0 16px}._activityItem_14gsf_7547{padding:10px;border:1px solid #ffffff12;border-radius:9px;background:#ffffff06}._activityItem_14gsf_7547 strong{color:#ffffff94;font-size:var(--text-micro-size)}._activityItem_14gsf_7547 p{margin:5px 0;color:#ffffffb8;font-size:var(--text-caption-size);line-height:1.55}._activityItem_14gsf_7547 time{color:#ffffff40;font-size:var(--text-micro-size)}._activityEmpty_14gsf_7536{margin:0;color:#ffffff57;font-size:var(--text-caption-size);text-align:center}._questionCard_14gsf_6129{display:grid;gap:9px;margin:0 16px 20px;padding:12px;border:1px solid #fbbf2433;border-radius:10px;background:#78350f14}._questionCard_14gsf_6129 strong{font-size:var(--text-caption-size)}._questionCard_14gsf_6129 p{margin:0;color:#ffffff7a;font-size:var(--text-micro-size);line-height:1.5}._questionCard_14gsf_6129 label{display:grid;gap:5px;color:#ffffff8a;font-size:var(--text-micro-size)}._questionCard_14gsf_6129 input,._questionCard_14gsf_6129 select,._questionCard_14gsf_6129 textarea{height:31px;box-sizing:border-box;padding:0 8px;border:1px solid var(--canvas-controls-hover);border-radius:7px;outline:0;color:#fffc;background:#222326;font:11px/1 inherit}._questionCard_14gsf_6129 textarea{min-height:64px;height:auto;resize:vertical;padding:7px 8px;line-height:1.5}._questionCard_14gsf_6129>button{width:fit-content;height:29px;display:inline-flex;align-items:center;gap:5px;justify-self:end;padding:0 11px;border:0;border-radius:7px;color:#141414;background:#f3f4f6;cursor:pointer;font:600 10px/1 inherit}._inlineError_14gsf_7644{color:#fca5a5;font-size:var(--text-micro-size)}._assistantCollapsed_14gsf_185{--assistant-accent: var(--cyan, #6feef9);position:absolute;z-index:55;bottom:76px;left:20px;width:min(282px,calc(100vw - 24px));min-width:0;display:flex;flex-direction:column;box-sizing:border-box;padding:7px;border:1px solid rgba(255,255,255,.12);border-radius:20px;color:var(--fg-default);background:linear-gradient(180deg,rgba(255,255,255,.022),transparent 36%),#0d0d0ef0;box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff09;backdrop-filter:blur(80px) saturate(118%);-webkit-backdrop-filter:blur(80px) saturate(118%);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease}._assistantCollapsed_14gsf_185[data-dragging=true]{border-color:#ffffff2e;box-shadow:0 24px 56px #00000075,inset 0 1px #ffffff0d;cursor:grabbing}._assistantCollapsedHeader_14gsf_7682{height:40px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto}._assistantCollapsedTitle_14gsf_7691{min-width:0;flex:1 1 auto;overflow:hidden;padding-left:10px;color:#ffffffc7;font:600 12px/1.2 var(--font-zh);text-overflow:ellipsis;white-space:nowrap}._assistantCollapsedExpand_14gsf_7702{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:8px;color:#ffffff85;background:transparent;cursor:pointer;touch-action:manipulation;transition:color .15s ease,background .15s ease}._assistantCollapsedExpand_14gsf_7702:hover{color:#ffffffe0;background:#ffffff14}._assistantCollapsedExpand_14gsf_7702:focus-visible,._assistantCollapsedSend_14gsf_7112:focus-visible{outline:1px solid rgba(255,255,255,.36);outline-offset:2px}._assistantCollapsedComposer_14gsf_7729{position:relative;min-width:0;height:48px;display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:6px 6px 6px 15px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:linear-gradient(145deg,#1c1c1efa,#141416f5);box-shadow:inset 0 1px #ffffff09;transition:border-color .16s ease,box-shadow .16s ease}._assistantCollapsedComposer_14gsf_7729:focus-within{border-color:#fff3;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff0d}._assistantCollapsedComposer_14gsf_7729 textarea{min-width:0;height:26px;flex:1 1 auto;overflow:hidden;resize:none;box-sizing:border-box;padding:2px 0;border:0;outline:0;color:#ffffffe0;background:transparent;font:500 13px/22px var(--font-zh);white-space:nowrap;cursor:text;touch-action:manipulation;-webkit-user-select:text;user-select:text}._assistantCollapsedComposer_14gsf_7729 textarea:focus,._assistantCollapsedComposer_14gsf_7729 textarea:focus-visible{border:0!important;outline:0!important;box-shadow:none!important}._assistantCollapsedComposer_14gsf_7729 textarea::placeholder{color:#ffffff57}._assistantCollapsedSend_14gsf_7112{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;color:#071012;background:var(--assistant-accent);box-shadow:0 8px 18px #0000003d;cursor:pointer;touch-action:manipulation;transition:transform .15s ease,filter .15s ease}._assistantCollapsedSend_14gsf_7112:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}._assistantCollapsedSend_14gsf_7112:disabled{color:#ffffff47;background:#ffffff14;box-shadow:none;cursor:not-allowed}._assistantCollapsedNotice_14gsf_7809{position:absolute;top:-3px;right:-3px;width:6px;height:6px;border-radius:50%;background:#fb7185}._assistantLoading_14gsf_7819,._canvasState_14gsf_7820{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:11px;box-sizing:border-box;padding:30px;color:#ffffff80;background:var(--agent-canvas-bg);font-size:var(--text-caption-size);text-align:center}._assistantLoading_14gsf_7819{min-width:320px;border-left:.5px solid var(--canvas-controls-hover);background:var(--canvas-node-bg)}._projectAssistant_14gsf_7841{width:min(30vw,760px);min-width:380px;height:100%}._canvasState_14gsf_7820 strong{color:#ffffffd1;font-size:var(--text-body-lg-size)}._canvasState_14gsf_7820 button{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--canvas-controls-hover);border-radius:7px;color:#ffffffc2;background:var(--canvas-selection-bg);cursor:pointer}._spin_14gsf_7865{animation:_spin_14gsf_7865 .9s linear infinite}@keyframes _spin_14gsf_7865{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spin_14gsf_7865{animation:none}}@media(max-width:900px){._workbench_14gsf_1{--assistant-width: min(420px, 46vw) !important}._projectAssistant_14gsf_7841{width:min(420px,46vw);min-width:320px}._viewportControls_14gsf_2678>button:last-child span{display:none}._assistantWelcomePanel_14gsf_172 ._assistantWelcome_14gsf_172{width:min(820px,calc(100vw - 32px));--welcome-card-height: 104px;--welcome-card-media: 80px}._welcomeCards_14gsf_5723{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){._workbench_14gsf_1{grid-template-columns:minmax(0,1fr)}._canvasArea_14gsf_33{grid-column:1}._viewportControlsRoot_14gsf_2678{top:140px}._miniMap_14gsf_250.react-flow__panel.react-flow__minimap{top:188px}._textWorkspaceMode_14gsf_73{grid-template-columns:minmax(0,1fr)}._assistantPanel_14gsf_5071,._projectAssistant_14gsf_7841{position:absolute;z-index:50;top:184px;right:12px;bottom:72px;left:12px;width:auto;min-width:0;height:auto;max-height:none;margin:0}._assistantPanel_14gsf_5071._assistantWelcomePanel_14gsf_172{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;margin:0;transform:none}._assistantWelcomePanel_14gsf_172 ._assistantComposer_14gsf_5151{width:calc(100% - 24px);min-height:142px;margin:0 12px 72px;border-radius:18px}._assistantWelcomePanel_14gsf_172 ._assistantWelcome_14gsf_172{top:40%;width:calc(100vw - 24px);--welcome-card-height: 98px;--welcome-card-media: 74px}._welcomeCards_14gsf_5723{grid-template-columns:none;grid-auto-columns:minmax(260px,78vw);grid-auto-flow:column;scroll-snap-type:x proximity;overscroll-behavior-x:contain}._welcomeCards_14gsf_5723 button{scroll-snap-align:start}._assistantCollapsed_14gsf_185{top:auto;right:12px;bottom:72px;left:12px;width:auto}._resizeHandle_14gsf_81,._resizeCornerHandle_14gsf_82{display:none}._generationComposerAnchor_14gsf_3351{left:12px!important;width:calc(100% - 24px)}._audioParamsPopup_14gsf_4509{right:12px;left:12px;width:auto}}._activityFeed_14gsf_7540 ._questionCard_14gsf_6129{margin:0 0 8px}._messageAttachments_14gsf_7999,._pendingAttachments_14gsf_8000{display:flex;flex-wrap:wrap;gap:5px}._messageAttachments_14gsf_7999{margin-top:8px}._userMessageAttachments_14gsf_8010{justify-content:flex-end;margin:0 0 12px}._userMessageAttachments_14gsf_8010 a:not([data-agent-canvas-attachment-card]){min-height:32px;padding:5px 9px;border-radius:7px;background:color-mix(in srgb,var(--canvas-controls-text) 5%,var(--canvas-controls-bg))}._messageAttachments_14gsf_7999 a:not([data-agent-canvas-attachment-card]),._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card]){max-width:210px;display:inline-flex;align-items:center;gap:5px;overflow:hidden;padding:5px 7px;border:1px solid rgba(255,255,255,.11);border-radius:6px;color:#ffffff94;background:#ffffff0d;font-size:var(--text-micro-size);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._pendingAttachments_14gsf_8000{flex:0 0 auto;align-items:flex-start;gap:8px;padding:2px 8px 8px}._pendingAttachments_14gsf_8000>:not([data-attachment-variant=image]):not([data-attachment-variant=video]){flex:0 1 218px;max-width:100%}._pendingAttachments_14gsf_8000>[data-agent-canvas-attachment-card]{border:1px solid rgba(255,255,255,.1);background:#ffffff0b}._pendingAttachmentCount_14gsf_8057{flex:0 0 auto;padding:4px 8px;color:#ffffff73;font-size:var(--text-micro-size)}._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card]){min-width:0;max-width:min(210px,100%);padding-right:3px}._pendingAttachmentLabel_14gsf_8070{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workspaceReferenceLabel_14gsf_8078{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._workspaceReferenceLabel_14gsf_8078:hover{text-decoration:underline}._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card])>svg,._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card])>button{flex:0 0 auto}._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card])>button{width:18px;height:18px;display:grid;place-items:center;padding:0;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer}._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card])>button:is(:hover,:focus-visible):not(:disabled){color:#ffffffeb;background:#ffffff1a}._pendingAttachments_14gsf_8000>span:not([data-agent-canvas-attachment-card])>button:disabled{cursor:default;opacity:.45}._pendingAttachments_14gsf_8000>span._workspaceReferenceChip_14gsf_8122{color:var(--canvas-controls-text);border-color:var(--canvas-controls-border);background:var(--canvas-controls-hover)}._pendingAttachments_14gsf_8000>span._workspaceReferenceChip_14gsf_8122>button:is(:hover,:focus-visible):not(:disabled){color:var(--canvas-controls-text);background:var(--canvas-controls-bg)}._composerParameterInput_14gsf_8133{min-width:104px;gap:5px;padding:0 8px}._composerParameterInput_14gsf_8133>span{max-width:54px;overflow:hidden;font-size:var(--text-micro-size);text-overflow:ellipsis;white-space:nowrap}._composerParameterInput_14gsf_8133>input{width:52px;min-width:0;border:0;outline:0;color:inherit;background:transparent;font:11px/1 inherit}._composerReferences_14gsf_8157{display:flex;gap:5px;overflow-x:auto;padding:3px 0 1px}._composerReferences_14gsf_8157>span{max-width:150px;display:flex;align-items:center;gap:4px;flex:0 0 auto;padding:5px 6px 5px 8px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:6px;color:#ffffff8c;background:#ffffff0d;font-size:var(--text-micro-size);text-overflow:ellipsis;white-space:nowrap}._composerReferences_14gsf_8157 button{width:18px;height:18px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer}._nodeResizeLine_14gsf_336{border-color:#ffffff6b!important}._nodeResizeHandle_14gsf_337{width:8px!important;height:8px!important;border:1px solid #111!important;border-radius:50%!important;background:#f4f4f4!important}._groupNodeShell_14gsf_314 ._nodeBody_14gsf_314{border-style:dashed;border-color:#ffffff38;background:#ffffff06}._audioNodeContent_14gsf_8213{width:100%;height:100%;display:grid;align-content:center;gap:8px;box-sizing:border-box;padding:0}._audioNodeMeta_14gsf_8223{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;color:var(--canvas-controls-text-muted);font-size:11px}._audioNodeMeta_14gsf_8223>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._audioNodeMeta_14gsf_8223>strong{display:inline-flex;align-items:center;color:var(--canvas-controls-text);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._audioNodeTransport_14gsf_8248{min-width:0;display:flex;align-items:center;gap:9px}._audioNodeTransport_14gsf_8248>button{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#ffffffd6;background:#fff1;cursor:pointer}._audioNodeTransport_14gsf_8248>button:hover{color:#fff;background:#ffffff1a}._audioNodeTransport_14gsf_8248>button:focus-visible{outline:1px solid rgba(255,255,255,.3);outline-offset:2px}._audioNodeTransport_14gsf_8248>button[aria-label=播放音频]>svg{margin-left:2px}._audioNodeWaveform_14gsf_8283{min-width:0;width:100%;height:46px;flex:1 1 auto;border-radius:8px;background:#ffffff09;cursor:crosshair}._audioNodePlayer_14gsf_8293{display:none}._stickerNodeBody_14gsf_8298{position:relative;width:100%;height:100%;display:grid;place-items:center;box-sizing:border-box;padding:14px;color:var(--canvas-controls-text)}._stickerNodeBody_14gsf_8298>strong{max-width:100%;overflow:hidden;font-size:46px;line-height:1.15;text-align:center;overflow-wrap:anywhere}._stickerNodeEdit_14gsf_8318{position:absolute;top:6px;right:6px;width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:6px;color:var(--canvas-controls-text-muted);background:#ffffff14;cursor:pointer;opacity:0;transition:opacity .12s ease-out}._stickerNodeBody_14gsf_8298:hover ._stickerNodeEdit_14gsf_8318{opacity:1}._stickerNodeEditor_14gsf_8339{width:100%;height:100%;display:grid;padding:12px;box-sizing:border-box}._stickerNodeEditor_14gsf_8339 textarea{width:100%;height:100%;box-sizing:border-box;padding:10px;border:1px solid var(--canvas-controls-border);border-radius:8px;outline:0;color:#fff;background:#101010;font:400 20px/1.4 inherit;resize:none;text-align:center}._groupNodeHint_14gsf_320{flex:0 0 auto;margin-left:8px;padding:0;color:var(--fg-muted);border:0;background:transparent;font-size:var(--text-caption-size);white-space:nowrap;cursor:pointer}._tableNodeContainer_14gsf_8374{width:100%;height:100%;display:grid;grid-template-rows:minmax(0,1fr);gap:6px}._tableNodeControls_14gsf_8382{display:flex;justify-content:flex-end;gap:4px;flex-wrap:wrap}._tableNodeControls_14gsf_8382 button{padding:0 9px;border:1px solid rgba(255,255,255,.11);border-radius:6px;color:#ffffff8f;background:#ffffff0a;cursor:pointer;font-size:var(--text-micro-size);display:inline-flex;align-items:center;gap:5px}._tableNodeControls_14gsf_8382 button:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._tableNodeEditor_14gsf_8403{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:32px minmax(0,1fr);gap:6px}._tableNodeEditor_14gsf_8403[hidden]{display:none}._tableNodeControls_14gsf_8382 ._tableNodeCollapse_14gsf_8405{margin-left:auto;width:28px;height:28px;justify-content:center;padding:0}._tableNodeSummary_14gsf_8406{min-height:0;font:inherit;touch-action:manipulation;color:var(--canvas-controls-text-muted)}._filePreviewCard_14gsf_8407._tableNodeSummary_14gsf_8406 strong{max-width:min(320px,88%);font-weight:var(--font-strong);color:var(--canvas-controls-text)}._tableNodeSummary_14gsf_8406 small{font-size:12px;font-weight:var(--font-weak);font-variant-numeric:tabular-nums}._tableNodeSummary_14gsf_8406:hover>svg{color:var(--canvas-controls-text)}._tableNodeSummary_14gsf_8406:focus-visible{outline:2px solid var(--canvas-accent);outline-offset:-2px;border-radius:6px}._tableConnectionSelection_14gsf_8411{display:grid;gap:8px;padding:0 4px 10px;border-bottom:1px solid var(--canvas-controls-border);margin-bottom:6px}._tableReferenceModes_14gsf_8412{display:flex;gap:4px}._connectionMenu_14gsf_3181 ._tableReferenceModes_14gsf_8412 button{flex:1;width:auto;height:30px;min-height:30px;justify-content:center;padding:6px;border:1px solid var(--canvas-controls-border);border-radius:6px;background:transparent;color:var(--canvas-controls-text-muted);font:inherit;font-size:12px;cursor:pointer}._tableReferenceModes_14gsf_8412 button[aria-pressed=true]{background:var(--canvas-controls-active);color:var(--canvas-controls-text)}._tableReferenceModes_14gsf_8412 button:hover{background:var(--canvas-controls-hover)}._tableReferenceModes_14gsf_8412 button:focus-visible{outline:2px solid var(--canvas-accent)}._tableReferenceOptions_14gsf_8417{max-height:140px;overflow:auto;overscroll-behavior:contain;display:grid;gap:2px}._tableReferenceOptions_14gsf_8417 label,._tableReferenceBatch_14gsf_8418{display:flex;gap:8px;align-items:center;padding:5px 6px;font-size:12px;color:var(--canvas-controls-text);cursor:pointer}._tableReferenceOptions_14gsf_8417 label:hover{background:var(--canvas-controls-hover);border-radius:5px}._tableReferenceOptions_14gsf_8417 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tableReferenceOptions_14gsf_8417 input,._tableReferenceBatch_14gsf_8418 input{accent-color:var(--canvas-accent)}._tableRowNumber_14gsf_8422{display:grid;place-items:center;height:100%;font-size:11px;color:var(--canvas-controls-text-muted)}._tableColumnNumber_14gsf_8423{position:absolute;top:2px;left:10px;font-size:10px;line-height:12px;color:var(--canvas-controls-text-muted);pointer-events:none}._tableCell_14gsf_8424[data-table-header-column] input{padding-top:12px}._tableNodeControls_14gsf_8382 button:disabled{opacity:.45;cursor:default}._tableNodeControls_14gsf_8382 button:focus-visible,._tableNodeControls_14gsf_8382 select:focus-visible{outline:2px solid #72e8f7;outline-offset:2px}._tableNodeContent_14gsf_8428 input[type=checkbox]{width:18px;height:18px;padding:0;margin:10px 7px;accent-color:#72e8f7}._tableReferenceButtonSlot_14gsf_8429{width:100%;height:100%}._tableReferenceMaterialButton_14gsf_8430{width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}._tableReferenceMaterialButton_14gsf_8430:focus-visible{outline:2px solid var(--canvas-accent);outline-offset:-2px}._tableReferencePicker_14gsf_8432{z-index:1200;box-sizing:border-box;display:flex;flex-direction:column;gap:9px;width:min(400px,calc(100vw - 24px));padding:12px;overflow:hidden;border:1px solid var(--canvas-controls-border);border-radius:12px;background:var(--canvas-controls-bg);color:var(--canvas-controls-text);font-family:var(--default-font-family, sans-serif);font-size:12px}._tableReferencePicker_14gsf_8432>header,._tableReferencePicker_14gsf_8432>footer,._tableReferencePickerTools_14gsf_8433,._tableReferencePagination_14gsf_8433{display:flex;align-items:center;gap:8px;flex:0 0 auto}._tableReferencePicker_14gsf_8432>header>strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tableReferencePicker_14gsf_8432 button{border:1px solid var(--canvas-controls-border);border-radius:5px;padding:6px 9px;background:transparent;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}._tableReferencePicker_14gsf_8432 ._tableReferenceIconButton_14gsf_8436{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;padding:0}._tableReferencePicker_14gsf_8432 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._tableReferencePicker_14gsf_8432 button:focus-visible{outline:2px solid var(--canvas-accent);outline-offset:1px}._tableReferencePicker_14gsf_8432 button:disabled{opacity:.45;cursor:default}._tableReferencePicker_14gsf_8432 button[aria-pressed=true]{background:var(--canvas-controls-active);border-color:var(--canvas-accent)}._tableReferencePicker_14gsf_8432>footer>span{color:var(--canvas-controls-text-muted)}._tableReferencePicker_14gsf_8432>footer>span{flex:1}._tableReferencePicker_14gsf_8432 p{margin:0;font-size:12px}._tableReferencePicker_14gsf_8432 ._tableReferenceApply_14gsf_8444{border-color:var(--canvas-accent)}._tableReferencePreview_14gsf_8445{min-height:0;max-height:200px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--canvas-controls-border);border-radius:6px}._tableReferencePreview_14gsf_8445 table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}._tableReferencePreview_14gsf_8445 th,._tableReferencePreview_14gsf_8445 td{padding:5px 7px;border-right:1px solid var(--canvas-controls-border);border-bottom:1px solid var(--canvas-controls-border);max-width:240px;min-width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-weight:400}._tableReferencePreview_14gsf_8445 th:first-child{min-width:32px;text-align:center}._tableReferencePreview_14gsf_8445 th button{width:100%;box-sizing:border-box;padding:4px 6px;white-space:nowrap}._tableReferencePreview_14gsf_8445 th:first-child button{padding:4px 2px}._tableReferencePreview_14gsf_8445 thead th button{display:grid}._tableReferencePreview_14gsf_8445 thead th button>span,._tableReferenceCellSummary_14gsf_8452{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tableReferencePreview_14gsf_8445 thead{position:sticky;top:0;z-index:1;background:var(--canvas-controls-bg)}._tableReferencePreview_14gsf_8445 td[data-selected=true]{background:var(--canvas-controls-active)}._tableReferencePagination_14gsf_8433{justify-content:flex-end}._tableNodeContent_14gsf_8428{min-width:0;min-height:0;display:grid;align-content:start;gap:1px;overflow:auto;padding:2px;box-sizing:border-box;background:#ffffff1a}._tableNodeContent_14gsf_8428 input{min-width:0;height:100%;width:100%;box-sizing:border-box;padding:0 10px;border:0;outline:0;color:#fffc;background:#1c1c1c;font-family:inherit;font-size:var(--text-canvas-node-control-size);font-weight:var(--font-control);line-height:1.45}._tableCell_14gsf_8424{position:relative;min-width:0;min-height:0;background:#1c1c1c}._tableColumnResizeHandle_14gsf_8486,._tableRowResizeHandle_14gsf_8486{position:absolute;z-index:2;touch-action:none}._tableColumnResizeHandle_14gsf_8486{top:0;right:0;width:7px;height:100%;cursor:col-resize}._tableRowResizeHandle_14gsf_8486{bottom:0;left:0;width:100%;height:7px;cursor:row-resize}._tableColumnResizeHandle_14gsf_8486:hover,._tableRowResizeHandle_14gsf_8486:hover,._tableColumnResizeHandle_14gsf_8486:focus-visible,._tableRowResizeHandle_14gsf_8486:focus-visible{background:#72e8f780;outline:1px solid #72e8f7}._tableNodeContent_14gsf_8428 input:focus{background:#252525;box-shadow:inset 0 0 0 1px #72e8f785}._pluginFrame_14gsf_8497{width:100%;height:100%;border:0;border-radius:10px;background:#111}._pluginEmptyState_14gsf_8505{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:14px;color:#ffffff61;text-align:center}._pluginEmptyState_14gsf_8505 p{max-width:260px;margin:0;font-size:var(--text-caption-size);line-height:1.6}._pluginEmptyState_14gsf_8505 button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid rgba(255,255,255,.14);border-radius:7px;color:#ffffffc7;background:#ffffff0f;cursor:pointer}._filePreviewCard_14gsf_8407{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:0;color:#ffffffa6;background:transparent;cursor:pointer}._filePreviewCard_14gsf_8407 strong{max-width:88%;overflow:hidden;color:#ffffffe0;font-size:var(--text-canvas-node-control-size);text-overflow:ellipsis;white-space:nowrap}._filePreviewCard_14gsf_8407 span{color:#ffffff61;font-size:var(--text-canvas-node-meta-size)}._fileNodeInlinePreview_14gsf_8564{width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;padding:8px;box-sizing:border-box;background:var(--canvas-surface, transparent)}._fileNodeInlinePreview_14gsf_8564 img,._fileNodeInlinePreview_14gsf_8564 video{max-width:100%;max-height:100%;object-fit:contain}._fileNodeInlinePreview_14gsf_8564 iframe{flex:1;width:100%;min-height:220px;border:1px solid var(--canvas-controls-border);border-radius:6px;background:#fff}._previewTableWrapper_14gsf_8591{width:min(900px,100%);max-height:70vh;overflow:auto}._previewPluginFrame_14gsf_8597{width:min(900px,100%);height:70vh;border:1px solid var(--canvas-controls-border);border-radius:8px;background:#fff}._nodeOutputPager_14gsf_1884{position:absolute;right:10px;bottom:10px;z-index:12;display:flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:#ffffffa6;background:#0c0c0cdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._outputGrid_14gsf_8621{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(140px,1fr);align-content:stretch;gap:8px;padding:10px 10px 52px}._outputTile_14gsf_8634{position:relative;min-width:0;min-height:140px;overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:8px;content-visibility:auto;contain-intrinsic-size:auto 180px}._outputTile_14gsf_8634[data-selected=true]{border-color:var(--cyan, #62e3ed)}._outputTile_14gsf_8634 ._outputTilePreview_14gsf_8646{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px;touch-action:manipulation}._outputTilePreview_14gsf_8646:disabled{cursor:default}._outputTileCover_14gsf_8661{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}._nodeVideoPreview_14gsf_1798 ._outputTileCover_14gsf_8661 img{width:100%;height:100%;object-fit:contain}._outputTilePlay_14gsf_8663{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:40px;height:40px;padding:0;border:0;display:grid;place-items:center;border-radius:50%;background:var(--overlay-bg, #0009);color:var(--agent-canvas-text, #fff);cursor:pointer;touch-action:manipulation}._outputTilePlay_14gsf_8663:hover{background:var(--agent-canvas-node-bg, #202020)}._outputTileImagePreview_14gsf_8665{inset:auto 8px 8px auto;margin:0;width:32px;height:32px;border-radius:8px}@media(hover:hover)and (pointer:fine){._outputTileImagePreview_14gsf_8665{opacity:0;pointer-events:none}._outputTile_14gsf_8634:hover ._outputTileImagePreview_14gsf_8665,._outputTile_14gsf_8634:has(:focus-visible) ._outputTileImagePreview_14gsf_8665{opacity:1;pointer-events:auto}}._outputTileNumber_14gsf_8681,._outputTile_14gsf_8634 ._outputTileSelect_14gsf_8681{position:absolute;top:8px;z-index:1;display:grid;place-items:center;color:var(--agent-canvas-text, #fff);background:var(--overlay-bg, #0009)}._outputTileNumber_14gsf_8681{left:8px;min-width:24px;height:24px;padding:0 5px;border-radius:5px;font-size:11px;pointer-events:none;font-variant-numeric:tabular-nums}._outputTile_14gsf_8634 ._outputTileSelect_14gsf_8681{right:8px;width:28px;height:28px;padding:0;border-radius:50%;border:1px solid var(--agent-canvas-text-muted, #aaa);cursor:pointer;touch-action:manipulation}._outputTile_14gsf_8634 ._outputTileSelect_14gsf_8681[aria-pressed=true]{border-color:var(--cyan, #62e3ed);background:var(--cyan, #62e3ed);color:var(--agent-canvas-bg, #102729)}._outputTileSelect_14gsf_8681:hover{box-shadow:0 0 0 2px var(--cyan, #62e3ed)}._outputTileSelect_14gsf_8681:disabled{cursor:default;opacity:.5}._outputTileStatus_14gsf_8687{position:absolute;bottom:0;left:0;right:0;padding:8px;background:var(--overlay-bg, #0009);font-size:12px;overflow-wrap:anywhere;max-height:65%;overflow:auto}._outputTile_14gsf_8634 button:focus-visible,._nodeOutputPager_14gsf_1884 button:focus-visible{outline:2px solid var(--color-primary, #62e3ed);outline-offset:-2px}._outputTile_14gsf_8634 img{display:block;width:100%;height:100%;object-fit:cover}._outputTileText_14gsf_8693{padding:42px 12px 12px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap;text-align:left}._nodeOutputPager_14gsf_1884 button{width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;color:inherit;background:transparent;cursor:pointer}._nodeOutputPager_14gsf_1884 button:hover{color:#fff;background:#ffffff1a}._nodeOutputPager_14gsf_1884 span{min-width:38px;font-size:var(--text-micro-size);text-align:center}._videoEditingOpenTimeline_14gsf_8728{position:absolute;left:10px;top:10px;z-index:12;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid var(--canvas-controls-border);border-radius:8px;color:var(--canvas-controls-text);background:color-mix(in srgb,var(--canvas-controls-bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}._videoEditingOpenTimeline_14gsf_8728:hover{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._videoEditingOpenTimeline_14gsf_8728:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._nodeCaption_14gsf_309{position:absolute;top:calc(100% + 8px);left:0;max-width:100%;overflow:hidden;color:var(--canvas-controls-text-muted);font-family:var(--font-latin);font-size:var(--text-canvas-node-control-size);font-weight:var(--font-weak);line-height:22px;text-overflow:ellipsis;white-space:nowrap}._nodeTags_14gsf_8771{position:absolute;top:-27px;right:0;z-index:10;display:flex}._nodeTags_14gsf_8771 span{max-width:112px;padding:2px 7px;overflow:hidden;border:0;border-radius:999px;color:var(--canvas-controls-text-muted);background:color-mix(in srgb,var(--canvas-controls-text) 8%,var(--canvas-controls-bg));font-size:var(--text-micro-size);font-weight:var(--font-control);line-height:18px;text-overflow:ellipsis;white-space:nowrap}._contextMenu_14gsf_8794{position:absolute;z-index:70;width:210px;display:grid;gap:2px;padding:6px;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#ffffffc7;background:#1b1b1bfa;box-shadow:0 18px 44px #0000006b}._contextMenu_14gsf_8794>button{width:100%;height:34px;display:flex;align-items:center;gap:9px;padding:0 10px;border:0;border-radius:7px;color:inherit;background:transparent;cursor:pointer;font:12px/1 inherit;text-align:left}._contextMenu_14gsf_8794>button:hover:not(:disabled){color:#fff;background:#ffffff14}._contextMenu_14gsf_8794>button:disabled{opacity:.34;cursor:default}._contextMenu_14gsf_8794 ._contextMenuDanger_14gsf_8834{color:#fca5a5}._contextMenuSubmenuItem_14gsf_8839{position:relative}._contextMenuSubmenuItem_14gsf_8839>button{width:100%;height:34px;display:flex;align-items:center;gap:9px;padding:0 10px;border:0;border-radius:7px;color:inherit;background:transparent;cursor:pointer;font:12px/1 inherit;text-align:left}._contextMenuSubmenuItem_14gsf_8839>button>span{flex:1}._contextMenuSubmenuItem_14gsf_8839>button>svg:last-child{margin-left:auto;opacity:.55}._contextMenuSubmenuItem_14gsf_8839>button:hover,._contextMenuSubmenuItem_14gsf_8839>button[aria-expanded=true]{color:#fff;background:#ffffff14}._contextSubmenu_14gsf_8878{position:absolute;z-index:71;top:-6px;left:calc(100% + 6px);width:244px;max-height:60vh;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:6px;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#ffffffc7;background:#1b1b1bfa;box-shadow:0 18px 44px #0000006b;overflow-y:auto}._contextSubmenu_14gsf_8878[data-open=true],._contextMenuSubmenuItem_14gsf_8839:hover ._contextSubmenu_14gsf_8878,._contextMenuSubmenuItem_14gsf_8839:focus-within ._contextSubmenu_14gsf_8878{display:grid}._contextSubmenuFlipped_14gsf_8904{left:auto;right:calc(100% + 6px)}._uploadSourceSubmenu_14gsf_8909{width:186px;grid-template-columns:minmax(0,1fr)}._contextSubmenu_14gsf_8878>button{width:100%;min-width:0;height:32px;display:flex;align-items:center;gap:7px;padding:0 8px;border:0;border-radius:7px;color:inherit;background:transparent;cursor:pointer;font:12px/1 inherit;text-align:left}._contextSubmenu_14gsf_8878>button>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._contextSubmenu_14gsf_8878>button:hover{color:#fff;background:#ffffff14}._contextMenuSeparator_14gsf_8943{height:1px;margin:4px 3px;background:#ffffff17}._contextMenuEditor_14gsf_8949{display:grid;gap:7px;padding:4px}._contextMenuEditor_14gsf_8949>input{min-width:0;height:34px;box-sizing:border-box;padding:0 9px;border:1px solid rgba(255,255,255,.16);border-radius:7px;outline:0;color:#fff;background:#0000003d}._contextMenuEditor_14gsf_8949>button{height:32px;border:0;border-radius:7px;color:#151515;background:#f2f2f2;cursor:pointer}._contextTagPresets_14gsf_8976{display:flex;flex-wrap:wrap;gap:4px}._contextTagPresets_14gsf_8976 button{padding:5px 7px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffff8c;background:transparent;cursor:pointer;font-size:var(--text-micro-size)}._contextTagPresets_14gsf_8976 ._contextTagActive_14gsf_8992{border-color:#72e8f773;color:#72e8f7;background:#72e8f717}._assetsPanel_14gsf_8998{position:absolute;z-index:181;top:76px;left:18px;width:min(380px,calc(100% - 36px));max-height:calc(100% - 148px);display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;box-sizing:border-box;padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;color:#ffffffc7;background:#191919f7;box-shadow:0 24px 64px #00000075;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[dir=rtl] ._assistantPanel_14gsf_5071,html[dir=rtl] ._assistantCollapsed_14gsf_185,html[dir=rtl] ._assistantPopover_14gsf_6438,html[dir=rtl] ._assetsPanel_14gsf_8998,html[dir=rtl] ._canvasPopover_14gsf_2702,html[dir=rtl] ._contextMenu_14gsf_8794,html[dir=rtl] ._connectionMenu_14gsf_3181,html[dir=rtl] ._generationComposer_14gsf_3351,html[dir=rtl] ._modelParamsPopup_14gsf_4604{direction:rtl;text-align:right}html[dir=rtl] ._assistantPanel_14gsf_5071 textarea,html[dir=rtl] ._assistantPanel_14gsf_5071 input,html[dir=rtl] ._generationComposer_14gsf_3351 textarea,html[dir=rtl] ._generationComposer_14gsf_3351 input{direction:auto;text-align:start}._assetsPanel_14gsf_8998>header{display:flex;align-items:center;justify-content:space-between}._assetsPanel_14gsf_8998>header div{display:flex;align-items:baseline;gap:8px}._assetsPanel_14gsf_8998>header span{color:#ffffff57;font-size:var(--text-micro-size)}._assetsPanel_14gsf_8998>header button{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;color:#ffffff85;background:transparent;cursor:pointer}._assetsPanel_14gsf_8998>header button:hover{color:#fff;background:#ffffff14}._assetsSearch_14gsf_9076{height:36px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffff5c;background:#0003}._assetsSearch_14gsf_9076 input{min-width:0;flex:1;border:0;outline:0;color:#fff;background:transparent}._assetsFilters_14gsf_9097{display:flex;gap:5px;overflow-x:auto}._assetsFilters_14gsf_9097 button{padding:6px 9px;border:0;border-radius:7px;color:#ffffff75;background:transparent;cursor:pointer;white-space:nowrap}._assetsFilters_14gsf_9097 button:hover,._assetsFilters_14gsf_9097 ._assetsFilterActive_14gsf_9114{color:#fff;background:#ffffff17}._assetsList_14gsf_9119{display:grid;min-height:0;grid-auto-rows:max-content;align-content:start;gap:8px;padding:2px 2px 8px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.22) transparent}._assetsPanel_14gsf_8998:has(._assetsBundle_14gsf_9133){grid-template-rows:auto auto auto auto minmax(0,1fr)}._assetsBundle_14gsf_9133{display:grid;gap:8px;padding-bottom:4px}._assetsBundleActions_14gsf_9143{display:flex;gap:8px}._assetsBundleButton_14gsf_9148,._assetsBundleCancel_14gsf_9149{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 14px;border:1px solid var(--border);border-radius:999px;cursor:pointer;font:inherit;font-size:var(--text-control-size);font-weight:650;transition:filter .16s ease,background .16s ease,opacity .16s ease}._assetsBundleButton_14gsf_9148{flex:1;background:var(--cyan);border-color:var(--cyan);color:var(--ink);font-weight:700}._assetsBundleButton_14gsf_9148:hover:not(:disabled){filter:brightness(1.06)}._assetsBundleButton_14gsf_9148:active:not(:disabled){filter:brightness(.96)}._assetsBundleCancel_14gsf_9149{background:transparent;color:inherit}._assetsBundleCancel_14gsf_9149:hover:not(:disabled){background:color-mix(in srgb,currentColor 8%,transparent)}._assetsBundleButton_14gsf_9148:disabled{opacity:.45;cursor:not-allowed}._assetsBundleButton_14gsf_9148:focus-visible,._assetsBundleCancel_14gsf_9149:focus-visible{outline:2px solid var(--foreground, var(--text));outline-offset:2px}._assetsBundle_14gsf_9133 p{margin:0;font-size:var(--text-caption-size);line-height:1.5;color:inherit;opacity:.7}._assetsBundle_14gsf_9133 progress{width:100%;height:4px;accent-color:var(--cyan)}._assetsList_14gsf_9119::-webkit-scrollbar{display:block!important;width:6px!important}._assetsList_14gsf_9119::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}._assistantPopoverBelow_14gsf_9225{top:42px;bottom:auto}._assetsList_14gsf_9119>p{color:#ffffff57;font-size:var(--text-micro-size)}._assetsGroupTitle_14gsf_9235{display:flex;align-items:baseline;gap:6px;margin:6px 0 0;padding:0 2px;color:color-mix(in srgb,var(--canvas-controls-text) 62%,transparent);font-size:var(--text-micro-size);font-weight:600}._assetsGroupTitle_14gsf_9235>span{color:color-mix(in srgb,var(--canvas-controls-text) 38%,transparent);font-weight:400}._assetsGroupTitle_14gsf_9235>em{flex:1 1 auto;overflow:hidden;color:color-mix(in srgb,var(--canvas-controls-text) 32%,transparent);font-style:normal;font-weight:400;text-align:right;text-overflow:ellipsis;white-space:nowrap}._projectAssetCard_14gsf_9262{flex:0 0 auto}._assetsList_14gsf_9119 ._projectAssetCard_14gsf_9262>._projectAssetLocateButton_14gsf_9266{grid-template-columns:72px minmax(0,1fr);padding-right:44px}._assetsList_14gsf_9119 ._projectAssetCard_14gsf_9262:has(._projectAssetDeleteAction_14gsf_9271)>._projectAssetLocateButton_14gsf_9266{padding-right:76px}._projectAssetActions_14gsf_9275{position:absolute;z-index:2;top:18px;right:8px;display:flex;align-items:center;gap:2px}._projectAssetDeleteAction_14gsf_9271{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;color:color-mix(in srgb,var(--canvas-controls-text) 58%,transparent);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}._projectAssetDeleteAction_14gsf_9271:hover:not(:disabled){color:#ff8a8a;background:color-mix(in srgb,#ff8a8a 12%,transparent)}._projectAssetDeleteAction_14gsf_9271:focus-visible{outline:1px solid color-mix(in srgb,var(--canvas-controls-text) 55%,transparent);outline-offset:-2px}._projectAssetDeleteAction_14gsf_9271:disabled{cursor:default;opacity:.35}._projectAssetDownloadAction_14gsf_9314{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;color:color-mix(in srgb,var(--canvas-controls-text) 58%,transparent);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}._projectAssetDownloadAction_14gsf_9314:hover:not(:disabled){color:var(--canvas-controls-text);background:color-mix(in srgb,var(--canvas-controls-text) 8%,transparent)}._projectAssetDownloadAction_14gsf_9314:focus-visible{outline:1px solid color-mix(in srgb,var(--canvas-controls-text) 55%,transparent);outline-offset:-2px}._projectAssetDownloadAction_14gsf_9314:disabled{cursor:default;opacity:.35}._assetsList_14gsf_9119>p{padding:28px 0;text-align:center}._previewBackdrop_14gsf_9348{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:58px minmax(0,1fr);color:#fff;background:#000000e6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._previewBackdrop_14gsf_9348>header{min-width:0;display:flex;align-items:center;gap:8px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.1)}._previewBackdrop_14gsf_9348>header strong{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._previewBackdrop_14gsf_9348>header button{flex-shrink:0}._previewIconButton_14gsf_9380,._previewPrevious_14gsf_9381,._previewNext_14gsf_9382{width:38px;height:38px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;color:#ffffffad;background:#ffffff12;cursor:pointer}._previewBackdrop_14gsf_9348>main{min-width:0;min-height:0;display:grid;place-items:center;overflow:auto;padding:24px 74px}._previewBackdrop_14gsf_9348>main img,._previewBackdrop_14gsf_9348>main video,._previewBackdrop_14gsf_9348>main iframe{max-width:100%;max-height:100%;border:0;border-radius:8px}._previewBackdrop_14gsf_9348>main img,._previewBackdrop_14gsf_9348>main video{width:auto;height:auto;max-height:calc(100vh - 106px);max-height:calc(100dvh - 106px);object-fit:contain}._previewBackdrop_14gsf_9348>main video:fullscreen{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;object-fit:contain}._previewBackdrop_14gsf_9348>main iframe{width:100%;height:100%;background:#fff}._previewTextFile_14gsf_9441{flex:1;min-height:0;width:100%;display:flex;overflow:auto;box-sizing:border-box;padding:28px;border-radius:10px;color:#1c1c1c;background:#fff}._previewNotice_14gsf_9454{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:10px;color:#fca5a5;background:#311818ee;font-size:13px}._previewTextOutput_14gsf_9465{width:min(1440px,100%);margin:auto;color:inherit;line-height:1.7}._previewTextOutput_14gsf_9465 table{width:100%;min-width:0;table-layout:auto}._previewTextOutput_14gsf_9465 th,._previewTextOutput_14gsf_9465 td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}._previewPlainText_14gsf_9485{white-space:pre-wrap}._previewSubtitleOutput_14gsf_9489{width:min(960px,100%);box-sizing:border-box;padding:28px 32px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#ffffffe6;background:#ffffff0b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;line-height:1.75;overflow-wrap:anywhere}._previewPrevious_14gsf_9381,._previewNext_14gsf_9382{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}._previewPrevious_14gsf_9381{left:18px}._previewNext_14gsf_9382{right:18px}._imageEditorHost_14gsf_9519{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border-radius:var(--canvas-media-node-radius, 16px);overflow:hidden}._imageEditorOverlay_14gsf_9527{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;padding:10px;box-sizing:border-box;background:var(--canvas-node-bg);border:1px solid var(--canvas-node-border-selected);border-radius:var(--canvas-media-node-radius, 16px)}._imageEditorHeader_14gsf_9540{display:flex;align-items:center;justify-content:space-between;color:var(--canvas-controls-text);font-size:12px}._imageEditorHeader_14gsf_9540 button,._imageEditorActions_14gsf_9548 button,._imageEditorOptions_14gsf_9548 button{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--canvas-controls-border);border-radius:8px;color:var(--canvas-controls-text);background:var(--canvas-controls-bg);cursor:pointer}._imageEditorHeader_14gsf_9540 button:hover,._imageEditorActions_14gsf_9548 button:hover,._imageEditorOptions_14gsf_9548 button:hover{background:var(--canvas-controls-hover)}._imageCropDialog_14gsf_9564{--canvas-node-bg: var(--agent-canvas-node-bg, #202020);--canvas-node-border-selected: var(--agent-canvas-node-border-selected, #79edf4);--canvas-controls-bg: var(--agent-canvas-controls-bg, #282828);--canvas-controls-border: var(--agent-canvas-controls-border, #444);--canvas-controls-text: var(--agent-canvas-controls-text, #eee);--canvas-controls-hover: var(--agent-canvas-controls-hover, #3b3b3b);--canvas-edge-flow: var(--agent-canvas-node-border-selected, #79edf4);margin:auto;width:min(1440px,calc(100vw - 40px));height:min(1000px,calc(100dvh - 40px));max-width:none;max-height:none;padding:0;border:0;border-radius:16px;overflow:hidden;overscroll-behavior:contain;background:var(--canvas-node-bg, #202020);color:var(--canvas-controls-text, #eee);font:13px var(--default-font-family, sans-serif)}._imageCropDialog_14gsf_9564::backdrop{background:#000a}._imageCropDialog_14gsf_9564 ._imageEditorOverlay_14gsf_9527{padding:16px;gap:12px}._imageCropDialog_14gsf_9564 ._imageEditorHeader_14gsf_9540,._imageCropDialog_14gsf_9564 ._imageEditorActions_14gsf_9548{flex-shrink:0}._imageCropDialog_14gsf_9564 button{min-height:36px;font:inherit}._imageCropDialog_14gsf_9564 button:focus-visible{outline:2px solid var(--canvas-node-border-selected, #79edf4);outline-offset:2px}._imageCropDialog_14gsf_9564 ._imageCropMask_14gsf_9593{background:transparent;box-shadow:none}._imageCropStage_14gsf_9595{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:10px;touch-action:none}._imageCropStage_14gsf_9595 img{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}._imageCropMask_14gsf_9593{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--canvas-selection-bg, #0000000f);box-shadow:inset 0 0 0 9999px #00000059}._imageCropRect_14gsf_9618{position:absolute;border:1px dashed var(--canvas-edge-flow);box-shadow:0 0 0 9999px #00000059}._imageEditorActions_14gsf_9548{display:flex;align-items:center;justify-content:flex-end;gap:8px}._imageEditorActions_14gsf_9548 button:disabled{opacity:.5;cursor:not-allowed}._imageRotateEditor_14gsf_9636{gap:8px}._imageRotateToolbar_14gsf_9637{display:flex;align-items:center;justify-content:center;gap:3px;flex-wrap:wrap;flex-shrink:0}._imageRotateToolbar_14gsf_9637 button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--canvas-controls-text);cursor:pointer}._imageRotateToolbar_14gsf_9637 button:hover{background:var(--canvas-controls-hover)}._imageRotateToolbar_14gsf_9637 button[aria-pressed=true]{background:var(--canvas-controls-hover);color:var(--canvas-node-border-selected)}._imageRotateToolbar_14gsf_9637 ._imageRotateConfirm_14gsf_9641{background:var(--canvas-node-border-selected);color:var(--canvas-node-bg)}._imageRotateToolbar_14gsf_9637 button:disabled{opacity:.4;cursor:default}._imageRotateToolbar_14gsf_9637 button:focus-visible,._imageRotateEditor_14gsf_9636 input:focus-visible{outline:2px solid var(--canvas-node-border-selected);outline-offset:2px}._imageRotateAngle_14gsf_9644{display:flex;align-items:center;padding-right:7px;border-right:1px solid var(--canvas-controls-border);color:var(--canvas-controls-text);font-size:12px}._imageRotateAngle_14gsf_9644 input{width:54px;padding:4px 2px;border:0;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums}._imageRotateSlider_14gsf_9646{display:flex;align-items:center;gap:8px;color:var(--canvas-controls-text);font-size:10px;flex-shrink:0}._imageRotateSlider_14gsf_9646 input{flex:1;min-width:0;accent-color:var(--canvas-node-border-selected)}._imageRotateStage_14gsf_9648{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}._imageRotateStage_14gsf_9648 img{flex:none;max-width:none;max-height:none;object-fit:contain;transform-origin:center;pointer-events:none}._imageRotateHint_14gsf_9650{flex-shrink:0;text-align:center;color:var(--canvas-controls-text);opacity:.65;font-size:10px}._imageEditorOptions_14gsf_9548{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._imageColorPreview_14gsf_9658{width:100%;flex:1;min-height:0;object-fit:contain;border-radius:10px;background:var(--canvas-surface-dim, transparent)}._imageColorSliders_14gsf_9667{display:flex;flex-direction:column;gap:4px}._imageColorSliders_14gsf_9667 label{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:8px;color:var(--canvas-controls-text-muted);font-size:11px}._imageEditorOverlay_14gsf_9527 textarea{flex:1;min-height:0;padding:8px;border:1px solid var(--canvas-controls-border);border-radius:10px;color:var(--canvas-controls-text);background:var(--canvas-surface-dim, transparent);font-size:12px;line-height:1.5;resize:none}._quickAddPopup_14gsf_9697{position:absolute;z-index:71;width:300px;padding:10px;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#ffffffc7;background:#1b1b1bfa;box-shadow:0 18px 44px #0000006b}._quickAddHeader_14gsf_9709{margin:2px 4px 8px;color:var(--fg-muted);font-size:12px;font-weight:650}._quickAddGrid_14gsf_9716{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}._quickAddItem_14gsf_9722{min-width:0;height:40px;display:flex;align-items:center;gap:7px;padding:0 9px;border:0;border-radius:7px;color:inherit;background:transparent;cursor:pointer;font:12px/1 inherit;text-align:left}._quickAddItem_14gsf_9722>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._quickAddItem_14gsf_9722:hover{color:var(--fg-default);background:#ffffff14}._skillPicker_14gsf_6668{width:min(450px,calc(100vw - 24px));height:min(420px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);min-height:0;padding:10px;border:1px solid #ffffff1f;border-radius:14px;background:#171819;box-shadow:0 22px 52px #0009}._skillHeaderActions_14gsf_9762{display:flex;align-items:center;gap:8px}._skillHeaderActions_14gsf_9762>button,._skillCreateMenu_14gsf_9763>button{display:flex;align-items:center;justify-content:center;gap:4px;height:26px;padding:0 10px;border:1px solid #ffffff1f;border-radius:8px;color:#eee;background:transparent;font:inherit;font-size:12px;cursor:pointer}._skillCreateMenu_14gsf_9763{position:relative}._skillCreateDropdown_14gsf_9769{position:absolute;right:0;top:100%;z-index:5;width:224px;padding:5px;border:1px solid #ffffff1f;border-radius:12px;background:#1b1b1b;box-shadow:0 12px 28px #0008}._skillCreateDropdown_14gsf_9769>a,._skillCreateDropdown_14gsf_9769>button{display:flex;align-items:flex-start;gap:9px;width:100%;padding:9px 8px;border:0;border-radius:9px;color:#eee;background:transparent;text-align:left;text-decoration:none;font:inherit;font-size:13px;cursor:pointer}._skillCreateDropdown_14gsf_9769>a:hover,._skillCreateDropdown_14gsf_9769>button:hover{background:#ffffff0a}._skillCreateDropdown_14gsf_9769 small{display:block;margin-top:4px;color:#888;font-size:12px}._skillScopeRow_14gsf_9781{display:flex;align-items:center;gap:12px;padding:4px 3px 8px;flex:0 0 auto}._skillScopes_14gsf_9782{display:flex;gap:12px;flex-shrink:0}._skillScopes_14gsf_9782 button{padding:0;border:0;background:transparent;color:#888;font:inherit;font-size:12px;cursor:pointer}._skillScopes_14gsf_9782 button[aria-pressed=true],._skillScopes_14gsf_9782 button:hover{color:#fff}._skillSearch_14gsf_6485{margin-left:auto;display:flex;align-items:center;gap:5px;width:50%;min-width:0;height:29px;padding:0 8px;border-radius:8px;background:#ffffff08;color:#888}._skillSearch_14gsf_6485 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#eee;font:inherit;font-size:12px}._skillMarketDialog_14gsf_9787{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1600px,calc(100vw - 64px));max-width:none;height:calc(100dvh - 64px);max-height:none;padding:0;border:1px solid #ffffff24;border-radius:18px;background:#101112;color:#eee;overflow:hidden}._skillMarketDialog_14gsf_9787::backdrop{background:#000a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._skillMarketDialogBody_14gsf_9789{height:100%;overflow:auto;padding-top:44px}._skillMarketClose_14gsf_9790{position:absolute;top:12px;right:16px;z-index:2;display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff24;border-radius:50%;background:#222;color:#eee;cursor:pointer}._workbench_14gsf_1[data-theme=light] ._assistantPanel_14gsf_5071{--fg-default: var(--canvas-controls-text);--fg-muted: var(--canvas-controls-text-muted);--assistant-shell-surface: var(--card);--assistant-composer-surface: var(--card);--assistant-card-surface: var(--secondary);--assistant-card-surface-hover: var(--canvas-controls-hover);--assistant-control-surface: var(--secondary);--assistant-border-panel: var(--border-solid);--assistant-border-card: var(--border);--assistant-border-control: var(--border-solid);background:var(--assistant-shell-surface);box-shadow:var(--canvas-shadow-panel)}._workbench_14gsf_1[data-theme=light] :is(._assistantComposer_14gsf_5151,._assistantCollapsedComposer_14gsf_7729){color:var(--canvas-controls-text);background:var(--card);border-color:var(--border-solid);box-shadow:var(--canvas-shadow-menu)}._workbench_14gsf_1[data-theme=light] :is(._assistantComposer_14gsf_5151,._assistantCollapsedComposer_14gsf_7729):focus-within{border-color:var(--canvas-controls-text-muted);box-shadow:0 0 0 2px color-mix(in srgb,var(--assistant-accent) 25%,transparent)}._workbench_14gsf_1[data-theme=light] :is(._assistantComposer_14gsf_5151,._assistantCollapsedComposer_14gsf_7729) textarea::placeholder{color:var(--canvas-controls-text-muted)}._workbench_14gsf_1[data-theme=light] :is(._sessionTitleGroup_14gsf_5194,._sessionMoreButton_14gsf_5303,._sessionSwitcherActive_14gsf_5469,._composerRoundButton_14gsf_6331,._segmentedTabs_14gsf_6549,._commandConfirmation_14gsf_5934,._activityItem_14gsf_7547,._questionCard_14gsf_6129,._skillSearch_14gsf_6485,._skillPicker_14gsf_6668>header label,._skillGuidePrompt_14gsf_6212 kbd,._balanceRecoveryMetrics_14gsf_7344,._sessionReadOnlyNotice_14gsf_5453){color:var(--canvas-controls-text);background:var(--secondary);border-color:var(--border-solid);box-shadow:none}._workbench_14gsf_1[data-theme=light] :is(._sessionHeaderMenu_14gsf_5313,._assistantPopover_14gsf_6438,._skillPickerFloating_14gsf_6677,._slashSkillMenu_14gsf_6243,._assistantCollapsed_14gsf_185,._skillCreateDropdown_14gsf_9769,._skillMarketDialog_14gsf_9787,._canvasPopover_14gsf_2702){color:var(--canvas-controls-text);background:var(--card);border-color:var(--border-solid);box-shadow:var(--canvas-shadow-menu)}._workbench_14gsf_1[data-theme=light] :is(._sessionTitle_14gsf_5184,._assistantCollapsedTitle_14gsf_7691,._assistantCollapsedComposer_14gsf_7729 textarea,._skillSearch_14gsf_6485 input,._skillPicker_14gsf_6668>header input,._modelList_14gsf_4326>button,._slashSkillMenu_14gsf_6243>button,._slashSkillMenu_14gsf_6243 strong,._skillList_14gsf_6692>button,._skillList_14gsf_6692>p button,._skillPicker_14gsf_6668>footer button,._modePicker_14gsf_7015>button,._commandConfirmation_14gsf_5934 strong,._activityItem_14gsf_7547 p,._questionCard_14gsf_6129 strong,._skillCreateDropdown_14gsf_9769>a,._skillCreateDropdown_14gsf_9769>button,._skillMarketClose_14gsf_9790,._canvasState_14gsf_7820 strong,._canvasState_14gsf_7820 button){color:var(--canvas-controls-text)}._workbench_14gsf_1[data-theme=light] :is(._sessionTitleArchive_14gsf_5228,._sessionTitleArchive_14gsf_5228>svg,._sessionHeaderButton_14gsf_5271,._sessionSwitcherHeader_14gsf_5332>strong,._sessionSwitcherHeader_14gsf_5332>button,._sessionSwitcherNotice_14gsf_5372,._sessionSwitcherList_14gsf_5378>button,._sessionCreator_14gsf_5426,._sessionSwitcherActive_14gsf_5469>svg,._assistantPanelTabs_14gsf_5492 button,._nativeSessionLoading_14gsf_5638,._nativeSessionFallback_14gsf_5619 small,._welcomeTabs_14gsf_5661 button,._welcomeShelfHeader_14gsf_5653>button,._welcomeCardCopy_14gsf_5847 small,._welcomeCardArrow_14gsf_5867,._welcomeLoading_14gsf_5872,._commandConfirmation_14gsf_5934 p,._activeSkillChip_14gsf_6161 span,._activeSkillChip_14gsf_6161 button,._skillGuidePrompt_14gsf_6212,._slashSkillMenu_14gsf_6243 small,._slashSkillMenu_14gsf_6243 em,._assistantModelControl_14gsf_4821,._skillButton_14gsf_6364,._modeButton_14gsf_6386,._modelPicker_14gsf_6462>header,._segmentedTabs_14gsf_6549 button,._modelList_14gsf_4326>p,._modelList_14gsf_4326 small,._skillTags_14gsf_6733 button,._skillTagsNav_14gsf_6772,._skillList_14gsf_6692>p,._skillList_14gsf_6692 em,._skillList_14gsf_6692 small,._modePicker_14gsf_7015 small,._assistantQuote_14gsf_7120,._assistantQuote_14gsf_7120 s,._activityItem_14gsf_7547 strong,._activityItem_14gsf_7547 time,._activityEmpty_14gsf_7536,._questionCard_14gsf_6129 p,._questionCard_14gsf_6129 label,._assistantCollapsedExpand_14gsf_7702,._assistantLoading_14gsf_7819,._canvasState_14gsf_7820,._skillScopes_14gsf_9782 button,._canvasPopover_14gsf_2702>strong,._popoverCheckRow_14gsf_2815,._moreTonesToggle_14gsf_2919,._patternChoices_14gsf_2849 button,._toneChoices_14gsf_2850 button){color:var(--canvas-controls-text-muted)}._workbench_14gsf_1[data-theme=light] :is(._sessionTitleArchive_14gsf_5228,._sessionHeaderButton_14gsf_5271,._sessionSwitcherHeader_14gsf_5332>button,._sessionSwitcherList_14gsf_5378>button,._assistantPanelTabs_14gsf_5492 button,._composerRoundButton_14gsf_6331,._modelList_14gsf_4326>button,._skillList_14gsf_6692>button,._skillTags_14gsf_6733 button,._skillTagsNav_14gsf_6772,._modePicker_14gsf_7015>button,._slashSkillMenu_14gsf_6243>button,._skillScopes_14gsf_9782 button,._patternChoices_14gsf_2849 button,._toneChoices_14gsf_2850 button,._canvasPopover_14gsf_2702>button,._zoomPresets_14gsf_2774 button,._layoutChoices_14gsf_2775 button,._assistantCollapsedExpand_14gsf_7702):hover:not(:disabled),._workbench_14gsf_1[data-theme=light] :is(._sessionSwitcherList_14gsf_5378>._sessionSwitcherActive_14gsf_5469,._assistantPanelTabActive_14gsf_5522,._segmentedTabs_14gsf_6549 button._segmentActive_14gsf_6567,._skillTags_14gsf_6733 button._tagActive_14gsf_6767,._skillList_14gsf_6692>button._skillActive_14gsf_6866,._modePicker_14gsf_7015>button._modeActive_14gsf_7036,._slashSkillMenu_14gsf_6243>button[aria-selected=true],._skillScopes_14gsf_9782 button[aria-pressed=true],._patternChoices_14gsf_2849 ._popoverSelected_14gsf_2795,._toneChoices_14gsf_2850 ._popoverSelected_14gsf_2795){color:var(--canvas-controls-text);background:var(--canvas-controls-hover);border-color:var(--border-solid)}._workbench_14gsf_1[data-theme=light] :is(._assistantModelControl_14gsf_4821,._skillButton_14gsf_6364,._modeButton_14gsf_6386):hover,._workbench_14gsf_1[data-theme=light] :is(._assistantModelControl_14gsf_4821,._skillButton_14gsf_6364,._modeButton_14gsf_6386)[aria-expanded=true],._workbench_14gsf_1[data-theme=light] :is(._welcomeTabs_14gsf_5661 button:hover,._welcomeTabs_14gsf_5661 ._welcomeTabActive_14gsf_5682){color:var(--canvas-controls-text)}._workbench_14gsf_1[data-theme=light] :is(._questionCard_14gsf_6129 input,._questionCard_14gsf_6129 select,._questionCard_14gsf_6129 textarea,._skillCreateForm_14gsf_6964 input,._skillCreateForm_14gsf_6964 textarea,._assistantModelControl_14gsf_4821 option){color:var(--canvas-controls-text);background:var(--card);border-color:var(--border-solid)}._workbench_14gsf_1[data-theme=light] :is(._commandConfirmation_14gsf_5934 button,._skillCreateForm_14gsf_6964 button,._skillMarketClose_14gsf_9790,._questionCard_14gsf_6129>button,._skillPicker_14gsf_6668>footer button,._canvasPopover_14gsf_2702>button,._zoomPresets_14gsf_2774 button,._layoutChoices_14gsf_2775 button){color:var(--canvas-controls-text);background:var(--secondary);border-color:var(--border-solid)}._workbench_14gsf_1[data-theme=light] :is(._commandConfirmation_14gsf_5934 button:last-child,._skillCreateForm_14gsf_6964 button:last-child){color:var(--primary-foreground);background:var(--primary)}._workbench_14gsf_1[data-theme=light] :is(._welcomeCards_14gsf_5723 button,._welcomeShelfHeader_14gsf_5653>button:hover){color:var(--canvas-controls-text);background:var(--card);border-color:var(--border-solid);box-shadow:var(--canvas-shadow-menu)}._workbench_14gsf_1[data-theme=light] ._welcomeCards_14gsf_5723 button:hover{background:var(--secondary)}._workbench_14gsf_1[data-theme=light] :is(._assistantPanelTabs_14gsf_5492,._skillPicker_14gsf_6668>footer,._zoomPresets_14gsf_2774,._activeSkillChip_14gsf_6161){border-color:var(--border-solid)}._workbench_14gsf_1[data-theme=light] :is(._catalogError_14gsf_7175,._composerError_14gsf_7176,._inlineError_14gsf_7644,._sessionAccessError_14gsf_5463){color:var(--destructive)}._workbench_14gsf_1[data-theme=light] ._composerNotice_14gsf_7136{color:var(--canvas-controls-text-muted)}._workbench_14gsf_1[data-theme=light] ._nativeSessionFallback_14gsf_5619{color:var(--warning-foreground)}._workbench_14gsf_1[data-theme=light] ._sessionSwitcherCurrent_14gsf_5480{color:var(--info-foreground)}._workbench_14gsf_1[data-theme=light] ._assistantCollapsedSend_14gsf_7112:disabled{color:var(--canvas-controls-text-muted);background:var(--secondary)}._workbench_14gsf_1[data-theme=light] ._patternChoices_14gsf_2849 span{background-color:var(--canvas-bg);border:1px solid var(--border-solid)}._workbench_14gsf_1[data-theme=light] ._patternChoices_14gsf_2849 span[data-pattern=dots]{background-image:radial-gradient(var(--canvas-bg-dot) 1px,transparent 1px)}._workbench_14gsf_1[data-theme=light] ._patternChoices_14gsf_2849 span[data-pattern=lines]{background-image:linear-gradient(var(--canvas-bg-dot) 1px,transparent 1px),linear-gradient(90deg,var(--canvas-bg-dot) 1px,transparent 1px)}._workbench_14gsf_1[data-theme=light] ._toneChoices_14gsf_2850 i{border-color:var(--border-solid)}._toneChoices_14gsf_2850 i[data-tone=warm-gray]{background:var(--agent-canvas-tone-warm-gray)}._toneChoices_14gsf_2850 i[data-tone=cool-gray]{background:var(--agent-canvas-tone-cool-gray)}._toneChoices_14gsf_2850 i[data-tone=paper]{background:var(--agent-canvas-tone-paper)}._toneChoices_14gsf_2850 i[data-tone=sage]{background:var(--agent-canvas-tone-sage)}._toneChoices_14gsf_2850 i[data-tone=mist-blue]{background:var(--agent-canvas-tone-mist-blue)}._toneChoices_14gsf_2850 i[data-tone=lavender]{background:var(--agent-canvas-tone-lavender)}._toneChoices_14gsf_2850 i[data-tone=blush]{background:var(--agent-canvas-tone-blush)}._toneChoices_14gsf_2850 i[data-tone=sand]{background:var(--agent-canvas-tone-sand)}._workbench_14gsf_1:has([data-story-mode=story] :is([data-story-scene-editor],[data-story-composition])){grid-template-columns:minmax(0,1fr)}._workbench_14gsf_1:has([data-story-mode=story] :is([data-story-scene-editor],[data-story-composition])) ._canvasArea_14gsf_33{grid-column:1}._workbench_14gsf_1:has([data-story-mode=story] :is([data-story-scene-editor],[data-story-composition])) :is([data-assistant-presentation],._resizeHandle_14gsf_81,._resizeCornerHandle_14gsf_82){display:none}._workbench_14gsf_1[data-canvas-mobile-view]{--dialog-surface: var(--agent-canvas-elevated);--dialog-control-surface: var(--agent-canvas-controls-hover);grid-template-columns:minmax(0,1fr)}._workbench_14gsf_1[data-canvas-mobile-view]>._canvasArea_14gsf_33{grid-column:1}._workbench_14gsf_1[data-canvas-mobile-view] button{-webkit-tap-highlight-color:transparent}._assistantPanel_14gsf_5071[data-mobile-view]{position:absolute;z-index:50;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;min-height:0;margin:0;border:0;border-radius:0;background:var(--dialog-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto}._assistantPanel_14gsf_5071[data-mobile-view=hidden]{visibility:hidden;pointer-events:none}._assistantPanel_14gsf_5071[data-mobile-view=canvas]{overflow:visible;inset:auto 12px max(12px,env(safe-area-inset-bottom));width:auto;height:auto;border:1px solid var(--border-default);border-radius:28px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:2px;padding:4px 6px}._assistantPanel_14gsf_5071[data-mobile-view=canvas]>:is(._sessionTabs_14gsf_5128,._assistantConversation_14gsf_5132),._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._composerActionsLeft_14gsf_6314,._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._composerActionsRight_14gsf_6315>:not(._sendButton_14gsf_6332){display:none}._mobileAssistantHeader_14gsf_10022{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:48px;padding:4px 8px 4px 60px}._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._mobileAssistantHeader_14gsf_10022{min-height:44px;padding:0;grid-column:3;grid-row:1}._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._mobileAssistantHeader_14gsf_10022 button{padding:0;justify-content:center;font-size:0}._mobileAssistantHeader_14gsf_10022 button,._mobileAssistantAdd_14gsf_10038{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;border:0;border-radius:999px;background:var(--dialog-control-surface);color:var(--fg-default);padding:8px 12px;font:var(--font-strong) 14px var(--font-zh);cursor:pointer}._mobileAssistantAdd_14gsf_10038{grid-column:1;grid-row:1;padding:0;justify-content:center}._assistantPanel_14gsf_5071[data-mobile-view=canvas] :is(._mobileAssistantAdd_14gsf_10038,._mobileAssistantHeader_14gsf_10022 button){background:transparent}._mobileAssistantAdd_14gsf_10038:disabled{opacity:.45;cursor:default}._mobileAssistantAdd_14gsf_10038:focus-visible{outline:2px solid var(--fg-muted);outline-offset:-2px}._assistantPanel_14gsf_5071[data-mobile-view] ._assistantConversation_14gsf_5132{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:12px}._assistantPanel_14gsf_5071[data-mobile-view] ._assistantWelcome_14gsf_172{position:static;transform:none;width:100%}._assistantPanel_14gsf_5071[data-mobile-view] ._assistantComposer_14gsf_5151{flex:0 1 auto;min-height:0;width:auto;margin:8px 12px max(8px,env(safe-area-inset-bottom));padding:8px;border-radius:var(--card-radius);box-shadow:none}._assistantPanel_14gsf_5071[data-mobile-view] ._assistantComposer_14gsf_5151>textarea{flex:0 0 auto;min-height:44px;max-height:156px;font-size:16px;line-height:26px;padding:4px}._assistantPanel_14gsf_5071[data-mobile-view] :is(._sendButton_14gsf_6332,._composerRoundButton_14gsf_6331){min-width:44px;min-height:44px}._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._assistantComposer_14gsf_5151{grid-column:2;grid-row:1;margin:0;padding:0 4px;border:0;background:transparent}._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._assistantComposer_14gsf_5151>:not(textarea){display:none}._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._assistantComposer_14gsf_5151>textarea{max-height:44px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assistantPanel_14gsf_5071[data-mobile-view] ._assistantQuestionDock_14gsf_6122{min-width:0;margin:8px 12px max(8px,env(safe-area-inset-bottom))}._assistantPanel_14gsf_5071[data-mobile-view] ._assistantQuestionDock_14gsf_6122>:not(._assistantScrollNavigationButton_14gsf_5554,._composerError_14gsf_7176){max-height:calc(100dvh - 200px);overflow-y:auto;overscroll-behavior:contain}._assistantPanel_14gsf_5071[data-mobile-view=canvas] ._assistantQuestionDock_14gsf_6122{grid-column:1 / -1;grid-row:2;margin:4px 0}._assistantPanel_14gsf_5071[data-mobile-view=canvas]:has(._assistantQuestionDock_14gsf_6122) ._mobileAssistantMode_14gsf_10121{grid-column:2;grid-row:1;justify-self:end}._workbench_14gsf_1[data-canvas-mobile-view] :is(._addDock_14gsf_2705,._viewportControlsRoot_14gsf_2678):not([data-story-toolbar]){display:none}._workbench_14gsf_1[data-assistant-suppressed] :is([data-assistant-presentation],._resizeHandle_14gsf_81,._resizeCornerHandle_14gsf_82){display:none}._generationComposerControls_14gsf_10132{display:flex;flex:1 1 260px;min-width:0;align-items:center;flex-wrap:nowrap;gap:4px 8px}._generationComposerActions_14gsf_10133{display:flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}._generationComposerControls_14gsf_10132 ._modelParamsChip_14gsf_4564>svg{flex-shrink:0}._workbenchNotices_14gsf_10135{display:contents}@media(max-width:720px){._workbenchNotices_14gsf_10135{position:fixed;z-index:200;top:var(--canvas-mobile-notice-top, 112px);right:8px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100% - 16px);max-height:calc(100dvh - var(--canvas-mobile-notice-top, 112px) - 84px);overflow-y:auto;pointer-events:none}._saveErrorToast_14gsf_4936,._saveSyncNotice_14gsf_4937,._workbenchNoticeStack_14gsf_4973{position:static;flex:none;max-width:100%;overflow-wrap:anywhere}._saveErrorToast_14gsf_4936,._saveSyncNotice_14gsf_4937{max-height:min(240px,35dvh);overflow-y:auto}._saveErrorToast_14gsf_4936{pointer-events:auto}._saveErrorToast_14gsf_4936>span{display:block;overflow:visible;-webkit-line-clamp:unset}}._seedanceDraftToggle_14gsf_10170{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color-scheme:dark}[data-theme=light] ._seedanceDraftToggle_14gsf_10170{color-scheme:light}._seedanceDraftToggle_14gsf_10170 input{width:14px;height:14px;margin:0;accent-color:var(--cyan)}@media(max-width:600px){._generationComposer_14gsf_3351[data-composer-layout] ._generationComposerControls_14gsf_10132{display:contents}._generationComposerControls_14gsf_10132>._composerModelSelector_14gsf_3977{max-width:100%;height:44px}._generationComposerControls_14gsf_10132>div,._generationComposerControls_14gsf_10132>div>button{min-height:44px}._generationComposer_14gsf_3351 ._referenceButton_14gsf_3588:not(._composerLoopFrame_14gsf_3535){width:44px;height:44px}._generationComposer_14gsf_3351 ._expandComposerButton_14gsf_3740{width:44px;height:44px}._generationComposerActions_14gsf_10133>button{min-height:44px}._generationComposerActions_14gsf_10133 [data-action-ui-id="popover.count-selector"]{min-height:44px}._generationComposerActions_14gsf_10133 [data-action-ui-id="popover.count-selector"] :is(button,input){min-height:40px;width:32px}._composerCompactMenuNarrow_14gsf_4072 ._composerCompactOption_14gsf_4076{min-height:44px}}@media(hover:none){._sortableReference_14gsf_3512 ._composerReferenceTile_14gsf_3534>button{width:44px;height:44px;opacity:1;align-items:start;justify-items:end;padding:2px;background:transparent}._sortableReference_14gsf_3512 ._composerReferenceTile_14gsf_3534>button>svg{padding:2px;box-sizing:content-box;border-radius:50%;background:#000000ad}}._seedanceDraftSplit_14gsf_10202{display:inline-flex;align-items:stretch;flex-shrink:0;border-radius:20px;overflow:hidden}._seedanceDraftSplit_14gsf_10202>button{border-radius:0;height:34px}._seedanceDraftSplit_14gsf_10202>button:first-child{min-width:0;gap:4px;padding:0 8px 0 12px}._seedanceDraftSplit_14gsf_10202>button+button{width:28px;min-width:28px;border-left:1px solid rgb(0 0 0 / 15%)}._seedanceDraftMenu_14gsf_10206{width:280px;max-width:calc(100vw - 24px)}._seedanceDraftMenu_14gsf_10206 button{display:flex;gap:8px;align-items:center;width:100%}._seedanceDraftMenu_14gsf_10206 button>span:first-child{flex:1}._generationComposer_14gsf_3351:has(._seedanceDraftSplit_14gsf_10202){container-type:inline-size}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202){flex-wrap:nowrap;overflow:visible;gap:8px}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._generationComposerControls_14gsf_10132{display:flex;align-items:center;flex:1 1 0;min-width:0;gap:4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--canvas-controls-border) transparent}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._composerModelSelector_14gsf_3977:not(._composerCompactSelector_14gsf_4045){min-width:150px;flex-shrink:0}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._modelParamsChip_14gsf_4564{min-width:40px}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._modelParamsChip_14gsf_4564>svg{flex-shrink:0}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._composerCompactSelector_14gsf_4045{min-width:38px;flex:0 0 38px}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._composerCompactSelector_14gsf_4045 button>span{display:none}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._seedanceDraftToggle_14gsf_10170{flex-shrink:0}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._generationComposerActions_14gsf_10133{flex:0 0 auto;margin-left:0}@container (max-width: 760px){._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._modelParamsChip_14gsf_4564{flex:0 0 32px;min-width:32px;padding-inline:8px}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._modelParamsChip_14gsf_4564>span{display:none}}@container (max-width: 520px){._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202){flex-wrap:wrap}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._generationComposerControls_14gsf_10132{flex-basis:100%}._generationComposerFooter_14gsf_3445:has(._seedanceDraftSplit_14gsf_10202) ._generationComposerActions_14gsf_10133{margin-left:auto;gap:4px}}._mobileAssistantMode_14gsf_10121{grid-column:1 / -1;grid-row:2;padding:0 4px;justify-self:end}._modeStatusLabel_14gsf_10245{color:var(--fg-muted);font-size:var(--text-caption-size);margin-left:4px}._modeStatus_14gsf_10245{color:var(--fg-muted);font-size:var(--text-caption-size);line-height:1.5;margin:6px 8px}._modePicker_14gsf_7015>button:disabled{opacity:.45;cursor:default}._modePicker_14gsf_7015>button._modeRetry_14gsf_10248{display:block;min-height:44px;text-align:center}._assistantPanel_14gsf_5071[data-mobile-view] ._modeButton_14gsf_6386{min-height:44px}._mobileAssistantMode_14gsf_10121 ._modePicker_14gsf_7015{width:min(260px,calc(100vw - 48px))}._assistantPanel_14gsf_5071[data-mobile-view=conversation] ._composerActionRow_14gsf_6306{flex-wrap:wrap}._assistantPanel_14gsf_5071[data-mobile-view=conversation] ._composerActionsLeft_14gsf_6314{flex:1 0 auto}._assistantPanel_14gsf_5071[data-mobile-view=conversation] ._composerActionsRight_14gsf_6315{margin-left:auto}[data-canvas-embedded] ._assistantPanel_14gsf_5071{margin-left:16px;margin-right:12px}._storySessionEntry_14gsf_10260._storySessionEntry_14gsf_10260{display:none}._modelDefaultsEntry_14gsf_10262{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-shrink:0;padding:8px 0 0;border:0;border-radius:8px;background:transparent;color:var(--canvas-controls-text, var(--text));text-align:left;font:inherit;cursor:pointer}._modelDefaultsEntry_14gsf_10262>span:first-child{display:grid;min-width:0;gap:3px}._modelDefaultsEntry_14gsf_10262 strong{font-size:var(--text-control-size);font-weight:var(--font-strong)}._modelDefaultsEntry_14gsf_10262 small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;color:var(--canvas-controls-text-muted, var(--text2));font-size:var(--text-caption-size);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}._modelDefaultsEntry_14gsf_10262>span:last-child{flex-shrink:0;padding:8px 16px;border-radius:999px;background:var(--canvas-controls-hover);font-size:var(--text-caption-size)}._modelDefaultsEntry_14gsf_10262:hover>span:last-child{background:var(--canvas-controls-active)}._modelDefaultsEntry_14gsf_10262:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:-2px}._modelPicker_14gsf_6462>._segmentedTabs_14gsf_6549{flex:0 0 38px;padding:4px;border-radius:999px;background:var(--dialog-control-surface)}._modelPicker_14gsf_6462>._segmentedTabs_14gsf_6549 button{border-radius:999px;color:var(--canvas-controls-text-muted, var(--text2));font-size:var(--text-control-size)}._modelPicker_14gsf_6462>._segmentedTabs_14gsf_6549 button._segmentActive_14gsf_6567{color:var(--canvas-controls-text, var(--text));background:var(--canvas-controls-active, var(--dialog-control-surface-hover))}._modelPicker_14gsf_6462 ._modelList_14gsf_4326>button{min-height:64px;padding:10px 8px}._modelPicker_14gsf_6462[data-theme=light]{--dialog-surface: var(--elevated-surface, #fff);--dialog-control-surface: var(--canvas-controls-hover)}._backdrop_dq0hd_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._dialog_dq0hd_12{width:min(760px,100%);max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius);background:var(--dialog-surface);box-shadow:var(--shadow-lg);color:var(--text)}._header_dq0hd_24{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px 16px;background:var(--dialog-surface)}._headerTitle_dq0hd_36{display:flex;min-width:0;align-items:center;gap:12px}._header_dq0hd_24 h2{margin:0;font-size:20px;font-weight:var(--font-strong);line-height:1.35;text-wrap:balance}._close_dq0hd_51{width:36px;height:36px;display:grid;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--dialog-control-surface);color:var(--text2);cursor:pointer}._close_dq0hd_51:hover{background:var(--dialog-control-surface-hover);color:var(--text)}._close_dq0hd_51:focus-visible,._documentLink_dq0hd_71:focus-visible,._setting_dq0hd_72:focus-visible,._secondary_dq0hd_73:focus-visible,._save_dq0hd_74:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._close_dq0hd_51:disabled,._save_dq0hd_74:disabled{cursor:not-allowed;opacity:.5}._content_dq0hd_85{padding:0 24px 24px}._settingsIntro_dq0hd_89{margin:0 0 16px;color:var(--text2);font-size:14px;line-height:1.7}._documentLink_dq0hd_71{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--dialog-control-surface);color:var(--text);cursor:pointer;font-family:inherit;font-size:14px;text-align:left;touch-action:manipulation}._documentLink_dq0hd_71:hover{border-color:var(--line-strong);background:var(--dialog-control-surface-hover)}._documentLink_dq0hd_71 span{min-width:0;flex:1}._policyCopy_dq0hd_124{color:var(--text2);font-size:14px;line-height:1.9}._policyCopy_dq0hd_124 p{margin:0 0 7px;text-align:justify}._policyMeta_dq0hd_135{color:var(--text3);font-size:12px}._policySection_dq0hd_140{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}._policySection_dq0hd_140 h3{margin:0 0 7px;color:var(--text);font-size:14px;font-weight:var(--font-strong);line-height:1.5}._policySection_dq0hd_140 ol{margin:7px 0;padding-left:22px}._policySection_dq0hd_140 li{margin:4px 0}._setting_dq0hd_72{display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:0;border:0;background:transparent;color:var(--text);cursor:pointer;font-family:inherit;touch-action:manipulation}._switch_dq0hd_177{position:relative;width:40px;height:22px;flex:0 0 auto;border:1px solid var(--line-strong);border-radius:999px;background:var(--dialog-control-surface);transition:background-color .14s ease,border-color .14s ease}._switch_dq0hd_177>span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--text);transition:transform .14s ease}._switch_dq0hd_177[data-checked=true]{border-color:var(--accent);background:var(--accent)}._switch_dq0hd_177[data-checked=true]>span{transform:translate(18px)}._settingLabel_dq0hd_208{font-size:15px;font-weight:var(--font-strong)}._settingHint_dq0hd_213{margin:8px 0 0;color:var(--text2);font-size:13px;line-height:1.65}._consent_dq0hd_220{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;border:1px solid var(--line-strong);border-radius:10px;background:var(--dialog-control-surface);color:var(--text2);font-size:13px;line-height:1.65;cursor:pointer;touch-action:manipulation}._consent_dq0hd_220 input{width:16px;height:16px;flex:0 0 auto;margin:3px 0 0;accent-color:var(--accent)}._consent_dq0hd_220:focus-within{outline:2px solid var(--accent);outline-offset:2px}._feedback_dq0hd_249{min-height:32px;padding-top:10px}._error_dq0hd_254,._saved_dq0hd_255{margin:0;font-size:13px;line-height:1.5}._error_dq0hd_254{color:var(--red)}._saved_dq0hd_255{color:var(--green)}._footer_dq0hd_269{display:flex;justify-content:flex-end;gap:10px;padding-top:8px}._secondary_dq0hd_73,._save_dq0hd_74{min-width:132px;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;border:0;border-radius:10px;background:var(--accent);color:var(--ink);cursor:pointer;font-family:inherit;font-size:15px;font-weight:var(--font-strong)}._secondary_dq0hd_73{border:1px solid var(--line);background:var(--dialog-control-surface);color:var(--text)}._secondary_dq0hd_73:hover:not(:disabled){background:var(--dialog-control-surface-hover)}._save_dq0hd_74:hover:not(:disabled){filter:brightness(1.06)}._secondary_dq0hd_73:disabled{cursor:not-allowed;opacity:.5}._save_dq0hd_74 svg,._loading_dq0hd_315 svg{animation:_spin_dq0hd_1 .8s linear infinite}._loading_dq0hd_315{min-height:320px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text2);font-size:14px}@keyframes _spin_dq0hd_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._switch_dq0hd_177,._switch_dq0hd_177>span{transition:none}._save_dq0hd_74 svg,._loading_dq0hd_315 svg{animation:none}}@media(max-width:680px){._backdrop_dq0hd_1{padding:0}._dialog_dq0hd_12{width:100%;max-height:100dvh;border-right:0;border-left:0;border-radius:0}._header_dq0hd_24{padding:18px 18px 14px}._content_dq0hd_85{padding:0 18px max(20px,env(safe-area-inset-bottom))}._policyCopy_dq0hd_124{font-size:13px;line-height:1.75}._save_dq0hd_74{width:100%}._footer_dq0hd_269{flex-direction:column-reverse}._secondary_dq0hd_73{width:100%}}._page_1hoi6_1{max-width:1240px;padding:40px 32px 80px;margin:0 auto;color:var(--text)}._page_1hoi6_1 h1{font-size:32px;line-height:36px;font-weight:var(--font-display, 800);margin:0 0 12px}._muted_1hoi6_3{color:var(--text2);font-size:14px;line-height:22px}._toolbar_1hoi6_4,._actions_1hoi6_4,._choiceRow_1hoi6_4{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._toolbar_1hoi6_4{justify-content:space-between;margin:24px 0}._button_1hoi6_6{text-decoration:none}._button_1hoi6_6._primary_1hoi6_7{background:var(--solo-accent, #6FEEF9);color:var(--ink);border-color:transparent;font-weight:var(--font-section)}._button_1hoi6_6._primary_1hoi6_7:hover:not(:disabled){background:var(--solo-accent, #6FEEF9);color:var(--ink);filter:brightness(1.06)}._button_1hoi6_6:focus-visible,._backLink_1hoi6_9:focus-visible,._detailTabs_1hoi6_9 button:focus-visible,._input_1hoi6_9:focus-visible,._textarea_1hoi6_9:focus-visible,._option_1hoi6_9:focus-visible{outline:2px solid var(--text2);outline-offset:3px}._grid_1hoi6_10{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}._card_1hoi6_11{display:block;overflow:hidden;color:inherit;text-decoration:none}._card_1hoi6_11 img,._card_1hoi6_11 video{width:100%;height:260px;object-fit:cover;display:block}._cardContent_1hoi6_13{padding:18px}._cardContent_1hoi6_13 h2{font-size:18px;font-weight:var(--font-strong, 650);margin:0 0 8px}._detail_1hoi6_9{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,1fr);gap:40px;align-items:start;margin-top:28px}._preview_1hoi6_16{width:100%;max-height:620px;object-fit:contain;border-radius:var(--card-radius);background:var(--dialog-surface)}._form_1hoi6_17{display:grid;gap:22px}._field_1hoi6_18{display:grid;gap:8px;min-width:0;font-size:14px;line-height:22px}._fieldLabel_1hoi6_19{font-weight:var(--font-medium, 600)}._input_1hoi6_9,._textarea_1hoi6_9{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--card-border);border-radius:10px;background:var(--dialog-control-surface);color:var(--text);font:inherit;font-size:14px;font-weight:var(--font-control, 500)}._textarea_1hoi6_9{min-height:120px;resize:vertical;line-height:22px}._choice_1hoi6_4{display:flex;align-items:center;gap:8px;min-height:36px;font-size:14px}._error_1hoi6_23{color:var(--red);font-size:14px;line-height:22px}._empty_1hoi6_24{padding:64px 16px;text-align:center}._backdrop_1hoi6_25{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;display:grid;place-items:center;background:#0000008c;padding:24px}._dialog_1hoi6_26{box-sizing:border-box;width:min(1040px,100%);max-height:92dvh;overflow:auto;overscroll-behavior:contain;padding:28px;border:1px solid var(--card-border);border-radius:var(--card-radius, 20px);color:var(--text);background:var(--dialog-surface)}._dialogHeader_1hoi6_27{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:24px}._dialogHeader_1hoi6_27 h2{font-size:22px;line-height:30px;font-weight:var(--font-section, 700);margin:0}._panelGrid_1hoi6_29{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;border:0;margin:0;padding:0;min-width:0}._section_1hoi6_30{display:grid;gap:14px;align-content:start;min-width:0}._section_1hoi6_30 h3{font-size:16px;margin:0;font-weight:var(--font-strong, 650)}._binding_1hoi6_32{display:grid;gap:10px;padding:12px 0}._footer_1hoi6_33{display:flex;gap:12px;justify-content:flex-end;margin-top:28px}._miniMedia_1hoi6_34{width:80px;height:80px;object-fit:cover;border-radius:8px}._option_1hoi6_9[aria-pressed=true]{background:var(--dialog-surface-raised);border-color:var(--text2)}._options_1hoi6_37{display:flex;flex-wrap:wrap;gap:8px}._picker_1hoi6_38{max-height:280px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}@media(max-width:760px){._page_1hoi6_1{padding:24px 16px 60px}._detail_1hoi6_9,._panelGrid_1hoi6_29{grid-template-columns:1fr;gap:24px}._backdrop_1hoi6_25{padding:8px}._dialog_1hoi6_26{padding:20px}}@media(prefers-reduced-motion:reduce){._button_1hoi6_6,._card_1hoi6_11{transition:none}}._marketPage_1hoi6_43{padding-top:28px;background:var(--bg)}._listContinuation_1hoi6_44{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;min-height:52px;padding:16px 0;color:var(--text2);font-size:14px;line-height:22px}._listContinuation_1hoi6_44 p{margin:0}._marketGrid_1hoi6_46{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));grid-auto-rows:1px;grid-auto-flow:row;column-gap:12px;align-items:start}._marketGridItem_1hoi6_47{min-width:0;display:flow-root;padding-bottom:12px}._marketGridItem_1hoi6_47>article{margin:0}@media(min-width:1280px){._marketGrid_1hoi6_46{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:540px){._marketGrid_1hoi6_46{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px}._marketGridItem_1hoi6_47{padding-bottom:10px}}._backLink_1hoi6_9{display:inline-flex;align-items:center;gap:8px;color:var(--text2);text-decoration:none;font-size:14px}._backLink_1hoi6_9:hover{color:var(--text)}._detailHeader_1hoi6_54{margin:28px 0 24px}._detailHeader_1hoi6_54 h1{margin-top:12px;overflow-wrap:anywhere}._description_1hoi6_56{white-space:pre-wrap;overflow-wrap:anywhere}._saveModeTrigger_1hoi6_57{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}._saveModeTrigger_1hoi6_57 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._saveModeTrigger_1hoi6_57 svg{flex-shrink:0}._saveModeMenu_1hoi6_60{width:min(480px,calc(100vw - 64px));box-sizing:border-box}._saveModeOption_1hoi6_61{font-size:14px;line-height:22px;font-weight:var(--font-control);overflow-wrap:anywhere}._saveModeOption_1hoi6_61[data-active=true]{background:var(--dialog-control-surface-hover);color:var(--text)}._kindLabel_1hoi6_63{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text2)}._detailTabs_1hoi6_9{display:flex;gap:24px;margin-bottom:28px}._detailTabs_1hoi6_9 button{padding:0 0 12px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--text2);font-size:16px;font-weight:var(--font-section);cursor:pointer}._detailTabs_1hoi6_9 button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--accent)}._quickPanel_1hoi6_67{display:grid;gap:20px;min-width:0}._examplePanel_1hoi6_68{min-width:0}._examplePanel_1hoi6_68>._preview_1hoi6_16{display:block;width:auto;height:auto;max-width:100%;max-height:min(680px,75vh);margin-inline:auto}._previewPlaceholder_1hoi6_70{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;aspect-ratio:4 / 3;border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text2);font-size:14px}._publication_1hoi6_71{margin-top:32px;color:var(--text2);font-size:14px}._publication_1hoi6_71 summary{cursor:pointer;padding:12px 0;width:fit-content}._publication_1hoi6_71 ._section_1hoi6_30{padding-top:8px;justify-items:start}._batchSection_1hoi6_74{display:grid;gap:16px}._creationActions_1hoi6_75>._primary_1hoi6_7:disabled{background:var(--accent-bg);border-color:transparent;color:var(--text3);opacity:.7}._cost_1hoi6_76{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;font-size:14px;color:var(--text2)}._costHint_1hoi6_77{display:flex;align-items:flex-start;gap:6px;margin:-8px 0 0;color:var(--text2);font-size:12px;line-height:18px;font-weight:var(--font-weak)}._costHint_1hoi6_77 svg{flex-shrink:0;margin-top:2px}._batchResults_1hoi6_79{display:grid;gap:16px}._batchResults_1hoi6_79:empty{display:none}._batchResults_1hoi6_79>[hidden]{display:none}._resultNavigation_1hoi6_82,._resultNavigation_1hoi6_82>div{display:flex;align-items:center;gap:8px}._resultNavigation_1hoi6_82{justify-content:space-between;gap:12px;font-size:12px;color:var(--text2)}._resultNavigation_1hoi6_82 b{font-weight:var(--font-strong);color:var(--text)}._resultNavigation_1hoi6_82 button{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;padding:4px;border:0;border-radius:999px;background:var(--dialog-control-surface);color:var(--text);cursor:pointer}._resultNavigation_1hoi6_82 button:hover:not(:disabled){background:var(--dialog-control-surface-hover)}._resultNavigation_1hoi6_82 button:disabled{opacity:.35;cursor:default}._resultNavigation_1hoi6_82 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._resultNavigation_1hoi6_82 ._resultHistoryLink_1hoi6_89{padding:4px 12px;font-size:12px}._detailPage_1hoi6_90 ._batchResults_1hoi6_79 ._resultMedia_1hoi6_90 img,._detailPage_1hoi6_90 ._batchResults_1hoi6_79 ._resultMedia_1hoi6_90 video{max-height:240px}._historyHeader_1hoi6_91{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:12px}._historyList_1hoi6_93{display:grid;gap:12px;list-style:none;padding:0;margin:0}._historyRow_1hoi6_94{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding:16px;border-radius:12px;background:var(--dialog-control-surface)}._historyMedia_1hoi6_96{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:8px;background:var(--dialog-surface)}._historyMedia_1hoi6_96 img,._historyMedia_1hoi6_96 video{display:block;width:100%;height:100%;object-fit:contain}._historyVideoGesture_1hoi6_98{position:absolute;top:0;right:0;bottom:48px;left:0}._historyPreviewDialog_1hoi6_99._historyPreviewDialog_1hoi6_99{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;border:0;border-radius:0;background:#000;overflow:hidden}._historyPreviewStage_1hoi6_100{position:relative;width:100%;height:100%;padding:48px;box-sizing:border-box}._historyPreviewStage_1hoi6_100 img,._historyPreviewStage_1hoi6_100 video{display:block;width:100%;height:100%;object-fit:contain}._historyPreviewStage_1hoi6_100>._historyVideoGesture_1hoi6_98{top:48px;right:48px;bottom:100px;left:48px}._historyFullscreen_1hoi6_103{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;height:100%;border:0;border-radius:8px;color:#fff;background:#0000002e;cursor:pointer}._historyFullscreen_1hoi6_103:hover{background:#00000059}._historyFullscreen_1hoi6_103:focus-visible{outline:2px solid var(--solo-accent);outline-offset:-2px}._mediaPlaceholder_1hoi6_106{display:grid;place-items:center;height:100%;color:var(--text2)}._historyBody_1hoi6_107{display:grid;gap:6px;min-width:0}._historyRow_1hoi6_94>._historyActions_1hoi6_108{grid-column:1 / -1;justify-content:flex-end}._historyRow_1hoi6_94 ._resultAction_1hoi6_109{min-height:30px;padding:5px 10px;font-size:12px}._historyActions_1hoi6_108{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._historyActions_1hoi6_108:empty{display:none}._historyBody_1hoi6_107 h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;font-size:14px;line-height:22px;font-weight:var(--font-strong);overflow:hidden;overflow-wrap:anywhere}._historyTime_1hoi6_113{font-family:var(--font-latin);font-size:12px;line-height:18px;color:var(--text2)}._historyStatus_1hoi6_114{margin:0;color:var(--text2);font-size:12px;line-height:18px;overflow-wrap:anywhere}._historySection_1hoi6_115>._button_1hoi6_6{margin-top:24px}@media(max-width:760px){._detail_1hoi6_9{grid-template-columns:1fr}._previewPlaceholder_1hoi6_70{aspect-ratio:16 / 9}}._coverField_1hoi6_119{display:grid;gap:12px;min-width:0}._coverField_1hoi6_119 p{margin:0}._coverHeader_1hoi6_121{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px}._coverMenu_1hoi6_122{position:relative;flex-shrink:0}._coverMenuTrigger_1hoi6_123{list-style:none;color:var(--text2)}._coverMenuTrigger_1hoi6_123::-webkit-details-marker{display:none}._coverMenuTrigger_1hoi6_123:focus-visible{outline:2px solid var(--text2);outline-offset:2px}._coverMenuPanel_1hoi6_126{position:absolute;top:calc(100% + 4px);right:0;width:184px;background:var(--dialog-surface-raised);color:var(--text)}._coverPreview_1hoi6_127{position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;border:1px dashed var(--card-border);border-radius:var(--card-radius);background:var(--dialog-control-surface)}._coverPreview_1hoi6_127 img,._coverPreview_1hoi6_127 video{width:100%;height:100%;object-fit:contain;min-height:0}._coverPlaceholder_1hoi6_129{padding:20px;text-align:center;transition:opacity .12s}._coverActions_1hoi6_130{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:10px;padding:16px;opacity:0;pointer-events:none;transition:opacity .12s}._coverActions_1hoi6_130>button{pointer-events:none}._coverPreview_1hoi6_127:hover ._coverActions_1hoi6_130,._coverPreview_1hoi6_127:focus-within ._coverActions_1hoi6_130,._coverPreview_1hoi6_127[data-uploading=true] ._coverActions_1hoi6_130{opacity:1}._coverPreview_1hoi6_127:hover ._coverActions_1hoi6_130>button,._coverPreview_1hoi6_127:focus-within ._coverActions_1hoi6_130>button{pointer-events:auto}._coverPreview_1hoi6_127:hover ._coverPlaceholder_1hoi6_129,._coverPreview_1hoi6_127:focus-within ._coverPlaceholder_1hoi6_129,._coverPreview_1hoi6_127[data-uploading=true] ._coverPlaceholder_1hoi6_129{opacity:0}@media(hover:none),(pointer:coarse){._coverActions_1hoi6_130{opacity:1}._coverActions_1hoi6_130>button{pointer-events:auto}._coverPlaceholder_1hoi6_129{opacity:0}}@media(prefers-reduced-motion:reduce){._coverActions_1hoi6_130,._coverPlaceholder_1hoi6_129{transition:none}}._publishDialog_1hoi6_143{width:min(720px,100%);height:min(780px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden}._publishDialog_1hoi6_143 ._dialogHeader_1hoi6_27,._publishDialog_1hoi6_143 ._footer_1hoi6_33,._publishSteps_1hoi6_144,._publishFeedback_1hoi6_144{flex-shrink:0}._publishDialog_1hoi6_143 ._dialogHeader_1hoi6_27{margin-bottom:20px}._publishDialog_1hoi6_143 ._footer_1hoi6_33{margin-top:20px;flex-wrap:wrap}._publishSteps_1hoi6_144{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;padding:0;margin:0 0 24px;font-size:14px;color:var(--text2)}._publishSteps_1hoi6_144 button{display:flex;align-items:center;gap:8px;min-height:36px;padding:4px 0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}._publishSteps_1hoi6_144 button span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--dialog-control-surface);font-family:var(--font-latin)}._publishSteps_1hoi6_144 button[aria-current=step]{color:var(--text);font-weight:var(--font-medium)}._publishSteps_1hoi6_144 button[aria-current=step] span{background:var(--solo-accent, #6FEEF9);color:var(--ink)}._publishSteps_1hoi6_144 button:hover:not(:disabled){color:var(--text)}._publishSteps_1hoi6_144 button:focus-visible{outline:2px solid var(--text2);outline-offset:3px}._publishSteps_1hoi6_144 button:disabled{cursor:not-allowed;opacity:.72}._publishScroll_1hoi6_155{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:12px;scrollbar-gutter:stable}._publishForm_1hoi6_156{display:grid;gap:24px;border:0;margin:0;padding:0 0 8px;min-width:0}._publishForm_1hoi6_156>p{margin:0}._publishDialog_1hoi6_143 ._input_1hoi6_9:focus-visible,._publishDialog_1hoi6_143 ._textarea_1hoi6_9:focus-visible{outline-offset:-2px}._stepHeading_1hoi6_159{margin:0 0 20px;font-size:18px;line-height:26px;font-weight:var(--font-strong);outline:none}._publishDialog_1hoi6_143 ._coverPreview_1hoi6_127{aspect-ratio:auto;height:180px}._publishDialog_1hoi6_143 ._coverField_1hoi6_119 ._button_1hoi6_6{min-height:32px;padding:6px 14px}._publishHint_1hoi6_162{margin:2px 0 0 24px;color:var(--text2);font-size:12px;line-height:18px}._recipeSettings_1hoi6_163>summary{cursor:pointer;font-size:14px;font-weight:var(--font-medium)}._recipeSettings_1hoi6_163>._section_1hoi6_30,._recipeSettings_1hoi6_163>form{margin-top:16px}._recipeSettings_1hoi6_163>summary:focus-visible{outline:2px solid var(--text2);outline-offset:4px}._parameterBinding_1hoi6_166{display:grid;gap:8px;min-width:0;padding:4px 0}._parameterToggle_1hoi6_167{position:relative;display:flex;align-items:center;gap:12px;min-height:36px;padding:0;white-space:normal}._parameterName_1hoi6_168{flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px;line-height:20px;font-weight:var(--font-medium)}._parameterToggleTrack_1hoi6_169{display:inline-block;box-sizing:border-box}._parameterToggle_1hoi6_167>input:focus-visible+._parameterToggleTrack_1hoi6_169{outline:2px solid var(--text2);outline-offset:3px}._parameterBody_1hoi6_171{display:grid;gap:12px;min-width:0}._parameterValues_1hoi6_172>._field_1hoi6_18{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px}._parameterValues_1hoi6_172 ._fieldLabel_1hoi6_19{color:var(--text2);font-size:12px;font-weight:var(--font-weak)}._parameterValues_1hoi6_172 ._input_1hoi6_9{min-height:32px;padding:4px 10px}._parameterOptions_1hoi6_175,._parameterValues_1hoi6_172 ._options_1hoi6_37{display:flex;flex-wrap:wrap;gap:7px;min-width:0}._parameterOptions_1hoi6_175 button,._parameterValues_1hoi6_172 ._options_1hoi6_37 button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:32px;max-width:100%;padding:5px 11px;border:1px solid var(--card-border);border-radius:7px;background:transparent;color:var(--text2);font:inherit;font-size:13px;line-height:20px;font-weight:var(--font-control);white-space:normal;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:background .12s,border-color .12s,color .12s}._parameterOptions_1hoi6_175 button:hover:not(:disabled),._parameterValues_1hoi6_172 ._options_1hoi6_37 button:hover:not(:disabled){border-color:var(--text2);color:var(--text)}._parameterOptions_1hoi6_175 button[aria-pressed=true],._parameterValues_1hoi6_172 ._options_1hoi6_37 button[aria-pressed=true]{border-color:var(--text2);background:var(--dialog-control-surface);color:var(--text)}._parameterOptions_1hoi6_175 button:focus-visible{outline:2px solid var(--text2);outline-offset:2px}._parameterSettings_1hoi6_180>summary{display:inline-flex;align-items:center;gap:4px;min-height:28px;list-style:none;color:var(--text2);font-size:12px;font-weight:var(--font-weak)}._parameterSettings_1hoi6_180>summary::-webkit-details-marker{display:none}._parameterSettings_1hoi6_180>summary:hover{color:var(--text)}._parameterSettings_1hoi6_180[open]>summary svg{transform:rotate(90deg)}._parameterSettings_1hoi6_180>._section_1hoi6_30{margin-top:12px}._inputOptionsRow_1hoi6_185{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}._inputOptionsRow_1hoi6_185>._parameterToggle_1hoi6_167{flex:0 0 auto;gap:10px}._inlineNumberField_1hoi6_187{display:inline-flex;align-items:center;gap:10px;min-width:0;font-size:14px;line-height:22px}._inlineNumberField_1hoi6_187>span{white-space:nowrap}._inlineNumberField_1hoi6_187>._input_1hoi6_9{flex:0 0 88px;width:88px;min-height:36px;padding:6px 10px;font-variant-numeric:tabular-nums}._assetPickerToolbar_1hoi6_190{padding:0;flex-shrink:0}._assetPickerToolbar_1hoi6_190 label input,._assetPickerToolbar_1hoi6_190 label input:focus-visible{padding:0;border:0;background:transparent;box-shadow:none}._parameterBounds_1hoi6_192{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(prefers-reduced-motion:reduce){._parameterOptions_1hoi6_175 button,._parameterValues_1hoi6_172 ._options_1hoi6_37 button{transition:none}}._publishFeedback_1hoi6_144{max-height:80px;overflow-y:auto}@media(max-width:760px){._publishDialog_1hoi6_143{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}._publishSteps_1hoi6_144{gap:8px 16px;font-size:13px}._publishScroll_1hoi6_155{padding-right:8px}}._reviewHistory_1hoi6_201{margin-top:20px}._reviewHistory_1hoi6_201 summary{cursor:pointer}._reviewHistory_1hoi6_201 ol{padding-left:20px;display:grid;gap:16px}._reviewHistory_1hoi6_201 li p{margin:4px 0 0;overflow-wrap:anywhere}._reviewTableScroll_1hoi6_205{overflow-x:auto}._reviewTable_1hoi6_205{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:22px}._reviewTable_1hoi6_205 th,._reviewTable_1hoi6_205 td{padding:14px 12px;border-bottom:1px solid var(--border);vertical-align:top;min-width:100px}._reviewTable_1hoi6_205 th{color:var(--text2);font-weight:var(--font-medium)}._reviewTable_1hoi6_205 td{overflow-wrap:anywhere;max-width:260px}._reviewTable_1hoi6_205 small{display:block;color:var(--text2)}._reviewDialog_1hoi6_211._reviewDialog_1hoi6_211{box-sizing:border-box;width:min(720px,calc(100vw - 32px));height:min(860px,calc(100dvh - 48px));padding:0;display:flex;flex-direction:column;overflow:hidden;background:var(--dialog-surface);color:var(--text);font-size:14px;line-height:22px}._reviewHeader_1hoi6_212{flex-shrink:0;padding:24px 60px 20px 24px;min-width:0}._reviewHeader_1hoi6_212 h2{margin:0 0 16px;font-size:22px;line-height:30px;font-weight:var(--font-section)}._reviewTitle_1hoi6_214{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._reviewTitle_1hoi6_214 h3{flex:1;min-width:0;margin:0;font-size:16px;line-height:24px;font-weight:var(--font-strong);overflow-wrap:anywhere}._reviewTitle_1hoi6_214 ._button_1hoi6_6{flex-shrink:0}._reviewDialog_1hoi6_211 a._button_1hoi6_6{color:var(--text2)}._reviewHeader_1hoi6_212 p{margin:8px 0 0}._reviewSteps_1hoi6_219{flex-shrink:0;padding:0 24px}._reviewSteps_1hoi6_219 ._publishSteps_1hoi6_144{margin-bottom:20px}._reviewBody_1hoi6_221{padding:0 24px;min-width:0}._reviewBody_1hoi6_221 ._coverPreview_1hoi6_127{height:180px;aspect-ratio:auto}._reviewBody_1hoi6_221 ._nodeChoice_1hoi6_223{cursor:default}._reviewBody_1hoi6_221 ._nodeChoiceTitle_1hoi6_224{white-space:normal;overflow-wrap:anywhere}._reviewBody_1hoi6_221 ._option_1hoi6_9:disabled{opacity:1;cursor:default}._reviewDialog_1hoi6_211 ._input_1hoi6_9,._reviewDialog_1hoi6_211 ._textarea_1hoi6_9{background:var(--dialog-control-surface);color:var(--text);border-color:var(--card-border);font-size:14px;line-height:22px}._reviewDecision_1hoi6_227{flex-shrink:0;display:grid;gap:16px;padding:20px 24px 24px;min-width:0}._reviewDecision_1hoi6_227 ._textarea_1hoi6_9{min-height:76px;max-height:120px}._reviewDecision_1hoi6_227 ._actions_1hoi6_4{justify-content:flex-end}._reviewDecision_1hoi6_227 p{margin:0;overflow-wrap:anywhere}@media(max-width:760px){._reviewHeader_1hoi6_212{padding:20px 56px 16px 20px}._reviewSteps_1hoi6_219,._reviewBody_1hoi6_221{padding-inline:20px}._reviewDecision_1hoi6_227{padding:16px 20px 20px}}._inputNodeList_1hoi6_238{display:grid;gap:8px}._inputNodeRow_1hoi6_239{display:flex;align-items:center;min-width:0;border:1px solid var(--card-border);border-radius:12px;background:var(--dialog-control-surface);transition:border-color .12s,background .12s}._inputNodeRow_1hoi6_239:hover,._inputNodeRow_1hoi6_239:focus-within{background:var(--dialog-surface-raised)}._inputNodeRow_1hoi6_239[data-selected=true]{border-color:var(--solo-accent, #6FEEF9)}._nodeChoice_1hoi6_223{display:flex;flex:1;min-width:0;align-items:center;gap:12px;padding:12px;cursor:pointer}._nodeChoice_1hoi6_223 input{flex-shrink:0;width:18px;height:18px;margin:0 0 0 auto;accent-color:var(--solo-accent, #6FEEF9);cursor:pointer}._nodeChoice_1hoi6_223 input:focus-visible,._nodeConfigure_1hoi6_244:focus-visible{outline:2px solid var(--solo-accent, #6FEEF9);outline-offset:3px}._nodeThumbnail_1hoi6_245{display:grid;place-items:center;flex-shrink:0;width:80px;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;background:var(--dialog-surface);color:var(--text2)}._nodeThumbnail_1hoi6_245 img,._nodeThumbnail_1hoi6_245 video{width:100%;height:100%;object-fit:cover;pointer-events:none}._nodeChoiceText_1hoi6_247{display:grid;gap:4px;min-width:0}._nodeChoiceTitle_1hoi6_224{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:var(--font-strong);line-height:20px}._nodeChoiceMeta_1hoi6_249{font-size:12px;font-weight:var(--font-weak);color:var(--text2);line-height:18px}._nodeConfigure_1hoi6_244{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;padding:8px;margin-right:8px;border:0;border-radius:8px;color:var(--text2);background:transparent;font:inherit;font-size:12px;cursor:pointer}._nodeConfigure_1hoi6_244:hover,._nodeConfigure_1hoi6_244[aria-pressed=true]{background:var(--dialog-surface);color:var(--text)}._nodeParameterPanel_1hoi6_252{min-width:0;padding:16px;margin:-1px 0 8px;border:1px solid var(--card-border);border-radius:12px;background:var(--dialog-surface)}._nodeConfigure_1hoi6_244[aria-expanded=true]>svg:last-child{transform:rotate(90deg)}._nodeParameterPanel_1hoi6_252[hidden]{display:none}._publishForm_1hoi6_156:disabled ._nodeChoice_1hoi6_223,._publishForm_1hoi6_156:disabled ._nodeChoice_1hoi6_223 input,._nodeConfigure_1hoi6_244:disabled{cursor:default;opacity:.6}@media(prefers-reduced-motion:reduce){._inputNodeRow_1hoi6_239{transition:none}}._marketPublishDialog_1hoi6_261._marketPublishDialog_1hoi6_261{box-sizing:border-box;display:flex;flex-direction:column;width:560px;max-width:100%;max-height:calc(100dvh - 48px);min-width:0;padding:0;overflow:hidden;background:var(--dialog-surface);color:var(--text)}._marketPublishHeader_1hoi6_262{flex-shrink:0;padding:24px 60px 20px 24px;min-width:0}._marketPublishHeader_1hoi6_262 h2{margin:0;font-size:22px;line-height:30px;font-weight:var(--font-section);overflow-wrap:anywhere}._marketPublishBody_1hoi6_264{display:grid;gap:20px;min-height:0;min-width:0;padding:0 24px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._marketPublishBody_1hoi6_264>*{min-width:0}._marketPublishBody_1hoi6_264 h3,._marketPublishBody_1hoi6_264 p,._marketPublishBody_1hoi6_264 span{overflow-wrap:anywhere}._marketPublishBody_1hoi6_264 p{margin:0}._marketPublishPreview_1hoi6_268:empty{display:none}._marketPublishPreview_1hoi6_268 img,._marketPublishPreview_1hoi6_268 video{display:block;width:100%;max-width:100%;max-height:220px;aspect-ratio:16 / 9;object-fit:contain;border-radius:12px;background:var(--dialog-control-surface)}._marketPublishDialog_1hoi6_261 ._choice_1hoi6_4{align-items:flex-start;min-width:0;line-height:22px}._marketPublishDialog_1hoi6_261 ._choice_1hoi6_4 span{min-width:0}._marketPublishDialog_1hoi6_261 ._choice_1hoi6_4 input[type=checkbox]{width:18px;height:18px;padding:0;margin:2px 0 0;flex-shrink:0;accent-color:var(--solo-accent, #6FEEF9)}._marketPublishDialog_1hoi6_261 ._footer_1hoi6_33{margin:0;padding:20px 24px 24px;flex-shrink:0;flex-wrap:wrap}._marketPublishDialog_1hoi6_261 ._footer_1hoi6_33 button{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:760px){._marketPublishDialog_1hoi6_261._marketPublishDialog_1hoi6_261{max-height:calc(100dvh - 48px)}._marketPublishHeader_1hoi6_262{padding:20px 56px 16px 20px}._marketPublishBody_1hoi6_264{padding-inline:20px;gap:16px}._marketPublishDialog_1hoi6_261 ._footer_1hoi6_33{padding:16px 20px 20px;gap:8px}}._resultFrame_1hoi6_283{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);animation:_templateResultEnter_1hoi6_1 .22s ease-out both}._resultHeader_1hoi6_284,._resultMeta_1hoi6_284,._resultTimer_1hoi6_284,._resultHeader_1hoi6_284 h3{display:flex;align-items:center}._resultHeader_1hoi6_284{justify-content:space-between;gap:12px;min-width:0}._resultHeader_1hoi6_284 h3{gap:8px;margin:0;min-width:0;color:var(--text);font-size:14px;line-height:22px;font-weight:var(--font-strong)}._resultHeader_1hoi6_284 h3>svg{flex-shrink:0;color:var(--text2)}._resultMeta_1hoi6_284{gap:8px;flex-shrink:0}._resultTimer_1hoi6_284{flex-wrap:wrap;justify-content:flex-end;gap:6px;color:var(--text2);font-size:12px;line-height:20px}._resultTimer_1hoi6_284 time{color:var(--text);font-family:var(--font-latin);font-variant-numeric:tabular-nums;white-space:nowrap}._resultStage_1hoi6_291{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:176px;overflow:hidden;border-radius:12px;background:var(--dialog-control-surface)}._resultStage_1hoi6_291>p{margin:0;padding:0 16px;color:var(--text2);font-size:13px;line-height:22px;text-align:center;overflow-wrap:anywhere}._resultGlyph_1hoi6_293{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--dialog-surface);color:var(--solo-accent, var(--accent))}._resultOrbit_1hoi6_294{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid var(--card-border);border-top-color:var(--solo-accent, var(--accent));border-right-color:var(--solo-accent, var(--accent));border-radius:50%;animation:_templateOrbit_1hoi6_1 2s linear infinite}._resultScan_1hoi6_295{position:absolute;bottom:0;inset-inline:0;height:2px;overflow:hidden;background:var(--card-border)}._resultScan_1hoi6_295>span{display:block;width:28%;height:100%;border-radius:2px;background:var(--solo-accent, var(--accent));opacity:.65;animation:_templateScan_1hoi6_1 2.8s ease-in-out infinite}._resultFrame_1hoi6_283[data-stage=queued] ._resultScan_1hoi6_295{display:none}._resultFrame_1hoi6_283[data-stage=queued] ._resultGlyph_1hoi6_293{color:var(--text2)}._resultFrame_1hoi6_283[data-stage=queued] ._resultOrbit_1hoi6_294{animation:_templateQueue_1hoi6_1 2s ease-in-out infinite;border-color:var(--card-border)}._resultFrame_1hoi6_283[data-stage=success] ._resultOrbit_1hoi6_294,._resultFrame_1hoi6_283[data-stage=error] ._resultOrbit_1hoi6_294,._resultFrame_1hoi6_283[data-stage=attention] ._resultOrbit_1hoi6_294,._resultFrame_1hoi6_283[data-stage=ended] ._resultOrbit_1hoi6_294,._resultFrame_1hoi6_283[data-stage=unknown] ._resultOrbit_1hoi6_294{display:none}._resultFrame_1hoi6_283[data-stage=success] ._resultGlyph_1hoi6_293,._resultFrame_1hoi6_283[data-stage=success] ._resultStatus_1hoi6_301{color:var(--green)}._resultFrame_1hoi6_283[data-stage=error] ._resultGlyph_1hoi6_293{color:var(--red)}._resultFrame_1hoi6_283[data-stage=unknown] ._resultGlyph_1hoi6_293,._resultFrame_1hoi6_283[data-stage=attention] ._resultGlyph_1hoi6_293,._resultFrame_1hoi6_283[data-stage=ended] ._resultGlyph_1hoi6_293{color:var(--text2)}._resultMedia_1hoi6_90{overflow:hidden;min-width:0;border-radius:12px;background:var(--dialog-control-surface);animation:_templateResultEnter_1hoi6_1 .22s ease-out both}._resultMedia_1hoi6_90 img,._resultMedia_1hoi6_90 video{display:block;width:100%;max-height:420px;object-fit:contain}._resultNote_1hoi6_306,._resultError_1hoi6_306{margin:0;min-width:0;font-size:13px;line-height:22px;overflow-wrap:anywhere}._resultNote_1hoi6_306{color:var(--text2)}._resultError_1hoi6_306{color:var(--red)}._resultFooter_1hoi6_309,._resultActions_1hoi6_309,._resultStatus_1hoi6_301{display:flex;align-items:center;gap:8px}._resultFooter_1hoi6_309{flex-wrap:wrap;justify-content:space-between;min-width:0}._resultStatus_1hoi6_301{min-width:0;color:var(--text2);font-size:12px;line-height:20px}._resultStatus_1hoi6_301>span{display:flex}._resultActions_1hoi6_309{flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}._resultAction_1hoi6_109{text-decoration:none}@keyframes _templateOrbit_1hoi6_1{to{transform:rotate(360deg)}}@keyframes _templateQueue_1hoi6_1{50%{opacity:.35}}@keyframes _templateScan_1hoi6_1{0%{transform:translate(-120%)}to{transform:translate(460%)}}@keyframes _templateResultEnter_1hoi6_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:420px){._resultFrame_1hoi6_283{padding:12px}._resultHeader_1hoi6_284{gap:8px}._resultTimer_1hoi6_284>span{display:none}._resultStage_1hoi6_291{min-height:152px}}@media(prefers-reduced-motion:reduce){._resultFrame_1hoi6_283,._resultMedia_1hoi6_90,._resultOrbit_1hoi6_294,._resultScan_1hoi6_295>span{animation:none}}._templateTags_1hoi6_322,._tagSuggestions_1hoi6_322{display:flex;flex-wrap:wrap;gap:8px;min-width:0}._templateTag_1hoi6_322{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:28px;max-width:100%;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--dialog-control-surface);color:var(--text2);font-size:12px;font-weight:var(--font-medium);line-height:18px}._templateTag_1hoi6_322>svg{flex-shrink:0;color:var(--text3)}._templateTag_1hoi6_322>span{min-width:0;overflow-wrap:anywhere}._templateTag_1hoi6_322 button{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;margin:-1px -4px -1px 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text2);cursor:pointer}._templateTag_1hoi6_322 button:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}._templateTag_1hoi6_322 button:disabled{cursor:not-allowed;opacity:.5}._templateTag_1hoi6_322 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._mediaHelp_1hoi6_330{margin:0;color:var(--text2);font-size:12px;line-height:18px;white-space:pre-wrap;overflow-wrap:anywhere}._tagInputRow_1hoi6_331{display:flex;align-items:center;gap:8px;min-width:0}._tagInputRow_1hoi6_331 ._input_1hoi6_9{flex:1;min-width:0}._tagInputRow_1hoi6_331 ._button_1hoi6_6{flex-shrink:0}._tagSuggestions_1hoi6_322 ._option_1hoi6_9{padding:4px 10px;font-size:12px}._tagSuggestions_1hoi6_322 ._option_1hoi6_9{max-width:100%;white-space:normal;overflow-wrap:anywhere}._inputNameRow_1hoi6_337{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px}._inputNameRow_1hoi6_337 ._fieldLabel_1hoi6_19{color:var(--text2);font-size:12px;font-weight:var(--font-weak)}._inputNameRow_1hoi6_337 ._input_1hoi6_9{min-width:0;min-height:36px;padding:6px 12px}@media(max-width:480px){._inputNameRow_1hoi6_337{grid-template-columns:minmax(0,1fr);gap:6px}}._mediaUploadCard_1hoi6_342{display:grid;grid-template-areas:"media";min-height:176px;overflow:hidden;border:1px solid transparent;border-radius:16px;background:var(--dialog-surface);transition:border-color .16s ease}._mediaUploadCard_1hoi6_342:hover,._mediaUploadCard_1hoi6_342:focus-within{border-color:var(--card-border)}._mediaUploadEmpty_1hoi6_344{grid-area:media;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:174px;padding:20px;color:var(--text2);font-size:14px;font-weight:var(--font-medium);transition:opacity .16s ease}._mediaUploadPreview_1hoi6_345{grid-area:media;display:block;width:100%;height:220px;object-fit:contain}._mediaUploadActions_1hoi6_346{grid-area:media;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;align-self:center;padding:16px;opacity:0;pointer-events:none;transition:opacity .16s ease}._mediaUploadActions_1hoi6_346 ._button_1hoi6_6{background:var(--dialog-surface-raised)}._mediaUploadCard_1hoi6_342[data-has-preview=true] ._mediaUploadActions_1hoi6_346{align-self:start;justify-content:flex-end;padding:12px}._mediaUploadCard_1hoi6_342:hover ._mediaUploadActions_1hoi6_346,._mediaUploadCard_1hoi6_342:focus-within ._mediaUploadActions_1hoi6_346,._mediaUploadCard_1hoi6_342[aria-busy=true] ._mediaUploadActions_1hoi6_346{opacity:1;pointer-events:auto}._mediaUploadCard_1hoi6_342:hover ._mediaUploadEmpty_1hoi6_344,._mediaUploadCard_1hoi6_342:focus-within ._mediaUploadEmpty_1hoi6_344,._mediaUploadCard_1hoi6_342[aria-busy=true] ._mediaUploadEmpty_1hoi6_344{opacity:0}@media(hover:none),(pointer:coarse){._mediaUploadActions_1hoi6_346{opacity:1;pointer-events:auto;align-self:end}._mediaUploadEmpty_1hoi6_344{justify-content:flex-start;padding-top:22px;padding-bottom:70px;gap:8px}._mediaUploadCard_1hoi6_342:hover ._mediaUploadEmpty_1hoi6_344,._mediaUploadCard_1hoi6_342:focus-within ._mediaUploadEmpty_1hoi6_344{opacity:1}._mediaUploadCard_1hoi6_342[aria-busy=true] ._mediaUploadEmpty_1hoi6_344{opacity:0}}@media(prefers-reduced-motion:reduce){._mediaUploadCard_1hoi6_342,._mediaUploadEmpty_1hoi6_344,._mediaUploadActions_1hoi6_346{transition:none}}._mediaInputHeading_1hoi6_359{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._mediaExampleTip_1hoi6_360{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:2px 6px;border:0;border-radius:6px;background:transparent;color:var(--text2);font-size:12px;line-height:18px;font-weight:var(--font-medium);cursor:pointer}._mediaExampleTip_1hoi6_360:hover,._mediaExampleTip_1hoi6_360[aria-expanded=true]{color:var(--text);background:var(--surface-hover, rgba(128, 128, 128, .12))}._mediaExampleTip_1hoi6_360:focus-visible,._mediaExampleClose_1hoi6_362:focus-visible,._mediaExampleButton_1hoi6_362:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._mediaExamplePopover_1hoi6_363{z-index:40010;box-sizing:border-box;width:min(248px,calc(100vw - 24px));overflow:auto;border:1px solid var(--card-border);border-radius:12px;background:var(--dialog-surface);color:var(--text);box-shadow:0 8px 24px #0000002e}._mediaExampleContent_1hoi6_364{display:grid;gap:10px;padding:12px}._mediaExampleHeading_1hoi6_365{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:var(--font-medium)}._mediaExampleClose_1hoi6_362{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text2);cursor:pointer}._mediaExampleClose_1hoi6_362:hover{color:var(--text);background:var(--surface-hover, rgba(128, 128, 128, .12))}._mediaExampleButton_1hoi6_362{display:block;width:100%;padding:0;border:0;border-radius:8px;background:transparent;cursor:zoom-in}._mediaExamplePreview_1hoi6_369{display:block;width:100%;height:180px;object-fit:contain;border-radius:8px;background:var(--bg)}._mediaExampleNote_1hoi6_370{margin:0;color:var(--text2);font-size:12px;line-height:18px}._uploadProgress_1hoi6_372{display:grid;gap:6px;width:100%}._uploadProgressLabel_1hoi6_373{display:flex;justify-content:space-between;gap:12px;color:var(--text2);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}._uploadProgress_1hoi6_372 progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;overflow:hidden;border:0;border-radius:999px;background:var(--card-border);color:var(--solo-accent, var(--accent))}._uploadProgress_1hoi6_372 progress::-webkit-progress-bar{background:var(--card-border);border-radius:999px}._uploadProgress_1hoi6_372 progress::-webkit-progress-value{background:var(--solo-accent, var(--accent));border-radius:999px;transition:width .16s ease}._uploadProgress_1hoi6_372 progress::-moz-progress-bar{background:var(--solo-accent, var(--accent));border-radius:999px}@media(prefers-reduced-motion:reduce){._uploadProgress_1hoi6_372 progress::-webkit-progress-value{transition:none}}@media(max-width:600px){._assetPickerFooter_1hoi6_381{flex-wrap:wrap}._assetPickerFooter_1hoi6_381>div{flex:1 0 100%;justify-content:space-between}}._promptSelectionHint_1hoi6_385{margin:0;color:var(--text2);font-size:12px;line-height:18px}._promptSelectionActions_1hoi6_386{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._promptSelectionStatus_1hoi6_387{flex:1 1 200px;min-width:0;color:var(--text2);font-size:12px;line-height:18px}._promptSelectionStatus_1hoi6_387 q{display:-webkit-box;margin-top:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;color:var(--text);font-size:14px;line-height:22px}._promptSelectionActions_1hoi6_386>._button_1hoi6_6{flex-shrink:0}._creationActions_1hoi6_75{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}._creationActions_1hoi6_75[data-paired=true]{grid-template-columns:repeat(2,minmax(0,1fr))}._creationActions_1hoi6_75>._button_1hoi6_6{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:46px;padding:10px 12px;font-size:14px;line-height:20px;white-space:normal;text-align:center}._creationActions_1hoi6_75>._button_1hoi6_6 svg{flex-shrink:0}._detailTitleRow_1hoi6_396{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px}._detailTitleRow_1hoi6_396 h1{flex:1 1 240px;min-width:0;margin-bottom:0}._headerPublishButton_1hoi6_398{flex-shrink:0;gap:6px}@media(max-width:600px){._detailTitleRow_1hoi6_396{align-items:flex-start}._detailTitleRow_1hoi6_396 h1{flex-basis:100%}}._detailBackdrop_1hoi6_402{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:grid;place-items:center;padding:24px;background:#000000a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._detailDialog_1hoi6_403{position:relative;box-sizing:border-box;width:min(1160px,100%);max-height:calc(100dvh - 48px);overflow:hidden;overscroll-behavior:contain;border:1px solid var(--card-border);border-radius:20px;background:var(--dialog-surface);color:var(--text);box-shadow:0 32px 100px #0006;outline:none}._detailClose_1hoi6_404{position:absolute;top:16px;right:16px;z-index:4}._detailPage_1hoi6_90{min-width:0;max-height:calc(100dvh - 50px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;container:template-detail / inline-size}._detailLoading_1hoi6_406{display:grid;justify-items:center;gap:16px;padding:100px 24px}._detailPage_1hoi6_90 ._detail_1hoi6_9{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:0;margin:0;align-items:stretch}._detailPage_1hoi6_90 ._examplePanel_1hoi6_68{position:sticky;top:0;align-self:start;box-sizing:border-box;display:flex;flex-direction:column;height:min(740px,calc(100dvh - 50px));min-width:0;padding:24px;background:var(--dialog-control-surface);border:0;border-radius:0}._previewHeading_1hoi6_409{display:flex;align-items:center;gap:8px;padding:0 0 18px;color:var(--text2);font-size:12px;line-height:20px}._previewStage_1hoi6_410{display:grid;place-items:center;min-width:0;min-height:0;flex:1}._previewStage_1hoi6_410>._preview_1hoi6_16{display:block;width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;border-radius:12px;background:transparent}._previewStage_1hoi6_410>._previewPlaceholder_1hoi6_70{width:100%;height:100%;aspect-ratio:auto;background:transparent}._detailContent_1hoi6_413{box-sizing:border-box;min-width:0;padding:32px}._detailPage_1hoi6_90 ._detailHeader_1hoi6_54{margin:0 0 24px;padding-right:24px}._detailPage_1hoi6_90 ._detailHeader_1hoi6_54 h1{margin:0;color:var(--text);font-size:24px;line-height:32px;font-weight:var(--font-section, 700);overflow-wrap:anywhere}._detailPage_1hoi6_90 ._templateTags_1hoi6_322{margin-bottom:12px}._detailPage_1hoi6_90 ._description_1hoi6_56{margin:12px 0 0;font-size:14px;line-height:22px}._detailPage_1hoi6_90 ._headerPublishButton_1hoi6_398{margin-top:16px;min-height:32px;padding:5px 12px;font-size:12px}._detailPage_1hoi6_90 ._detailTabs_1hoi6_9{gap:24px;margin:0 0 24px;border-bottom:1px solid var(--card-border)}._detailPage_1hoi6_90 ._detailTabs_1hoi6_9 button{min-height:40px;padding:0 0 12px;font-size:14px;line-height:22px;font-weight:var(--font-strong)}._detailPage_1hoi6_90 ._detailTabs_1hoi6_9 button:hover{color:var(--text)}._detailPage_1hoi6_90 ._detailTabs_1hoi6_9 button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--accent)}._detailPage_1hoi6_90 ._quickPanel_1hoi6_67{display:grid;gap:24px;padding:0;min-width:0;border:0;border-radius:0;background:transparent}._detailPage_1hoi6_90 ._quickPanel_1hoi6_67[hidden]{display:none}._detailPage_1hoi6_90 ._mediaInputHeading_1hoi6_359{justify-content:space-between;gap:6px 12px}._detailPage_1hoi6_90 ._mediaHelp_1hoi6_330{line-height:20px}._detailPage_1hoi6_90 ._mediaUploadCard_1hoi6_342[data-has-preview=false]{grid-template-areas:"media" "actions";gap:14px;padding:20px 16px;min-height:0;border:1px dashed var(--card-border-hover);background:var(--dialog-control-surface)}._detailPage_1hoi6_90 ._mediaUploadCard_1hoi6_342[data-has-preview=false] ._mediaUploadEmpty_1hoi6_344{min-height:0;padding:0;gap:8px;opacity:1}._detailPage_1hoi6_90 ._mediaUploadCard_1hoi6_342[data-has-preview=false] ._mediaUploadActions_1hoi6_346{grid-area:actions;padding:0;opacity:1;pointer-events:auto}._detailPage_1hoi6_90 ._mediaUploadCard_1hoi6_342[data-has-preview=false] ._mediaUploadActions_1hoi6_346 ._button_1hoi6_6{min-height:34px;padding:6px 12px;font-size:13px}._detailPage_1hoi6_90 ._batchSection_1hoi6_74{gap:16px;padding-top:4px}._detailPage_1hoi6_90 ._cost_1hoi6_76{flex-wrap:wrap;gap:8px 16px;min-height:24px;margin:0}._detailPage_1hoi6_90 ._creationActions_1hoi6_75[data-paired=true]{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px}._detailPage_1hoi6_90 ._creationActions_1hoi6_75>._button_1hoi6_6{min-height:44px}._detailPage_1hoi6_90 ._quickPanel_1hoi6_67>._muted_1hoi6_3{margin:0}@container template-detail (max-width: 760px){._detailPage_1hoi6_90 ._detail_1hoi6_9{grid-template-columns:1fr}._detailPage_1hoi6_90 ._examplePanel_1hoi6_68{position:static;height:clamp(240px,44dvh,400px);padding:20px}._previewHeading_1hoi6_409{padding-right:40px}._detailContent_1hoi6_413{padding:24px}}@media(max-width:540px){._detailBackdrop_1hoi6_402{padding:10px}._detailDialog_1hoi6_403{max-height:calc(100dvh - 20px);border-radius:16px}._detailPage_1hoi6_90{max-height:calc(100dvh - 22px)}._detailContent_1hoi6_413{padding:20px}._detailPage_1hoi6_90 ._detailHeader_1hoi6_54 h1{font-size:22px;line-height:30px}}._tagChoices_1hoi6_450{display:flex;flex-wrap:wrap;gap:8px}._tagChoices_1hoi6_450 ._option_1hoi6_9{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 12px}._tagChoices_1hoi6_450 ._option_1hoi6_9 svg{flex-shrink:0}._reviewRowActions_1hoi6_454{display:flex;flex-wrap:wrap;gap:8px;min-width:168px}._reviewRowActions_1hoi6_454 ._button_1hoi6_6{white-space:nowrap}._publicationStatus_1hoi6_456{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--pill-radius, 999px);background:var(--bg-hover);color:var(--text2);font-size:12px;line-height:20px;white-space:nowrap}._reviewFilter_1hoi6_458{width:164px}._reviewFilterMenu_1hoi6_459{width:180px;max-width:calc(100vw - 24px)}._modelChoicePanel_1hoi6_462{padding:16px;border:1px solid var(--border-color, #393a3b);border-radius:12px;margin-bottom:20px}._modelChoiceList_1hoi6_463{display:grid;gap:8px;max-height:260px;overflow:auto}._modelChoiceRow_1hoi6_464{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;background:#262728;cursor:pointer}._modelChoiceRow_1hoi6_464>span{display:grid;gap:4px;min-width:0}._modelChoiceRow_1hoi6_464 strong{font-size:14px;font-weight:600}._modelChoiceRow_1hoi6_464 small,._modelOptionReason_1hoi6_467{display:block;font-size:12px;font-weight:400;color:#a8aaad;line-height:1.5;overflow-wrap:anywhere}._modelChoiceRow_1hoi6_464[data-disabled],._saveModeOption_1hoi6_61[aria-disabled=true]{color:var(--text2);cursor:not-allowed}._saveModeOption_1hoi6_61:has(._modelOptionReason_1hoi6_467){display:block}._modelChoiceRow_1hoi6_464 input{accent-color:#65e8ef;margin-top:4px}._modelCompatibility_1hoi6_471{margin:8px 0 16px;font-size:12px;color:#ff8585}@container template-detail (max-width: 420px){._historyRow_1hoi6_94{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:12px}}._coverEditActions_1hoi6_477{display:flex;flex-wrap:wrap;gap:10px}._app_1nc7c_1{--button-height: 40px;--button-text-size: 14px;--button-primary-weight: var(--font-section);--button-secondary-border: var(--border);--button-secondary-surface: var(--bg-hover);--button-secondary-surface-hover: var(--dialog-control-surface-hover);--button-secondary-text: var(--text2);--button-secondary-text-hover: var(--text);min-height:100vh;background:var(--bg);color:var(--text)}._app_1nc7c_1[data-theme=light]{--bg: #f5f5f5;--bg-card: #fff;--card-surface: #fff;--bg-hover: rgba(0, 0, 0, .045);--text: #242629;--text2: #61656a;--text3: #73777b;--muted: #61656a;--border: rgba(0, 0, 0, .12);--card-border: rgba(0, 0, 0, .1);--card-border-hover: rgba(0, 0, 0, .28);--card-border-selected: rgba(0, 0, 0, .48);--card-focus-outline: rgba(0, 0, 0, .6);--card-selected-ring: 0 0 0 1px rgba(0, 0, 0, .14);--card-hover-brightness: 1;--card-active-brightness: 1;--focus-border-neutral: rgba(0, 0, 0, .35);--focus-outline-neutral: rgba(0, 0, 0, .45);--focus-ring-neutral: 0 0 0 3px rgba(0, 0, 0, .06);--dialog-surface: #fff;--dialog-control-surface: rgba(0, 0, 0, .035);--dialog-control-surface-hover: rgba(0, 0, 0, .065);--red: #b82e2e;--red-bg: rgba(184, 46, 46, .07)}._app_1nc7c_1 :where(button,a,input,textarea,summary):focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._app_1nc7c_1 button:disabled{cursor:not-allowed}._header_1nc7c_42{height:76px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}._brand_1nc7c_43{display:flex;align-items:center;gap:20px;font:var(--font-display) 27px/1 var(--font-latin);letter-spacing:-.02em}._brand_1nc7c_43 span{color:var(--text2);font:var(--font-body) 12px/18px var(--font);letter-spacing:0}._headerActions_1nc7c_45{display:flex;align-items:center;gap:18px}._prototypeTag_1nc7c_46{font-size:12px;color:var(--text2)}._themeButton_1nc7c_47{padding:10px;border-radius:50%;color:var(--text2);background:var(--bg-hover)}._themeButton_1nc7c_47:hover{color:var(--text)}._main_1nc7c_49{max-width:1240px;margin:auto;padding:34px 32px 0}._pageHeading_1nc7c_50{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}._breadcrumb_1nc7c_51{display:flex;align-items:center;gap:9px;color:var(--text2);font-size:12px;margin-bottom:17px}._pageHeading_1nc7c_50 h1{font-size:var(--text-h1-size);font-weight:var(--font-display);line-height:var(--line-h1);letter-spacing:var(--tracking-heading-zh)}._pageHeading_1nc7c_50 p{color:var(--text2);margin-top:12px}._workflow_1nc7c_54{display:flex;align-items:center;gap:12px;color:var(--text3);font-size:12px;padding-bottom:3px;white-space:nowrap}._navigation_1nc7c_55{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border)}._navigation_1nc7c_55 nav{display:flex;gap:28px}._navigation_1nc7c_55 nav button{display:flex;align-items:center;gap:9px;padding:0 0 15px;font-size:16px;font-weight:var(--font-section);color:var(--text2);position:relative}._navigation_1nc7c_55 nav ._activeNav_1nc7c_58{color:var(--text)}._activeNav_1nc7c_58:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);border-radius:2px}._count_1nc7c_60{min-width:20px;padding:1px 5px;background:var(--bg-hover);border-radius:5px;font:var(--font-medium) 12px/18px var(--font-latin);text-align:center}._saved_1nc7c_61{color:var(--text3);font-size:12px;padding-bottom:15px}._notice_1nc7c_62{display:flex;align-items:flex-start;gap:9px;min-height:54px;padding:16px 0;color:var(--text2);font-size:12px;line-height:20px}._notice_1nc7c_62>svg{margin-top:2px;flex-shrink:0}._editorLayout_1nc7c_64{display:grid;grid-template-columns:352px minmax(0,1fr);gap:28px;align-items:start}._previewColumn_1nc7c_65{display:grid;gap:24px;min-width:0}._previewCard_1nc7c_66,._editCard_1nc7c_66,._record_1nc7c_66{background:var(--card-surface);border-radius:var(--card-radius)}._previewCard_1nc7c_66{overflow:hidden}._sectionHeading_1nc7c_68{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionHeading_1nc7c_68 h2{font-size:18px;font-weight:var(--font-strong);line-height:26px}._sectionHeading_1nc7c_68 p{color:var(--text2);font-size:12px;margin-top:6px}._previewCard_1nc7c_66>._sectionHeading_1nc7c_68{padding:20px 22px}._badge_1nc7c_72{display:inline-flex;align-items:center;font-size:12px;line-height:20px;padding:2px 9px;border-radius:6px;color:var(--text2);background:var(--bg-hover);white-space:nowrap}._video_1nc7c_73{display:block;width:100%;aspect-ratio:16 / 9;background:var(--bg);object-fit:contain}._videoInfo_1nc7c_74{padding:21px 22px 24px}._videoInfo_1nc7c_74 h3{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:var(--font-strong)}._videoInfo_1nc7c_74 h3 span{color:var(--text3);font:var(--font-medium) 12px/20px var(--font-latin)}._videoInfo_1nc7c_74>p{color:var(--text2);font-size:12px;margin-top:6px}._specs_1nc7c_78{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:20px 0;color:var(--text2);font:var(--font-weak) 12px/18px var(--font-latin)}._specs_1nc7c_78 span{display:flex;align-items:center;gap:5px}._handoff_1nc7c_80{padding:6px 22px}._handoff_1nc7c_80 h3{font-size:14px;font-weight:var(--font-medium);margin-bottom:20px}._handoff_1nc7c_80 ol{display:grid;gap:22px}._handoff_1nc7c_80 li{display:flex;align-items:flex-start;gap:12px}._handoff_1nc7c_80 li>span{flex-shrink:0;display:grid;place-items:center;width:23px;height:23px;border:1px solid var(--border);border-radius:50%;color:var(--text2);font:var(--font-medium) 11px/1 var(--font-latin)}._handoff_1nc7c_80 strong{font-size:13px;font-weight:var(--font-medium)}._handoff_1nc7c_80 li p{color:var(--text3);font-size:12px;margin-top:4px}._footnote_1nc7c_87{margin-top:24px;color:var(--text3);font-size:12px;line-height:20px}._editCard_1nc7c_66{padding:26px 28px 24px;min-width:0}._channelChoices_1nc7c_89{display:flex;gap:12px;margin:23px 0 27px}._channelChoice_1nc7c_89{display:flex;align-items:center;flex:1;min-width:0;border:1px solid var(--border);border-radius:var(--radius-sm);padding-right:16px}._channelChoice_1nc7c_89[data-active=true]{border-color:var(--card-border-selected);background:var(--bg-hover)}._channelChoice_1nc7c_89>button{display:flex;align-items:center;gap:12px;flex:1;padding:14px;text-align:left;font-weight:var(--font-strong)}._channelChoice_1nc7c_89 small{display:block;color:var(--text3);font-weight:var(--font-weak);font-size:12px;margin-top:2px}._platformMark_1nc7c_94{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--dialog-control-surface-hover);font-size:15px}._channelChoice_1nc7c_89 input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:17px;height:17px;accent-color:var(--accent);cursor:pointer}._formHeading_1nc7c_96{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}._formHeading_1nc7c_96 h3{font-size:14px;font-weight:var(--font-section)}._formHeading_1nc7c_96>span{color:var(--text3);font-size:12px}._field_1nc7c_99{display:grid;gap:9px;margin-top:19px;font-size:14px;font-weight:var(--font-medium)}._fieldHeading_1nc7c_100{display:flex;align-items:center;justify-content:space-between;gap:12px}._fieldHeading_1nc7c_100>span:last-child{color:var(--text3);font-size:12px;font-weight:var(--font-weak)}._fieldHeading_1nc7c_100>span:first-child:not(:only-child){color:var(--text);font-size:14px;font-weight:var(--font-medium)}._field_1nc7c_99 input,._field_1nc7c_99 textarea,._search_1nc7c_103{width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--dialog-control-surface);color:var(--text);font-size:14px;font-weight:var(--font-control);line-height:23px}._field_1nc7c_99 input{height:44px;padding:10px 13px}._field_1nc7c_99 textarea{padding:11px 13px;min-height:130px;resize:vertical}._field_1nc7c_99 input::placeholder,._field_1nc7c_99 textarea::placeholder,._search_1nc7c_103 input::placeholder{color:var(--text3);font-weight:var(--font-weak)}._coverChoices_1nc7c_107{display:flex;gap:10px;flex-wrap:wrap}._coverChoice_1nc7c_107{width:100px;aspect-ratio:16 / 9;border-radius:7px;overflow:hidden;position:relative;border:2px solid transparent}._coverChoice_1nc7c_107[aria-pressed=true]{border-color:var(--card-border-selected)}._coverChoice_1nc7c_107 img{width:100%;height:100%;object-fit:cover}._coverChoice_1nc7c_107>span{position:absolute;right:3px;bottom:3px;border-radius:50%;padding:2px;background:var(--accent);color:var(--ink)}._noCover_1nc7c_112{width:90px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--text2);border:1px dashed var(--border);border-radius:7px}._noCover_1nc7c_112 span{font-size:12px;font-weight:var(--font-weak)}._noCover_1nc7c_112[aria-pressed=true]{border-style:solid}._editorFooter_1nc7c_115{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:27px}._editorFooter_1nc7c_115>p{color:var(--text3);font-size:12px;display:flex;align-items:center;gap:6px}._actions_1nc7c_117{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._editorFooter_1nc7c_115 ._validation_1nc7c_118{flex-basis:100%;color:var(--text2)}._pageFooter_1nc7c_119{display:flex;justify-content:space-between;gap:20px;color:var(--text3);padding:32px 0 24px;font-size:12px}._dialog_1nc7c_120{margin:auto;width:min(720px,calc(100vw - 40px));max-height:calc(100dvh - 48px);border:1px solid var(--border);border-radius:var(--card-radius);padding:0;background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow-lg)}._dialog_1nc7c_120[open],._dialog_1nc7c_120>form{display:flex;flex-direction:column;min-height:0}._dialog_1nc7c_120::backdrop{background:#0009}._dialogHeader_1nc7c_123{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:26px 28px 16px;flex-shrink:0}._dialogHeader_1nc7c_123 h2{font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:var(--line-h3)}._dialogHeader_1nc7c_123 button svg{color:var(--text2)}._dialogHeader_1nc7c_123 button:hover svg{color:var(--text)}._dialogBody_1nc7c_127{overflow-y:auto;padding:7px 28px 24px}._dialogFooter_1nc7c_128{padding:12px 28px 26px;display:flex;flex-shrink:0;justify-content:flex-end;gap:12px}._muted_1nc7c_129,._hint_1nc7c_129{color:var(--text2);font-size:14px;line-height:23px}._hint_1nc7c_129{font-size:12px;margin-top:20px}._error_1nc7c_131{color:var(--red);font-size:13px}._assetGrid_1nc7c_132{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}._assetOption_1nc7c_133{text-align:left;padding-bottom:15px;overflow:hidden}._assetOption_1nc7c_133 img{width:100%;aspect-ratio:16 / 9;object-fit:cover}._assetOption_1nc7c_133 strong{display:flex;align-items:center;justify-content:space-between;padding:13px 16px 5px;font-weight:var(--font-strong)}._assetOption_1nc7c_133>span{display:block;color:var(--text2);padding:0 16px;font-size:12px}._confirmAsset_1nc7c_137{display:flex;gap:16px;align-items:center}._confirmAsset_1nc7c_137>img{width:128px;aspect-ratio:16 / 9;border-radius:8px;object-fit:cover}._confirmAsset_1nc7c_137 strong{font-weight:var(--font-strong)}._confirmAsset_1nc7c_137 p,._confirmAsset_1nc7c_137 span{font-size:12px;color:var(--text2);display:block;margin-top:5px}._confirmPlatforms_1nc7c_141{display:grid;gap:25px;margin-top:28px}._confirmPlatforms_1nc7c_141 h3{font-size:16px;font-weight:var(--font-section);margin-bottom:10px}._confirmCopy_1nc7c_143{display:flex;align-items:flex-start;gap:15px}._confirmCopy_1nc7c_143>img{width:100px;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px}._confirmCopy_1nc7c_143>p{font-size:14px;color:var(--text2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:24px}._recordsToolbar_1nc7c_146{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 16px}._filters_1nc7c_147{display:flex;gap:8px;flex-wrap:wrap}._filters_1nc7c_147 button{padding:8px 15px;border-radius:999px;font-size:14px;color:var(--text2)}._filters_1nc7c_147 button[aria-pressed=true]{background:var(--bg-hover);color:var(--text)}._search_1nc7c_103{display:flex;gap:9px;align-items:center;padding:8px 12px;width:230px;color:var(--text3)}._search_1nc7c_103 input{width:100%;min-width:0;font-size:13px}._recordIntro_1nc7c_152{font-size:12px;color:var(--text2);margin-bottom:24px}._recordList_1nc7c_153{display:grid;gap:22px}._record_1nc7c_66{padding:24px 28px}._recordHeader_1nc7c_155{display:flex;gap:16px;align-items:center;margin-bottom:24px}._recordHeader_1nc7c_155>img{width:80px;aspect-ratio:16 / 9;object-fit:cover;border-radius:7px}._recordHeader_1nc7c_155 h2{font-size:18px;font-weight:var(--font-strong)}._recordHeader_1nc7c_155 p{margin-top:4px;font-size:12px;color:var(--text3)}._recordHeader_1nc7c_155>button{margin-left:auto}._platformRecords_1nc7c_160{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}._platformRecord_1nc7c_160{min-width:0}._platformRecord_1nc7c_160 h3{font-size:16px;font-weight:var(--font-section)}._row_1nc7c_163{display:flex;align-items:center;justify-content:space-between;gap:12px}._platformRecord_1nc7c_160 h4{font-size:14px;font-weight:var(--font-medium);margin-top:18px;overflow-wrap:anywhere}._evidence_1nc7c_165{color:var(--text3);font-size:12px;margin-top:6px}._publication_1nc7c_166{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin-top:16px;font-size:12px;color:var(--text2)}._publication_1nc7c_166 dt{font-weight:var(--font-medium)}._publication_1nc7c_166 dd{margin:0;overflow-wrap:anywhere}._errorBadge_1nc7c_169{color:var(--red);background:var(--red-bg)}._materialDetails_1nc7c_170{margin:18px 0;color:var(--text2);font-size:12px}._materialDetails_1nc7c_170 summary{list-style:revert}._materialDetails_1nc7c_170 p{margin-top:12px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}._materialDetails_1nc7c_170 img{margin-top:14px;width:160px;aspect-ratio:16 / 9;object-fit:cover;border-radius:7px}._fileLinks_1nc7c_174{display:flex;gap:18px;margin-top:14px;font-size:12px;color:var(--text2)}._recordBottom_1nc7c_175{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:25px;font-size:13px}._recordBottom_1nc7c_175 a,._recordBottom_1nc7c_175 button,._workLink_1nc7c_176{display:inline-flex;align-items:center;gap:5px}._recordBottom_1nc7c_175 a{color:var(--text2)}._workLink_1nc7c_176{font-size:12px;margin-top:12px;color:var(--text2)}._fileLinks_1nc7c_174 a:hover,._recordBottom_1nc7c_175 a:hover,._recordBottom_1nc7c_175 button:hover,._workLink_1nc7c_176:hover{text-decoration:underline}._empty_1nc7c_180{min-height:330px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;color:var(--text2)}._empty_1nc7c_180 h2{font-size:22px;color:var(--text);font-weight:var(--font-section)}._empty_1nc7c_180 p{max-width:420px;font-size:14px}._accounts_1nc7c_183{margin-bottom:28px}._accounts_1nc7c_183 h3{font-size:14px;font-weight:var(--font-section)}._accounts_1nc7c_183 ._hint_1nc7c_129{margin-top:10px}._accountRow_1nc7c_186{display:flex;gap:12px;align-items:flex-end;margin-top:15px}._accountRow_1nc7c_186 label{flex:1;min-width:0;display:grid;gap:7px;font-size:12px;color:var(--text2)}._accountRow_1nc7c_186 select{width:100%;height:40px;border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 10px;background:var(--dialog-control-surface);color:var(--text);font:var(--font-control) 13px var(--font)}._accountRow_1nc7c_186 select option{color:var(--text);background:var(--dialog-surface)}._accountRow_1nc7c_186>button{flex-shrink:0}._packageFallback_1nc7c_191{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:20px;color:var(--text3);font-size:12px}._packageFallback_1nc7c_191 button{display:flex;align-items:center;gap:5px;color:var(--text2)}._packageFallback_1nc7c_191 button:hover{text-decoration:underline}._directRecords_1nc7c_194{margin-bottom:32px}._directRecords_1nc7c_194>h2{font-size:18px;font-weight:var(--font-strong);margin-bottom:10px}._frozenVideo_1nc7c_196{width:220px;max-width:45%;aspect-ratio:16 / 9;border-radius:8px;background:var(--bg)}._guidance_1nc7c_197{padding:24px 28px;margin-bottom:28px;background:var(--card-surface);border-radius:var(--card-radius)}._guidanceSteps_1nc7c_198{list-style:decimal;padding-left:22px;margin:20px 0 14px;color:var(--text2);font-size:14px;line-height:24px}._guidanceSteps_1nc7c_198 li+li{margin-top:7px}._guidance_1nc7c_197>._actions_1nc7c_117{margin-top:20px}._reviewConfirm_1nc7c_201{display:grid;justify-items:start;gap:16px;margin-top:24px}._reviewConfirm_1nc7c_201 label{display:flex;align-items:flex-start;gap:10px;color:var(--text2);font-size:14px;line-height:22px}._reviewConfirm_1nc7c_201 input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:17px;height:17px;margin-top:3px;flex-shrink:0;accent-color:var(--accent)}._platformPreview_1nc7c_204{margin-top:20px}._platformPreview_1nc7c_204 img{width:100%;max-width:960px;border-radius:var(--radius-sm)}@media(max-width:1050px){._workflow_1nc7c_54{display:none}._editorLayout_1nc7c_64{grid-template-columns:290px minmax(0,1fr);gap:20px}._editCard_1nc7c_66{padding:24px}._editorFooter_1nc7c_115{align-items:flex-start}._editorFooter_1nc7c_115 ._actions_1nc7c_117{margin-left:auto}}@media(max-width:760px){._header_1nc7c_42{height:64px;padding:0 20px}._brand_1nc7c_43 span{display:none}._headerActions_1nc7c_45{gap:12px}._main_1nc7c_49{padding:25px 20px 0}._pageHeading_1nc7c_50{margin-bottom:25px}._pageHeading_1nc7c_50 h1{font-size:28px;line-height:36px}._pageHeading_1nc7c_50 p{font-size:13px;line-height:22px}._editorLayout_1nc7c_64{grid-template-columns:1fr;gap:22px}._handoff_1nc7c_80{display:none}._navigation_1nc7c_55 nav{gap:22px}._navigation_1nc7c_55 nav button{font-size:14px}._saved_1nc7c_61{max-width:80px;text-align:right;font-size:11px;line-height:17px}._editCard_1nc7c_66,._guidance_1nc7c_197{padding:22px 20px}._guidance_1nc7c_197 ._sectionHeading_1nc7c_68{align-items:flex-start;flex-direction:column}._accountRow_1nc7c_186{align-items:stretch;flex-direction:column}._accountRow_1nc7c_186>button{align-self:flex-end}._channelChoice_1nc7c_89>button{gap:8px;padding:12px 10px}._channelChoice_1nc7c_89{padding-right:10px}._channelChoices_1nc7c_89{gap:9px}._platformMark_1nc7c_94{width:28px;height:30px;border-radius:8px}._sectionHeading_1nc7c_68 h2{font-size:16px}._coverChoice_1nc7c_107{width:calc((100% - 20px) / 3)}._noCover_1nc7c_112{width:90px}._editorFooter_1nc7c_115{gap:15px}._editorFooter_1nc7c_115 ._actions_1nc7c_117{width:100%;flex-wrap:nowrap}._editorFooter_1nc7c_115 ._actions_1nc7c_117>button{flex:1;padding:0 11px}._pageFooter_1nc7c_119{flex-direction:column;gap:3px;padding:25px 0}._dialog_1nc7c_120{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}._dialogHeader_1nc7c_123{padding:22px 20px 14px}._dialogHeader_1nc7c_123 h2{font-size:20px}._dialogBody_1nc7c_127{padding:7px 20px 20px}._dialogFooter_1nc7c_128{padding:10px 20px 22px;gap:8px}._dialogFooter_1nc7c_128>button{padding:0 12px;font-size:13px}._assetGrid_1nc7c_132{grid-template-columns:1fr}._confirmAsset_1nc7c_137>img{width:96px}._confirmCopy_1nc7c_143{display:block}._confirmCopy_1nc7c_143>img{margin-bottom:10px}._recordsToolbar_1nc7c_146{flex-direction:column;align-items:stretch;gap:15px}._filters_1nc7c_147{gap:4px}._filters_1nc7c_147 button{padding:8px 12px}._search_1nc7c_103{width:100%}._record_1nc7c_66{padding:20px}._recordHeader_1nc7c_155{flex-wrap:wrap;gap:12px}._recordHeader_1nc7c_155>img{width:62px}._recordHeader_1nc7c_155>button{margin-left:0}._platformRecords_1nc7c_160{grid-template-columns:1fr;gap:30px}}@media(prefers-reduced-motion:reduce){._app_1nc7c_1 *,._app_1nc7c_1 *:before,._app_1nc7c_1 *:after{transition:none!important}}._loginQr_1nc7c_266{display:flex;justify-content:center;margin-top:20px}._loginQr_1nc7c_266 img{width:240px;max-width:100%;height:auto}._dialog_16sov_1{width:min(960px,calc(100vw - 24px))}._body_16sov_2{padding:4px 28px 24px;overflow:auto;min-height:0;display:grid;gap:18px}._hint_16sov_3{color:var(--text2);font-size:13px;margin:0}._layout_16sov_4{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:24px;align-items:start}._workspace_16sov_5{min-width:0;min-height:160px;display:flex;justify-content:center;align-items:center;border-radius:var(--card-radius);background:var(--dialog-control-surface);overflow:hidden}._video_16sov_6{display:block;width:100%;max-height:48dvh;object-fit:contain}._preview_16sov_7{display:grid;gap:12px;min-width:0}._preview_16sov_7 h3{font-size:14px;font-weight:var(--font-medium);margin:0}._preview_16sov_7 canvas{display:block;max-width:100%;max-height:36dvh;width:auto;height:auto;border-radius:8px;background:var(--dialog-control-surface)}._preview_16sov_7 p{margin:0;color:var(--text2);font-size:12px}._timeline_16sov_11{display:grid;gap:10px}._controls_16sov_12{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._timeline_16sov_11 input{width:100%;accent-color:var(--accent)}._time_16sov_11{color:var(--text2);font-size:13px;font-variant-numeric:tabular-nums;margin-left:auto}._footer_16sov_15{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 28px 24px}._error_16sov_16{color:var(--danger, #ff6b6b);font-size:13px;margin:0}@media(max-width:640px){._layout_16sov_4{grid-template-columns:1fr;gap:16px}._preview_16sov_7 canvas{max-height:120px}._preview_16sov_7{grid-template-columns:1fr auto;align-items:center}._preview_16sov_7 h3{grid-column:1 / -1}._body_16sov_2{padding:4px 16px 16px}._footer_16sov_15{padding:12px 16px 20px}._video_16sov_6{max-height:38dvh}}._page_40wv3_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;height:100vh;overflow:hidden;background:#090c11}._page_40wv3_1._embedded_40wv3_11{position:absolute;width:100%;height:100%;z-index:auto;background:var(--bg)}._loading_40wv3_19{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffffff7a;font-size:var(--text-control-size);letter-spacing:.04em}._createError_40wv3_29{display:grid;width:min(420px,calc(100vw - 48px));gap:12px;padding:24px;border:1px solid rgba(248,113,113,.32);border-radius:14px;background:#121720;color:#ffffffb8;line-height:1.6}._createError_40wv3_29 strong{color:#fff;font-size:16px}._createError_40wv3_29 div{display:flex;justify-content:flex-end;gap:8px}._createError_40wv3_29 button{padding:7px 14px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff14;color:#fff;cursor:pointer}main[data-story-editing] :is([data-ui-canvas-project-overlay],[data-ui-canvas-tag-overlay]){display:none}._toolbar_auovf_1{position:absolute;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:max-content;max-width:calc(100% - 16px);padding:6px;border:1px solid var(--story-border,var(--card-border));border-radius:var(--card-radius,var(--radius));background:var(--story-panel,var(--panel-solid));box-shadow:var(--shadow-sm);pointer-events:auto}._group_auovf_2{display:flex;align-items:center;gap:4px}._group_auovf_2:not(:first-child){border-left:1px solid var(--story-border,var(--card-border));padding-left:6px}._toolbar_auovf_1 button{min-width:0;height:32px;gap:6px;padding:0 10px;border:1px solid transparent;color:var(--story-muted,var(--text2));background:transparent;font-size:13px;font-weight:var(--font-strong)}._toolbar_auovf_1 button[aria-pressed=true]{color:var(--story-text,var(--text));background:var(--story-hover,var(--bg-hover));border-color:var(--story-border,var(--card-border))}._toolbar_auovf_1 button:hover:not(:disabled){color:var(--story-text,var(--text));background:var(--story-hover,var(--bg-hover))}._toolbar_auovf_1 button:active:not(:disabled){background:var(--story-hover,var(--bg-hover))}._toolbar_auovf_1 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._toolbar_auovf_1 ._shape_auovf_9{width:32px;padding:0}._ellipse_auovf_10{transform:scaleY(.65)}._defaultIcon_auovf_12{display:inline-flex;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:var(--font-medium);color:var(--story-text,var(--text))}._toolbar_auovf_1[data-docked]{position:static;width:100%;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:thin;border:0;box-shadow:none;padding:4px}._toolbar_auovf_1[data-docked]>*{flex-shrink:0}._toolbar_auovf_1[data-docked] button{min-height:36px}._layer_7dyrs_1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}._markerItem_7dyrs_2{display:contents}._image_7dyrs_3{position:absolute;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}._markerArea_7dyrs_4{position:absolute;pointer-events:none;min-width:0}._marker_7dyrs_2{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:0;color:#fff;background:transparent;padding:0;cursor:pointer;touch-action:none;font-size:14px;line-height:1.5;font-weight:var(--font-strong);pointer-events:auto}._badge_7dyrs_6{overflow:auto;display:inline-flex;align-items:safe center;gap:6px;max-width:100%;max-height:100%;min-height:0;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:6px 12px;background:#14181ccc}._badge_7dyrs_6>span{min-width:0;max-height:inherit;overflow-wrap:anywhere}._badge_7dyrs_6 svg{flex-shrink:0}._markerArea_7dyrs_4[data-editing=true]{border-radius:var(--radius-sm);outline:1px dashed color-mix(in srgb,var(--story-text,var(--text)) 65%,transparent);background:color-mix(in srgb,var(--story-text,var(--text)) 4%,transparent)}._markerArea_7dyrs_4[data-editing=true] ._marker_7dyrs_2{cursor:grab}._markerArea_7dyrs_4[data-editing=true] ._marker_7dyrs_2:active{cursor:grabbing}._markerArea_7dyrs_4[data-selected=true]{z-index:1;outline:1px solid var(--story-text,var(--text));outline-offset:1px;box-shadow:0 0 0 1px var(--story-panel,var(--panel-solid))}._resize_7dyrs_13{position:absolute;right:-8px;bottom:-8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:9px;color:var(--story-text,var(--text));background:var(--story-panel,var(--panel-solid));border:1px solid var(--story-border,var(--card-border));box-shadow:var(--shadow-sm);touch-action:none;cursor:nwse-resize;pointer-events:auto;transition:background .15s ease,border-color .15s ease}._resize_7dyrs_13:hover,._resize_7dyrs_13:active{background:color-mix(in srgb,var(--story-panel,var(--panel-solid)) 92%,var(--story-text,var(--text)));border-color:var(--story-text,var(--text))}._hitOutline_7dyrs_15{position:absolute;border:1px dashed color-mix(in srgb,var(--story-text,var(--text)) 65%,transparent);border-radius:var(--radius-sm);pointer-events:none;box-sizing:border-box}._group_7dyrs_16{position:absolute;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;pointer-events:auto;padding:6px}._group_7dyrs_16[data-editing=true]{outline:1px dashed color-mix(in srgb,var(--story-text,var(--text)) 65%,transparent);outline-offset:-1px;border-radius:var(--radius-sm)}._group_7dyrs_16[data-layout=row]{flex-direction:row;flex-wrap:wrap}._option_7dyrs_19{min-width:0;flex-shrink:0;white-space:normal;overflow-wrap:anywhere;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:rgba(24,28,32,var(--choice-opacity));color:#fff;padding:10px 16px;font:inherit;font-weight:var(--font-strong);cursor:pointer}._group_7dyrs_16[data-layout=row] ._option_7dyrs_19{flex:1 0 100px}._group_7dyrs_16[data-template=buttons] ._option_7dyrs_19{border-radius:6px}._group_7dyrs_16:is([data-template=glass],[data-template=outline]){padding:0}._group_7dyrs_16:is([data-template=glass],[data-template=outline]):not([data-preview]){padding-bottom:12px}._group_7dyrs_16:is([data-template=glass],[data-template=outline]):not([data-preview]):not(:has(._runtimePrompt_7dyrs_24)){padding-top:2px}._group_7dyrs_16:is([data-template=glass],[data-template=outline]) ._option_7dyrs_19{border-color:#fff6;border-radius:10px;padding:14px 18px;font-weight:400;line-height:1.5;transition:background .18s,transform .18s}._group_7dyrs_16[data-template=glass] ._option_7dyrs_19{background:rgba(255,255,255,var(--choice-glass-alpha));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}._group_7dyrs_16[data-template=outline] ._option_7dyrs_19{background:transparent;border-color:#fffb}._group_7dyrs_16:is([data-template=glass],[data-template=outline]):not([data-preview]) ._option_7dyrs_19:hover:not(:disabled),._group_7dyrs_16:is([data-template=glass],[data-template=outline]):not([data-preview]) ._option_7dyrs_19:active:not(:disabled){background:#ffffff40;transform:translateY(-2px)}._group_7dyrs_16:is([data-template=glass],[data-template=outline])[data-preview] ._option_7dyrs_19{border-color:#fff9;border-radius:5px;padding:12px 10px}._group_7dyrs_16[data-template=glass][data-preview] ._option_7dyrs_19{background:rgba(255,255,255,var(--choice-preview-alpha));-webkit-backdrop-filter:none;backdrop-filter:none}._group_7dyrs_16 ._runtimePrompt_7dyrs_24{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.5;color:#eee;text-shadow:0 2px 9px #0008}._layer_7dyrs_1 ._previewPrompt_7dyrs_32{position:absolute;margin:0;font-size:18px;line-height:27px;font-weight:400}._group_7dyrs_16[data-template=panel]{border-radius:14px;background:rgba(24,28,32,var(--choice-opacity));padding:12px}._group_7dyrs_16[data-template=panel] ._option_7dyrs_19{border-radius:8px;background:transparent;text-align:left}._group_7dyrs_16[data-template=bubble] ._option_7dyrs_19{--choice-fill: #181c20;position:relative;isolation:isolate;margin-bottom:8px;border:0;border-radius:18px;padding:11px 17px;background:transparent}._optionSurface_7dyrs_37{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--choice-fill);opacity:var(--choice-opacity);pointer-events:none}._optionSurface_7dyrs_37:after{content:"";position:absolute;background:inherit;pointer-events:none}._group_7dyrs_16[data-template=bubble] ._optionSurface_7dyrs_37:after{left:min(18px,25%);bottom:-8px;width:min(14px,25%);height:10px;clip-path:polygon(0 0,100% 0,100% 2px,0 100%)}._group_7dyrs_16[data-template=bubble][data-tail-side=right] ._optionSurface_7dyrs_37:after{left:auto;right:min(18px,25%);clip-path:polygon(0 0,100% 0,100% 100%,0 2px)}._group_7dyrs_16[data-template=chat]{padding-inline:12px;justify-content:center}._group_7dyrs_16[data-template=chat] ._option_7dyrs_19{--choice-fill: #2c2c2c;position:relative;isolation:isolate;flex:0 1 auto;align-self:center;max-width:100%;border:0;border-radius:6px;padding:10px 12px;background:transparent;color:#fff;font-weight:var(--font-body);text-align:left}._group_7dyrs_16[data-template=chat][data-tail-side=right] ._option_7dyrs_19{--choice-fill: #4dcc92;color:#122019}._group_7dyrs_16[data-template=chat] ._optionSurface_7dyrs_37:after{left:-6px;top:14px;width:8px;height:10px;clip-path:polygon(100% 0,100% 100%,6px 100%,0 50%,6px 0)}._group_7dyrs_16[data-template=chat][data-tail-side=right] ._optionSurface_7dyrs_37:after{left:auto;right:-6px;clip-path:polygon(0 0,2px 0,100% 50%,2px 100%,0 100%)}._move_7dyrs_46{position:absolute;z-index:1;pointer-events:auto;touch-action:none;cursor:move;border:0;border-radius:999px;align-self:center;padding:4px 12px;background:var(--story-card,var(--dialog-control-surface));color:var(--story-text,var(--text));font-size:12px}._marker_7dyrs_2:focus-visible,._option_7dyrs_19:focus-visible,._resize_7dyrs_13:focus-visible,._move_7dyrs_46:focus-visible{outline:2px solid #fff;outline-offset:2px}._markerArea_7dyrs_4:not([data-editing]) ._marker_7dyrs_2{touch-action:pan-y}._prompt_7dyrs_50{flex:0 0 auto;width:100%;margin:6px 0 0;text-align:center;color:#fff;font-size:18px;line-height:1.5;font-weight:500;text-shadow:0 2px 12px #000a;white-space:pre-line;overflow-wrap:anywhere;pointer-events:none}._markerPrompt_7dyrs_51{position:absolute;margin:0;padding-inline:20px}._group_7dyrs_16[data-preview]:is([data-template=buttons],[data-template=glass],[data-template=outline]) ._option_7dyrs_19{font-weight:400;color:#fff}._group_7dyrs_16[data-preview][data-template=buttons] ._option_7dyrs_19{border-color:#fff9;border-radius:5px;padding:12px 10px;background:rgba(38,38,37,var(--choice-opacity))}._region_11or9_1{position:absolute;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:8px;border:0;background:transparent;color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;overflow:visible}._region_11or9_1[data-active]{cursor:grabbing}._region_11or9_1[aria-disabled=true]{cursor:default;opacity:.65}._cue_11or9_20{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;width:max-content;max-width:calc(100vw - 16px);min-width:0;padding:8px 14px 8px 9px;border-radius:999px;background:radial-gradient(circle at 63% 50%,rgba(126,22,30,.56),transparent 46%),linear-gradient(90deg,#10121429,#10121494 24%,#1012142e);box-shadow:0 10px 30px #0000003d;text-shadow:0 1px 4px rgba(0,0,0,.8)}._chevrons_11or9_37{display:flex;align-items:center;flex:0 0 auto;color:#ffffffeb;filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}._chevrons_11or9_37 svg{width:24px;height:24px;margin-left:-8px;stroke-width:2.4}._chevrons_11or9_37 svg:first-child{margin-left:0}._gesture_11or9_40{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border:1px solid rgba(255,210,210,.38);border-radius:50%;background:#b3232c75;color:#fff;box-shadow:0 0 0 5px #b3232c1f,0 3px 12px #0000004d}._gesture_11or9_40 svg{width:22px;height:22px;transform:rotate(-24deg);stroke-width:1.8}._cue_11or9_20>strong{display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;font:var(--font-strong) 14px/20px var(--font-zh)}._cue_11or9_20>strong>span{color:#ffffffe6;font-weight:var(--font-medium)}._cue_11or9_20[data-complete] ._gesture_11or9_40{border-color:#9cffebb3;background:#24af9b94}._progress_11or9_45{position:absolute;left:50%;bottom:3px;width:min(220px,calc(100% - 28px));height:2px;transform:translate(-50%);border-radius:999px;overflow:hidden;background:#ffffff2e;opacity:0}._progress_11or9_45>span{display:block;height:100%;border-radius:inherit;background:#fff;box-shadow:0 0 8px #ffffffb3}._region_11or9_1[data-active] ._progress_11or9_45{opacity:1}._region_11or9_1[data-compact]{padding:4px}._region_11or9_1[data-compact] ._cue_11or9_20{gap:5px;padding:5px 10px 5px 6px}._region_11or9_1[data-compact] ._chevrons_11or9_37 svg{width:20px;height:20px}._region_11or9_1[data-compact] ._gesture_11or9_40{width:32px;height:32px;flex-basis:32px}._region_11or9_1[data-compact] ._gesture_11or9_40 svg{width:18px;height:18px}._region_11or9_1[data-compact] ._cue_11or9_20>strong{font-size:13px;line-height:18px}._region_11or9_1[data-direction=up] ._cue_11or9_20,._region_11or9_1[data-direction=down] ._cue_11or9_20{flex-direction:column;border-radius:20px}._region_11or9_1[data-direction=up] ._chevrons_11or9_37,._region_11or9_1[data-direction=down] ._chevrons_11or9_37{flex-direction:column}._region_11or9_1[data-direction=up] ._chevrons_11or9_37 svg,._region_11or9_1[data-direction=down] ._chevrons_11or9_37 svg{margin:-7px 0 0}._region_11or9_1[data-direction=up] ._chevrons_11or9_37 svg:first-child,._region_11or9_1[data-direction=down] ._chevrons_11or9_37 svg:first-child{margin-top:0}@media(prefers-reduced-motion:no-preference){._region_11or9_1:not([data-active]) ._chevrons_11or9_37 svg{animation:_swipe-chevron_11or9_1 1.4s ease-in-out infinite}._region_11or9_1:not([data-active]) ._chevrons_11or9_37 svg:nth-child(2){animation-delay:.12s}._region_11or9_1:not([data-active]) ._chevrons_11or9_37 svg:nth-child(3){animation-delay:.24s}._region_11or9_1:not([data-active]) ._gesture_11or9_40{animation:_swipe-hand_11or9_1 1.6s ease-in-out infinite}}@keyframes _swipe-chevron_11or9_1{0%,to{opacity:.42}45%{opacity:1}}@keyframes _swipe-hand_11or9_1{0%,to{box-shadow:0 0 0 4px #b3232c1a,0 3px 12px #0000004d}50%{box-shadow:0 0 0 9px #b3232c08,0 3px 12px #0000004d}}._object_169gf_1,._target_169gf_1{position:absolute;box-sizing:border-box;border-radius:var(--radius-md, 12px);color:var(--text)}._object_169gf_1{z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;border:1px solid var(--line-strong);background:var(--dialog-surface-raised);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;overflow:hidden}._object_169gf_1:active{cursor:grabbing}._hitRegion_169gf_4{position:absolute;z-index:5;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}._hitRegion_169gf_4:active{cursor:grabbing}._object_169gf_1[data-has-image]{background:transparent;border-color:transparent}._scaledIcon_169gf_7{width:40%;height:40%;flex-shrink:0}._object_169gf_1 strong,._object_169gf_1>span{position:relative;z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:var(--font-strong);text-shadow:0 1px 3px #000}._object_169gf_1>span{font-size:12px;font-weight:var(--font-control)}._image_169gf_10{position:absolute;object-fit:contain;pointer-events:none}._object_169gf_1 progress{position:relative;width:85%;height:6px;accent-color:var(--accent)}._target_169gf_1{z-index:3;display:grid;place-items:center;pointer-events:none;border:2px dashed var(--line-strong);font-size:12px;background:color-mix(in srgb,var(--dialog-surface-raised) 20%,transparent)}._target_169gf_1>span{padding:2px 6px;border-radius:var(--radius-sm);background:var(--dialog-surface)}._target_169gf_1[data-match=true]{border-color:var(--accent);border-style:solid;background:var(--accent-bg)}._failure_169gf_15{position:absolute;bottom:56px;left:12px;right:12px;z-index:6;padding:8px;color:var(--text);background:var(--dialog-surface);font-size:12px}._object_169gf_1._hold_169gf_16{border:0;border-radius:50%;background:#ffffff30;color:#fff;padding:0;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff12}._object_169gf_1._hold_169gf_16[data-hovered]{background:#ffffff3d}._object_169gf_1._hold_169gf_16[data-holding]{background:#ffffff50;box-shadow:0 0 25px #ffffff24,inset 0 0 0 1px #fff4}._object_169gf_1._hold_169gf_16[data-preview]{background:#ffffff40;border:1px solid #fffc;box-shadow:none}._object_169gf_1._hold_169gf_16[data-has-image]{background:transparent;border:0;border-radius:0;box-shadow:none}._finger_169gf_21{width:46%;height:58%}._hold_169gf_16[data-preview] ._finger_169gf_21{width:50%;height:50%}._ring_169gf_23{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke-width:7;transform:rotate(-90deg);pointer-events:none}._ringTrack_169gf_24{stroke:#c8ffff30}._ringProgress_169gf_25{stroke:#20e3e9;stroke-linecap:round;filter:drop-shadow(0 0 4px #20e3e966)}._hold_169gf_16[data-preview] ._ring_169gf_23{display:none}._object_169gf_1 ._hiddenProgress_169gf_27{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}._holdCaption_169gf_28{position:absolute;z-index:4;display:flex;flex-direction:column;gap:8px;width:420px;transform:translate(-50%);text-align:center;color:#fff;pointer-events:none;text-shadow:0 2px 5px #000}._holdCaption_169gf_28 strong{font-size:16px;font-weight:600;line-height:24px}._holdCaption_169gf_28 span{color:#ffffffb3;font-size:12px;font-weight:400;line-height:18px}._workspace_baylf_1,._modes_baylf_1,._modeLoading_baylf_1,._materialBanner_baylf_1,._bridgeError_baylf_1{--story-bg: var(--agent-canvas-bg, var(--bg));--story-panel: var(--agent-canvas-controls-bg, var(--panel-solid));--story-card: var(--agent-canvas-node-bg, var(--card-surface));--story-text: var(--agent-canvas-text, var(--text));--story-muted: var(--agent-canvas-text-muted, var(--text2));--story-border: var(--agent-canvas-controls-border, var(--border));--story-hover: var(--agent-canvas-controls-hover, var(--bg-hover))}._workspace_baylf_1{container-type:inline-size;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--canvas-surface, var(--story-bg));color:var(--story-text);font-family:var(--font-zh);font-size:14px}._workspace_baylf_1[data-story-mode=play]{position:fixed;z-index:1100}._workspace_baylf_1 *,._inspector_baylf_21 *{box-sizing:border-box}._workspace_baylf_1 button,._workspace_baylf_1 input,._workspace_baylf_1 textarea{font-family:inherit}._workspace_baylf_1 button{cursor:pointer}._workspace_baylf_1 button:disabled{cursor:default;opacity:.42}._workspace_baylf_1 button:focus-visible,._workspace_baylf_1 input:focus-visible,._workspace_baylf_1 textarea:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._modes_baylf_1{position:absolute;top:26px;left:50%;transform:translate(-50%);z-index:25;display:flex;align-items:center;gap:30px;margin:0;padding:0 14px 6px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--story-bg) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._modes_baylf_1[hidden]{display:none}._modeLoading_baylf_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:24;display:grid;place-items:center;background:var(--canvas-surface, var(--story-bg));color:var(--story-muted);font:var(--font-body) 14px/22px var(--font-zh)}._modes_baylf_1 button{position:relative;padding:10px 4px 14px;border:0;border-radius:0;background:transparent;color:var(--story-muted);font:var(--font-strong) 16px/22px var(--font-zh);white-space:nowrap;cursor:pointer}._modes_baylf_1 button+button:before{content:"";position:absolute;left:-16px;top:14px;height:16px;width:1px;background:var(--story-muted);opacity:.65}._modes_baylf_1 button[aria-selected=true]{color:var(--story-text)}._modes_baylf_1 button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--cyan)}._modes_baylf_1 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._saveStatus_baylf_34{--button-secondary-text: var(--story-text);--button-secondary-text-hover: var(--story-text);--button-secondary-surface: var(--story-card);--button-secondary-surface-hover: var(--story-hover);--button-secondary-border: var(--story-border);position:absolute;left:26px;top:94px;z-index:12;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--story-muted)}._saveStatus_baylf_34>button:not(._authoringSecondary_baylf_35){color:inherit;text-decoration:underline;background:transparent;border:0}._canvas_baylf_36{position:absolute;top:0;right:0;bottom:0;left:0}._withInspector_baylf_37{right:376px}._canvas_baylf_36 .react-flow__edges svg{max-width:none}._node_baylf_39{width:264px;padding:15px;border-radius:var(--card-radius);background:var(--story-card);color:var(--story-text);border:1px solid var(--story-border);box-shadow:var(--shadow-sm)}._nodeSelected_baylf_40{outline:1px solid var(--canvas-node-border-selected);outline-offset:0}._connecting_baylf_41 ._node_baylf_39:not([data-story-type=start]):not(:has(.connectingfrom)):hover{border-color:var(--canvas-edge-selected);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--canvas-edge-flow) 36%,transparent),0 0 0 1px color-mix(in srgb,var(--canvas-edge-flow) 24%,transparent)}._nodeTitle_baylf_42{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:16px;font-weight:var(--font-strong);line-height:22px;overflow-wrap:anywhere}._nodeMedia_baylf_43{position:relative;aspect-ratio:16 / 9;border-radius:9px;overflow:hidden;background:var(--story-hover)}._nodeMedia_baylf_43 img,._nodeMedia_baylf_43 video{width:100%;height:100%;object-fit:cover;display:block}._nodePlaceholder_baylf_45{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--story-muted);border:1px dashed var(--story-border);border-radius:9px;font-size:13px}._duration_baylf_46{position:absolute;right:4px;bottom:4px;background:var(--overlay-control-bg, rgba(0,0,0,.72));color:var(--text-on-dark, white);border-radius:4px;padding:1px 4px;font:var(--font-control) 12px/18px var(--font-latin)}._synopsis_baylf_47{margin:11px 0 2px;font-size:14px;line-height:22px;color:var(--story-muted);white-space:pre-line;overflow-wrap:anywhere}._nodePorts_baylf_48{display:grid;gap:6px;margin-top:10px}._port_baylf_49{position:relative;min-height:32px;display:flex;align-items:center;border:1px solid var(--story-border);border-radius:var(--radius-sm);padding:0 10px;line-height:20px;font-size:14px;overflow-wrap:anywhere}._port_baylf_49 .react-flow__handle{right:-16px}._port_baylf_49 .react-flow__handle>div{height:42px}._controlNode_baylf_52{width:218px}._controlNode_baylf_52 ._nodeTitle_baylf_42{margin-bottom:4px}._nodeBadge_baylf_54{font-size:12px;color:var(--story-muted);display:flex;align-items:center;gap:5px;margin-top:8px}._nodeInteraction_baylf_55{margin-top:6px}._nodeInteraction_baylf_55:empty{display:none}._nodeInteraction_baylf_55 ._field_baylf_57{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px}._countdownPort_baylf_58{margin-top:6px}._countdownPort_baylf_58>label{display:flex;align-items:center;gap:6px;width:100%;font-weight:var(--font-medium)}._countdownPort_baylf_58 input{width:64px;min-width:0;height:26px;margin-left:auto;padding:2px 6px;border:1px solid var(--story-border);border-radius:var(--radius-sm);background:var(--hint-surface, var(--dialog-control-surface));color:var(--story-text);font:inherit}._countdownPort_baylf_58 input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._countdownPort_baylf_58 input:disabled{opacity:.55}._nodeInteraction_baylf_55 ._select_baylf_63>div>button:hover:not(:disabled),._nodeInteraction_baylf_55 ._select_baylf_63>div>button[aria-expanded=true]{color:var(--story-text)}._toolbar_baylf_64{width:max-content;max-width:calc(100% - 24px);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}._toolbar_baylf_64>button._toolbarButton_baylf_65{display:inline-flex;width:auto;min-height:0;padding:0 10px;gap:6px;border-radius:999px}._toolbar_baylf_64>button{flex-shrink:0}._toolbarButton_baylf_65{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:36px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--story-text);font:var(--font-strong) 14px/20px var(--font-zh);white-space:nowrap}._toolbarButton_baylf_65:hover{background:var(--story-hover)}._primaryTool_baylf_69,._primaryTool_baylf_69:hover{background:var(--solo-accent, var(--cyan));color:var(--ink)}._moreRules_baylf_70{font-size:13px}._moreRules_baylf_70>summary{padding:10px 12px;color:var(--story-muted);cursor:pointer}._stateOverview_baylf_72{position:absolute;z-index:10;top:132px;left:24px;width:248px;max-width:calc(100% - 48px);padding:12px;display:grid;gap:10px;border:1px solid var(--story-border);border-radius:var(--radius);background:var(--story-panel);color:var(--story-text);box-shadow:var(--shadow-sm)}._stateOverviewContent_baylf_73{display:grid;gap:10px;min-height:0;overflow-y:auto;scrollbar-width:thin}._cardToolbar_baylf_74{transform:translate(var(--story-toolbar-x))}._stateHeading_baylf_75{display:flex;align-items:center;gap:8px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left}._stateHeading_baylf_75 strong{font-size:14px;font-weight:var(--font-strong)}._stateHeading_baylf_75 span{flex:1;color:var(--story-muted);font:var(--font-control) 12px var(--font-latin)}._stateColumnLabels_baylf_78{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--story-muted)}._stateRows_baylf_79{min-width:0;margin:0;padding:0;border:0;display:grid;gap:8px;max-height:min(240px,30vh);overflow-y:auto;scrollbar-width:thin}._stateRow_baylf_79{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,90px);gap:8px;align-items:center}._stateRow_baylf_79>button{border:0;padding:6px 0;background:transparent;color:var(--story-text);text-align:left;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stateRow_baylf_79>div{min-width:0}._stateRow_baylf_79 small{display:block}._stateRow_baylf_79>button:hover{text-decoration:underline}._stateRow_baylf_79 input{width:100%;min-width:0;padding:5px 7px;border:1px solid var(--story-border);border-radius:var(--radius-sm);color:var(--story-text);background:transparent;font:var(--font-control) 13px/20px var(--font-zh)}._stateActions_baylf_86{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._statePurposes_baylf_87{display:grid;gap:5px}._statePurposes_baylf_87 button{display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:var(--radius-sm);padding:7px 8px;color:var(--story-text);background:var(--story-hover);text-align:left;font-size:13px}._statePurposes_baylf_87 small{font-size:12px;color:var(--story-muted)}._optionEditor_baylf_90 fieldset,fieldset._optionEditor_baylf_90{min-width:0;margin:0}._variablePanel_baylf_91>fieldset._variablePanel_baylf_91{border:0;padding:0;margin:0;min-width:0}._iconButton_baylf_92{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:0;border-radius:9px;color:var(--story-text, var(--text));background:transparent;padding:0;cursor:pointer}._iconButton_baylf_92:hover,._iconButton_baylf_92[aria-pressed=true]{background:var(--story-hover, var(--bg-hover))}._addButton_baylf_94{border-radius:999px;background:var(--story-text);color:var(--story-bg);width:38px;height:38px}._divider_baylf_95{height:21px;border-left:1px solid var(--story-border);margin:0 4px}._addMenu_baylf_96{position:absolute;bottom:72px;left:calc(50% - 162px);z-index:12;width:210px;background:var(--story-panel);border:1px solid var(--story-border);padding:7px;border-radius:var(--radius);box-shadow:var(--shadow)}._addMenu_baylf_96 button{width:100%;display:flex;align-items:center;gap:10px;padding:11px;color:var(--story-text);background:transparent;border:0;border-radius:9px;font-size:14px;text-align:left}._addMenu_baylf_96 button:hover{background:var(--story-hover)}._inspector_baylf_21{--button-secondary-text: var(--story-text, var(--text));--button-secondary-text-hover: var(--story-text, var(--text));--button-secondary-surface: var(--story-card, var(--card-surface));--button-secondary-surface-hover: var(--story-hover, var(--bg-hover));--button-secondary-border: var(--story-border, var(--card-border));position:absolute;z-index:11;right:22px;top:88px;bottom:94px;width:338px;display:flex;flex-direction:column;border-radius:var(--radius-lg);border:1px solid var(--story-border, var(--border));background:var(--story-panel, var(--panel-solid));color:var(--story-text, var(--text));box-shadow:var(--shadow-sm);overflow:hidden}._panelHeader_baylf_100{min-height:62px;padding:17px 16px;display:flex;align-items:center;gap:6px}._panelHeader_baylf_100>input{width:0;flex:1;font-size:16px;font-weight:var(--font-strong);border:0;background:transparent;color:inherit;padding:4px}._panelHeader_baylf_100 h3{flex:1;margin:0;font-size:16px;font-weight:var(--font-strong)}._tabs_baylf_103{display:flex;padding:0 16px;border-bottom:1px solid var(--story-border, var(--border))}._tabs_baylf_103 button{flex:1;border:0;border-radius:0;background:transparent;color:var(--story-muted, var(--text2));padding:14px 0;font-size:16px;font-weight:var(--font-section);position:relative}._tabs_baylf_103 ._activeTab_baylf_105{color:var(--story-text, var(--text))}._tabs_baylf_103 ._activeTab_baylf_105:after{content:"";position:absolute;left:6px;right:6px;bottom:-1px;height:3px;background:var(--cyan);border-radius:3px 3px 0 0}._inspectorContent_baylf_107{flex:1;min-height:0;min-width:0;overflow-y:auto;border:0;margin:0;padding:19px 19px 12px;display:flex;flex-direction:column;gap:26px;scrollbar-width:thin}._panelFooter_baylf_108{padding:18px 18px 22px;display:grid;gap:11px}._field_baylf_57{display:grid;gap:9px;min-width:0;color:var(--story-text, var(--text));font-size:14px;font-weight:var(--font-medium)}._field_baylf_57>span{color:var(--story-text, var(--text));font-size:14px;font-weight:var(--font-medium);line-height:20px}._chapterHeading_baylf_111{display:flex;align-items:center;justify-content:space-between;gap:8px}._form_baylf_112{display:grid;gap:16px;min-width:0}._form_baylf_112 h4,._inspectorContent_baylf_107 h4{font-size:16px;line-height:22px;font-weight:var(--font-strong);color:var(--story-text, var(--text));margin:0}._inspectorContent_baylf_107 input:not([type=checkbox]),._inspectorContent_baylf_107 textarea,._ruleLine_baylf_114 input,._variablePanel_baylf_91 input:not([type=checkbox]),._search_baylf_114 input,._playerConfig_baylf_114 input{min-width:0;width:100%;border:1px solid var(--story-border, var(--border));border-radius:var(--radius-sm);padding:9px 11px;color:var(--story-text, var(--text));background:transparent;font-size:14px;font-weight:var(--font-control);line-height:20px}._inspectorContent_baylf_107 textarea{resize:vertical;min-height:72px}._select_baylf_63{min-width:0}._select_baylf_63>div{width:100%}._select_baylf_63 button{max-width:100%}._inspector_baylf_21 ._select_baylf_63>div,._nodeInteraction_baylf_55 ._select_baylf_63>div{max-width:none}._inspector_baylf_21 ._select_baylf_63>div>button,._nodeInteraction_baylf_55 ._select_baylf_63>div>button{width:100%;min-height:40px;height:auto;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid var(--story-border, var(--border));border-radius:var(--radius-sm);background:var(--hint-surface, var(--dialog-control-surface));color:var(--story-text, var(--text))}._inspector_baylf_21 ._select_baylf_63>div>button>span,._nodeInteraction_baylf_55 ._select_baylf_63>div>button>span{flex:1;text-align:left;font:var(--font-control) 14px/20px var(--font-zh)}._inspector_baylf_21 ._select_baylf_63>div>button>svg,._nodeInteraction_baylf_55 ._select_baylf_63>div>button>svg{color:var(--story-muted, var(--text2))}._nodeInteraction_baylf_55 ._select_baylf_63>div>button{min-height:32px;padding:5px 10px}._inspectorContent_baylf_107 input:not([type=checkbox]),._inspectorContent_baylf_107 textarea{background:var(--hint-surface, var(--dialog-control-surface))}._inspectorContent_baylf_107 input:not([type=checkbox]):hover:not(:disabled),._inspectorContent_baylf_107 textarea:hover:not(:disabled),._inspector_baylf_21 ._select_baylf_63>div>button:hover:not(:disabled),._nodeInteraction_baylf_55 ._select_baylf_63>div>button:hover:not(:disabled){border-color:var(--ring, var(--border-hover));background:var(--canvas-controls-active, var(--dialog-control-surface-hover))}._inspectorContent_baylf_107 input:focus,._inspectorContent_baylf_107 textarea:focus,._inspector_baylf_21 ._select_baylf_63>div>button[aria-expanded=true],._nodeInteraction_baylf_55 ._select_baylf_63>div>button[aria-expanded=true]{border-color:var(--ring, var(--focus-border-neutral));box-shadow:0 0 0 3px var(--story-hover)}._inspectorContent_baylf_107 input::placeholder,._inspectorContent_baylf_107 textarea::placeholder{color:var(--story-muted, var(--text2));font-weight:var(--font-weak)}._formSection_baylf_128{display:grid;gap:14px;min-width:0;padding-top:8px}._scriptSource_baylf_129{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font:inherit;color:var(--story-text, var(--text1))}._formSection_baylf_128>h4{display:flex;align-items:center;gap:8px;margin-bottom:2px}._formSection_baylf_128>h4>svg{color:var(--story-muted, var(--text2));flex-shrink:0}._form_baylf_112>._formSection_baylf_128{margin-top:8px}._variableEditor_baylf_133{gap:16px;padding:14px}._variableEditor_baylf_133:focus-within{border-color:var(--ring, var(--focus-border-neutral))}._variableHeading_baylf_135{display:flex;align-items:center;justify-content:space-between;gap:8px}._variableHeading_baylf_135 strong{display:flex;align-items:center;gap:8px;font-size:16px;line-height:22px;font-weight:var(--font-strong)}._variableHeading_baylf_135 strong svg{color:var(--story-muted, var(--text2))}._stateCreateOptions_baylf_138{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._variablePanel_baylf_91._templateCreation_baylf_139{gap:12px}._templateIntro_baylf_140{display:grid;gap:4px}._valueBarTemplates_baylf_141{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:12px}._valueBarTemplate_baylf_141{display:grid;align-content:start;gap:6px;min-width:0}._stateCreateOptions_baylf_138 ._stateCreateButton_baylf_143{min-height:40px;height:auto;padding:9px 10px;gap:6px;white-space:normal;font:var(--font-strong) 13px/20px var(--font-zh);border-color:var(--story-border, var(--border));background:var(--hint-surface, var(--dialog-control-surface));color:var(--story-text, var(--text))}._stateCreateButton_baylf_143 svg{flex-shrink:0}._inheritance_baylf_145{display:flex;flex-wrap:wrap;gap:7px}._inheritance_baylf_145 label{display:flex;align-items:center;flex:1 1 120px;padding:7px 8px;border:1px solid var(--story-border);border-radius:10px;white-space:nowrap;font-size:13px}._inheritance_baylf_145 label input{border:0!important;padding:0!important;font-size:13px!important}._inheritance_baylf_145>._field_baylf_57{flex:1 1 100%;display:grid;white-space:normal;border:0;padding:4px 0 0}._materialList_baylf_149{display:grid;gap:6px}._materialRow_baylf_150{display:flex;align-items:center;gap:13px;width:100%;border:1px solid transparent;background:var(--story-hover, var(--bg-hover));color:var(--story-text, var(--text));border-radius:13px;padding:14px 12px;text-align:left}._materialRow_baylf_150[aria-pressed=true]{border-color:var(--story-border, var(--border))}._materialRow_baylf_150 strong{font-size:14px;font-weight:var(--font-strong)}._materialItem_baylf_153{display:grid;gap:8px;min-width:0}._materialItem_baylf_153 ._materialRow_baylf_150{padding:10px 12px;gap:8px}._materialItem_baylf_153 ._assetActions_baylf_155{flex-wrap:wrap}._materialRow_baylf_150 span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--story-muted, var(--text2));font-size:13px}._textButton_baylf_157{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;padding:5px 0;border:0;background:transparent;color:var(--story-text, var(--text));font-size:13px;font-weight:var(--font-medium);cursor:pointer}._hint_baylf_158{font-size:12px;color:var(--story-muted, var(--text2));line-height:20px;margin:0}._error_baylf_159{color:var(--agent-canvas-danger, var(--text));font-size:12px;line-height:19px}._ruleLine_baylf_114{display:flex;align-items:center;gap:5px;min-width:0}._ruleLine_baylf_114>._select_baylf_63,._ruleLine_baylf_114>input{flex:1}._rules_baylf_162{display:grid;gap:10px}._ruleGroup_baylf_163{padding:9px;border-left:2px solid var(--story-border, var(--border));background:var(--story-hover, var(--bg-hover));border-radius:8px;display:grid;gap:8px;min-width:0}._ruleGroup_baylf_163 ._ruleGroup_baylf_163{background:transparent}._optionEditor_baylf_90{border:1px solid var(--story-border, var(--border));border-radius:12px;padding:11px;display:grid;gap:12px;min-width:0}._inspectorContent_baylf_107 details>summary{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 11px;list-style:none;border-radius:var(--radius-sm);background:var(--hint-surface, var(--dialog-control-surface));color:var(--story-text, var(--text));cursor:pointer;font-size:13px;line-height:20px;font-weight:var(--font-medium)}._inspectorContent_baylf_107 details>summary::-webkit-details-marker{display:none}._inspectorContent_baylf_107 details>summary:after{content:"";flex-shrink:0;width:6px;height:6px;margin-left:auto;border:solid var(--story-muted, var(--text2));border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}._inspectorContent_baylf_107 details[open]>summary:after{transform:rotate(225deg)}._inspectorContent_baylf_107 details>summary:hover{background:var(--canvas-controls-active, var(--dialog-control-surface-hover))}._inspectorContent_baylf_107 details>summary:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._disclosureNote_baylf_172{margin-left:auto;color:var(--story-muted, var(--text2));font-size:12px;font-weight:var(--font-weak);white-space:nowrap}._inspectorContent_baylf_107 details[open]>summary{margin-bottom:10px}._tabs_baylf_103 button:focus-visible{outline-offset:-4px;border-radius:var(--radius-sm)}._checkLine_baylf_175{display:flex;align-items:center;gap:9px;font-size:13px}._checkLine_baylf_175 input{accent-color:var(--cyan)}._hotspotFields_baylf_177{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._interactionPreview_baylf_178{display:grid;min-width:0;gap:10px}._interactionFrame_baylf_179{position:relative;justify-self:center;width:100%;overflow:hidden;border-radius:var(--radius-sm);background:var(--canvas-surface, var(--story-bg));touch-action:pan-y}._interactionFrame_baylf_179:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._interactionFrame_baylf_179>video,._interactionFrame_baylf_179>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}._interactionPlaceholder_baylf_182{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--story-muted);font-size:12px}._interactionTimeline_baylf_183{display:grid;gap:8px}._interactionTimeLabels_baylf_184,._interactionTimeActions_baylf_184{display:flex;align-items:center;gap:8px;color:var(--story-muted);font:var(--font-weak) 12px/20px var(--font-latin);font-variant-numeric:tabular-nums}._interactionTimeLabels_baylf_184>span:last-child{margin-left:auto}._interactionTimeActions_baylf_184{flex-wrap:wrap;justify-content:space-between;font-family:var(--font-zh)}._interactionTrack_baylf_187{position:relative;margin:0 7px}._interactionPreview_baylf_178 input._interactionScrubber_baylf_188{display:block;width:calc(100% + 14px);min-height:24px;margin:0 -7px;padding:0;border:0;border-radius:0;background:transparent;accent-color:var(--cyan);cursor:pointer}._interactionPreview_baylf_178 input._interactionScrubber_baylf_188:hover:not(:disabled),._interactionPreview_baylf_178 input._interactionScrubber_baylf_188:focus{background:transparent;box-shadow:none}._interactionMarker_baylf_190{position:absolute;top:22px;width:6px;height:6px;border-radius:50%;background:var(--story-text);transform:translate(-50%);pointer-events:none}._empty_baylf_191{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:380px;text-align:center;color:var(--story-muted);display:grid;gap:16px;justify-items:center}._empty_baylf_191 h2{margin:0;font-size:22px;font-weight:var(--font-section);color:var(--story-text)}._empty_baylf_191 p{margin:0 0 9px;font-size:14px;line-height:24px}._playerLoading_baylf_194{max-width:calc(100% - 32px)}._playerLoadActions_baylf_195{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}._search_baylf_114{position:absolute;left:24px;top:124px;z-index:12;width:240px;padding:12px;border:1px solid var(--story-border);border-radius:var(--radius);background:var(--story-panel);box-shadow:var(--shadow-sm)}._searchResults_baylf_197{max-height:280px;overflow:auto;display:grid;gap:5px;margin-top:8px}._projectCover_baylf_198{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-sm)}._inspector_baylf_21 ._authoringSecondary_baylf_35{border-color:var(--story-border);background:var(--story-card);color:var(--story-text)}._inspector_baylf_21 ._authoringSecondary_baylf_35:hover:not(:disabled){background:var(--story-hover);color:var(--story-text)}._authoringFields_baylf_201{border:0;margin:0;padding:0;min-width:0}._chapterFilter_baylf_202{position:absolute;top:124px;left:24px;z-index:12;display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--story-panel);color:var(--story-text);border-radius:var(--radius);font-size:13px}._searchResults_baylf_197 button{text-align:left;background:transparent;border:0;border-radius:8px;padding:8px;color:var(--story-text);font-size:13px;line-height:20px}._searchResults_baylf_197 button:hover{background:var(--story-hover)}._checkPanel_baylf_205{height:fit-content;max-height:calc(100% - var(--story-check-top, 88px) - var(--story-check-bottom, 94px))}._checkPanel_baylf_205 button[data-ui-close]{color:var(--story-muted)!important}._checkPanel_baylf_205 button[data-ui-close]:hover:not(:disabled){color:var(--story-text)!important}._checkPrimary_baylf_208{display:grid;gap:14px;min-width:0}._checkPrimary_baylf_208 h4{margin:0;color:var(--story-text);font:var(--font-strong) 16px/24px var(--font-zh);overflow-wrap:anywhere}._checkDescription_baylf_210{margin:0;color:var(--story-muted);font:var(--font-body) 14px/22px var(--font-zh);overflow-wrap:anywhere}._checkDetails_baylf_211{display:grid;gap:24px;margin:16px 0 0;padding:0;list-style:none}._checkDetails_baylf_211 li{display:grid;gap:8px;min-width:0}._checkDetails_baylf_211 li>button{justify-self:start}._checkDetails_baylf_211 strong{color:var(--story-text);font:var(--font-medium) 14px/22px var(--font-zh);overflow-wrap:anywhere}._checkActions_baylf_215{padding:8px 19px 19px}._variablePanel_baylf_91{display:grid;gap:16px}._materialBanner_baylf_1{position:absolute;top:148px;left:50%;transform:translate(-50%);z-index:30;max-width:580px;padding:12px 18px;display:flex;align-items:center;gap:12px;border:1px solid var(--story-border);border-radius:var(--radius);background:var(--story-panel);color:var(--story-text);box-shadow:var(--shadow)}._materialBanner_baylf_1 span{flex:1;font-size:13px}._notice_baylf_219{position:absolute;left:50%;top:94px;transform:translate(-50%);max-width:620px;z-index:30;padding:10px 18px;border:1px solid var(--story-border);border-radius:12px;color:var(--story-text);background:var(--story-panel);display:flex;align-items:center;gap:12px;font-size:13px}._assetDialog_baylf_220._assetDialog_baylf_220{display:flex;flex-direction:column;width:min(960px,calc(100vw - 48px));max-height:calc(100dvh - 48px);min-width:0;gap:20px;padding:28px;overflow:hidden;color:var(--text);background:var(--dialog-surface)}._assetDialogHeader_baylf_221{flex-shrink:0;padding-right:36px}._assetDialogHeader_baylf_221 h2{margin:0;font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section)}._assetDialogHeader_baylf_221 p{margin:6px 0 0;color:var(--text2);font-weight:var(--font-body)}._assetVersionContent_baylf_224{min-height:180px;overflow-y:auto;padding:4px;margin:-4px}._assetList_baylf_225{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-content:start;gap:16px}._assetVersionCard_baylf_226{min-width:0;overflow:hidden}._assetVersionPreview_baylf_227{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--dialog-control-surface);color:var(--text3)}._assetVersionPreview_baylf_227>span,._assetVersionPreview_baylf_227 video{width:100%;height:100%;object-fit:cover}._assetVersionPreview_baylf_227>span{display:grid;place-items:center}._assetVersionPreview_baylf_227 audio{width:calc(100% - 24px)}._assetVersionPreview_baylf_227 pre{max-height:100%;margin:0;padding:16px;overflow:auto;white-space:pre-wrap;font:var(--font-weak) var(--text-caption-size)/var(--line-caption) var(--font-zh)}._assetVersionChoice_baylf_232{display:flex;align-items:center;gap:10px;min-height:66px;padding:10px 14px;cursor:pointer}._assetDialog_baylf_220 ._assetVersionChoice_baylf_232 input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:0;padding:0;border:0;background:transparent;accent-color:var(--cyan)}._assetDialog_baylf_220 ._assetVersionChoice_baylf_232 input[type=radio]:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px;border:0;box-shadow:none}._assetVersionInfo_baylf_235{display:grid;flex:1;min-width:0;gap:4px}._assetVersionInfo_baylf_235 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-strong)}._assetVersionInfo_baylf_235 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text2);font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._assetLoadError_baylf_238{display:flex;align-items:center;justify-content:space-between;gap:12px}._assetLoadError_baylf_238 p{margin:0}._assetActions_baylf_155{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px}._assetDialogState_baylf_241{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text2);text-align:center}._assetSpinner_baylf_242{animation:_storySpin_baylf_1 1s linear infinite}._graphRoot_baylf_243,._compositionRoot_baylf_244{position:absolute;top:0;right:0;bottom:0;left:0}._workspace_baylf_1[data-story-mode=story] ._compositionRoot_baylf_244{top:90px}._canvasLayer_baylf_246{position:absolute;top:0;right:0;bottom:0;left:0}main:has(._modes_baylf_1[data-mode=canvas]:not([hidden])) [data-ui-canvas-tag-overlay]{top:90px}main:has(._modes_baylf_1[data-mode=story],._modes_baylf_1[data-mode=play]) [data-ui-canvas-tag-overlay]{display:none}main:has(._modes_baylf_1[data-pending]) [data-ui-canvas-tag-overlay]{display:none}._panelFooter_baylf_108 button{font-size:14px;min-height:40px}._panelFooter_baylf_108 button:last-child:not(:only-child){color:var(--story-text);border-color:var(--story-border);background:var(--story-hover)}._bridgeError_baylf_1{position:absolute;z-index:60;bottom:90px;left:50%;transform:translate(-50%);border:1px solid var(--story-border);border-radius:var(--radius);padding:12px 18px;background:var(--story-panel);color:var(--story-text);display:flex;align-items:center;font-size:13px;max-width:600px}._nodeMenu_baylf_253 button{height:42px;padding:8px 12px;gap:10px}._cardToolbar_baylf_74{width:max-content;max-width:calc(100vw - 24px);overflow-x:auto;scrollbar-width:thin}._cardToolbar_baylf_74 button{font-weight:var(--font-medium);white-space:nowrap}._cardMenuAnchor_baylf_256{position:fixed;width:0;height:0;pointer-events:none}._cardMenuPopover_baylf_257{width:210px;z-index:1100}._cardMenu_baylf_256{position:relative;box-sizing:border-box;width:100%;max-height:inherit;overflow-y:auto;border-color:var(--canvas-controls-border, var(--border));color:var(--canvas-controls-text, var(--text));background:var(--canvas-controls-bg, var(--panel-solid));scrollbar-width:thin}._cardMenu_baylf_256>button:hover:not(:disabled){color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._cardMenu_baylf_256 ._cardMenuDanger_baylf_260{color:var(--agent-canvas-danger, var(--text))}._uploadButton_baylf_261{position:relative;overflow:hidden;display:inline-flex;padding:10px 16px;border-radius:999px;border:1px solid var(--story-border);font-size:14px;cursor:pointer}._uploadButton_baylf_261 input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;cursor:pointer}@keyframes _storySpin_baylf_1{to{transform:rotate(360deg)}}@media(max-width:1500px){._modes_baylf_1{top:80px}._workspace_baylf_1[data-story-mode=story] ._compositionRoot_baylf_244{top:144px}main:has(._modes_baylf_1[data-mode=canvas]:not([hidden])) [data-ui-canvas-tag-overlay]{top:144px}}@media(max-width:1100px){._inspector_baylf_21{width:310px;right:14px}._withInspector_baylf_37{right:338px}}@media(max-width:800px){._workspace_baylf_1[data-story-mode=story] ._compositionRoot_baylf_244{top:140px}._inspector_baylf_21{width:300px;top:132px;right:10px;bottom:94px}._checkPanel_baylf_205{--story-check-top: 132px}._withInspector_baylf_37{right:320px}._modes_baylf_1{top:78px;left:50%}._saveStatus_baylf_34{top:132px}._assetDialog_baylf_220._assetDialog_baylf_220{width:calc(100vw - 32px);padding:20px}._assetList_baylf_225{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._assetSpinner_baylf_242{animation:none}}._recoveryItem_baylf_285{border:0;margin:0 0 24px;padding:0;display:grid;gap:12px;min-width:0}._recoveryItem_baylf_285 legend{padding:0 0 12px;font-weight:var(--font-strong)}._recoveryChoice_baylf_287{display:grid;gap:12px;padding:16px;overflow-wrap:anywhere;cursor:pointer}._recoveryChoice_baylf_287>label{display:grid;gap:12px;cursor:pointer}._recoveryChoice_baylf_287>label>span{display:flex;align-items:center;gap:8px;font-weight:var(--font-medium)}._recoveryChoice_baylf_287 input[type=radio]{flex:0 0 16px;width:16px;height:16px;margin:0;padding:0;accent-color:var(--accent)}._recoveryChoice_baylf_287 input[type=radio]:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._recoveryChoice_baylf_287 dl{margin:0;display:grid;gap:8px}._recoveryChoice_baylf_287 dt{color:var(--text2);font-size:var(--text-caption-size)}._recoveryChoice_baylf_287 dd{margin:2px 0 0;white-space:pre-wrap}._materialBanner_baylf_1{flex-wrap:wrap;width:min(720px,calc(100vw - 32px));max-width:calc(100vw - 32px)}._materialBanner_baylf_1>span{flex-basis:100%}._materialBanner_baylf_1>label{display:grid;gap:8px;width:100%;font-size:13px}@media(max-width:1500px){._materialBanner_baylf_1{top:140px}}@container (max-width: 700px){._withInspector_baylf_37{right:0}._inspector_baylf_21{top:308px;bottom:156px;right:12px;width:min(338px,calc(100% - 24px))}._checkPanel_baylf_205{--story-check-top: 308px;--story-check-bottom: 156px}._stateOverview_baylf_72{top:132px;left:12px;width:220px}._graphRoot_baylf_243:has(>._inspector_baylf_21)>._stateOverview_baylf_72[data-expanded=true]{right:12px;width:auto;max-width:none;max-height:160px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr)}._graphRoot_baylf_243:has(>._inspector_baylf_21)>._stateOverview_baylf_72 ._stateOverviewContent_baylf_73{grid-column:1 / -1}._graphRoot_baylf_243:has(>._inspector_baylf_21)>._stateOverview_baylf_72 ._stateOverviewContent_baylf_73>._hint_baylf_158{display:none}}@media(max-width:800px){._stateOverview_baylf_72{top:188px}}@media(max-width:720px){._materialBanner_baylf_1{top:auto;bottom:calc(88px + env(safe-area-inset-bottom));max-height:max(120px,min(45%,calc(100% - 370px)));overflow-y:auto;overscroll-behavior:contain;z-index:190}main:has(._modes_baylf_1[data-mode=canvas]:not([hidden])) [data-ui-canvas-tag-overlay]{top:var(--canvas-mobile-stage-top)}._saveStatus_baylf_34{top:146px;left:12px}._inspector_baylf_21{bottom:188px}._checkPanel_baylf_205{--story-check-bottom: 188px}._stateOverview_baylf_72{top:188px;width:min(220px,calc(100% - 168px))}._graphRoot_baylf_243:has(>._inspector_baylf_21)>._stateOverview_baylf_72[data-expanded=true]{max-height:108px}}@media(min-width:540px)and (max-width:720px)and (max-height:500px){._materialBanner_baylf_1{top:140px;left:auto;right:16px;transform:none;width:calc(50% - 24px);max-height:none}}._materialCandidate_baylf_343{--card-surface: var(--story-card, var(--agent-canvas-node-bg, var(--dialog-surface-raised)));--card-border: var(--story-border, var(--agent-canvas-controls-border, var(--border)));--card-border-hover: var(--agent-canvas-border-strong, var(--border-hover));--card-focus-outline: var(--agent-canvas-border-strong, var(--focus-outline-neutral));--story-text: var(--agent-canvas-text, var(--text));--story-muted: var(--agent-canvas-text-muted, var(--text2));display:flex;flex-direction:column;gap:8px;padding:12px;color:var(--story-text);font-size:14px;font-weight:var(--font-body)}._materialCandidate_baylf_343 img,._materialCandidate_baylf_343 video,._materialCandidate_baylf_343 audio{width:100%;max-height:200px;object-fit:contain}._materialCandidate_baylf_343 pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}._exportDialog_baylf_361{background:var(--dialog-surface);color:var(--text);border-color:var(--border)}._exportBody_baylf_362{--story-text: var(--text);--story-muted: var(--text2);padding:24px;display:grid;gap:16px;font:var(--font-body) 14px/22px var(--font-zh);overflow-wrap:anywhere}._exportBody_baylf_362 h2,._exportBody_baylf_362 p{margin:0}._exportBody_baylf_362 h2{padding-right:28px;font-size:22px;font-weight:var(--font-section);line-height:30px}._exportBody_baylf_362 ._exportTabs_baylf_365{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;border:0;gap:4px 8px}._exportBody_baylf_362 ._exportTabs_baylf_365 button{min-width:0;padding:12px 4px;font:var(--font-section) 16px/22px var(--font-zh);white-space:nowrap}._exportBody_baylf_362 ._exportTabs_baylf_365 button:hover{color:var(--text)}._exportPanel_baylf_368{display:grid;gap:16px;min-width:0}._exportSummary_baylf_369{display:flex;align-items:center;justify-content:space-between;gap:12px}._exportHelp_baylf_370{z-index:2700;width:min(320px,calc(100vw - 24px));box-sizing:border-box;padding:16px;display:grid;gap:12px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--dialog-surface);color:var(--text);box-shadow:var(--shadow);font:var(--font-body) 14px/22px var(--font-zh)}._exportHelp_baylf_370 strong{font-weight:var(--font-strong)}._exportHelp_baylf_370 p{margin:0}@media(max-width:520px){._exportBody_baylf_362 ._exportTabs_baylf_365{grid-template-columns:repeat(2,minmax(0,1fr))}}._exportBody_baylf_362 ._select_baylf_63>div{max-width:none}._exportBody_baylf_362 ._select_baylf_63>div>button{width:100%;min-height:40px;justify-content:space-between;padding:9px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--dialog-control-surface);color:var(--text)}._exportBody_baylf_362 ._select_baylf_63>div>button>span{flex:1;text-align:left;font:var(--font-control) 14px/20px var(--font-zh)}._exportBody_baylf_362 ._select_baylf_63>div>button:hover{border-color:var(--border-hover);background:var(--dialog-control-surface-hover)}._exportBody_baylf_362 ._select_baylf_63>div>button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._exportError_baylf_379{color:var(--agent-canvas-danger, var(--red))}._exportIssues_baylf_380{max-height:240px;overflow:auto;margin:0;padding:0;list-style:none}._exportIssues_baylf_380 li{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}._exportIssues_baylf_380 li>span{flex:1;min-width:0}._exportIssues_baylf_380 li>button{flex-shrink:0}._exportPreflight_baylf_384{display:grid;gap:12px}._exportPreflight_baylf_384 h3{margin:0;font:var(--font-strong) 16px/24px var(--font-zh)}._exportPreflight_baylf_384>button{justify-self:start}._exportActions_baylf_387{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}._materialMore_baylf_389{width:100%}._materialMore_baylf_389 summary,._exportBody_baylf_362 summary{cursor:pointer;color:var(--story-muted);font-size:13px}._materialMore_baylf_389[open]{display:flex;flex-wrap:wrap;gap:8px}._materialMore_baylf_389 p{font-size:13px;margin:8px 0 0}._exportBody_baylf_362 details>p{margin-top:8px}._graphSurface_baylf_395{position:absolute;top:0;right:0;bottom:0;left:0}._graphRoot_baylf_243[data-story-view=picture]>._stateOverview_baylf_72{display:none}._viewSwitch_baylf_397{--button-secondary-text-hover: var(--story-text);--button-secondary-surface-hover: var(--story-hover);position:absolute;top:94px;left:50%;transform:translate(-50%);z-index:11;display:flex;gap:4px}._viewSwitch_baylf_397 button{color:var(--story-text);background:var(--story-panel);border:1px solid var(--story-border)}._viewSwitch_baylf_397 ._parametersToggle_baylf_399{display:none}@media(max-width:1500px){._viewSwitch_baylf_397{top:136px}}@media(max-width:800px){._viewSwitch_baylf_397{top:184px}}@container (max-width:700px){._graphRoot_baylf_243[data-story-view=picture]>._canvas_baylf_36{bottom:calc(25% + 96px)}._graphRoot_baylf_243[data-story-view=picture]>._inspector_baylf_21{top:auto;bottom:88px;height:25%;width:calc(100% - 24px)}._graphRoot_baylf_243[data-story-view=picture] ._parametersToggle_baylf_399{display:inline-flex}._graphRoot_baylf_243[data-story-view=picture][data-story-parameters-collapsed=true]>._canvas_baylf_36{bottom:96px}._graphRoot_baylf_243[data-story-view=picture][data-story-parameters-collapsed=true]>._inspector_baylf_21{visibility:hidden}}._addBranchHandle_baylf_411{position:absolute;right:0;top:115px}._addBranchHandle_baylf_411>.react-flow__handle{top:0}._port_baylf_49>button{border:0;background:transparent;color:inherit;text-align:left;padding:0;min-height:32px;width:100%;font:inherit}._port_baylf_49>button[aria-pressed=true]{font-weight:var(--font-strong)}._port_baylf_49 small{display:block;font:var(--font-weak) 12px/18px var(--font-zh);color:var(--story-muted)}._branchPoint_baylf_416.react-flow__handle{width:10px;height:10px;background:var(--canvas-handle);border:1px solid var(--story-card)}._branchPoint_baylf_416:before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}@media(pointer:coarse)and (max-width:640px){._port_baylf_49>button{min-height:44px}._branchPoint_baylf_416:before{top:-17px;right:-17px;bottom:-17px;left:-17px}}._node_baylf_39>._branchPoint_baylf_416{top:auto;bottom:16px}._operationNotice_baylf_421{position:absolute;bottom:86px;left:24px;z-index:30;max-width:min(420px,calc(100% - 48px));padding:12px;border-radius:var(--radius-sm);background:var(--story-panel);color:var(--story-text)}._conditionAddHandle_baylf_423{top:28px}._parameterGroups_baylf_425{display:grid;gap:24px;min-width:0}._parameterFields_baylf_426{display:grid;gap:16px;min-width:0;margin:0;padding:0;border:0}._parameterHeading_baylf_427{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border:0;background:transparent;color:var(--story-text, var(--text));text-align:left;font:var(--font-strong) 16px/22px var(--font-zh)}._parameterHeading_baylf_427 small{flex:1;min-width:0;overflow-wrap:anywhere;font:var(--font-weak) 12px/18px var(--font-zh);color:var(--story-muted, var(--text2))}._parameterHeading_baylf_427[aria-expanded=true]>svg{transform:rotate(180deg)}._locatedNode_baylf_430{outline:2px solid var(--canvas-node-border-selected);outline-offset:3px}._locatedEdge_baylf_431 .react-flow__edge-path{stroke:var(--canvas-edge-selected);stroke-width:3}._problemInfo_baylf_433{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._problemInfo_baylf_433>p{margin:0}._problemInfo_baylf_433 textarea{box-sizing:border-box;width:100%;min-height:80px;padding:9px 11px;border:1px solid var(--story-border, var(--border));border-radius:var(--radius-sm);background:var(--hint-surface, var(--dialog-control-surface));color:var(--story-text, var(--text));font:var(--font-control) 14px/20px var(--font-zh);resize:vertical}._problemInfo_baylf_433 textarea:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._notice_baylf_219,._bridgeError_baylf_1{flex-wrap:wrap;gap:12px;max-width:min(620px,calc(100% - 24px))}._assetLoadError_baylf_238{flex-wrap:wrap}@media(max-height:500px)and (orientation:landscape){main:has(._graphRoot_baylf_243[data-story-view=picture]) ._modes_baylf_1{display:none}._workspace_baylf_1:has(._graphRoot_baylf_243[data-story-view=picture]) ._saveStatus_baylf_34{top:20px;left:auto;right:12px}._graphRoot_baylf_243[data-story-view=picture]>._canvas_baylf_36{right:272px;bottom:56px}._graphRoot_baylf_243[data-story-view=picture]>._inspector_baylf_21{top:126px;right:12px;bottom:56px;width:248px;height:auto}._graphRoot_baylf_243[data-story-view=picture] ._viewSwitch_baylf_397{top:80px;left:calc(100% + 12px);width:248px;transform:none}._graphRoot_baylf_243[data-story-view=picture] ._viewSwitch_baylf_397 button{flex:1;min-width:0;padding-inline:8px}._graphRoot_baylf_243[data-story-view=picture] ._parametersToggle_baylf_399{display:inline-flex}._graphRoot_baylf_243[data-story-view=picture][data-story-parameters-collapsed=true]>._canvas_baylf_36{right:0;bottom:56px}._graphRoot_baylf_243[data-story-view=picture][data-story-parameters-collapsed=true]>._inspector_baylf_21{visibility:hidden}._graphRoot_baylf_243[data-story-view=picture][data-story-parameters-collapsed=true] ._viewSwitch_baylf_397{left:auto;right:12px}}@media(max-width:480px)and (max-height:740px)and (orientation:portrait){main:has(._graphRoot_baylf_243[data-story-view=picture]) ._modes_baylf_1{display:none}._workspace_baylf_1:has(._graphRoot_baylf_243[data-story-view=picture]) ._saveStatus_baylf_34{top:20px;left:auto;right:12px}._graphRoot_baylf_243[data-story-view=picture] ._viewSwitch_baylf_397{top:80px}}._graphRoot_baylf_243[data-story-mobile]>._canvas_baylf_36{right:0}._graphRoot_baylf_243[data-story-mobile]>._toolbar_baylf_64{top:116px;bottom:auto;left:12px;right:12px;transform:none;width:auto;max-width:none;display:flex;justify-content:space-between;padding:6px;border-radius:var(--radius-lg);z-index:14}._graphRoot_baylf_243[data-story-mobile]>._toolbar_baylf_64>button{min-height:40px;font-size:14px}._graphRoot_baylf_243[data-story-mobile]>._addMenu_baylf_96{top:174px;bottom:auto;left:12px;max-height:calc(100% - 244px);overflow-y:auto}._workspace_baylf_1[data-story-mobile] ._saveStatus_baylf_34{top:174px;left:12px;right:12px;flex-wrap:wrap}._mobileCardToolbar_baylf_469{position:absolute;bottom:calc(var(--canvas-mobile-footer-height, 88px) + 12px);left:12px;right:12px;display:flex;justify-content:space-around;gap:4px;padding:6px;z-index:14;border:1px solid var(--story-border);border-radius:var(--radius-lg);background:var(--story-panel)}._mobileCardToolbar_baylf_469 button{flex:1;min-width:0;min-height:44px;border:0;border-radius:999px;background:transparent;color:var(--story-text);font:var(--font-strong) 14px/20px var(--font-zh)}._mobileCardToolbar_baylf_469 button:hover:not(:disabled){background:var(--story-hover)}._mobileLayoutDone_baylf_476{position:absolute;right:12px;bottom:calc(var(--canvas-mobile-footer-height, 88px) + 12px);z-index:15}._graphRoot_baylf_243:has(>._mobileLayoutDone_baylf_476)>._mobileCardToolbar_baylf_469{bottom:calc(var(--canvas-mobile-footer-height, 88px) + 64px)}._node_baylf_39[data-story-mobile] .react-flow__handle{visibility:hidden;pointer-events:none}._node_baylf_39[data-story-mobile] ._synopsis_baylf_47{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._graphRoot_baylf_243[data-story-mobile][data-story-editing][data-story-view=graph]{z-index:100}._graphRoot_baylf_243[data-story-mobile][data-story-editing][data-story-view=graph]>:is(._toolbar_baylf_64,._chapterFilter_baylf_202,._stateOverview_baylf_72,._canvas_baylf_36){visibility:hidden;pointer-events:none}._workspace_baylf_1[data-story-mobile]:has(._graphRoot_baylf_243[data-story-editing][data-story-view=graph]) ._saveStatus_baylf_34{display:none}._graphRoot_baylf_243[data-story-mobile]>._inspector_baylf_21{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;border:0;border-radius:0;box-shadow:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:var(--story-panel)}._graphRoot_baylf_243[data-story-mobile]>._inspector_baylf_21 ._inspectorContent_baylf_107{overscroll-behavior:contain;scroll-padding-block:24px}._graphRoot_baylf_243[data-story-mobile]>._inspector_baylf_21 ._panelHeader_baylf_100{flex-shrink:0;min-height:56px}@media(min-width:600px)and (max-height:480px){._graphRoot_baylf_243[data-story-mobile]>._toolbar_baylf_64{top:64px;left:224px}._workspace_baylf_1[data-story-mobile] ._saveStatus_baylf_34{top:120px}._graphRoot_baylf_243[data-story-mobile]>._addMenu_baylf_96{top:118px;max-height:calc(100% - 136px)}}._inspector_baylf_21[data-story-fullscreen] ._tabs_baylf_103{flex-shrink:0;gap:6px;margin:4px 16px 0;padding:4px;border-radius:999px;background:var(--story-hover)}._inspector_baylf_21[data-story-fullscreen] ._tabs_baylf_103 button{flex:1;min-height:40px;border-radius:999px}._inspector_baylf_21[data-story-fullscreen] ._tabs_baylf_103 ._activeTab_baylf_105{background:var(--story-card);color:var(--story-text)}._graphRoot_baylf_243[data-story-mobile]>._stateOverview_baylf_72{top:204px;left:12px;width:min(280px,calc(100% - 24px));max-height:calc(100% - 320px);overflow-y:auto}._modes_baylf_1[data-story-mobile]{top:64px;height:40px;left:12px;right:12px;transform:none;justify-content:center;gap:28px;padding-block:0}._workspace_baylf_1[data-story-mode=story][data-story-mobile] ._compositionRoot_baylf_244{top:var(--canvas-mobile-stage-top, 120px)}._modes_baylf_1[data-story-mobile] button{padding-block:8px;font-size:14px;line-height:20px}._modes_baylf_1[data-story-mobile] button+button:before{top:10px}._graphRoot_baylf_243[data-story-mobile] ._toolbar_baylf_64>button:first-child{background:var(--cyan);color:var(--ink);font-weight:var(--font-section)}._node_baylf_39[data-story-mobile]{width:218px;padding:12px;display:flex;flex-direction:column}._node_baylf_39[data-story-mobile][data-story-type=scene] ._synopsis_baylf_47{display:none}._node_baylf_39[data-story-mobile] ._nodePorts_baylf_48{position:absolute;right:0;top:50%;width:0;margin:0}._node_baylf_39[data-story-mobile] ._port_baylf_49{border:0;padding:0;min-height:2px}._mobileNodeSummary_baylf_510{margin:10px 0 0;color:var(--story-muted);font-size:14px;line-height:20px}._mobileZoom_baylf_511{display:flex;align-items:center;justify-content:space-between;gap:2px;border-bottom:1px solid var(--canvas-controls-border);padding-bottom:4px;font-size:12px}._cardMenu_baylf_256 ._mobileZoom_baylf_511 button{display:grid;place-items:center;width:auto;min-width:40px;min-height:44px;padding:4px;border:0;border-radius:999px;color:inherit;background:transparent;font:var(--font-strong) 12px/20px var(--font-latin);font-variant-numeric:tabular-nums}._cardMenu_baylf_256 ._mobileZoom_baylf_511 button:hover:not(:disabled){background:var(--canvas-controls-hover)}._node_baylf_39[data-story-mobile] ._nodeMedia_baylf_43 video{pointer-events:none}@media(min-width:600px)and (max-height:480px){._modes_baylf_1[data-story-mobile]{top:64px;left:12px;right:auto;width:200px}}._node_baylf_39[data-story-mobile] ._nodeMedia_baylf_43{order:1;width:100%}._node_baylf_39[data-story-mobile] ._nodeTitle_baylf_42{order:2;margin-top:10px;margin-bottom:0}._node_baylf_39[data-story-mobile] :is(._mobileNodeSummary_baylf_510,._synopsis_baylf_47){order:3}._node_baylf_39[data-story-mobile] ._nodeBadge_baylf_54{display:none}._mobileSelectionActions_baylf_524 button:first-child{background:var(--cyan);color:var(--ink);font-weight:var(--font-section)}._inspector_baylf_21[data-story-fullscreen] [hidden]{display:none}._inspector_baylf_21[data-story-fullscreen]{box-sizing:border-box;min-height:0}._inspector_baylf_21[data-story-fullscreen] ._inspectorContent_baylf_107{padding:20px 20px 28px;gap:24px;min-height:0;overscroll-behavior:contain;scroll-padding-block:24px}._inspector_baylf_21[data-story-fullscreen] ._panelHeader_baylf_100{min-height:64px;padding:12px 16px;gap:10px}._inspector_baylf_21[data-story-fullscreen] ._panelHeader_baylf_100 h3{flex:1;min-width:0;font:var(--font-strong) 18px/26px var(--font-zh)}._inspector_baylf_21[data-story-fullscreen] :is(input:not([type=checkbox]):not([type=range]),textarea){font-size:16px;line-height:24px}._inspector_baylf_21[data-story-fullscreen] ._field_baylf_57{gap:8px}._inspector_baylf_21[data-story-fullscreen] ._field_baylf_57>span{font-size:14px;font-weight:var(--font-medium);color:var(--story-text)}._inspector_baylf_21[data-story-fullscreen] ._tabs_baylf_103{border-bottom:0}._inspector_baylf_21[data-story-fullscreen] ._tabs_baylf_103 button{padding:8px;border-bottom:0;font-size:14px}._inspector_baylf_21[data-story-fullscreen] ._tabs_baylf_103 ._activeTab_baylf_105:after{display:none}._mobileEditorTitle_baylf_539{flex:1;min-width:0;display:grid;gap:2px}._mobileEditorTitle_baylf_539 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--font-strong) 16px/22px var(--font-zh)}._mobileEditorTitle_baylf_539 small{color:var(--story-muted);font:var(--font-weak) 12px/18px var(--font-zh)}._mobileVisualPreview_baylf_542{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-sm);background:var(--story-hover)}._mobileVisualPreview_baylf_542 :is(img,video){width:100%;height:100%;object-fit:contain}._mobileSubpage_baylf_544{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._inspector_baylf_21[data-story-fullscreen] ._mobileSubpage_baylf_544 ._ruleLine_baylf_114{flex-wrap:wrap}._inspector_baylf_21[data-story-fullscreen] ._mobileSubpage_baylf_544 ._ruleLine_baylf_114>._select_baylf_63{flex:1 1 140px;min-width:0}._mobileTargetList_baylf_548{display:grid;gap:12px}._mobileTargetList_baylf_548>button{min-height:48px;justify-content:flex-start;white-space:normal;overflow-wrap:anywhere;text-align:left}._mobileBranchHeading_baylf_551{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._mobileBranchRow_baylf_552{width:100%;display:grid;gap:6px;padding:16px;text-align:left;color:var(--story-text);cursor:pointer}._mobileBranchRow_baylf_552 strong{font:var(--font-strong) 16px/22px var(--font-zh)}._mobileBranchRow_baylf_552 :is(span,small){color:var(--story-muted);font:var(--font-weak) 12px/18px var(--font-zh);overflow-wrap:anywhere}._mobileCardToolbar_baylf_469{flex-direction:column;gap:2px}._mobileSelectionTitle_baylf_557,._mobileSelectionActions_baylf_524{display:flex;align-items:center;gap:4px;min-width:0}._mobileSelectionTitle_baylf_557{padding-left:10px}._mobileSelectionTitle_baylf_557 strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--font-strong) 14px/20px var(--font-zh)}._mobileSelectionTitle_baylf_557 button{flex:0 0 36px;min-height:32px;display:grid;place-items:center}._mobileStylePreview_baylf_561{display:grid;gap:12px;min-width:0}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]{z-index:100;--story-picture-parameters-height: min(36%, 360px)}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._canvas_baylf_36{inset:0 0 var(--story-picture-parameters-height)}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21{top:auto;bottom:0;left:0;right:0;width:100%;height:var(--story-picture-parameters-height);border-top:1px solid var(--story-border)}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21 ._panelHeader_baylf_100{min-height:48px;padding-block:6px}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21 ._inspectorContent_baylf_107{padding:16px;gap:16px}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture] ._mobileStylePreview_baylf_561{display:none}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21[data-story-nested]{top:0;right:0;bottom:0;left:0;height:100%;z-index:30}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21[aria-label=故事状态与设置]{top:0;right:0;bottom:0;left:0;height:100%}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture][data-story-parameters-collapsed=true]>._canvas_baylf_36{top:0;right:0;bottom:0;left:0}._workspace_baylf_1[data-story-mobile]:has(._graphRoot_baylf_243[data-story-view=picture]) ._saveStatus_baylf_34{display:none}@media(min-width:600px)and (max-height:480px){._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._canvas_baylf_36{top:0;right:320px;bottom:0;left:0}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21{inset:0 0 0 auto;width:320px;height:100%;border-top:0;border-left:1px solid var(--story-border)}._graphRoot_baylf_243[data-story-mobile][data-story-view=picture]>._inspector_baylf_21[data-story-nested]{width:100%}._mobileCardToolbar_baylf_469{left:auto;width:min(340px,calc(100% - 24px))}}@media(max-width:720px){main{--canvas-mobile-project-bottom: 52px;--canvas-mobile-stage-top: calc(var(--canvas-mobile-project-bottom) + 8px);--canvas-mobile-notice-top: calc(var(--canvas-mobile-stage-top) + 52px)}main:has(._modes_baylf_1:not([hidden])){--canvas-mobile-stage-top: calc(var(--canvas-mobile-project-bottom) + 68px)}main:has([data-canvas-mobile-view=tool],[data-canvas-mobile-view=card]){--canvas-mobile-notice-top: 70px}._modes_baylf_1{top:calc(var(--canvas-mobile-project-bottom) + 8px);gap:24px}}._viewport_1le73_1{display:grid;place-items:center;min-width:0}._frame_1le73_2[data-story-interaction-phase=before],._frame_1le73_2[data-story-interaction-phase=after]{--story-preview-interaction-opacity: .28}._frame_1le73_2>:is([aria-label=剧情选项],[data-qte-edit-mode],[data-story-pointer-visual],[data-story-swipe],[data-drag-target],[aria-label=触发区域预览],[aria-label=图标区域预览]){opacity:var(--story-preview-interaction-opacity, 1)}._timeButtons_1le73_4{display:flex;gap:8px}._large_1le73_5{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0}._large_1le73_5 ._viewport_1le73_1{flex:1;min-height:0;container-type:size}._large_1le73_5 ._frame_1le73_2{width:min(100cqw,calc(100cqh * var(--preview-ratio)));border-radius:var(--radius-lg)}._large_1le73_5 [data-editing=true]{outline-color:color-mix(in srgb,#fff 35%,transparent);background:transparent}._large_1le73_5 [data-selected=true]{outline-color:#fff}._timeline_1le73_10{flex-shrink:0;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;padding:10px 14px;border-radius:var(--radius-lg);background:var(--story-panel,var(--panel-solid))}._timeline_1le73_10 ._timeLabels_1le73_11{white-space:nowrap}._timeline_1le73_10 ._track_1le73_12{min-width:0}._timeline_1le73_10 ._timeActions_1le73_13{grid-column:1 / -1}._timeline_1le73_10>p{grid-column:1 / -1}._timeline_1le73_10 button{color:var(--story-text,var(--text));background:var(--story-card,var(--dialog-control-surface));border:1px solid var(--story-border,var(--card-border));font-size:13px}._timeline_1le73_10 button:hover:not(:disabled),._timeline_1le73_10 button[aria-pressed=true]{background:var(--story-hover,var(--bg-hover))}._timeline_1le73_10 button:disabled{opacity:.42}@media(max-width:800px){._large_1le73_5{gap:8px}._timeline_1le73_10{padding:8px 12px;gap:4px 12px}}@media(min-width:500px)and (max-width:800px)and (max-height:500px){._large_1le73_5 ._drawingHint_1le73_23{display:none}._timeline_1le73_10 ._timeButtons_1le73_4{gap:6px}._timeline_1le73_10 ._timeButtons_1le73_4 button{padding:0 8px}}@media(max-height:500px)and (orientation:landscape),(max-width:480px)and (max-height:740px)and (orientation:portrait){._large_1le73_5{gap:8px}._timeline_1le73_10{grid-template-columns:auto minmax(36px,1fr) auto;padding:4px 8px;gap:4px 8px}._timeline_1le73_10 ._timeActions_1le73_13{grid-column:auto;flex-wrap:nowrap}._timeline_1le73_10 ._timeActions_1le73_13>span{display:none}._timeline_1le73_10 ._timeButtons_1le73_4{gap:4px}._timeline_1le73_10 ._timeButtons_1le73_4 button{padding:0 8px}}[data-story-scene-editor][data-story-mobile] ._timeline_1le73_10{grid-template-columns:auto minmax(0,1fr);padding:8px;gap:4px 8px;min-width:0}[data-story-scene-editor][data-story-mobile] ._timeline_1le73_10 ._timeActions_1le73_13{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;gap:4px;min-width:0}[data-story-scene-editor][data-story-mobile] ._timeline_1le73_10 ._timeActions_1le73_13>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}[data-story-scene-editor][data-story-mobile] ._timeline_1le73_10 ._timeButtons_1le73_4{flex-shrink:0}[data-story-scene-editor][data-story-mobile] ._timeline_1le73_10 ._timeButtons_1le73_4 button{min-height:36px;padding-inline:8px}._markerTools_1le73_44{min-width:0;flex-shrink:0}._markerTools_1le73_44:empty{display:none}._qteControls_1le73_46{flex-shrink:0;min-width:0}._regionFields_1le73_47{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._ticks_1le73_48{display:flex;justify-content:space-between;position:absolute;top:-24px;inset-inline:0;color:#999;font-size:12px}._cursorTime_1le73_49{position:absolute;top:calc(100% + 7px);left:0;color:#aaa;font-size:10px}[data-story-interaction-modal] ._frame_1le73_2:not(:hover):not(:focus-within) [data-template][data-editing]{outline:none}[data-story-interaction-modal] ._frame_1le73_2 [aria-label=画面字幕]{width:82%;max-width:none;left:9%;transform:none;margin:0;padding:6px 10px;font-size:15px;line-height:1.5;border-radius:3px;background:#00000080;font-weight:400}[data-story-interaction-modal] ._frame_1le73_2 [aria-label=画面字幕][data-source=dialogue]{z-index:1;max-height:min(calc(3lh + 12px),88%)}._frame_1le73_2:has([data-source=dialogue])>[aria-label=剧情选项]{z-index:2}[data-story-interaction-modal] ._frame_1le73_2 [aria-label=画面字幕][data-position=bottom]{bottom:5%}[data-story-interaction-modal] ._frame_1le73_2 [aria-label=画面字幕][data-position=top]{top:6%}._triggerRange_1le73_56{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}._track_1le73_12:has(._triggerRange_1le73_56:focus-visible){outline:2px solid #62e5ef;outline-offset:3px}[data-story-interaction-modal] ._large_1le73_5 ._viewport_1le73_1{flex:0 0 auto;container-type:normal}[data-story-interaction-modal] ._large_1le73_5 ._frame_1le73_2{width:100%;max-height:460px;border-radius:12px}[data-story-interaction-modal] ._large_1le73_5{gap:44px}[data-story-interaction-modal] ._timeline_1le73_10{grid-template-columns:25px minmax(0,1fr);padding:0;gap:12px 14px;background:transparent}[data-story-interaction-modal] ._timeLabels_1le73_11>span{display:none}[data-story-interaction-modal] ._timeLabels_1le73_11 button{padding:0;min-width:24px;width:24px;height:30px;border:0;background:transparent}[data-story-interaction-modal] ._track_1le73_12{height:52px;margin:0;background:#353a3e;border-radius:6px}[data-story-interaction-modal] ._track_1le73_12 input[aria-label=互动预览位置]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:52px;background:transparent;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}[data-story-interaction-modal] ._track_1le73_12 input[aria-label=互动预览位置]::-webkit-slider-runnable-track{height:52px;background:transparent;border:0}[data-story-interaction-modal] ._track_1le73_12 input[aria-label=互动预览位置]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:52px;width:12px;border:0;border-radius:0;background:radial-gradient(circle at center,#363a3e 0 2px,#eee 3px 5px,transparent 6px),linear-gradient(to right,transparent 5px,#eee 5px,#eee 7px,transparent 7px)}[data-story-interaction-modal] ._frame_1le73_2 [aria-label=移动选项组]{opacity:0}[data-story-interaction-modal] ._frame_1le73_2:hover [aria-label=移动选项组],[data-story-interaction-modal] ._frame_1le73_2:focus-within [aria-label=移动选项组]{opacity:1}[data-story-interaction-modal]:not([data-story-picture-tools]) ._timeActions_1le73_13,[data-story-interaction-modal]:not([data-story-picture-tools]) ._drawingHint_1le73_23,[data-story-interaction-modal]:not([data-story-picture-tools]) ._qteControls_1le73_46{display:none}._interval_1le73_71{position:absolute;inset-block:0;z-index:4;display:grid;place-items:center;min-width:6px;background:#fb8c5740;border-right:2px solid #ff8655;border-radius:7px;color:#ff9f73;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:none}._interval_1le73_71[data-editable]{pointer-events:auto;cursor:grab}._interval_1le73_71[data-editable]:active{cursor:grabbing}._interval_1le73_71 span{max-width:100%;overflow:hidden;font-size:10px;white-space:nowrap;pointer-events:none}._intervalResize_1le73_75{position:absolute;right:-3px;top:4px;bottom:4px;width:7px;border-radius:3px;border:1px solid #ffffffb3;background:#f85;cursor:ew-resize}._large_1le73_5 ._clickTarget_1le73_76[data-selected=true]{--card-border-selected: #ff9c65;border:1px dashed #ff9c65;border-radius:0;background:#ff9c6528;outline:none;box-shadow:none}._targetLabel_1le73_77{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:#fff;font-size:10px;text-shadow:0 1px 3px #000}._clickTarget_1le73_76>button[data-region-control=resize]{width:9px;height:9px;min-height:0;right:-4px;bottom:-4px;padding:0;border:1px solid white;border-radius:2px;background:#ff9c65;box-shadow:none}._clickTarget_1le73_76>button[data-region-control=resize] svg{display:none}[data-story-interaction-modal]:not([data-story-picture-tools]) ._frame_1le73_2 [data-qte-edit-mode=hold]{border:0;outline:none;box-shadow:none}[data-story-interaction-modal]:not([data-story-picture-tools]) ._frame_1le73_2 [aria-label=触发区域预览],[data-story-interaction-modal]:not([data-story-picture-tools]) ._frame_1le73_2 [aria-label=图标区域预览]{display:none}[data-story-interaction-modal]:not([data-story-picture-tools]) ._frame_1le73_2 [data-qte-edit-mode=hold]>button[data-region-control=resize]{width:9px;height:9px;min-height:0;padding:0;bottom:0;border:1px solid white;border-radius:2px;background:#62e5ef;box-shadow:none}[data-story-interaction-modal]:not([data-story-picture-tools]) ._frame_1le73_2 [data-qte-edit-mode=hold]>button[data-region-control=resize] svg{display:none}[data-story-interaction-modal] ._frame_1le73_2:has([data-qte-edit-mode=hold]:hover) [data-story-pointer-visual=hold][data-preview]:not([data-has-image]){background:#f1f2f5}[data-theme=light] ._interval_1le73_71{background:#ff88552b;border-color:#fa7846;color:#f17241}[data-theme=light] [data-story-interaction-modal] ._track_1le73_12{background:#f0f1f2}@media(max-width:600px){._regionFields_1le73_47{grid-template-columns:repeat(2,minmax(0,1fr))}}._artScrubber_1le73_89::-webkit-slider-thumb{opacity:0}._artScrubber_1le73_89::-moz-range-thumb{opacity:0}._playhead_1le73_91{position:absolute;top:0;bottom:0;z-index:5;width:12px;transform:translate(-50%);background:radial-gradient(circle at center,#363a3e 0 2px,#eee 3px 5px,transparent 6px),linear-gradient(to right,transparent 5px,#eee 5px,#eee 7px,transparent 7px);cursor:ew-resize;touch-action:none}._player_15iam_1,._settingsDialog_15iam_1{--button-height: 40px;--button-text-size: var(--text-body-size);--button-compact-text-size: var(--text-control-size);--button-line-height: var(--line-control);--button-primary-weight: var(--font-section)}._player_15iam_1{--player-surface: var(--dialog-surface);--player-raised: var(--dialog-control-surface);--player-raised-hover: var(--dialog-control-surface-hover);--player-border: var(--border);--player-text: var(--text);--player-muted: var(--text2);--focus-border-neutral: var(--player-muted);--focus-outline-neutral: var(--player-muted);--focus-ring-neutral: 0 0 0 3px var(--player-raised);--button-secondary-border: var(--player-border);--button-secondary-surface: var(--player-raised);--button-secondary-surface-hover: var(--player-raised-hover);--button-secondary-text: var(--player-text);--button-secondary-text-hover: var(--player-text);--player-header-height: 64px;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;grid-template-rows:var(--player-header-height) minmax(0,1fr);overflow:hidden;background:var(--bg);color:var(--player-text);font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);letter-spacing:var(--tracking-body)}._player_15iam_1 *,._player_15iam_1 *:before,._player_15iam_1 *:after{box-sizing:border-box}._player_15iam_1 button,._player_15iam_1 input{font-family:inherit}._player_15iam_1 button:focus-visible,._player_15iam_1 input:focus-visible{outline:2px solid var(--player-muted);outline-offset:2px}._header_15iam_46{z-index:10;display:flex;align-items:center;gap:12px;min-width:0;padding:0 20px;background:var(--player-surface)}._header_15iam_46>strong{flex:1;font-size:var(--text-node-title-size);line-height:var(--line-body);font-weight:var(--font-strong)}._heading_15iam_57{flex:1;min-width:0;display:grid;justify-items:center}._heading_15iam_57 strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-node-title-size);line-height:var(--line-body);font-weight:var(--font-strong)}._heading_15iam_57 span{color:var(--player-muted);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-weak)}._controls_15iam_60{flex:1;display:flex;justify-content:flex-end;gap:4px}._iconButton_15iam_61{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}._iconButton_15iam_61:hover,._iconButton_15iam_61[aria-pressed=true]{background:var(--player-raised)}._player_15iam_1 button[data-ui-close]{color:var(--player-muted)!important}._player_15iam_1 button[data-ui-close]:hover:not(:disabled){color:var(--player-text)!important}._player_15iam_1 button[data-ui-close]:focus-visible{outline-color:var(--player-muted)!important}._settingsDialog_15iam_1[role=dialog]{display:flex;flex-direction:column;width:min(520px,100%);max-height:calc(100dvh - 48px);overflow:hidden;border-color:var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--text);font-family:var(--font-zh)}._settingsHeader_15iam_68{flex:none;padding:24px 48px 12px 24px}._settingsHeader_15iam_68 h2{margin:0;font-size:22px;line-height:30px;font-weight:var(--font-section)}._settingsBody_15iam_70{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:18px;padding:12px 24px 24px}._settingsBody_15iam_70 label{color:var(--text)}._settingsBody_15iam_70 label>span{color:var(--text);font-size:var(--text-body-size);line-height:var(--line-control);font-weight:var(--font-medium)}._settingsDialog_15iam_1 ._settingsBody_15iam_70 input:not([type=checkbox]){width:100%;min-width:0;min-height:40px;border:1px solid var(--card-border);border-radius:8px;padding:9px 11px;background:var(--dialog-control-surface);color:var(--text);font:var(--font-control) var(--text-body-size)/var(--line-body) var(--font-zh)}._settingsDialog_15iam_1 ._settingsBody_15iam_70 input:not([type=checkbox]):focus-visible{border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._settingsBody_15iam_70 ._variableSetup_15iam_75>label,._settingsBody_15iam_70>label{min-width:0}._settingsBody_15iam_70 label>div>div{width:100%;max-width:none;height:auto}._settingsBody_15iam_70 label>div>div>button{width:100%;min-height:40px;height:auto;justify-content:space-between;border:1px solid var(--card-border);border-radius:8px;padding:9px 11px;background:var(--dialog-control-surface);color:var(--text)}._variableSetup_15iam_75{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._settingsActions_15iam_79{flex:none;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:16px 24px 24px}._settingsDialog_15iam_1 ._settingsActions_15iam_79 button{min-height:40px;padding-inline:18px;font:var(--font-strong) var(--text-body-size)/var(--line-control) var(--font-zh)}._settingsDialog_15iam_1 ._settingsActions_15iam_79 button:last-child{font-weight:var(--font-section)}._stage_15iam_83{position:relative;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;place-items:center;overflow:hidden}._mediaFrame_15iam_84{position:relative;width:100%;max-width:min(100%,calc((100dvh - var(--player-header-height) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) * 16 / 9));max-height:100%;overflow:hidden;background:#050506}._mediaFrame_15iam_84[style*="9 / 16"]{width:auto;height:100%;max-width:100%}._mediaFrame_15iam_84 video,._mediaFrame_15iam_84>img{width:100%;height:100%;display:block;object-fit:contain;background:#050506}._visualPlaceholder_15iam_87{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--player-muted);background:#0b0d0e}._visualPlaceholder_15iam_87 strong{color:var(--player-text);font-size:16px;font-weight:var(--font-strong)}._visualPlaceholder_15iam_87 span{font-size:13px}._player_15iam_1[data-theme=clean] ._visualPlaceholder_15iam_87{background:var(--player-surface)}._storyOverlay_15iam_92{position:relative;grid-row:2;width:100%;max-height:38dvh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px clamp(16px,4vw,60px)}._synopsis_15iam_93{align-self:center;width:min(560px,100%);padding:12px 16px;border-radius:var(--radius-sm);background:var(--player-surface);color:var(--player-text)}._synopsis_15iam_93 h2{margin:0;font-size:22px;line-height:30px;font-weight:var(--font-section)}._synopsis_15iam_93 p{margin:12px 0 0;font-size:var(--text-body-lg-size);line-height:var(--line-body-lg);font-weight:var(--font-body);white-space:pre-line}._player_15iam_1:not([data-public]) ._stage_15iam_83{grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:minmax(0,1fr)}._player_15iam_1:not([data-public]) ._mediaFrame_15iam_84{grid-area:1 / 1;min-width:0}._player_15iam_1:not([data-public]) ._storyOverlay_15iam_92{grid-area:1 / 2;align-self:stretch;align-items:stretch;min-height:0;max-height:100%;padding:24px 16px;border-left:1px solid var(--player-border);background:var(--player-surface)}._player_15iam_1:not([data-public]) ._synopsis_15iam_93{flex:1;align-self:stretch;min-height:0;width:100%;overflow-y:auto;padding:0;overflow-wrap:anywhere}@media(max-width:900px){._player_15iam_1:not([data-public]) ._stage_15iam_83{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) min(30%,220px)}._player_15iam_1:not([data-public]) ._storyOverlay_15iam_92{grid-area:2 / 1;padding:16px;border-left:0;border-top:1px solid var(--player-border)}}._qtePrompt_15iam_104{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none}._qteButton_15iam_105{pointer-events:auto;min-width:min(320px,100%);max-width:100%;min-height:44px;height:auto;padding:10px 20px;white-space:normal}._qteButton_15iam_105 kbd{margin-left:8px;padding:2px 7px;border:1px solid currentColor;border-radius:4px;font:var(--font-strong) 12px/18px var(--font-latin)}._subtitle_15iam_108{position:absolute;z-index:3;left:50%;bottom:25px;transform:translate(-50%);max-width:min(760px,88%);margin:0;padding:8px 13px;border-radius:6px;background:#000000b3;color:#fff;text-align:center;font-size:16px;line-height:26px;white-space:pre-line}._subtitleTop_15iam_109{top:25px;bottom:auto}._subtitle_15iam_108[data-source=dialogue]{box-sizing:border-box;max-height:min(calc(3lh + 16px),calc(100% - 20px));overflow-y:auto;scrollbar-width:thin}._hotspot_15iam_111{position:absolute;z-index:4;padding:0;border:0;background:transparent;opacity:0;cursor:pointer;touch-action:manipulation}._hotspotGuide_15iam_112{position:absolute;z-index:5;bottom:10%;left:10%;right:10%;display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;font-size:18px;line-height:1.5;text-align:center;text-shadow:0 2px 5px #000;pointer-events:none}._hotspotGuide_15iam_112 [role=timer]{font-size:13px;color:#fffd}._mediaError_15iam_115,._runError_15iam_115{position:absolute;z-index:7;left:50%;top:50%;transform:translate(-50%,-50%);width:min(400px,calc(100% - 32px));display:grid;justify-items:center;gap:12px;padding:24px;border:1px solid var(--player-border);border-radius:var(--card-radius);background:var(--player-surface);color:var(--player-text);text-align:center;box-shadow:var(--shadow)}._mediaError_15iam_115 strong,._runError_15iam_115 strong{font-size:16px;font-weight:var(--font-strong)}._mediaError_15iam_115 span,._runError_15iam_115 p{margin:0;color:var(--player-muted);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-body)}._runError_15iam_115{position:relative;left:auto;top:auto;transform:none}._playbackPrompt_15iam_119{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;pointer-events:none}._playbackPrompt_15iam_119 button{min-height:44px;pointer-events:auto}._ending_15iam_122{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;padding:24px;text-align:left}._ending_15iam_122>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._ending_15iam_122:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ink) 56%,transparent)}._ending_15iam_122>div{position:relative;z-index:2;width:min(620px,100%);overflow-wrap:anywhere;padding:28px 32px;max-height:100%;overflow-y:auto;background:var(--player-surface);border:1px solid var(--player-border);border-radius:var(--card-radius);color:var(--player-text);box-shadow:var(--shadow)}._ending_15iam_122 span{color:var(--player-muted);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-medium)}._ending_15iam_122 h2{margin:8px 0 12px;font-size:var(--text-h3-size);line-height:var(--line-h3);font-weight:var(--font-section)}._ending_15iam_122 p{margin:0;font-size:var(--text-body-lg-size);line-height:var(--line-body-lg);font-weight:var(--font-body);white-space:pre-line}._ending_15iam_122 ._projectCaption_15iam_129{margin-bottom:24px;color:var(--player-muted);font-size:var(--text-body-size);line-height:var(--line-body);font-weight:var(--font-weak)}._endingActions_15iam_130{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}._endingActions_15iam_130 button{padding-inline:20px}._pathPanel_15iam_133{position:absolute;z-index:12;right:18px;top:80px;bottom:18px;width:min(330px,calc(100% - 36px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--player-border);border-radius:var(--card-radius);background:var(--player-surface);box-shadow:var(--shadow)}._pathPanel_15iam_133 header{min-height:54px;display:flex;align-items:center;gap:8px;padding:9px 12px 9px 16px}._pathPanel_15iam_133 header strong{flex:1;font-size:16px;font-weight:var(--font-strong)}._pathSummary_15iam_136{margin:0;padding:10px 16px;border-bottom:1px solid var(--player-border);color:var(--player-muted);font-size:12px;line-height:18px}._pathPanel_15iam_133 ol{flex:1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:9px}._pathEntry_15iam_138{display:block;padding:9px;font-size:14px;line-height:22px}._pathPanel_15iam_133 li button{width:100%;display:flex;align-items:center;gap:9px;border:0;border-radius:7px;padding:9px;background:transparent;color:inherit;text-align:left;cursor:pointer}._pathPanel_15iam_133 li button:hover{background:var(--player-raised)}._pathPanel_15iam_133 li button span{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;border-radius:50%;background:var(--player-raised);font:var(--font-strong) 12px/1 var(--font-latin)}._pathPanel_15iam_133 li button svg{margin-left:auto;color:var(--player-muted)}._pathPanel_15iam_133>section,._pathPanel_15iam_133>details{padding:16px;border-top:1px solid var(--player-border)}._pathPanel_15iam_133>section>strong,._pathPanel_15iam_133>details>summary{font-size:14px;font-weight:var(--font-strong)}._pathPanel_15iam_133>details>summary{cursor:pointer}._pathPanel_15iam_133 dl{display:grid;gap:7px;margin:12px 0 0}._pathPanel_15iam_133 dl div{display:flex;gap:10px;font-size:13px;line-height:20px}._pathPanel_15iam_133 dt{flex:1;color:var(--player-muted)}._pathPanel_15iam_133 dd{margin:0;font-family:var(--font-latin);text-align:right}._pathPanel_15iam_133 section p,._pathPanel_15iam_133>details>p{margin:10px 0 0;color:var(--player-muted);font-size:13px}._chapterVisits_15iam_151{display:grid;gap:8px;max-height:28dvh;overflow-y:auto;flex-shrink:0}@media(max-width:700px){._player_15iam_1{--player-header-height: 56px}._header_15iam_46{padding:0 10px}._heading_15iam_57 span{display:none}._controls_15iam_60{gap:0}._iconButton_15iam_61{width:34px;height:34px;flex-basis:34px}._settingsHeader_15iam_68{padding:20px 48px 10px 20px}._settingsBody_15iam_70{padding:10px 20px 20px}._settingsActions_15iam_79{padding:14px 20px 20px}._variableSetup_15iam_75{grid-template-columns:1fr}._storyOverlay_15iam_92{padding:10px 16px}._synopsis_15iam_93 h2{font-size:18px;line-height:26px}._ending_15iam_122{padding:16px}._ending_15iam_122>div{padding:24px}}._countdown_15iam_169{--countdown-color: #fff;position:absolute;z-index:5;top:max(12px,env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100% - 24px);padding:8px 18px 8px 10px;border-radius:999px;background:#181b1df5;color:var(--countdown-color);pointer-events:none}._countdown_15iam_169[data-state=urgent]{--countdown-color: var(--yellow)}._countdown_15iam_169[data-state=paused]{--countdown-color: rgba(255, 255, 255, .72)}._countdownRing_15iam_172{position:relative;width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;font:var(--font-strong) var(--text-h3-size)/1 var(--font-latin);font-variant-numeric:tabular-nums}._countdownRing_15iam_172 svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}._countdownRing_15iam_172 circle{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}._countdownRing_15iam_172 ._countdownTrack_15iam_175{stroke:#ffffff29}._countdownCopy_15iam_176{display:grid;gap:2px;min-width:84px}._countdownCopy_15iam_176 strong{font:var(--font-strong) var(--text-body-size)/var(--line-control) var(--font-zh)}._countdownCopy_15iam_176>span{color:#ffffffb8;font:var(--font-weak) var(--text-meta-size)/var(--line-meta) var(--font-zh)}._countdown_15iam_169[data-compact]{gap:8px;padding:4px 12px 4px 6px}._countdown_15iam_169[data-compact] ._countdownRing_15iam_172{width:24px;height:24px;font-size:var(--text-body-size)}._countdown_15iam_169[data-compact] ._countdownCopy_15iam_176{min-width:72px}._countdown_15iam_169[data-compact] ._countdownCopy_15iam_176 strong{font-size:var(--text-meta-size);line-height:var(--line-meta)}._countdown_15iam_169[data-compact] ._countdownCopy_15iam_176>span{display:none}._subtitle_15iam_108[data-below-countdown]{width:max-content}._subtitle_15iam_108[data-below-countdown][data-compact]{padding:4px 10px}@media(max-height:480px)and (orientation:landscape){._storyOverlay_15iam_92{padding:12px 16px}._synopsis_15iam_93 p{max-height:44px;overflow:auto}._ending_15iam_122>div{padding:14px 20px}._endingActions_15iam_130{margin-top:16px}}._player_15iam_1 ._previewNotice_15iam_193{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;color:var(--player-muted);font-size:var(--text-meta-size);line-height:var(--line-meta);font-weight:var(--font-weak)}._traceDetail_15iam_195{margin:4px 0 10px;color:var(--player-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}._initialValue_15iam_196{display:block;color:var(--player-muted);font-size:12px;font-weight:400}._player_15iam_1[data-public]{--player-surface: rgba(24, 27, 29, .96);--player-raised: rgba(255, 255, 255, .12);--player-raised-hover: rgba(255, 255, 255, .18);--player-border: rgba(255, 255, 255, .18);--player-text: #fff;--player-muted: rgba(255, 255, 255, .72);display:block;padding:0;background:#050506;color:#fff}._player_15iam_1[data-public] ._stage_15iam_83{position:absolute;top:0;right:0;bottom:0;left:0;display:block}._player_15iam_1[data-public] ._mediaFrame_15iam_84{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;aspect-ratio:auto!important}._player_15iam_1[data-public] ._storyOverlay_15iam_92{position:absolute;z-index:5;top:76px;right:0;bottom:82px;left:0;grid-row:auto;width:100%;max-height:none;justify-content:center;gap:20px;padding:24px;pointer-events:none}._player_15iam_1[data-public] ._qteButton_15iam_105{min-height:54px;height:auto;padding:12px 24px;font-size:18px;line-height:26px}._player_15iam_1[data-public] ._subtitle_15iam_108:not(._subtitleTop_15iam_109){bottom:max(84px,calc(env(safe-area-inset-bottom,0px) + 70px))}._player_15iam_1[data-public] ._ending_15iam_122{background:#050506;align-items:end;padding:0;text-align:center}._player_15iam_1[data-public] ._ending_15iam_122:before{content:none}._player_15iam_1[data-public] ._ending_15iam_122>img{opacity:1}._player_15iam_1[data-public] ._ending_15iam_122:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.3) 52%,rgba(0,0,0,.92) 100%)}._player_15iam_1[data-public] ._ending_15iam_122>div{width:min(900px,100%);max-width:none;max-height:100%;padding:60px 24px max(48px,env(safe-area-inset-bottom,0px));background:transparent;border:0;border-radius:0;box-shadow:none}._player_15iam_1[data-public] ._endingActions_15iam_130{justify-content:center}._player_15iam_1[data-public] ._ending_15iam_122 h2{margin:0 0 20px;font-size:clamp(32px,4vw,52px);line-height:1.2;letter-spacing:-.01em}._player_15iam_1[data-public] ._ending_15iam_122 p{margin:0 auto 30px;max-width:680px;font-size:18px;line-height:28px;color:#ffffffd1}._player_15iam_1[data-public] ._ending_15iam_122 button{min-width:180px;height:48px;margin-top:8px;padding:0 28px;font-size:16px}._player_15iam_1[data-public][data-state=end] ._ending_15iam_122>div{padding-bottom:max(100px,calc(env(safe-area-inset-bottom,0px) + 80px))}._player_15iam_1[data-public] ._ending_15iam_122 span{display:block;margin-bottom:14px}._player_15iam_1[data-public] ._iconButton_15iam_61{width:44px;height:44px;flex-basis:44px;border-radius:50%}._backButton_15iam_228{position:absolute;z-index:10;top:max(16px,env(safe-area-inset-top,0px));left:max(16px,env(safe-area-inset-left,0px));background:#1416189e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._homeButton_15iam_229{position:absolute;z-index:10;bottom:max(16px,env(safe-area-inset-bottom,0px));left:max(16px,env(safe-area-inset-left,0px));border:1px solid var(--player-border);background:#1416189e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._playbackBar_15iam_230{--picture-width: 100vw;--picture-height: 100vh;position:absolute;z-index:10;bottom:0;left:0;right:0;display:flex;align-items:center;padding:max(8px,calc(var(--picture-height) * .025)) max(8px,calc(var(--picture-width) * .035),env(safe-area-inset-right,0px)) max(8px,calc(var(--picture-height) * .065),env(safe-area-inset-bottom,0px)) max(8px,calc(var(--picture-width) * .035),env(safe-area-inset-left,0px));pointer-events:none}._mediaFrame_15iam_84 ._playbackBar_15iam_230{--player-raised: rgba(255, 255, 255, .12);--player-muted: rgba(255, 255, 255, .72);color:#fff}._mediaFrame_15iam_84 ._playbackBar_15iam_230[data-at-top]{padding-top:max(8px,calc(var(--picture-height) * .065),env(safe-area-inset-top,0px));padding-bottom:max(8px,calc(var(--picture-height) * .025))}._playbackBar_15iam_230{opacity:1;visibility:visible;transition:opacity .2s var(--ease),visibility 0s}._playbackBar_15iam_230[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease),visibility 0s .2s}._playbackBar_15iam_230[data-hidden] ._playbackAction_15iam_236{pointer-events:none}._playbackActions_15iam_237{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:clamp(4px,calc(var(--picture-width) * .028),64px);max-width:100%;margin-left:auto}._playbackAction_15iam_236{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(4px,calc(var(--picture-height) * .007),8px);width:clamp(44px,calc(var(--picture-width) * .04),88px);min-height:clamp(56px,calc(var(--picture-height) * .082),90px);padding:4px 0;border:0;border-radius:8px;background:transparent;color:inherit;font:var(--font-control) clamp(12px,calc(var(--picture-width) * .0105),20px)/1.5 var(--font-zh);white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.6);cursor:pointer;pointer-events:auto}._playbackAction_15iam_236 svg{width:clamp(22px,calc(var(--picture-width) * .018),36px);height:clamp(22px,calc(var(--picture-width) * .018),36px);filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}._playbackAction_15iam_236:hover:not(:disabled){background:var(--player-raised)}._playbackAction_15iam_236:active:not(:disabled){background:var(--player-raised-hover)}._playbackAction_15iam_236:disabled{opacity:.4;cursor:default}._player_15iam_1[data-public] ._pathPanel_15iam_133{top:max(76px,env(safe-area-inset-top,0px));bottom:90px}._player_15iam_1[data-public] ._pathPanel_15iam_133 header strong{font-size:18px;line-height:26px}._player_15iam_1[data-public] ._pathSummary_15iam_136{font-size:14px;line-height:22px}._player_15iam_1[data-public] ._pathEntry_15iam_138{font-size:16px;line-height:26px}._player_15iam_1[data-public] ._runError_15iam_115{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:600px){._player_15iam_1[data-public] ._ending_15iam_122>div{padding:36px 24px max(40px,env(safe-area-inset-bottom,0px))}._player_15iam_1[data-public] ._ending_15iam_122 h2{font-size:32px;margin-bottom:16px}._player_15iam_1[data-public] ._ending_15iam_122 p{font-size:16px;line-height:26px;margin-bottom:24px}._player_15iam_1[data-public] ._ending_15iam_122 button{min-width:160px}._player_15iam_1[data-public] ._qteButton_15iam_105{font-size:16px}}@media(max-height:480px)and (orientation:landscape){._player_15iam_1[data-public] ._ending_15iam_122>div{padding:20px 24px 28px}._player_15iam_1[data-public] ._ending_15iam_122 h2{font-size:32px;margin-bottom:10px}._player_15iam_1[data-public] ._ending_15iam_122 p{margin-bottom:12px;font-size:14px;line-height:22px}._player_15iam_1[data-public] ._storyOverlay_15iam_92{top:60px;right:0;bottom:72px;left:0;padding:12px 60px}._player_15iam_1[data-public][data-state=end] ._ending_15iam_122>div{padding-bottom:82px}}._player_15iam_1[data-art-preview]{--player-surface: #171e25;--player-raised: #303a45;--player-border: #343b44;--player-text: #fff;--player-muted: #a6b3bf;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(1140px,96vw);height:min(92dvh,calc((min(1140px,96vw) - 2px)*.5625 + 124px));padding:0;grid-template-rows:66px minmax(0,1fr) auto;border:1px solid #343b44;border-radius:14px;background:#171e25;box-shadow:0 24px 80px #172a4230,0 0 0 100vmax #1f293380}._player_15iam_1[data-art-preview] ._header_15iam_46{padding:0 25px;border-bottom:1px solid #2d3640}._player_15iam_1[data-art-preview] ._header_15iam_46>button{order:3}._player_15iam_1[data-art-preview] ._heading_15iam_57{flex:1;justify-items:start}._player_15iam_1[data-art-preview] ._heading_15iam_57 strong{font-size:16px;font-weight:600}._player_15iam_1[data-art-preview] ._heading_15iam_57>span{display:none}._player_15iam_1[data-art-preview] ._controls_15iam_60{flex:none}._player_15iam_1[data-art-preview] ._stage_15iam_83{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:#11171d}._player_15iam_1[data-art-preview] ._mediaFrame_15iam_84{grid-area:1 / 1;width:100%;height:100%;max-width:100%}._player_15iam_1[data-art-preview] ._mediaFrame_15iam_84[style*="9 / 16"]{width:auto;aspect-ratio:9 / 16}._player_15iam_1[data-art-preview] ._storyOverlay_15iam_92{position:absolute;inset:12px 16px auto;grid-area:auto;width:fit-content;max-width:calc(100% - 32px);max-height:24%;padding:0;border:0;background:transparent;pointer-events:none}._player_15iam_1[data-art-preview] ._storyOverlay_15iam_92 ._synopsis_15iam_93{display:contents}._player_15iam_1[data-art-preview] ._synopsis_15iam_93>h2,._player_15iam_1[data-art-preview] ._synopsis_15iam_93>p:not(._previewNotice_15iam_193){display:none}._player_15iam_1[data-art-preview] ._previewNotice_15iam_193{margin:0;padding:8px 12px;border-radius:6px;background:#11171dcc;color:#fff;pointer-events:auto}._previewControls_15iam_278{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:56px;padding:10px 22px;color:#a6b3bf;font-size:11px;font-weight:400;line-height:16.5px}._previewControls_15iam_278 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:30px;height:30px;padding:6px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}._previewControls_15iam_278 button:hover:not(:disabled){background:#ffffff12}._previewControls_15iam_278 button:disabled{opacity:.35;cursor:default}._previewControls_15iam_278 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:30px;padding:0 6px;border:0;border-radius:0;background:transparent;color:#eee;text-align:center;font:inherit;font-size:12px;line-height:18px;cursor:pointer}._previewControls_15iam_278 option{background:#262625}._previewNavigation_15iam_284{display:flex;align-items:center;gap:8px;flex-shrink:0}._previewControls_15iam_278>button{min-width:32px;height:32px;border-radius:7px;padding:0}._previewControls_15iam_278>button[aria-label=跳至互动],._previewControls_15iam_278>button[aria-label=剧情树]{height:30px;padding:6px 11px;font-size:12px;line-height:18px;font-weight:500;gap:7px}._previewNavigation_15iam_284 button{color:#eee}._previewNavigation_15iam_284 button:hover:not(:disabled){color:#62e5ef}._previewControls_15iam_278 select:hover{color:#62e5ef}._previewControls_15iam_278 select:focus-visible{outline:1px solid #62e5ef;outline-offset:2px}._previewNavigation_15iam_284 span{color:#898989;white-space:nowrap}._previewProgress_15iam_292{flex:1;min-width:65px;height:5px;overflow:hidden;border-radius:5px;background:#34414e}._previewProgress_15iam_292 i{display:block;height:100%;background:#e8ab8f}._player_15iam_1[data-art-preview][data-state=end]{grid-template-rows:minmax(0,1fr);background:#10191d}._player_15iam_1[data-art-preview][data-state=end] ._header_15iam_46{position:absolute;inset:0 0 auto;height:66px;z-index:12;border:0;background:linear-gradient(#08101488,transparent)}._player_15iam_1[data-art-preview][data-state=end] ._heading_15iam_57 strong{font-size:12px;font-weight:500;opacity:.75;letter-spacing:.04em}._player_15iam_1[data-state=end] ._terminal_15iam_297{isolation:isolate;container-type:inline-size;padding:0;background:#10191d;color:#f6f4ee}._player_15iam_1[data-state=end] ._terminal_15iam_297:before{z-index:1;background:linear-gradient(180deg,#09141644,#0a171c7a 38%,#081419ed)}._player_15iam_1[data-state=end] ._terminal_15iam_297:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 120px #04101466;background:radial-gradient(ellipse at 50% 10%,#fbdcaf28,transparent 65%);pointer-events:none}._player_15iam_1[data-state=end] ._terminal_15iam_297>img{animation:_terminalDrift_15iam_1 18s ease-out both}._player_15iam_1[data-state=end] ._terminal_15iam_297>._terminalContent_15iam_301{position:absolute;top:18%;right:9%;bottom:10%;left:9%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;max-width:none;padding:0;border:0;border-radius:0;background:transparent;color:#f6f4ee;text-align:center;box-shadow:none}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalEyebrow_15iam_302{display:flex;align-items:center;gap:10px;color:#e3ca9d;font-size:11px;letter-spacing:.28em}._player_15iam_1[data-state=end] ._terminal_15iam_297 h2{max-width:100%;margin:16px 0 0;font-family:"Noto Serif SC",Songti SC,STSong,serif;font-size:clamp(28px,5.1cqw,62px);line-height:1.3;font-weight:500;letter-spacing:.12em;text-wrap:balance;text-shadow:0 3px 24px #0005}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalAccent_15iam_304{display:block;flex-shrink:0;width:48px;height:1px;margin:22px 0;background:#d8bd8a}._player_15iam_1[data-state=end] ._terminal_15iam_297 p{max-width:540px;margin:0;color:#e1e5e3c9;font-size:clamp(12px,1.4cqw,16px);line-height:1.9;letter-spacing:.04em;text-shadow:0 2px 10px #0006}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._endingActions_15iam_130{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:32px}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307{display:flex;align-items:center;justify-content:space-between;gap:30px;min-width:200px;min-height:46px;padding:12px 20px;border:1px solid #eee4cbcc;border-radius:7px;background:#eee5d0;color:#273638;font-size:13px;line-height:19.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 22px #0002;transition:background .2s,transform .2s,box-shadow .2s}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307 span{color:inherit;font:inherit}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307 svg{transition:transform .2s}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307:hover{background:#fff6e2;transform:translateY(-2px);box-shadow:0 6px 25px #e8ca8c22}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307:hover svg{transform:translate(4px)}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307:active{transform:translateY(0)}._player_15iam_1[data-state=end] ._terminalReplay_15iam_313{min-width:0;padding:10px 0;border:0;border-radius:0;background:transparent;color:#d2dcdaab;font-size:12px;font-weight:400;line-height:18px;height:auto;gap:8px;box-shadow:none}._player_15iam_1[data-state=end] ._terminalReplay_15iam_313:hover{background:transparent;color:#fff}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalFootnote_15iam_315{position:absolute;bottom:22px;left:0;right:0;z-index:2;color:#e7ede65e;font-size:10px;letter-spacing:.22em;text-align:center}._player_15iam_1[data-art-preview]:fullscreen{top:0;right:0;bottom:0;left:0;transform:none;width:100%;height:100%;border:0;border-radius:0}@keyframes _terminalDrift_15iam_1{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(max-width:650px){._previewControls_15iam_278{gap:7px;padding-inline:12px}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._endingActions_15iam_130{gap:14px;margin-top:20px}._player_15iam_1[data-state=end] ._terminalContinue_15iam_307{min-width:150px}._player_15iam_1[data-state=end] ._terminal_15iam_297 h2{font-size:30px}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalAccent_15iam_304{margin:14px 0}}@media(prefers-reduced-motion:reduce){._player_15iam_1[data-state=end] ._terminal_15iam_297>img{animation:none}}._previewBackdrop_15iam_320{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;background:#1f29334d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._player_15iam_1[data-art-preview]{--player-surface: #1a1a19;--player-raised: #ffffff12;--player-border: #494949;border-color:#494949;background:#1a1a19;box-shadow:0 24px 80px #172a4230;font-family:Story Art Noto Sans SC,sans-serif}._player_15iam_1[data-art-preview] ._header_15iam_46{border-bottom-color:#494949}._player_15iam_1[data-art-preview] ._heading_15iam_57 strong:before{content:attr(data-scene-number)}._player_15iam_1[data-art-preview] ._mediaFrame_15iam_84:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(#0d182b22,transparent 40%,#101b2b99)}._player_15iam_1[data-art-preview] [aria-label=剧情选项]{z-index:2}._player_15iam_1[data-art-preview]:has(._subtitle_15iam_108[data-source=dialogue]) [aria-label=剧情选项]{z-index:4}._player_15iam_1[data-art-preview] ._subtitle_15iam_108{left:9%;right:9%;bottom:10px;max-width:none;transform:none;margin:0;padding:8px 12px;background:#00000080;border-radius:6px;font-size:18px;line-height:27px;font-weight:400;text-align:center;text-shadow:0 2px 4px #000}._player_15iam_1[data-art-preview] ._subtitleTop_15iam_109{top:50px;bottom:auto}._player_15iam_1[data-art-preview] ._stage_15iam_83:has(._subtitleTop_15iam_109) ._storyOverlay_15iam_92{top:auto;bottom:12px}._player_15iam_1[data-art-preview] ._previewControls_15iam_278 svg{stroke-width:1.6}._previewBackdrop_15iam_320{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._player_15iam_1[data-art-preview][data-state=end]{height:min(70dvh,calc((min(1140px,96vw) - 2px)*.5625 + 2px))}._player_15iam_1[data-state=end] ._terminalContent_15iam_301>._previewNotice_15iam_193{position:fixed;top:66px;left:24px;right:24px;width:fit-content;max-width:calc(100% - 48px);padding:6px 10px;font-size:12px;line-height:20px}._player_15iam_1[data-state=end] ._terminal_15iam_297 p{font-weight:400}._player_15iam_1[data-state=end] ._terminal_15iam_297:before{content:""}._player_15iam_1[data-state=end] ._terminal_15iam_297 h2{overflow-wrap:anywhere}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death]:before{background:linear-gradient(90deg,#0a1218f2,#111c23d9,#131d2573 72%,#101b2433),linear-gradient(0deg,#101b24bb,transparent 65%)}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death]>img{filter:saturate(.4) brightness(.8)}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death]:after{background:radial-gradient(ellipse at 85% 30%,#b0c4dc12,transparent 60%)}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalContent_15iam_301{top:20%;right:9%;bottom:12%;left:9%;align-items:flex-start;text-align:left;max-width:650px}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalEyebrow_15iam_302{color:#b5c2cb}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalAccent_15iam_304{background:#98aab7}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalContent_15iam_301 p{color:#b8c4cbd9;max-width:410px;margin-inline:0}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._endingActions_15iam_130{justify-content:flex-start}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalContinue_15iam_307{background:#a4bdcb0c;border-color:#a4bdcb66;color:#e0e9ed;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalContinue_15iam_307:hover{background:#b8d3df1a;border-color:#b8d3df;box-shadow:0 5px 25px #0002}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalFootnote_15iam_315{text-align:left;left:9%;right:auto;color:#a9bac35c}._chapterPicker_15iam_348{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;padding:32px;overflow-y:auto;background:#141818f5;color:#eee}._chapterPicker_15iam_348>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}._chapterPicker_15iam_348 h3{margin:0;font-size:20px}._chapterPicker_15iam_348>header button{display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:inherit;width:36px;height:36px;cursor:pointer}._chapterPickerList_15iam_352{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}._chapterPickerList_15iam_352>button{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:130px;padding:20px;border:1px solid #ffffff24;border-radius:10px;background:#ffffff06;color:#eee;text-align:left;cursor:pointer}._chapterPickerList_15iam_352>button:hover:not(:disabled){border-color:#62e5ef;background:#62e5ef0a}._chapterPickerList_15iam_352>button:disabled{cursor:not-allowed;opacity:.45}._chapterPickerList_15iam_352>button>span{color:#62e5ef;font-size:12px}._chapterPickerList_15iam_352 strong{font-size:17px}._chapterPickerList_15iam_352 small{display:flex;align-items:center;gap:6px;color:#aaa;font-size:12px}._player_15iam_1[data-art-preview][data-state=end]:fullscreen{width:100%;height:100%;max-height:none}._player_15iam_1[data-public] ._terminal_15iam_297 ._terminalContinue_15iam_307{min-width:200px;height:auto;margin:0;padding:12px 20px;font-size:13px}._player_15iam_1[data-public] ._terminal_15iam_297 ._terminalReplay_15iam_313{min-width:0;height:auto;margin:0;padding:10px 0;font-size:12px}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalEyebrow_15iam_302{animation:_terminalRise_15iam_1 .8s .05s both}._player_15iam_1[data-state=end] ._terminal_15iam_297 h2{animation:_terminalRise_15iam_1 .9s .14s both}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalAccent_15iam_304{transform-origin:center;animation:_terminalLine_15iam_1 1s .28s both}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalContent_15iam_301>p:not(._previewNotice_15iam_193){animation:_terminalRise_15iam_1 .85s .3s both}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._endingActions_15iam_130{animation:_terminalRise_15iam_1 .85s .44s both}._player_15iam_1[data-state=end] ._terminal_15iam_297 ._terminalFootnote_15iam_315{animation:_terminalRise_15iam_1 1s .65s both}._player_15iam_1[data-state=end] ._terminal_15iam_297:after{animation:_terminalGlow_15iam_1 8s ease-in-out infinite alternate}._player_15iam_1[data-state=end] ._terminal_15iam_297[data-ending-kind=death] ._terminalAccent_15iam_304{transform-origin:left}@keyframes _terminalRise_15iam_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _terminalLine_15iam_1{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes _terminalGlow_15iam_1{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){._player_15iam_1[data-state=end] ._terminal_15iam_297 *,._player_15iam_1[data-state=end] ._terminal_15iam_297:after{animation:none!important;transition:none!important}}._editor_kq51t_1{position:absolute;top:138px;right:0;bottom:90px;left:0;display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px 24px;background:var(--story-bg,var(--bg));color:var(--story-text,var(--text))}._actions_kq51t_2{--button-secondary-text: var(--story-text,var(--text));--button-secondary-text-hover: var(--story-text,var(--text));--button-secondary-surface: var(--story-card,var(--card-surface));--button-secondary-surface-hover: var(--story-hover,var(--bg-hover));--button-secondary-border: var(--story-border,var(--card-border));display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex-shrink:0}._actions_kq51t_2 button{min-height:36px}._menu_kq51t_4{z-index:1100;max-width:calc(100vw - 24px);overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--agent-canvas-controls-bg,var(--panel-solid));border:1px solid var(--agent-canvas-controls-border,var(--card-border));border-radius:var(--radius);color:var(--agent-canvas-text,var(--text))}._menu_kq51t_4 button{border:0;background:transparent;color:inherit;padding:10px 12px;text-align:left;font-size:14px;font-weight:var(--font-control);border-radius:var(--radius-sm)}._menu_kq51t_4 button:hover,._menu_kq51t_4 button:focus-visible{background:var(--story-hover,var(--bg-hover))}._menuTitle_kq51t_7{display:block;font-weight:var(--font-strong)}._menuDescription_kq51t_8{display:block;margin-top:4px;color:var(--agent-canvas-text-muted,var(--text-muted));font-size:12px;font-weight:var(--font-weak);line-height:18px}@media(max-width:1500px){._editor_kq51t_1{top:176px}}@media(max-width:800px){._editor_kq51t_1{top:232px;right:0;bottom:86px;left:0;padding:8px 12px}}@container (max-width:700px){._editor_kq51t_1{top:232px;right:0;bottom:8px;left:0}._actions_kq51t_2{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}._actions_kq51t_2>*{flex-shrink:0}}@media(max-height:500px)and (orientation:landscape){._editor_kq51t_1{top:76px;right:0;bottom:8px;left:0;padding:4px 12px;gap:8px}._actions_kq51t_2{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}._actions_kq51t_2>*{flex-shrink:0}[data-story-parameters-collapsed=true] ._actions_kq51t_2{max-width:calc(100% - 260px)}._editor_kq51t_1 [data-story-marker-replace]{display:none}}@media(max-width:480px)and (max-height:740px)and (orientation:portrait){._editor_kq51t_1{top:126px}._editor_kq51t_1 [data-story-marker-replace]{display:none}}._editor_kq51t_1[data-story-mobile]{top:0;right:0;bottom:0;left:0;padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));gap:8px}._mobileHeader_kq51t_29{display:flex;align-items:center;gap:8px;min-height:56px;flex-shrink:0}._mobileHeader_kq51t_29>button:first-child{display:grid;place-items:center;flex-shrink:0;width:40px;height:44px;border:0;border-radius:999px;background:transparent;color:var(--story-text)}._mobileHeader_kq51t_29>div{display:grid;flex:1;min-width:0}._mobileHeader_kq51t_29 strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--font-strong) 16px/22px var(--font-zh)}._mobileHeader_kq51t_29 small{color:var(--story-muted);font:var(--font-weak) 12px/18px var(--font-zh)}._editor_kq51t_1[data-story-mobile] ._actions_kq51t_2{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:thin;min-height:40px}._editor_kq51t_1[data-story-mobile] ._actions_kq51t_2>*{flex-shrink:0}._editor_kq51t_1[data-story-mobile] [data-story-marker-replace]{display:inline-flex}@media(min-width:600px)and (max-height:480px){._editor_kq51t_1[data-story-mobile]{gap:4px;padding-inline:8px}._editor_kq51t_1[data-story-mobile] ._mobileHeader_kq51t_29{min-height:48px}}._layer_1wp9f_1{position:absolute;z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 0 max(12px,env(safe-area-inset-left,0px));box-sizing:border-box;pointer-events:none}._column_1wp9f_2{min-width:0;display:flex;flex-direction:column;gap:8px;align-items:flex-start}._column_1wp9f_2[data-position=top_center]{align-items:center}._column_1wp9f_2[data-position=top_right]{align-items:flex-end}._bar_1wp9f_5{width:200px;max-width:100%;min-width:0;box-sizing:border-box;padding:6px 8px;border-radius:var(--radius-sm, 8px);background:var(--player-surface, var(--dialog-surface, var(--bg-surface)));color:var(--player-text, var(--text));box-shadow:0 2px 8px #0003;font-size:12px}._caption_1wp9f_6{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;line-height:1.5;overflow-wrap:anywhere}._caption_1wp9f_6 strong{font-size:13px;font-weight:var(--font-strong)}._state_1wp9f_8{display:flex;flex-wrap:wrap;gap:6px;color:var(--player-muted, var(--text2));line-height:1.5;overflow-wrap:anywhere}._number_1wp9f_9{font-family:var(--font-latin);font-variant-numeric:tabular-nums}._delta_1wp9f_10{margin-left:auto;color:var(--accent-light);font-size:13px;font-weight:var(--font-strong);font-family:var(--font-latin);font-variant-numeric:tabular-nums}[data-theme=clean] ._delta_1wp9f_10{color:var(--player-text, var(--text))}._endpoints_1wp9f_12{display:flex;justify-content:space-between;padding-top:6px;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._trackSpace_1wp9f_13{padding:8px 6px 4px}._track_1wp9f_13{position:relative;height:4px;background:var(--text3);border-radius:999px}._fill_1wp9f_15{height:100%;background:var(--accent-light);border-radius:inherit}._trackImage_1wp9f_16{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}._indicator_1wp9f_17{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 0 2px var(--player-surface, var(--dialog-surface, var(--bg-surface)))}._indicatorImage_1wp9f_18{width:100%;height:100%;object-fit:contain}@media(max-width:600px){._layer_1wp9f_1{display:flex;flex-direction:column;gap:8px}._column_1wp9f_2:empty{display:none}}._layer_1wp9f_1[data-narrow=true]{display:flex;flex-direction:column;gap:8px}._layer_1wp9f_1[data-narrow=true] ._column_1wp9f_2:empty{display:none}._layer_1wp9f_1[data-compact=true] ._bar_1wp9f_5{padding:6px 8px}._layer_1wp9f_1[data-compact=true] ._caption_1wp9f_6{gap:4px;line-height:1.25}._layer_1wp9f_1[data-compact=true] ._trackSpace_1wp9f_13{padding:8px 6px 4px}._layer_1wp9f_1[data-compact=true] ._endpoints_1wp9f_12{padding-top:4px}._tree_19k55_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;color:var(--player-text);background:color-mix(in srgb,var(--player-surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._header_19k55_2{display:flex;align-items:center;justify-content:space-between;padding:max(20px,env(safe-area-inset-top)) 28px 12px}._heading_19k55_3{display:flex;align-items:center;gap:10px}._heading_19k55_3 strong{font-size:18px;font-weight:var(--font-strong)}._tree_19k55_1 button{font-family:inherit;color:inherit;cursor:pointer}._tree_19k55_1 button:focus-visible{outline:2px solid var(--player-muted);outline-offset:4px}._tree_19k55_1 button:disabled{opacity:.4;cursor:default}._header_19k55_2 button{border:0;background:transparent}._chapters_19k55_9{display:flex;align-items:center;gap:12px;padding:12px 28px 18px;overflow-x:auto;flex-shrink:0}._chapters_19k55_9>button{position:relative;flex:1 0 156px;display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:64px;padding:10px 16px;border:0;border-radius:var(--card-radius);background:transparent;color:var(--player-muted);text-align:left}._chapters_19k55_9>button:after{content:"";position:absolute;height:2px;bottom:0;left:16px;right:16px;background:var(--player-border)}._chapters_19k55_9>button[data-selected=true]{background:var(--player-raised);color:var(--player-text)}._chapters_19k55_9>button[data-selected=true]:after{background:var(--cyan)}._chapters_19k55_9>button:hover{background:var(--player-raised)}._chapters_19k55_9>button>svg{margin-left:auto;flex-shrink:0}._chapters_19k55_9>button[aria-current=step]>svg{color:var(--cyan)}._chapterNumber_19k55_17{font-family:var(--font-latin);font-size:28px;font-weight:var(--font-section);font-variant-numeric:tabular-nums}._chapterCopy_19k55_18{display:grid;gap:3px}._chapterCopy_19k55_18 strong{font-size:14px;font-weight:var(--font-strong);white-space:nowrap}._chapterCopy_19k55_18 small{font-size:12px;color:var(--player-muted)}._viewport_19k55_21{position:relative;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;cursor:grab;-webkit-user-select:none;user-select:none}._viewport_19k55_21:active{cursor:grabbing}._canvas_19k55_23{position:relative;min-width:100%;min-height:100%}._graph_19k55_24{position:absolute;left:50%;top:50%;transform-origin:center}._links_19k55_25{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}._links_19k55_25 path{fill:none;stroke:var(--player-muted);stroke-width:1.5;stroke-dasharray:3 6;opacity:.5}._links_19k55_25 path[data-visited=true]{stroke-dasharray:none;opacity:.6}._links_19k55_25 path[data-current=true]{stroke:var(--player-text);stroke-width:2;opacity:1}._node_19k55_29{position:absolute;display:flex;flex-direction:column;padding:0;text-align:left;background:var(--player-raised)}._node_19k55_29[data-locked=true]{background:transparent;border-style:dashed;color:var(--player-muted)}._node_19k55_29[data-locked=true]:hover{transform:none}._thumbnail_19k55_32{display:grid;place-items:center;height:108px;width:100%;overflow:hidden;border-radius:var(--card-radius) var(--card-radius) 0 0;color:var(--player-muted)}._thumbnail_19k55_32>img,._thumbnail_19k55_32>span{width:100%;height:100%;object-fit:cover}._nodeTitle_19k55_34{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;max-width:100%;box-sizing:border-box;font-size:14px;font-weight:var(--font-strong);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._nodeTitle_19k55_34 svg{flex-shrink:0}._current_19k55_36{position:absolute;left:0;top:-30px;display:flex;align-items:center;gap:6px;color:var(--cyan);font-size:12px;font-weight:var(--font-strong);white-space:nowrap}._empty_19k55_37{height:100%;display:grid;place-items:center;color:var(--player-muted);font-size:14px}._footer_19k55_38{display:flex;align-items:center;gap:24px;padding:18px 28px max(22px,env(safe-area-inset-bottom));flex-shrink:0}._exploration_19k55_39{display:grid;gap:6px;min-width:136px;font-size:12px;color:var(--player-muted)}._exploration_19k55_39>span{display:flex;justify-content:space-between;gap:16px}._exploration_19k55_39 strong{font-family:var(--font-latin);font-size:18px;color:var(--player-text);font-variant-numeric:tabular-nums}._exploration_19k55_39 small{font-size:12px}._exploration_19k55_39 progress{width:100%;height:3px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:var(--player-border)}._exploration_19k55_39 progress::-webkit-progress-bar{background:var(--player-border);border-radius:999px}._exploration_19k55_39 progress::-webkit-progress-value{background:var(--cyan);border-radius:999px}._exploration_19k55_39 progress::-moz-progress-bar{background:var(--cyan);border-radius:999px}._legend_19k55_47{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--player-muted)}._legend_19k55_47 span{display:flex;align-items:center;gap:5px;white-space:nowrap}._notice_19k55_49{margin:0;font-size:13px;color:var(--player-muted)}._storyState_19k55_50{position:relative;font-size:12px;color:var(--player-muted)}._storyState_19k55_50 summary{cursor:pointer;white-space:nowrap}._storyState_19k55_50>div{position:absolute;bottom:32px;left:0;width:220px;max-height:40dvh;overflow:auto;padding:16px;border-radius:var(--card-radius);background:var(--player-surface);border:1px solid var(--player-border)}._storyState_19k55_50 dl{display:grid;gap:10px;margin:0}._storyState_19k55_50 dl>div{display:flex;justify-content:space-between;gap:12px}._storyState_19k55_50 dd{margin:0;color:var(--player-text)}._tools_19k55_56{display:flex;align-items:center;gap:4px;margin-left:auto;white-space:nowrap}._tools_19k55_56 button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:36px;height:36px;border:0;border-radius:999px;background:var(--player-raised)}._tools_19k55_56 button:hover:not(:disabled){background:var(--player-raised-hover)}._tools_19k55_56>span{min-width:40px;text-align:center;font-family:var(--font-latin);font-size:12px;font-variant-numeric:tabular-nums}._tools_19k55_56 button:last-child{margin-left:10px;padding:0 14px;font-size:13px;font-weight:var(--font-strong)}@media(max-width:700px){._header_19k55_2{padding:max(12px,env(safe-area-inset-top)) 16px 8px}._chapters_19k55_9{padding:4px 16px 12px;gap:6px}._chapters_19k55_9>button{flex-basis:140px;min-height:56px;padding:8px 12px;gap:8px}._chapterNumber_19k55_17{font-size:24px}._footer_19k55_38{flex-wrap:wrap;gap:12px;padding:12px 16px max(14px,env(safe-area-inset-bottom))}._exploration_19k55_39{min-width:104px}._legend_19k55_47{display:none}._storyState_19k55_50{order:4}._notice_19k55_49:not(:empty){order:3;flex-basis:100%}._tools_19k55_56{gap:2px}._tools_19k55_56 button:last-child{margin-left:4px;padding:0 10px}._tools_19k55_56 button:last-child span{display:none}}@media(max-height:500px){._header_19k55_2{padding-top:8px;padding-bottom:0}._chapters_19k55_9{padding-top:0;padding-bottom:4px}._chapters_19k55_9>button{min-height:44px}._chapterCopy_19k55_18 small{display:none}._footer_19k55_38{padding-top:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}._exploration_19k55_39 small{display:none}}._player_18q5y_1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--game-text);font-family:var(--game-font);font-size:var(--game-size);background:var(--dialog-surface);isolation:isolate;container-type:size;display:flex;align-items:center;justify-content:center}._presentation_18q5y_2{position:relative;width:min(100%,calc(100cqh * var(--game-ratio)));height:min(100%,calc(100cqw / var(--game-ratio)));overflow:hidden}._stage_18q5y_3{position:absolute;top:0;right:0;bottom:0;left:0}._canvas_18q5y_4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}._canvas_18q5y_4 video{width:100%;height:100%;object-fit:contain}._layer_18q5y_6{position:absolute;z-index:1;box-sizing:border-box;background-size:100% 100%;pointer-events:none}._layer_18q5y_6[data-enter=fade]{animation:_enterFade_18q5y_1 var(--game-enter) ease-out}._layer_18q5y_6[data-enter=slide]{animation:_enterSlide_18q5y_1 var(--game-enter) ease-out}._characters_18q5y_9{display:flex;justify-content:space-between;gap:4%}._character_18q5y_9{display:flex;gap:10px;flex:1;max-width:45%;min-width:0;padding:10px;border-radius:var(--card-radius, 12px);background:var(--game-panel);overflow:auto}._characterBody_18q5y_11{flex:1;min-width:0}._character_18q5y_9 strong{font-size:1em;font-weight:var(--font-strong)}._avatar_18q5y_13{width:48px;height:48px;object-fit:cover;border-radius:50%;flex-shrink:0}._attribute_18q5y_14{margin-top:4px}._attribute_18q5y_14>span{display:flex;justify-content:space-between;gap:6px;font-size:max(12px,.8em)}._attribute_18q5y_14 output{font-family:Manrope,sans-serif;font-variant-numeric:tabular-nums}._bar_18q5y_17{height:var(--game-bar-height);border-radius:var(--game-bar-radius);background:var(--game-track) var(--game-track-image) center / 100% 100%;overflow:hidden}._bar_18q5y_17>div{height:100%;border-radius:inherit;background:var(--game-fill) var(--game-fill-image) left center / 100% 100%;transition:width .16s ease-out}._statuses_18q5y_19{list-style:none;margin:5px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 8px;font-size:12px}._statuses_18q5y_19 li{display:inline-flex;align-items:center;gap:3px}._statuses_18q5y_19 img{width:18px;height:18px;object-fit:contain}._actionList_18q5y_22{display:flex;justify-content:center;align-items:center;gap:10px;height:100%;flex-wrap:wrap;overflow:auto;pointer-events:auto}._action_18q5y_22{border:0;border-radius:var(--game-button-radius);padding:10px 20px;min-height:44px;font:inherit;font-weight:var(--font-section);letter-spacing:0;background:var(--game-button);color:var(--game-button-text);cursor:pointer;pointer-events:auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}._action_18q5y_22:hover:enabled{background:var(--game-hover)}._action_18q5y_22:active:enabled{background:var(--game-pressed)}._action_18q5y_22:focus-visible{outline:2px solid var(--game-focus);outline-offset:3px}._action_18q5y_22:disabled{background:var(--game-disabled);cursor:default;opacity:.7}._action_18q5y_22 small{font-size:12px;font-weight:var(--font-weak)}._secondary_18q5y_29{background:var(--game-panel);color:var(--game-text);font-weight:var(--font-strong)}._secondary_18q5y_29:hover:enabled,._secondary_18q5y_29:active:enabled{background:var(--game-panel);filter:brightness(1.1)}._dialogueContent_18q5y_31{height:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;box-sizing:border-box;border-radius:var(--card-radius, 12px);background:var(--game-panel);overflow:auto}._dialogueContent_18q5y_31 p{margin:2px 0}._events_18q5y_33,._feedback_18q5y_33{display:grid;place-items:center;text-align:center}._event_18q5y_33{margin:0;padding:8px 18px;border-radius:24px;background:var(--game-panel);font-weight:var(--font-strong)}._feedbackList_18q5y_35{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}._feedbackList_18q5y_35 span{padding:5px 12px;border-radius:20px;background:var(--game-panel);font-weight:var(--font-section)}._feedbackList_18q5y_35 [data-pulse]{animation:_feedbackPulse_18q5y_1 .3s ease-out}._resultContent_18q5y_38{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;background:var(--game-panel);border-radius:var(--card-radius, 12px);pointer-events:auto;padding:16px;box-sizing:border-box}._resultContent_18q5y_38 h2{margin:0;font-size:22px;font-weight:var(--font-section)}._resultContent_18q5y_38>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}._notice_18q5y_41{position:absolute;z-index:4;top:30%;right:10%;bottom:30%;left:10%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;background:var(--dialog-surface);border-radius:var(--card-radius);color:var(--text);text-align:center}._debug_18q5y_42{position:absolute;z-index:3;right:8px;bottom:8px;max-width:min(420px,90%);max-height:40%;overflow:auto;font-size:12px;background:var(--dialog-surface);color:var(--text);border-radius:8px;padding:4px 8px}._debug_18q5y_42 pre{white-space:pre-wrap;margin:4px 0}@keyframes _enterFade_18q5y_1{0%{opacity:0}}@keyframes _enterSlide_18q5y_1{0%{transform:translateY(8px);opacity:0}}@keyframes _feedbackPulse_18q5y_1{50%{transform:scale(1.08)}}@container (max-width: 600px){._presentation_18q5y_2{width:100%;height:auto;max-height:100%;display:flex;flex-direction:column}._stage_18q5y_3{position:relative;inset:auto;width:100%;aspect-ratio:var(--game-ratio);flex:0 1 auto;min-height:0}._characters_18q5y_9{position:static;width:100%!important;height:auto!important;gap:8px;padding:8px;flex:0 0 auto}._character_18q5y_9{padding:8px;gap:5px;max-width:none;overflow:visible}._character_18q5y_9 strong{font-size:max(12px,1em)}._avatar_18q5y_13{width:28px;height:28px}._attribute_18q5y_14>span{font-size:12px;flex-wrap:wrap}._attribute_18q5y_14 output{white-space:nowrap}._action_18q5y_22{padding:6px 10px;font-size:12px}._actionList_18q5y_22{gap:5px}._resultContent_18q5y_38{gap:10px}._resultContent_18q5y_38 h2{font-size:18px}}@media(prefers-reduced-motion:reduce){._layer_18q5y_6,._feedbackList_18q5y_35 span{animation:none!important}._bar_18q5y_17>div{transition:none}}._editor_1w45e_1,._group_1w45e_1{display:flex;flex-direction:column;gap:12px;min-width:0}._editor_1w45e_1{--button-secondary-text: var(--story-text, var(--text));--button-secondary-text-hover: var(--story-text, var(--text));--button-secondary-surface: var(--story-card, var(--card-surface));--button-secondary-surface-hover: var(--story-hover, var(--bg-hover));--button-secondary-border: var(--story-border, var(--card-border));--button-text-size: 14px;--button-compact-text-size: 13px;font-size:14px;font-weight:var(--font-body);color:var(--story-text,var(--text))}._editor_1w45e_1 h4{margin:0;font:var(--font-strong) 16px/22px var(--font-zh)}._editor_1w45e_1 fieldset{border:0;padding:0;margin:0;min-width:0}._editor_1w45e_1 details{min-width:0}._editor_1w45e_1 summary{cursor:pointer;font-weight:var(--font-strong);padding-block:8px}._editor_1w45e_1 input{box-sizing:border-box;max-width:100%}._editor_1w45e_1 input:not([type=checkbox]),._editor_1w45e_1 button[aria-haspopup=listbox]{width:100%;min-width:0;min-height:40px;height:auto;padding:9px 11px;border:1px solid var(--story-border, var(--border));border-radius:var(--radius-sm);color:var(--story-text, var(--text));background:var(--hint-surface, var(--dialog-control-surface));font:var(--font-control) 14px/20px var(--font-zh)}._editor_1w45e_1 div:has(>button[aria-haspopup=listbox]){width:100%;max-width:none;height:auto}._editor_1w45e_1 button[aria-haspopup=listbox]{justify-content:space-between;gap:10px}._editor_1w45e_1 button[aria-haspopup=listbox]>span{flex:1;text-align:left;font:inherit}._editor_1w45e_1 button[aria-haspopup=listbox]>svg{color:var(--story-muted, var(--text2))}._editor_1w45e_1 input:not([type=checkbox]):hover:not(:disabled),._editor_1w45e_1 button[aria-haspopup=listbox]:hover:not(:disabled){border-color:var(--ring, var(--border-hover));background:var(--canvas-controls-active, var(--dialog-control-surface-hover))}._editor_1w45e_1 input:not([type=checkbox]):focus,._editor_1w45e_1 button[aria-haspopup=listbox][aria-expanded=true]{border-color:var(--ring, var(--focus-border-neutral));box-shadow:0 0 0 3px var(--story-hover)}._editor_1w45e_1 input:focus-visible,._editor_1w45e_1 button[aria-haspopup=listbox]:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._editor_1w45e_1 input::placeholder{color:var(--story-muted, var(--text2));font-weight:var(--font-weak)}._editor_1w45e_1 input:disabled{opacity:.55}._group_1w45e_1{padding:8px 0 8px 12px}._row_1w45e_37,._media_1w45e_37{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._row_1w45e_37>*{flex:1 1 110px;min-width:0}._toggle_1w45e_39{display:flex;align-items:center;gap:8px;font-weight:var(--font-medium)}._hint_1w45e_40,._media_1w45e_37 small{font-size:12px;font-weight:var(--font-weak);color:var(--story-muted,var(--text-muted));overflow-wrap:anywhere}._issues_1w45e_41{padding-inline-start:20px;font-size:12px;color:var(--story-muted,var(--text-muted));overflow-wrap:anywhere}@media(max-width:600px){._group_1w45e_1{padding-inline-start:4px}}._backdrop_6akuh_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0008;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._dialog_6akuh_2{--font-zh: "Story Art Noto Sans SC", sans-serif;font-family:var(--font-zh);--story-bg: #1a1a19;--story-panel: #1a1a19;--story-card: #272727;--story-border: #494949;--story-text: #eee;--story-muted: #999;--story-hover: #ffffff12;width:1320px;height:860px;max-width:100%;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:var(--story-bg);color:var(--story-text);border:1px solid var(--story-border);border-radius:20px;box-shadow:0 28px 100px #0006;overflow:hidden;font-size:13px;line-height:1.5;font-weight:400}._dialogHeader_6akuh_3{display:flex;align-items:center;justify-content:space-between;padding:25px 30px 22px;border-bottom:1px solid #3c3c3c;flex-shrink:0}._dialogHeader_6akuh_3 h2{margin:0;font-size:22px;line-height:30px;font-weight:600}._dialogHeader_6akuh_3 p{margin:5px 0 0;font-size:13px;color:var(--story-muted)}._close_6akuh_6{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}._close_6akuh_6:hover{background:#ffffff12}._dialogLayout_6akuh_8{display:grid;grid-template-columns:minmax(0,1fr) 414px;gap:28px;flex:1;min-height:0;padding:28px 30px}._dialogPreview_6akuh_9{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}._previewHeading_6akuh_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;font-weight:600}._previewHeading_6akuh_10 span+span{font-size:12px;font-weight:400;color:var(--story-muted)}._previewEditor_6akuh_12._previewEditor_6akuh_12{position:static;inset:auto;flex:1;padding:0;min-height:0;gap:12px}._previewEditor_6akuh_12>div:first-of-type{order:2}._previewEditor_6akuh_12>div:nth-of-type(2){order:3}._previewEditor_6akuh_12:not([data-story-gameplay]):not([data-story-picture-tools])>[data-story-preview-action]{display:none}._previewEditor_6akuh_12>div:first-of-type button,._previewEditor_6akuh_12>div:nth-of-type(2) button{min-height:30px;font-size:12px;padding:4px 8px;border-radius:6px}._dialogSettings_6akuh_17{min-width:0;min-height:0;overflow-y:auto;border-left:1px solid #3c3c3c;padding:0 0 20px 26px;scrollbar-width:thin;scrollbar-color:#555 transparent}._dialogSettings_6akuh_17 input:not([type=checkbox]),._dialogSettings_6akuh_17 select,._dialogSettings_6akuh_17 [aria-haspopup=listbox]{min-height:42px;height:42px;border:1px solid #494949;border-radius:8px;background:#262625;color:#eee;font-size:14px;font-weight:400;line-height:normal}._dialogSettings_6akuh_17 input{width:100%;min-width:0;padding:0 12px}._dialogSettings_6akuh_17 label{gap:9px;font-size:14px}._dialogSettings_6akuh_17 label>div,._dialogSettings_6akuh_17 label>div>div,._optionRoute_6akuh_21>div>div{width:100%;max-width:none}._dialogSettings_6akuh_17 [aria-haspopup=listbox]{width:100%;justify-content:space-between;padding-inline:12px}._dialogSettings_6akuh_17 div:has(>[aria-haspopup=listbox]){height:42px}._dialogSettings_6akuh_17 [aria-haspopup=listbox]>span{font-size:14px;font-weight:400}._dialogSettings_6akuh_17 fieldset{border:0;margin:0;padding:0;min-width:0}._dialogSettings_6akuh_17 details{font-size:13px}._dialogSettings_6akuh_17 summary{cursor:pointer;color:var(--story-muted);padding-block:8px}._dialogSettings_6akuh_17>aside,._dialogSettings_6akuh_17>details>aside{position:static;inset:auto;width:auto;max-height:none;height:auto;border:0;background:transparent;box-shadow:none;padding:0}._dialogSettings_6akuh_17>aside>header,._dialogSettings_6akuh_17>details>aside>header{padding:0 0 18px;background:transparent}._dialogSettings_6akuh_17>aside>div,._dialogSettings_6akuh_17>details>aside>div{padding:18px 0 0}._dialogSettings_6akuh_17 h3{margin:0;font-size:15px;font-weight:700}._basicSettings_6akuh_32{display:flex;flex-direction:column;gap:18px;border:0;padding:0;margin:0;min-width:0}._basicSettings_6akuh_32>label>span{font-weight:600;line-height:21px;color:#eee}._basicSettings_6akuh_32>p{margin:0;font-size:12px;color:#999}._choiceSettings_6akuh_35{display:flex;flex-direction:column;gap:18px;padding-block:8px}._optionRoute_6akuh_21{display:grid;grid-template-columns:minmax(0,1.3fr) 16px minmax(0,1fr);gap:12px;align-items:center}._optionRoute_6akuh_21>div{min-width:0}._qteRoutes_6akuh_38 ._optionRoute_6akuh_21{grid-template-columns:minmax(0,.65fr) 16px minmax(0,1fr)}._qteRoutes_6akuh_38 ._optionRoute_6akuh_21>span{display:flex;align-items:center;min-height:40px;padding:0 12px;background:#252525;border:1px solid #494949;border-radius:8px;font-weight:400}[data-theme=light] ._dialog_6akuh_2 ._qteRoutes_6akuh_38 ._optionRoute_6akuh_21>span{background:#f5f7fa;color:#252e3b;border-color:#d5dde6}._optionRoute_6akuh_21 [aria-haspopup=listbox]{width:100%}._addOption_6akuh_42{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:36px;border:1px solid #494949;border-radius:8px;background:transparent;color:#62e5ef;font-size:13px;cursor:pointer}._routes_6akuh_43{display:grid;gap:18px;border-top:1px solid #3c3c3c;margin-top:22px;padding-top:18px}._advanced_6akuh_44{margin-top:18px}._dialogFooter_6akuh_45{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:18px 30px;border-top:1px solid #3c3c3c;gap:16px}._dialogFooter_6akuh_45>span{display:flex;gap:7px;align-items:center;color:var(--story-muted);font-size:13px}._dialogFooter_6akuh_45>button{flex-shrink:0;min-width:96px;background:#62e5ef;color:#073a42;border:0;border-radius:9px;height:42px;font-size:14px;cursor:pointer}._dialog_6akuh_2 button:focus-visible,._compactInspector_6akuh_48 button:focus-visible{outline:2px solid #62e5ef;outline-offset:2px}._dialog_6akuh_2 button:disabled{cursor:not-allowed;opacity:.5}._compactInspector_6akuh_48._compactInspector_6akuh_48{position:absolute;right:25px;top:97px;bottom:83px;width:360px;max-width:calc(100% - 48px);background:#1a1a19;border:1px solid #494949;border-radius:20px;box-shadow:none;overflow:hidden;color:#eee}._compactInspector_6akuh_48>header{padding:18px 20px;min-height:68px;border:0}._compactInspector_6akuh_48>header input,._sceneNumber_6akuh_52{font:500 16px/25px Story Art Noto Sans SC,PingFang SC,sans-serif}._compactInspector_6akuh_48>nav{padding-inline:18px}._compactInspector_6akuh_48>nav button{font-size:14px}._inspectorPreview_6akuh_55{flex-shrink:0;padding:18px 20px 0}._inspectorPreview_6akuh_55 img,._inspectorPreview_6akuh_55 video{width:100%;aspect-ratio:16 / 9;display:block;object-fit:contain;border-radius:8px;background:#111}._inspectorMedia_6akuh_57{position:relative}._inspectorMediaActions_6akuh_58{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;pointer-events:none}._inspectorMedia_6akuh_57:hover ._inspectorMediaActions_6akuh_58,._inspectorMedia_6akuh_57:focus-within ._inspectorMediaActions_6akuh_58{opacity:1;pointer-events:auto}._inspectorMediaActions_6akuh_58 button{width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid #ffffff30;border-radius:6px;background:#172026b3;color:#fff;cursor:pointer}._inspectorMediaActions_6akuh_58 button:hover:not(:disabled){background:#172026e6;color:#62e5ef}@media(hover:none){._inspectorMedia_6akuh_57 ._inspectorMediaActions_6akuh_58{opacity:1;pointer-events:auto}}._emptyMedia_6akuh_63{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:182px;background:#24282c;color:#9ba4ad;border-radius:8px;font-size:13px}._emptyMedia_6akuh_63 button{color:#62e5ef;background:transparent;border:0;font-size:12px;cursor:pointer}._inspectorFooter_6akuh_65{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 18px;border-top:1px solid #3c3c3c;flex-shrink:0}._inspectorFooter_6akuh_65 button{display:flex;justify-content:center;align-items:center;gap:7px;min-height:42px;border-radius:8px;border:1px solid #494949;background:transparent;color:#eee;cursor:pointer;font:500 13px/19.5px Story Art Noto Sans SC,PingFang SC,sans-serif}._inspectorFooter_6akuh_65 button:hover:not(:disabled){background:#ffffff0a}._compactContent_6akuh_68._compactContent_6akuh_68{display:flex;flex-direction:column;padding:13px 20px 18px;gap:10px}._compactContent_6akuh_68 label{font-size:14px;line-height:22px;gap:10px}._compactContent_6akuh_68 label>span{font:inherit;font-weight:500}._compactFields_6akuh_71{display:grid;gap:14px;border:0;margin:0;padding:0;min-width:0}._compactFields_6akuh_71>label:first-child{margin-bottom:19px;font-size:13px;line-height:19.5px;gap:8px}._compactFields_6akuh_71>label:first-child>span{font-weight:600}._compactContent_6akuh_68 input:not([type=checkbox]){width:100%;min-height:39px;height:39px;padding:8px 12px;border:1px solid #494949;border-radius:8px;background:#252525;color:#eee;font:400 13px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}._compactContent_6akuh_68 input._nodeType_6akuh_75{min-height:36px;height:36px}._compactContent_6akuh_68 textarea{padding:12px;min-height:100px;height:100px;border-radius:8px;background:#252525;color:#eee;border:1px solid #494949;font:400 13px/20px Story Art Noto Sans SC,PingFang SC,sans-serif;resize:vertical}._moreSettings_6akuh_77{border:0;background:transparent;color:#999;font-size:12px;cursor:pointer;padding:0}._moreSettings_6akuh_77{text-align:left}[data-theme=light] ._compactContent_6akuh_68 textarea{background:#f5f7fa;color:#252e3b;border-color:#d5dde6}._topLeft_6akuh_80,._topRight_6akuh_80{position:absolute;top:17px;z-index:15;display:flex;align-items:center;gap:12px;height:48px;color:#ccc}._topLeft_6akuh_80{left:340px}._topRight_6akuh_80{right:24px;gap:12px}._topRight_6akuh_80>button:first-child{margin-right:20px;gap:6px;font-size:13px}._topIcon_6akuh_84{display:block;flex-shrink:0;pointer-events:none}._topLeft_6akuh_80 button,._topRight_6akuh_80>button{display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:inherit;height:36px;padding:0;font:400 14px/20px Story Art Noto Sans SC,PingFang SC,sans-serif;cursor:pointer}._topLeft_6akuh_80 button{min-width:20px}._topLeft_6akuh_80 button[aria-label=更多剧情操作]{width:24px}._topLeft_6akuh_80 button:disabled{opacity:.35;cursor:not-allowed}._topLeft_6akuh_80 button[aria-label=章节目录]{width:44px;height:44px;border-radius:50%;background:transparent}._topLeft_6akuh_80 button[aria-label=章节目录][aria-pressed=true]{background:#eeeeee3d}._redoIcon_6akuh_91{transform:scaleX(-1)}._topLeft_6akuh_80 button[aria-label=保存剧情]{margin-left:10px;gap:0;font-size:12px;color:#999}._topLeft_6akuh_80>span{font-size:12px;color:#999}._topLeft_6akuh_80>i{height:24px;width:1px;background:#494949;margin-right:9px}._desktopRoot_6akuh_95>[data-story-graph]{right:0}._canvasDots_6akuh_96{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}._desktopTools_6akuh_97{position:absolute;right:30px;bottom:18px;z-index:12;display:flex;gap:8px;align-items:center;height:44px;padding:8px 12px;background:#1a1a19;border:1px solid #494949;border-radius:24px;color:#eee}._desktopTools_6akuh_97 button{border:0;padding:0;min-width:18px;height:24px;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:transparent;color:inherit;cursor:pointer;font:400 13px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}._desktopTools_6akuh_97 button:hover:not(:disabled){color:#62e5ef}._desktopTools_6akuh_97 button:disabled{opacity:.35}._desktopTools_6akuh_97>i{height:24px;width:1px;background:#494949;margin-inline:2px}._desktopTools_6akuh_97 span{font:600 14px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}._viewIcon_6akuh_103{display:block;flex:none;width:20px;height:20px;background:currentColor;mask:var(--view-icon) center / contain no-repeat}._viewSelectIcon_6akuh_104{--view-icon: url(/assets/story-art/view-select.svg);width:24px;height:24px}._viewHandIcon_6akuh_105{--view-icon: url(/assets/story-art/view-hand.svg)}._viewLayoutIcon_6akuh_106{--view-icon: url(/assets/story-art/view-layout.svg)}._viewGridIcon_6akuh_107{--view-icon: url(/assets/story-art/view-grid.svg);width:24px;height:24px}._viewZoomOutIcon_6akuh_108{--view-icon: url(/assets/story-art/view-zoom-out.svg)}._viewZoomInIcon_6akuh_109{--view-icon: url(/assets/story-art/view-zoom-in.svg)}._viewMinimapIcon_6akuh_110{--view-icon: url(/assets/story-art/view-minimap.svg)}._desktopTools_6akuh_97>button:first-child[aria-pressed=true]{color:#62e5ef}._desktopAdd_6akuh_112._desktopAdd_6akuh_112{left:24px;right:auto;bottom:168px;transform:none;width:auto;max-width:340px;background:#1a1a19;border:1px solid #494949;border-radius:10px}._desktopAdd_6akuh_112 button{min-width:32px}._desktopRoot_6akuh_95._desktopRoot_6akuh_95 .react-flow__panel.react-flow__minimap{top:auto;bottom:74px;right:30px;margin:0;width:204px;height:152px;padding:6px;border:1px solid #494949;border-radius:8px;overflow:hidden;background:#202020}._desktopRoot_6akuh_95 .react-flow__minimap-svg{width:100%;height:100%;border:1px solid #494949;background:#141414}._topRight_6akuh_80>button[aria-label=从开始试玩]{padding:8px 22px;border:0;background:#fff3;border-radius:999px;min-width:112px;height:48px;font-weight:600}._desktopRoot_6akuh_95 [data-story-add][role=menu]{left:340px;top:72px;bottom:auto}._preferences_6akuh_118._preferences_6akuh_118{width:480px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);padding:0;background:#1a1a19;border:1px solid #494949;border-radius:16px;color:#eee;font:400 13px/19.5px Story Art Noto Sans SC,PingFang SC,sans-serif}._preferencesHeader_6akuh_119{display:flex;align-items:center;gap:10px;padding:22px 64px 22px 25px;border-bottom:1px solid #494949}._preferencesHeader_6akuh_119 h2{margin:0;font:650 16px/24px Story Art Noto Sans SC,PingFang SC,sans-serif}._preferencesHeader_6akuh_119 button{display:grid;place-items:center;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}._preferencesList_6akuh_122{display:flex;flex-direction:column;gap:4px;padding:24px}._preferencesList_6akuh_122>button{display:flex;width:100%;padding:13px 10px;align-items:center;gap:12px;text-align:left;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}._preferencesList_6akuh_122>button>span{flex:1;display:flex;flex-direction:column;gap:4px}._preferencesList_6akuh_122 strong{font-size:14px;font-weight:600;line-height:21px}._preferencesList_6akuh_122 small{font-size:12px;line-height:18px;color:#898989}._preferencesList_6akuh_122>button:hover:not(:disabled),._preferencesControls_6akuh_127>button:hover{background:#ffffff0a}._preferences_6akuh_118 button:disabled{opacity:.4;cursor:not-allowed}._preferences_6akuh_118 button:focus-visible{outline:2px solid #62e5ef;outline-offset:2px}._preferencesControls_6akuh_127{display:grid;padding:10px 26px 24px}._preferencesControls_6akuh_127 label{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;font-size:14px}._preferencesControls_6akuh_127 input{accent-color:#62e5ef}._preferencesControls_6akuh_127>button{display:flex;align-items:center;justify-content:space-between;padding:14px 0;background:transparent;color:inherit;border:0;font:inherit;cursor:pointer}._themeChoices_6akuh_134{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:24px}._themeChoices_6akuh_134 button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:140px;padding:20px;border:1px solid #494949;border-radius:10px;background:#202020;color:#eee;cursor:pointer;font:500 14px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}._themeChoices_6akuh_134 button[data-mode=light]{background:#f4f6f8;color:#354455}._themeChoices_6akuh_134 button[aria-pressed=true]{border-color:#62e5ef;box-shadow:0 0 0 1px #62e5ef}._themeChoices_6akuh_134 button[aria-pressed=true]>svg:last-child{position:absolute;top:10px;right:10px;color:#159eac}._preferencesLight_6akuh_139._preferencesLight_6akuh_139{background:#fff;color:#252e3b;border-color:#d5dde6}._preferencesLight_6akuh_139 ._preferencesHeader_6akuh_119{border-color:#e1e6ed}._preferencesLight_6akuh_139 ._preferencesList_6akuh_122 small{color:#718091}._preferencesLight_6akuh_139 ._preferencesList_6akuh_122>button:hover:not(:disabled),._preferencesLight_6akuh_139 ._preferencesControls_6akuh_127>button:hover{background:#edf3f7}[data-theme=light] ._dialog_6akuh_2{--story-bg: #fff;--story-panel: #fff;--story-card: #f1f4f7;--story-border: #d5dde6;--story-text: #252e3b;--story-muted: #748392}[data-theme=light] ._dialogSettings_6akuh_17 input:not([type=checkbox]),[data-theme=light] ._dialogSettings_6akuh_17 [aria-haspopup=listbox]{background:#f5f7fa;color:#252e3b;border-color:#d5dde6}[data-theme=light] :is(._dialogHeader_6akuh_3,._dialogSettings_6akuh_17,._dialogFooter_6akuh_45,._routes_6akuh_43,._inspectorFooter_6akuh_65){border-color:#e1e6ed}[data-theme=light] :is(._compactInspector_6akuh_48,._desktopAdd_6akuh_112,._desktopTools_6akuh_97,._preferences_6akuh_118){background:#fff;color:#252e3b;border-color:#d5dde6}[data-theme=light] ._topLeft_6akuh_80,[data-theme=light] ._topRight_6akuh_80{color:#526574}[data-theme=light] ._topLeft_6akuh_80 button[aria-label=章节目录][aria-pressed=true],[data-theme=light] ._topRight_6akuh_80 button[aria-label=从开始试玩]{background:#e8edf2;color:#344e61}[data-theme=light] ._compactContent_6akuh_68 input:not([type=checkbox]){background:#f5f7fa;color:#252e3b;border-color:#d5dde6}[data-theme=light] ._inspectorFooter_6akuh_65 button{background:#f4f6f8;color:#354455;border-color:#d5dde6}[data-theme=light] ._inspectorFooter_6akuh_65 button:hover:not(:disabled){background:#e8edf2}[data-theme=light] ._desktopTools_6akuh_97 button:hover:not(:disabled){color:#087f8c}[data-theme=light] ._desktopTools_6akuh_97>button:first-child[aria-pressed=true]{color:#087f8c}[data-theme=light] ._desktopTools_6akuh_97>i{background:#d5dde6}[data-theme=light] ._topIcon_6akuh_84{filter:brightness(0) saturate(100%) opacity(.7)}[data-theme=light] ._desktopRoot_6akuh_95 .react-flow__panel.react-flow__minimap{background:#f4f6f8;border-color:#d5dde6}[data-theme=light] ._desktopRoot_6akuh_95 .react-flow__minimap-svg{background:#fff;border-color:#d5dde6}._compactContent_6akuh_68 ._basicSettings_6akuh_32 input,._compactContent_6akuh_68 ._basicSettings_6akuh_32 [aria-haspopup=listbox]{width:100%;min-height:42px;background:#252525;color:#eee;border:1px solid #494949;border-radius:8px;padding-inline:12px}._compactContent_6akuh_68 ._basicSettings_6akuh_32 h3{margin:0;font-size:16px}[data-theme=light] ._basicSettings_6akuh_32>label>span{color:#526574}[data-theme=light] ._preferences_6akuh_118 select,[data-theme=light] ._compactContent_6akuh_68 ._basicSettings_6akuh_32 input,[data-theme=light] ._compactContent_6akuh_68 ._basicSettings_6akuh_32 [aria-haspopup=listbox]{background:#f5f7fa;color:#252e3b;border-color:#d5dde6}@media(max-width:1100px){._dialogLayout_6akuh_8{grid-template-columns:minmax(0,1fr) 340px;gap:18px;padding:20px}._dialogSettings_6akuh_17{padding-left:18px}._topLeft_6akuh_80{gap:4px}._topRight_6akuh_80{gap:8px}._topLeft_6akuh_80>span{display:none}}._canvasMenu_6akuh_164._canvasMenu_6akuh_164{min-width:168px;width:168px;padding:6px;border:1px solid #494949;border-radius:8px;background:#1a1a19;color:#eee;box-shadow:0 8px 28px #0004}._canvasMenu_6akuh_164._canvasMenu_6akuh_164 button{width:100%;height:36px;min-height:36px;gap:10px;padding:8px 10px;border-radius:5px;font:400 13px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}[data-theme=light] ._canvasMenu_6akuh_164._canvasMenu_6akuh_164{border-color:#d5dde6;background:#fff;color:#252e3b}._projectMenuPopover_6akuh_168._projectMenuPopover_6akuh_168{width:240px;max-width:calc(100vw - 16px)}._projectMenu_6akuh_168._projectMenu_6akuh_168{min-width:0;width:240px;max-width:100%;padding:6px;border:1px solid #494949;border-radius:8px;background:#1a1a19;color:#eee;box-shadow:0 8px 28px #0004}._projectMenu_6akuh_168._projectMenu_6akuh_168 button{display:flex;align-items:center;width:100%;min-height:36px;padding:8px 10px;gap:10px;border-radius:5px;font:400 13px/20px Story Art Noto Sans SC,PingFang SC,sans-serif;white-space:nowrap}._projectMenu_6akuh_168._projectMenu_6akuh_168 button[data-menu-separated]{border-top:1px solid #494949;border-radius:0;margin-top:6px;padding-top:12px}[data-theme=light] ._projectMenu_6akuh_168._projectMenu_6akuh_168{background:#fff;color:#252e3b;border-color:#d5dde6}[data-theme=light] ._projectMenu_6akuh_168._projectMenu_6akuh_168 button[data-menu-separated]{border-color:#d5dde6}._selectMenu_6akuh_175._selectMenu_6akuh_175,._selectMenu_6akuh_175._selectMenu_6akuh_175 button,._selectMenu_6akuh_175._selectMenu_6akuh_175 button span{font-family:Story Art Noto Sans SC,PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:21px}._selectMenu_6akuh_175._selectMenu_6akuh_175{color:#eee;background:#1a1a19;border-color:#494949}._selectMenu_6akuh_175._selectMenu_6akuh_175 button{color:inherit}._selectMenu_6akuh_175._selectMenu_6akuh_175 button[aria-selected=true],._selectMenu_6akuh_175._selectMenu_6akuh_175 button:hover{background:#ffffff12}[data-theme=light] ._selectMenu_6akuh_175._selectMenu_6akuh_175{background:#fff;color:#252e3b;border-color:#d5dde6}[data-theme=light] ._selectMenu_6akuh_175._selectMenu_6akuh_175 button[aria-selected=true],[data-theme=light] ._selectMenu_6akuh_175._selectMenu_6akuh_175 button:hover{background:#edf3f7}._breadcrumbs_13391_1{position:absolute;bottom:82px;left:50%;transform:translate(-50%);width:max-content;z-index:10;max-width:calc(100% - 48px);display:flex;white-space:nowrap;overflow-x:auto;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-md);background:var(--story-panel, var(--panel-solid));color:var(--story-muted, var(--text2));font-size:14px}._breadcrumbs_13391_1 button{border:0;background:transparent;color:var(--story-text, var(--text));padding:6px;font-weight:var(--font-strong);cursor:pointer}._breadcrumbs_13391_1 button[aria-current]{text-decoration:underline;text-underline-offset:5px}._notice_13391_4{position:absolute;z-index:30;bottom:150px;left:24px;max-width:calc(100% - 48px);padding:12px;border-radius:var(--radius-md);background:var(--story-panel, var(--panel-solid));color:var(--story-text, var(--text))}._template_13391_5{padding:16px;display:flex;flex-direction:column;gap:12px}._groupSummary_13391_6{color:var(--story-muted, var(--text2));font-size:12px;line-height:18px;margin:10px 0}._groupActions_13391_7{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:14px}._groupActions_13391_7 button{color:var(--story-text, var(--text));border:0;background:transparent;cursor:pointer;font-weight:var(--font-strong);padding:6px 0}@media(max-width:600px){._breadcrumbs_13391_1{bottom:24px;left:12px;transform:none;max-width:calc(100% - 24px);font-size:12px}}._node_cn95o_1._node_cn95o_1{box-sizing:border-box;width:264px;padding:10px 16px;border:1px solid #494949;border-radius:16px;background:#1a1a19;box-shadow:none;color:#eee;font-family:Story Art Noto Sans SC,PingFang SC,sans-serif;--story-muted: #898989;--story-border: #494949;--story-text: #eee;--story-hover: #262625}._node_cn95o_1._selected_cn95o_2{border-color:#62e5ef;outline:none}._node_cn95o_1[data-story-type=end]{background:linear-gradient(180deg,#ff8a2380,#6660 24.167%),#1a1a19}._node_cn95o_1[data-story-cover]{background:linear-gradient(180deg,#23efff80,#6660 24.167%),#1a1a19}._node_cn95o_1 ._title_cn95o_5{margin:0 0 10px;font:500 14px/25px Story Art Noto Sans SC,PingFang SC,sans-serif}._kindBadge_cn95o_6{margin-left:auto;flex-shrink:0;border-radius:3px;padding:0 5px;font-size:11px;line-height:18px;background:#ef9162;color:#322319}._kindBadge_cn95o_6[data-kind=cover]{background:#62e5ef;color:#073a42}._kindBadge_cn95o_6[data-kind=death]{background:#666;color:#eee}._node_cn95o_1:has(._kindBadge_cn95o_6[data-kind=death]){background:linear-gradient(#494949,#1a1a19 24%)}._node_cn95o_1 ._media_cn95o_10{height:131px;width:232px;aspect-ratio:auto;border-radius:9px}._media_cn95o_10[role=button]{cursor:pointer}._media_cn95o_10[role=button]:focus-visible{outline:2px solid #62e5ef;outline-offset:3px}._node_cn95o_1 ._duration_cn95o_13{right:3px;bottom:4px;height:20px;padding:0 3px;border:1px solid #494949;border-radius:3px;background:#1a1a19;color:#eee;font:700 13px/18px Story Art Noto Sans SC,PingFang SC,sans-serif}._node_cn95o_1 ._synopsis_cn95o_14{margin:10px 0;color:#898989;font-size:13px;font-weight:400;line-height:20px}._interaction_cn95o_15{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;width:232px;height:24px;color:#eee;font-size:13px;font-weight:400;line-height:20px}._interaction_cn95o_15>span{display:flex;align-items:center;gap:4px}._icon_cn95o_17{display:block;flex-shrink:0;pointer-events:none;-webkit-user-select:none;user-select:none}._transitionIcon_cn95o_18{transform:rotate(-90deg)}._interaction_cn95o_15 button{display:flex;justify-content:flex-end;align-items:center;flex:1;height:36px;border:0;padding:0 12px;background:transparent;color:#62e5ef;font:inherit;cursor:pointer}._interaction_cn95o_15 button:hover{color:#9af5fb}._interaction_cn95o_15 button:focus-visible{outline:2px solid #62e5ef;outline-offset:3px;border-radius:3px}._node_cn95o_1 ._ports_cn95o_22{width:232px;gap:10px;margin-top:10px}._node_cn95o_1 ._port_cn95o_22{min-height:36px;padding:0 12px;border:1px solid #494949;border-radius:9px;background:#1a1a19;font:500 13px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}._node_cn95o_1 ._port_cn95o_22>button{min-height:34px}._node_cn95o_1 ._port_cn95o_22>button[aria-pressed=true]{color:#62e5ef}._node_cn95o_1 ._sequencePorts_cn95o_26{height:0;margin-top:0}._sequencePorts_cn95o_26 ._port_cn95o_22{min-height:0;height:0;padding:0;border:0;background:transparent}._sequencePorts_cn95o_26 ._port_cn95o_22>button{display:none}._sequencePorts_cn95o_26 ._port_cn95o_22 .react-flow__handle{top:-12px}._toolbar_cn95o_30._toolbar_cn95o_30{display:flex;align-items:center;justify-content:space-between;gap:8px;width:264px;height:46px;padding:4px 12px;min-height:46px;border:1px solid #494949;border-radius:16px;background:#1a1a19;box-shadow:none;color:#eee;transform:translate(calc(var(--story-toolbar-x) + 1px),1px)}._toolbar_cn95o_30._toolbar_cn95o_30 button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:4px;min-height:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:#eee;font:400 14px/20px Story Art Noto Sans SC,PingFang SC,sans-serif}._toolbar_cn95o_30._toolbar_cn95o_30 button:hover:not(:disabled){background:#ffffff12}._toolbar_cn95o_30._toolbar_cn95o_30 button:focus-visible{outline:2px solid #62e5ef;outline-offset:1px}._toolbar_cn95o_30._toolbar_cn95o_30 button:disabled{opacity:.4}._node_cn95o_1 ._inputPort_cn95o_35,._node_cn95o_1 ._outputPort_cn95o_35{width:14px;height:14px;min-width:0;min-height:0;padding:0;transform:none;border-radius:50%}._node_cn95o_1 ._inputPort_cn95o_35{left:-7px;top:50%;transform:translateY(-50%);border:1px solid #898989;background:#1a1a19;opacity:.6}._node_cn95o_1:hover ._inputPort_cn95o_35,._node_cn95o_1 ._inputPort_cn95o_35:focus-visible{opacity:1}._node_cn95o_1 ._inputPort_cn95o_35:hover{background:#62e5ef;box-shadow:0 0 0 5px #62e5ef22}._node_cn95o_1 ._outputPort_cn95o_35{right:-22px;top:50%;transform:translateY(-50%);border:0;background:transparent}._node_cn95o_1 ._interaction_cn95o_15 ._outputPort_cn95o_35{right:-21px}._node_cn95o_1 ._outputPort_cn95o_35:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#898989;pointer-events:none}._node_cn95o_1 ._outputPort_cn95o_35:hover:after{background:#62e5ef}._node_cn95o_1[data-story-mobile] ._media_cn95o_10{height:auto;aspect-ratio:16 / 9}[data-theme=light] ._node_cn95o_1._node_cn95o_1{border-color:#d8dfe6;background:#fff;color:#252e3b;--story-muted: #718091;--story-border: #d8dfe6;--story-text: #252e3b;--story-hover: #edf1f5}[data-theme=light] ._node_cn95o_1._selected_cn95o_2{border-color:#159eac;box-shadow:0 4px 16px #1b5b6b12}[data-theme=light] ._node_cn95o_1[data-story-type=end]{background:linear-gradient(#ffe8d9,#fff 30%)}[data-theme=light] ._node_cn95o_1[data-story-cover]{background:linear-gradient(#cff4f7,#fff 30%)}[data-theme=light] ._node_cn95o_1 ._synopsis_cn95o_14{color:#718091}[data-theme=light] ._interaction_cn95o_15{color:#252e3b}[data-theme=light] ._interaction_cn95o_15 button{color:#087f8c}[data-theme=light] ._node_cn95o_1 ._port_cn95o_22{background:#fff;border-color:#d5dde6}[data-theme=light] ._node_cn95o_1 ._inputPort_cn95o_35{background:#fff;border-color:#91a4b8}[data-theme=light] ._node_cn95o_1 ._outputPort_cn95o_35:after{background:#555}[data-theme=light] ._node_cn95o_1 ._inputPort_cn95o_35:hover{background:#62e5ef}[data-theme=light] ._node_cn95o_1 ._sequencePorts_cn95o_26 ._port_cn95o_22{background:transparent;border:0}[data-theme=light] ._node_cn95o_1 ._port_cn95o_22>button[aria-pressed=true]{color:#087f8c}[data-theme=light] ._toolbar_cn95o_30._toolbar_cn95o_30{background:#fff;border-color:#d8dfe6;color:#252e3b}[data-theme=light] ._toolbar_cn95o_30._toolbar_cn95o_30 button{color:#252e3b}[data-theme=light] ._toolbar_cn95o_30._toolbar_cn95o_30 button:hover:not(:disabled){background:#edf3f7}[data-theme=light] ._icon_cn95o_17{filter:brightness(0) saturate(100%) opacity(.7)}._editor_ntx5z_1{width:100%;min-width:0}._layout_ntx5z_2{display:grid;grid-template-columns:minmax(0,1fr)}._form_ntx5z_3,._settings_ntx5z_3,._basic_ntx5z_3{display:flex;flex-direction:column;gap:12px;min-width:0}._settings_ntx5z_3{padding-top:12px}._pair_ntx5z_5{display:flex;flex-wrap:wrap;gap:8px}._pair_ntx5z_5>*{flex:1;min-width:90px}._identity_ntx5z_7{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,.6fr);gap:12px}._preview_ntx5z_8{display:grid;gap:10px;min-width:0}._previewToolbar_ntx5z_9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font:var(--font-medium) 13px/20px var(--font-zh)}._simulation_ntx5z_10{display:grid;gap:6px}._preview_ntx5z_8 h4,._basic_ntx5z_3 h4{margin:0;font:var(--font-strong) 16px/22px var(--font-zh)}._previewStage_ntx5z_12{display:flex;align-items:center;min-width:0}._assetActions_ntx5z_13{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}._disclosure_ntx5z_14>summary{cursor:pointer;color:var(--story-text, var(--text));font:var(--font-medium) 14px/22px var(--font-zh)}._disclosure_ntx5z_14>summary span{margin-left:8px;color:var(--story-muted, var(--text2));font:var(--font-weak) 12px/20px var(--font-zh);overflow-wrap:anywhere}._skins_ntx5z_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._asset_ntx5z_13{display:grid;grid-template-columns:40px minmax(0,1fr);align-content:start;align-items:center;gap:8px;min-width:0}._thumbnail_ntx5z_18{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-sm);background:var(--hint-surface, var(--dialog-control-surface))}._thumbnail_ntx5z_18 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}._thumbnail_ntx5z_18 img[hidden]{display:none}._defaultTrack_ntx5z_21{width:28px;height:6px;border-radius:999px;background:var(--story-muted, var(--text3))}._defaultTrack_ntx5z_21:before{content:"";display:block;width:50%;height:100%;border-radius:inherit;background:var(--solo-accent, var(--accent-light))}._defaultIndicator_ntx5z_23{width:20px;height:20px;border-radius:50%;background:var(--solo-accent, var(--accent-light))}._assetInfo_ntx5z_24{display:grid;gap:4px;min-width:0;font-size:14px;line-height:20px}._assetInfo_ntx5z_24 strong{font-weight:var(--font-medium)}._assetInfo_ntx5z_24>span{font-size:12px;color:var(--story-muted, var(--text2));overflow-wrap:anywhere}._threshold_ntx5z_27{display:grid;gap:8px;min-width:0}._thresholdSentence_ntx5z_28{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}._thresholdSentence_ntx5z_28>input{flex:1;min-width:90px}._editor_ntx5z_1 ._simulation_ntx5z_10 input[type=range]{accent-color:var(--solo-accent, var(--accent-light));width:100%;height:20px;margin:0;padding:0;border:0;background:transparent;box-shadow:none}._editor_ntx5z_1 ._simulation_ntx5z_10 input[type=range]:hover{background:transparent}._editor_ntx5z_1 :is(button,summary,input):focus-visible{outline:2px solid var(--story-muted, var(--text2));outline-offset:3px}._editor_ntx5z_1:has(._trackAsset_ntx5z_33:hover,._trackAsset_ntx5z_33:focus-within) ._previewStage_ntx5z_12 [data-value-bar] div:has(>[data-value-bar-indicator]),._editor_ntx5z_1:has(._indicatorAsset_ntx5z_34:hover,._indicatorAsset_ntx5z_34:focus-within) ._previewStage_ntx5z_12 [data-value-bar-indicator]{outline:2px solid var(--story-muted, var(--text2));outline-offset:4px}._editor_ntx5z_1[data-story-mobile] ._skins_ntx5z_16{grid-template-columns:minmax(0,1fr)}._editor_ntx5z_1[data-story-mobile] ._thresholdSentence_ntx5z_28{display:grid;grid-template-columns:auto minmax(0,1fr)}._editor_ntx5z_1[data-story-mobile] ._thresholdSentence_ntx5z_28>input{width:100%;min-width:0}._panel_1eemp_1{width:min(440px,calc(100% - 44px));z-index:60}._content_1eemp_2{gap:16px;padding-top:4px}._list_1eemp_3{display:grid;gap:12px;min-width:0}._listToolbar_1eemp_4{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:var(--story-muted, var(--text2))}._row_1eemp_5{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--story-border, var(--border))}._row_1eemp_5:last-child{border-bottom:0}._rowName_1eemp_7{display:grid;gap:4px;min-width:0}._rowName_1eemp_7 strong{font-size:14px;font-weight:var(--font-strong);overflow-wrap:anywhere}._rowName_1eemp_7 small{font-size:12px;color:var(--story-muted, var(--text2));overflow-wrap:anywhere}._visibility_1eemp_10{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;white-space:nowrap}._visibility_1eemp_10 input{accent-color:var(--solo-accent, var(--accent-light))}._creation_1eemp_12,._detail_1eemp_12{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;border:0}._footer_1eemp_13{flex-shrink:0;display:flex;gap:12px;padding:12px 18px}._footer_1eemp_13>button{flex:1}@container (max-width: 700px){._panel_1eemp_1{top:188px;bottom:88px}}@media(max-width:600px){._panel_1eemp_1{top:132px;bottom:88px;right:12px;width:calc(100% - 24px)}._row_1eemp_5{gap:10px}}._overlay_12j7p_1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;line-height:1.25}._element_12j7p_2{position:absolute;display:flex;flex-direction:column;gap:3px;min-width:0;padding:3px 5px;overflow:auto;overflow-wrap:anywhere;background:color-mix(in srgb,var(--hud-panel) var(--hud-panel-opacity),transparent);border:1px solid var(--hud-border)}._element_12j7p_2[data-kind=image]{padding:0;background:transparent}._element_12j7p_2[data-kind=dialogue]{justify-content:center}._element_12j7p_2[data-kind=banner],._element_12j7p_2[data-kind=feedback],._element_12j7p_2[data-kind=result]{justify-content:center;text-align:center}._element_12j7p_2[data-kind=banner]{font-weight:var(--font-section);color:var(--hud-accent)}._element_12j7p_2[data-kind=feedback]{font-size:2em;font-weight:var(--font-display);color:var(--hud-accent);background:transparent;border:0}._element_12j7p_2[data-kind=choices]{padding:0;background:transparent;border:0}._element_12j7p_2[data-kind=result]{pointer-events:auto}._bar_12j7p_10{flex-shrink:0;overflow:hidden}._choices_12j7p_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(96px,100%),1fr));align-content:start;gap:8px;min-height:0;overflow:auto;pointer-events:auto}._button_12j7p_12,._sampleChoice_12j7p_12{background:var(--hud-button);color:var(--hud-button-text);border:1px solid var(--hud-border);border-radius:var(--hud-button-radius);font:inherit;font-weight:var(--font-strong);padding:8px 12px;min-width:0;min-height:44px;overflow-wrap:anywhere;white-space:normal}._button_12j7p_12{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:auto;cursor:pointer}._button_12j7p_12[data-shape=cut]{border-radius:0;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)}._button_12j7p_12:hover:enabled{background:var(--hud-button-hover)}._button_12j7p_12:active:enabled{background:var(--hud-button-pressed)}._button_12j7p_12:disabled{background:var(--hud-button-disabled);opacity:.65;cursor:default}._button_12j7p_12:focus-visible{outline:2px solid var(--hud-button-focus);outline-offset:-4px}._button_12j7p_12 small,._sampleChoice_12j7p_12 small{display:block;font-size:max(12px,.8em);font-weight:var(--font-body)}._image_12j7p_20{display:block;width:100%;height:100%;object-fit:cover;min-height:0}._cue_12j7p_21{display:flex;align-items:center;gap:8px;min-height:0;flex-shrink:0}._cue_12j7p_21>div{flex:1;min-width:0}._portrait_12j7p_23{width:clamp(28px,4vw,64px);height:clamp(32px,5vw,76px);object-fit:cover;flex-shrink:0}._speaker_12j7p_24{display:block;color:var(--hud-accent);font-weight:var(--font-strong);margin-bottom:3px}._resultText_12j7p_25{display:block;font-size:1.5em;font-weight:var(--font-section);color:var(--hud-accent)}._resultActions_12j7p_26{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;pointer-events:auto}._editor_f3onm_1{--story-text: var(--agent-canvas-text, var(--text));--story-muted: var(--agent-canvas-text-muted, var(--text2));--story-panel: var(--agent-canvas-controls-bg, var(--panel-solid));--story-border: var(--agent-canvas-controls-border, var(--border));--button-secondary-text: var(--story-text);--button-secondary-text-hover: var(--story-text);--button-secondary-surface: var(--dialog-control-surface);--button-secondary-surface-hover: var(--bg-hover);--button-secondary-border: var(--story-border);--xy-controls-button-background-color: var(--story-panel);--xy-controls-button-background-color-hover: var(--bg-hover);--xy-controls-button-color: var(--story-text);--xy-controls-button-color-hover: var(--story-text);--xy-controls-button-border-color: var(--story-border);--xy-edge-label-background-color: var(--story-panel);--xy-edge-label-color: var(--story-text);position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--canvas-surface, var(--bg));color:var(--story-text);font:var(--font-body) 14px/22px var(--font-zh)}._editor_f3onm_1 *{box-sizing:border-box}._editor_f3onm_1 h3{margin:0 0 12px;font:var(--font-strong) 16px/22px var(--font-zh)}._editor_f3onm_1 h4{margin:8px 0 0;font:var(--font-medium) 14px/22px var(--font-zh)}._editor_f3onm_1 p{margin:0}._toolbar_f3onm_25{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--story-panel)}._breadcrumbs_f3onm_26,._actions_f3onm_26{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._breadcrumbs_f3onm_26 button{max-width:190px;overflow:hidden;text-overflow:ellipsis}._layout_f3onm_28{flex:1;min-height:0;min-width:0;display:grid;grid-template-columns:214px minmax(0,1fr) 320px}._palette_f3onm_29,._inspector_f3onm_29{padding:18px 16px;min-width:0;overflow-y:auto;overflow-x:hidden;background:var(--story-panel)}._palette_f3onm_29{display:flex;flex-direction:column;gap:12px}._palette_f3onm_29>*{flex-shrink:0}._palette_f3onm_29 h3:not(:first-child){margin-top:12px}._inspector_f3onm_29{display:flex;flex-direction:column;gap:16px}._fields_f3onm_34{display:flex;flex-direction:column;gap:12px;border:0;padding:0;margin:0;min-width:0}._fields_f3onm_34 label{display:flex;flex-direction:column;gap:6px;min-width:0;font:var(--font-medium) 14px/22px var(--font-zh)}._fields_f3onm_34 label._toggle_f3onm_36{flex-direction:row;align-items:center;gap:8px;min-height:40px;cursor:pointer}._fields_f3onm_34 input:not([type=checkbox]),._fields_f3onm_34 textarea,._dialog_f3onm_37 input{width:100%;min-width:0;border:1px solid var(--story-border);border-radius:var(--radius-sm);padding:9px 11px;background:var(--dialog-control-surface);color:var(--story-text);font:var(--font-control) 14px/22px var(--font-zh)}._fields_f3onm_34 textarea{resize:vertical;min-height:90px}._fields_f3onm_34 [aria-haspopup=listbox]{width:100%;min-height:40px;height:auto;justify-content:space-between;padding:9px 11px;border:1px solid var(--story-border);border-radius:var(--radius-sm);color:var(--story-text);background:var(--dialog-control-surface)}._fields_f3onm_34 input:focus-visible,._fields_f3onm_34 textarea:focus-visible,._editor_f3onm_1 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._fields_f3onm_34 input:disabled,._fields_f3onm_34 textarea:disabled{opacity:.6}._canvas_f3onm_42{position:relative;min-width:0;min-height:0;overflow:hidden}._canvas_f3onm_42 .react-flow__edges svg{max-width:none}._node_f3onm_44{width:232px;padding:14px;color:var(--story-text, var(--text));background:var(--agent-canvas-node-bg, var(--card-surface))}._node_f3onm_44 h3{margin:6px 0 10px}._node_f3onm_44 p,._node_f3onm_44 h3,._node_f3onm_44 span{overflow-wrap:anywhere}._hint_f3onm_47{color:var(--story-muted);font:var(--font-weak) 12px/20px var(--font-zh);overflow-wrap:anywhere}._ports_f3onm_48{margin-top:12px;display:grid;gap:10px}._port_f3onm_48{position:relative;padding-right:10px;font:var(--font-medium) 12px/20px var(--font-zh)}._port_f3onm_48 .react-flow__handle{right:-20px}._nodeListRow_f3onm_51{display:flex;gap:8px;align-items:center;min-width:0}._listButton_f3onm_52{flex:1;text-align:left;min-width:0;padding:7px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--story-text);font:var(--font-medium) 14px/22px var(--font-zh);overflow-wrap:anywhere;cursor:pointer}._listButton_f3onm_52:hover,._listButton_f3onm_52[aria-pressed=true]{background:var(--bg-hover)}._listButton_f3onm_52 small{display:block;color:var(--story-muted);font:var(--font-weak) 12px/20px var(--font-zh)}._preview_f3onm_55{width:100%;max-height:210px;aspect-ratio:16/9;background:var(--canvas-surface);border-radius:var(--radius-sm)}._empty_f3onm_56{position:absolute;left:20px;right:20px;top:35%;text-align:center;color:var(--story-muted);pointer-events:none}._checks_f3onm_57{position:absolute;z-index:3;bottom:12px;left:64px;right:12px;max-height:35%;overflow:auto;padding:10px 12px;background:var(--story-panel);border-radius:var(--radius-sm);font:var(--font-weak) 12px/20px var(--font-zh)}._checks_f3onm_57 summary{cursor:pointer}._checks_f3onm_57 ul{padding-left:18px}._error_f3onm_60{padding:8px 16px;color:var(--danger, var(--text))}._tabs_f3onm_61{display:none}._overlay_f3onm_62{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:var(--dialog-overlay, var(--overlay))}._dialog_f3onm_37{width:min(440px,100%);display:grid;gap:16px;padding:24px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface);color:var(--story-text);box-shadow:var(--shadow)}._dialog_f3onm_37 label{display:grid;gap:6px}._workspace_f3onm_65{--story-muted: var(--agent-canvas-text-muted, var(--text2));--button-secondary-text: var(--agent-canvas-text, var(--text));--button-secondary-text-hover: var(--agent-canvas-text, var(--text));--button-secondary-surface: var(--agent-canvas-controls-bg);--button-secondary-surface-hover: var(--agent-canvas-controls-hover);--button-secondary-border: var(--agent-canvas-controls-border);height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;color:var(--agent-canvas-text, var(--text));background:var(--agent-canvas-bg, var(--bg))}._workspaceHeader_f3onm_66{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--agent-canvas-controls-bg, var(--panel-solid))}._workspaceHeader_f3onm_66 p{margin:4px 0 0}._workspaceHeader_f3onm_66 [role=status]{font:var(--font-medium) 12px/20px var(--font-zh)}._workspaceEditor_f3onm_69{flex:1;min-height:0;min-width:0}@media(max-width:1000px){._toolbar_f3onm_25{padding:10px;gap:8px}._toolbar_f3onm_25>._actions_f3onm_26{gap:6px}._tabs_f3onm_61{display:flex;gap:8px;padding:8px 10px;background:var(--story-panel)}._tabs_f3onm_61 button{flex:1;padding:9px 6px;border:0;border-radius:var(--radius-full);color:var(--story-muted);background:transparent;font:var(--font-strong) 14px/20px var(--font-zh);cursor:pointer}._tabs_f3onm_61 button[aria-selected=true]{color:var(--story-text);background:var(--bg-hover)}._layout_f3onm_28{display:flex}._palette_f3onm_29,._inspector_f3onm_29,._canvas_f3onm_42{display:none;width:100%;flex:1}._editor_f3onm_1[data-tab=palette] ._palette_f3onm_29,._editor_f3onm_1[data-tab=inspector] ._inspector_f3onm_29{display:flex}._editor_f3onm_1[data-tab=canvas] ._canvas_f3onm_42{display:block}._palette_f3onm_29>._fields_f3onm_34:first-of-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._breadcrumbs_f3onm_26 button{max-width:140px}._dialog_f3onm_37{max-height:calc(100dvh - 32px);overflow-y:auto}}._hudDesigner_f3onm_84{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:200px minmax(220px,1fr) minmax(240px,1.2fr);gap:24px;padding:20px}._hudDesigner_f3onm_84>._fields_f3onm_34{align-self:start}._hudCoordinates_f3onm_86{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._hudDesignPreview_f3onm_87{min-width:0;align-self:start;position:sticky;top:0}._hudStage_f3onm_88{position:relative;aspect-ratio:16/9;width:100%;min-width:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--canvas-surface, var(--bg))}._hudStage_f3onm_88 ._preview_f3onm_55{display:block;height:100%;max-height:none;object-fit:contain}@media(max-width:1000px){._hudDesigner_f3onm_84{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px;gap:16px}._hudDesignPreview_f3onm_87{position:static;grid-column:1 / -1}}@media(max-width:540px){._hudDesigner_f3onm_84{grid-template-columns:minmax(0,1fr)}._hudDesignPreview_f3onm_87{grid-column:auto}}._fields_f3onm_34 input[type=color]{height:40px;min-height:40px;padding:4px;cursor:pointer}._assetPreview_f3onm_93{display:block;width:100%;max-height:150px;object-fit:contain;border-radius:var(--radius-sm)}._fields_f3onm_34 audio{width:100%;min-width:0}._hudStage_f3onm_88{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--story-border)}._player_b7jbh_1{--button-secondary-text: var(--agent-canvas-text, var(--text));--button-secondary-text-hover: var(--agent-canvas-text, var(--text));--button-secondary-surface: var(--agent-canvas-controls-bg);--button-secondary-surface-hover: var(--agent-canvas-controls-hover);--button-secondary-border: var(--agent-canvas-controls-border);height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;color:var(--agent-canvas-text, var(--text));background:var(--agent-canvas-bg, var(--bg))}._header_b7jbh_2{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;background:var(--agent-canvas-controls-bg, var(--panel-solid))}._header_b7jbh_2 p{margin:4px 0 0;font-size:12px;color:var(--text2)}._controls_b7jbh_4{display:flex;flex-wrap:wrap;gap:8px}._stage_b7jbh_5{position:relative;flex:1;min-height:180px;min-width:0;overflow:hidden;background:var(--canvas-surface, var(--bg))}._video_b7jbh_6{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}._layer_b7jbh_7{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--canvas-surface, var(--bg))}._retained_b7jbh_8{z-index:1;pointer-events:none;opacity:1;transition:opacity .12s ease-out}._fading_b7jbh_9{opacity:0}._hudFrame_b7jbh_10{position:absolute;z-index:2;pointer-events:none}._start_b7jbh_11{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:12px;color:var(--text);background:var(--dialog-overlay, var(--overlay))}._footer_b7jbh_12{flex-shrink:0;max-height:35%;overflow-y:auto;padding:8px 16px 16px;background:var(--agent-canvas-controls-bg, var(--panel-solid))}._footer_b7jbh_12 p{margin:8px 0}._choices_b7jbh_14{display:flex;flex-wrap:wrap;gap:8px}._choices_b7jbh_14 button{min-height:44px}@media(prefers-reduced-motion:reduce){._retained_b7jbh_8{transition:none}}@media(max-width:540px){._header_b7jbh_2{padding:10px;gap:8px}._controls_b7jbh_4{width:100%}._controls_b7jbh_4 button{flex:1;min-height:44px}._footer_b7jbh_12{padding:8px 10px 12px}._choices_b7jbh_14{flex-direction:column}}._directory_8wuo2_1{position:absolute;left:24px;top:99px;z-index:15;display:flex;flex-direction:column;width:min(320px,calc(100% - 48px));height:calc(100% - 117px);max-height:calc(100% - 117px);overflow:hidden;border:1px solid #494949;border-radius:20px;background:#0e0e0e;color:#eee;font:400 13px/19.5px Noto Sans SC,PingFang SC,sans-serif}._directory_8wuo2_1[hidden]{display:none}._directory_8wuo2_1 *{box-sizing:border-box}._directory_8wuo2_1 button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}._directory_8wuo2_1 button:focus-visible,._directory_8wuo2_1 input:focus-visible{outline:2px solid #62e5ef;outline-offset:-2px}._directory_8wuo2_1 button:disabled{opacity:.4;cursor:not-allowed}._header_8wuo2_7{display:flex;align-items:center;justify-content:space-between;height:65px;flex-shrink:0;padding:16px 20px;border-bottom:1px solid #e7e9ee33}._header_8wuo2_7 h2{margin:0;font-size:16px;line-height:24px;font-weight:700}._header_8wuo2_7 button{padding:0;color:#898989}._icon_8wuo2_10{display:block;flex-shrink:0;pointer-events:none}._tree_8wuo2_11{display:flex;flex:1;flex-direction:column;gap:6px;padding:8px 12px;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#494949 transparent}._row_8wuo2_12{position:relative}._chapter_8wuo2_13,._node_8wuo2_13{width:100%;text-align:left}._directory_8wuo2_1 ._chapter_8wuo2_13{gap:10px;min-height:44px;padding:8px;font-size:14px;font-weight:500}._directory_8wuo2_1 ._node_8wuo2_13{gap:8px;min-height:42px;padding:9px 12px;border-radius:8px;font-size:13px}._node_8wuo2_13[aria-pressed=true]{background:#62e5ef24;color:#62e5ef}._title_8wuo2_17{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._badge_8wuo2_18{flex:none;padding:1px 4px;font-size:10px;line-height:16px;border-radius:3px;color:#aaa;background:#ffffff0a}._badge_8wuo2_18[data-kind=scene]{color:#8cbcff;background:#8cbcff1a}._badge_8wuo2_18[data-kind=start],._badge_8wuo2_18[data-kind=cover]{color:#62e5ef}._badge_8wuo2_18[data-kind=end]{color:#ef9162}._actions_8wuo2_22{position:absolute;right:3px;top:50%;transform:translateY(-50%);display:flex;gap:2px;padding:2px;opacity:0;pointer-events:none}._directory_8wuo2_1 ._actions_8wuo2_22 button{justify-content:center;width:26px;height:26px;padding:5px;border-radius:5px}._actions_8wuo2_22 button:hover{background:#ffffff14;color:#62e5ef}._row_8wuo2_12:hover ._actions_8wuo2_22,._row_8wuo2_12:focus-within ._actions_8wuo2_22{opacity:1;pointer-events:auto}._row_8wuo2_12:has(._actions_8wuo2_22):hover>button,._row_8wuo2_12:has(._actions_8wuo2_22):focus-within>button{padding-right:88px}._empty_8wuo2_27{margin:0;color:#898989;font-size:12px;line-height:20px;padding:12px}._footer_8wuo2_28{flex-shrink:0;display:flex;align-items:center;min-height:60px;padding:10px 20px}._footer_8wuo2_28 button{padding:8px 0;color:#62e5ef;font-size:14px}._operation_8wuo2_30{flex-shrink:0}._editPanel_8wuo2_31{position:relative;margin:8px 12px 12px;padding:12px;border:1px solid #494949;border-radius:10px;background:#262625;font-size:13px}._editPanel_8wuo2_31 label{display:grid;gap:8px}._editPanel_8wuo2_31 input{width:100%;min-width:0;padding:8px;border:1px solid #494949;border-radius:8px;background:#1a1a19;color:#eee;font:inherit}._editPanel_8wuo2_31 p{margin:0 0 10px;line-height:22px}._editPanel_8wuo2_31>div{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}._editPanel_8wuo2_31 button{padding:6px}._editPanel_8wuo2_31[role=menu]{display:grid}[data-theme=light] ._directory_8wuo2_1{background:#fff;color:#252e3b;border-color:#d8dfe6;box-shadow:0 5px 22px #24384c0a}[data-theme=light] ._header_8wuo2_7{border-color:#e6ebf0}[data-theme=light] ._icon_8wuo2_10{filter:brightness(0) saturate(100%) opacity(.7)}[data-theme=light] ._header_8wuo2_7 button,[data-theme=light] ._actions_8wuo2_22 button{color:#4f6173}[data-theme=light] ._node_8wuo2_13[aria-pressed=true]{background:#def2f4;color:#087b88}[data-theme=light] ._badge_8wuo2_18{background:#e9eef3;color:#637286}[data-theme=light] ._badge_8wuo2_18[data-kind=scene]{color:#3568b2;background:#e8effa}[data-theme=light] ._badge_8wuo2_18[data-kind=start],[data-theme=light] ._badge_8wuo2_18[data-kind=cover],[data-theme=light] ._footer_8wuo2_28 button{color:#087f8c}[data-theme=light] ._badge_8wuo2_18[data-kind=end]{color:#b75c2d}[data-theme=light] ._empty_8wuo2_27{color:#718091}[data-theme=light] ._actions_8wuo2_22 button:hover{color:#087f8c;background:#e4f1f3}[data-theme=light] ._editPanel_8wuo2_31,[data-theme=light] ._editPanel_8wuo2_31 input{background:#f4f6f8;color:#252e3b;border-color:#d5dde6}@media(max-width:640px){._directory_8wuo2_1{left:12px;top:64px;max-height:calc(100% - 88px)}._actions_8wuo2_22{opacity:1;pointer-events:auto}._row_8wuo2_12:has(._actions_8wuo2_22)>button{padding-right:88px}}@media(max-height:700px){._header_8wuo2_7{height:48px;padding-block:8px}._footer_8wuo2_28{min-height:44px;padding-block:4px}}._node_8wuo2_13[data-draggable]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._node_8wuo2_13[data-draggable]:active{cursor:grabbing}._dragging_8wuo2_59{opacity:.5}._dropTarget_8wuo2_60{box-shadow:inset 0 2px #62e5ef}[data-theme=light] ._dropTarget_8wuo2_60{box-shadow:inset 0 2px #087f8c}._page_ila0o_1{--works-content-max: clamp(1640px, 82vw, 2600px);min-height:calc(100vh - 64px);padding:44px 76px 88px 204px;overflow-y:auto;background:radial-gradient(circle at 50% -10%,rgba(111,238,249,.06),transparent 24%),#0a0a0b;color:#fff}._header_ila0o_13{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:42px}._headingBlock_ila0o_21{min-width:0;display:grid;gap:36px}._header_ila0o_13 h1{margin:0;color:#fff;font-size:32px;font-weight:var(--font-display);line-height:36px;letter-spacing:var(--tracking-heading-zh)}._projectTabs_ila0o_36{display:flex;align-items:center;gap:4px}._projectTab_ila0o_36{display:flex;align-items:center;gap:6px;min-width:0;height:38px;padding:0 20px;border:0;border-radius:999px;background:transparent;color:#8d8d8f;font-family:inherit;font-size:var(--text-body-size);font-weight:var(--font-nav);letter-spacing:var(--tracking-body);line-height:1.4;white-space:nowrap;cursor:pointer;transition:color .16s ease,background-color .16s ease}._unavailableTag_ila0o_63{padding:2px 5px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09;color:#656568;font-size:var(--text-caption-size);font-weight:var(--font-control);line-height:1.2;letter-spacing:0}._projectTab_ila0o_36[data-active=true] ._unavailableTag_ila0o_63{border-color:#ffffff1a;background:#ffffff0b;color:#929296}._projectTab_ila0o_36:hover{color:#d8d8da}._projectTab_ila0o_36[data-active=true]{background:#29292b;color:#f5f5f6}._projectTab_ila0o_36:focus-visible{outline:2px solid rgba(255,255,255,.68);outline-offset:2px}._search_ila0o_95{width:clamp(190px,17vw,240px);height:44px;display:flex;align-items:center;gap:8px;flex-shrink:0;padding:0 15px 0 18px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#242424;color:#d9d9d9}._search_ila0o_95:focus-within{border-color:#ffffff5c;background:#2b2b2b}._search_ila0o_95 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#f5f5f5;font-family:inherit;font-size:var(--text-body-size);font-weight:var(--font-control);letter-spacing:var(--tracking-body)}._search_ila0o_95 input::placeholder{color:#8b8b8b}._search_ila0o_95 svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}._projects_ila0o_141{width:100%}._header_ila0o_13,._projects_ila0o_141{width:min(100%,var(--works-content-max));margin-inline:auto}._grid_ila0o_151{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 18px}._projectRow_ila0o_157{position:relative;min-width:0;aspect-ratio:1.72;display:block;overflow:hidden;cursor:pointer}._projectOpenButton_ila0o_166{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:0;border:0;background:transparent;cursor:pointer}._projectOpenButton_ila0o_166:focus-visible{outline:none}._projectFavoriteButton_ila0o_180{position:absolute;top:12px;left:12px;z-index:3}._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite]{border:0;background:transparent;color:#fffffff0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite] svg{filter:drop-shadow(0 0 1px rgba(0,0,0,.95)) drop-shadow(0 1px 3px rgba(0,0,0,.72))}._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite]:hover,._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite]:focus-visible{border:0;background:transparent;color:#fff}._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite][aria-pressed=true],._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite][aria-pressed=true]:hover,._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite][aria-pressed=true]:focus-visible{border:0;background:transparent;color:var(--accent)}._projectFavoriteButton_ila0o_180[data-ui-card-action=favorite][aria-pressed=true]{opacity:1;visibility:visible;pointer-events:auto}._restoreButton_ila0o_222{position:absolute;top:12px;right:12px;z-index:3;min-height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid rgba(111,238,249,.34);border-radius:999px;background:#0a1214b8;color:#8cf3fa;font:inherit;font-size:var(--text-caption-size);font-weight:var(--font-control);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._restoreButton_ila0o_222:hover,._restoreButton_ila0o_222:focus-visible{border-color:#6feef994;background:#0a191ce0;color:#c8fbff;outline:none}._restoreButton_ila0o_222:disabled{cursor:wait;opacity:.6}._restoreError_ila0o_256{margin-bottom:16px;padding:10px 14px;border:1px solid rgba(255,47,135,.26);border-radius:10px;background:#ff2f8714;color:#ff8fc1;font-size:var(--text-control-size)}._thumbnail_ila0o_266{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.1),transparent 32%),linear-gradient(180deg,#1a1a1a,#0a0a0a);color:#ffffff24}._thumbnail_ila0o_266:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.84) 100%)}._coverImage_ila0o_284{width:100%;height:100%;object-fit:cover;object-position:center;place-items:center;display:grid}._placeholderLogo_ila0o_293{width:118px;height:36px;display:block;object-fit:cover;object-position:center;opacity:.16;filter:grayscale(1) brightness(.45);mix-blend-mode:screen;transform:translateY(-18%);-webkit-user-select:none;user-select:none}._projectMeta_ila0o_306{position:absolute;right:22px;bottom:22px;left:22px;z-index:1;display:grid;gap:6px;pointer-events:none}._projectRow_ila0o_157 h2{margin:0;overflow:hidden;color:#f7f7f7;font-size:18px;font-weight:var(--font-button);letter-spacing:var(--tracking-body);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}._projectMeta_ila0o_306 time{overflow:hidden;color:#ffffff94;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._state_ila0o_341{min-height:260px;display:grid;place-items:center;gap:8px;align-content:center;border:1px dashed rgba(255,255,255,.16);border-radius:16px;color:#8b8b8b;font-size:var(--text-body-size);text-align:center;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._state_ila0o_341 b{color:#fff;font-size:16px;font-family:var(--font-latin);font-variant-numeric:tabular-nums}@media(min-width:1500px){._grid_ila0o_151{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:2200px){._grid_ila0o_151{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:3000px){._grid_ila0o_151{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:900px){._page_ila0o_1{padding-block:36px 64px;padding-inline:124px 20px}._header_ila0o_13{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:30px}._header_ila0o_13 h1{font-size:26px}._headingBlock_ila0o_21{gap:24px}._projectTabs_ila0o_36{max-width:100%;overflow-x:auto}._projectTab_ila0o_36{height:36px;padding:0 16px}._search_ila0o_95{width:min(100%,280px)}._grid_ila0o_151{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px 14px}._projectRow_ila0o_157{border-radius:14px}._projectMeta_ila0o_306{right:16px;bottom:16px;left:16px;gap:5px}._projectRow_ila0o_157 h2{font-size:16px}}@media(max-width:760px){._page_ila0o_1{padding:32px 20px 56px}}._openingProject_ila0o_442{margin-bottom:16px;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body)}._button_1xqs9_1{min-width:0;height:var(--button-height, 36px);display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;cursor:pointer;padding:0 14px;font:var(--font-strong) var(--button-text-size, 12px)/var(--button-line-height, 1) var(--font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:filter .16s ease,background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}._primary_1xqs9_19{background:var(--solo-accent, #6FEEF9);color:var(--ink);font-weight:var(--button-primary-weight, var(--font-strong))}._primary_1xqs9_19:hover:not(:disabled){filter:brightness(1.06)}._secondary_1xqs9_29{border:1px solid var(--button-secondary-border, rgba(255, 255, 255, .12));background:var(--button-secondary-surface, rgba(255, 255, 255, .06));color:var(--button-secondary-text, rgba(232, 235, 238, .72))}._secondary_1xqs9_29:hover:not(:disabled){background:var(--button-secondary-surface-hover, rgba(255, 255, 255, .09));color:var(--button-secondary-text-hover, rgba(245, 247, 250, .86))}._sm_1xqs9_40{height:32px;padding:0 12px;font-size:var(--button-compact-text-size, var(--text-caption-size))}._md_1xqs9_46{height:var(--button-height, 36px)}._fullWidth_1xqs9_50{width:100%}._button_1xqs9_1:disabled{cursor:not-allowed;opacity:.72}._grid_cf6az_6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}._card_cf6az_7{display:flex;min-width:0;min-height:316px;box-sizing:border-box;flex-direction:column;margin:0;padding:24px;border:1px solid var(--card-border);border-radius:16px;background:var(--bg-card);color:var(--text);text-decoration:none}a._card_cf6az_7:hover{border-color:var(--card-border-hover);background:color-mix(in srgb,var(--bg-card) 94%,white)}._card_cf6az_7 h2,._content_cf6az_9 h2{margin:0 0 14px;font-size:20px;line-height:1.4;font-weight:var(--font-strong)}._card_cf6az_7 p,._content_cf6az_9 p{color:var(--text2);line-height:1.75;font-size:14px}._activityCard_cf6az_11{height:560px;min-height:0;overflow:hidden}._activityCard_cf6az_11 h2{display:-webkit-box;min-height:56px;max-height:56px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._activityCard_cf6az_11 p{display:-webkit-box;min-height:73.5px;max-height:73.5px;margin:0 0 12px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}._card_cf6az_7 small{color:var(--text2);font-size:13px}._card_cf6az_7 strong{display:block;margin-top:auto;padding-top:18px;font-size:14px;font-weight:var(--font-strong)}._banner_cf6az_16,._bannerPlaceholder_cf6az_16{width:100%;aspect-ratio:16 / 9;box-sizing:border-box;border-radius:12px;margin-bottom:20px}._banner_cf6az_16{display:block;object-fit:cover;background:var(--bg)}._bannerPlaceholder_cf6az_16{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:4px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));background:linear-gradient(135deg,rgba(111,238,249,.16),rgba(111,238,249,.035) 58%,var(--bg-hover));color:var(--text)}._bannerPlaceholder_cf6az_16 span{color:var(--ops-accent-text, var(--accent));font-size:11px;font-weight:var(--font-strong);letter-spacing:.12em}._bannerPlaceholder_cf6az_16 strong{margin:0;padding:0;font-size:18px}._tag_cf6az_21{display:inline-block;margin-bottom:12px;padding:4px 8px;border-radius:6px;background:var(--bg-hover);color:var(--text2);font-size:var(--text-caption-size)}._back_cf6az_22{display:inline-flex;align-items:center;gap:6px;margin-bottom:24px;color:var(--text2);text-decoration:none;font-size:var(--text-body-size)}._back_cf6az_22:hover{color:var(--text)}._heading_cf6az_4 span{color:var(--text3);font-size:var(--text-caption-size)}._actions_cf6az_25{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}._form_cf6az_26 label{display:grid;gap:8px;margin:20px 0;color:var(--text2);font-size:var(--text-body-size)}._form_cf6az_26 input:not([type=checkbox]),._form_cf6az_26 select{width:100%;min-height:40px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit}._form_cf6az_26 input:focus,._form_cf6az_26 select:focus{outline:none;border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._form_cf6az_26 input:disabled,._form_cf6az_26 select:disabled{opacity:.5}._form_cf6az_26 input[aria-invalid=true]{border-color:var(--danger,#f49393)}._fieldHint_cf6az_31,._fieldError_cf6az_31{font-size:12px;line-height:18px;font-weight:var(--font-weak)}._fieldHint_cf6az_31{color:var(--text3)}._fieldError_cf6az_31{color:var(--danger,#f49393)}._form_cf6az_26 ._check_cf6az_34{display:flex;align-items:center;gap:8px}._check_cf6az_34 input{accent-color:var(--accent)}._rulesConsent_cf6az_36{display:grid;gap:10px;margin:20px 0}._rulesConsentRow_cf6az_37{display:flex;align-items:center;justify-content:flex-start;gap:14px;flex-wrap:wrap}._form_cf6az_26 ._rulesConsentRow_cf6az_37 ._check_cf6az_34{margin:0}._rulesToggle_cf6az_39{padding:2px 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:transparent;color:var(--ops-accent-text, var(--accent));font:inherit;font-size:13px;cursor:pointer}._rulesToggle_cf6az_39:hover{border-bottom-color:var(--accent)}._rulesToggle_cf6az_39:focus-visible{outline:2px solid var(--focus-border-neutral);outline-offset:3px;border-radius:2px}._registrationRules_cf6az_42{max-height:280px;overflow:auto;padding:16px 18px;border:1px solid var(--border);border-radius:10px;background:var(--bg-hover);color:var(--text2);font-size:13px;line-height:1.75}._registrationRules_cf6az_42 a{color:var(--ops-accent-text, var(--accent))}._identityField_cf6az_44{display:grid;gap:8px;margin:20px 0}._fieldLabel_cf6az_45{color:var(--text2);font-size:var(--text-body-size)}._identitySelect_cf6az_46{position:relative}._identityTrigger_cf6az_47{width:100%;min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:9px 13px;border:1px solid var(--border);border-radius:10px;background:var(--bg-input);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}._identityTrigger_cf6az_47:hover:not(:disabled){border-color:var(--card-border-hover);background:color-mix(in srgb,var(--bg-input) 90%,white)}._identityTrigger_cf6az_47:focus-visible,._identityTrigger_cf6az_47[aria-expanded=true]{outline:none;border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._identityTrigger_cf6az_47:disabled{opacity:.5;cursor:wait}._identityIcon_cf6az_51{width:36px;height:36px;display:grid;place-items:center;flex:none;border-radius:9px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--ops-accent-text, var(--accent))}._identityCopy_cf6az_52{min-width:0;display:grid;gap:3px}._identityCopy_cf6az_52 strong{overflow:hidden;margin:0;padding:0;color:var(--text);font-size:14px;font-weight:var(--font-strong);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._identityCopy_cf6az_52 small{overflow:hidden;color:var(--text3);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._identityChevron_cf6az_55{color:var(--text3);transition:transform .16s ease}._identityTrigger_cf6az_47[aria-expanded=true] ._identityChevron_cf6az_55{transform:rotate(180deg)}._identityMenu_cf6az_57{position:absolute;z-index:40;top:calc(100% + 8px);right:0;left:0;max-height:min(340px,52vh);overflow-y:auto;overscroll-behavior:contain;padding:7px;border:1px solid color-mix(in srgb,var(--border) 86%,white);border-radius:12px;background:color-mix(in srgb,var(--bg-card) 96%,black);box-shadow:0 18px 48px #0000007a,inset 0 1px #ffffff09;scrollbar-color:rgba(255,255,255,.18) transparent}._identityOption_cf6az_58{width:100%;min-height:54px;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:var(--text2);font:inherit;text-align:left;cursor:pointer}._identityOption_cf6az_58:hover,._identityOption_cf6az_58:focus-visible{outline:none;background:var(--ops-surface-hover, rgba(255,255,255,.055))}._identityOption_cf6az_58[aria-selected=true]{background:color-mix(in srgb,var(--accent) 10%,transparent)}._identityOption_cf6az_58[aria-selected=true]>svg{color:var(--ops-accent-text, var(--accent))}._identityDivider_cf6az_62{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:5px 7px;padding:8px 4px 6px;border-top:1px solid var(--border);color:var(--text3);font-size:11px}._identityDivider_cf6az_62 span:last-child{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--ops-surface-raised, rgba(255,255,255,.06));text-align:center}._identityEmpty_cf6az_64{margin:0;padding:16px 10px;color:var(--text3);font-size:12px;text-align:center}._content_cf6az_9{color:var(--text)}._content_cf6az_9 h1{margin:0 0 16px;font-size:32px;font-weight:var(--font-display);letter-spacing:var(--tracking-heading-zh)}._content_cf6az_9 section,._content_cf6az_9>h2{margin-top:32px}._primaryLink_cf6az_68,._secondaryLink_cf6az_69{text-decoration:none}._content_cf6az_9 ._primaryLink_cf6az_68{color:var(--ink)}._content_cf6az_9 ._secondaryLink_cf6az_69{color:var(--text2)}._error_cf6az_72{padding:16px;color:var(--danger,#f49393);border:1px solid var(--border);border-radius:12px}._registrationCard_cf6az_73{min-height:0;padding:22px 24px}._myRegistrationCard_cf6az_74{min-height:0;margin-bottom:20px;overflow-wrap:anywhere}._myRegistrationCard_cf6az_74 ._tag_cf6az_21{align-self:flex-start}._myRegistrationCard_cf6az_74 h2{font-size:18px;line-height:26px}._myRegistrationCard_cf6az_74 p{margin:4px 0}._myRegistrationCard_cf6az_74:focus-visible{outline:2px solid var(--focus-border-neutral);outline-offset:3px}._registrationHeader_cf6az_79{display:flex;align-items:center;gap:12px}._registrationHeader_cf6az_79 ._tag_cf6az_21{flex:none;margin:0}._registrationHeader_cf6az_79 h2{margin:0;font-size:18px}._registrationReason_cf6az_82{margin:14px 0 0}._registrationBody_cf6az_83{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:20px;padding-top:20px;border-top:1px solid var(--border)}._registrationCopy_cf6az_84{min-width:0}._registrationCopy_cf6az_84 h3{margin:0 0 6px;font-size:16px;line-height:1.5}._registrationCopy_cf6az_84 p{max-width:760px;margin:0}._registrationAction_cf6az_87{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:8px}._registrationAction_cf6az_87 small{color:var(--text3);font-size:12px}._registrationNotice_cf6az_89{margin:18px 0 0;padding-top:18px;border-top:1px solid var(--border)}._submissionCard_cf6az_90{min-height:0;margin-top:20px}._participantBenefits_cf6az_91{min-height:0}._participantBenefits_cf6az_91 ._benefitGrid_cf6az_92{margin-top:4px}._submissionHeading_cf6az_93{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._submissionHeading_cf6az_93 ._tag_cf6az_21{flex:none}._eyebrow_cf6az_95{display:block;margin-bottom:8px;color:var(--text3);font-size:var(--text-caption-size)}._submissionMeta_cf6az_96{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 0}._submissionMeta_cf6az_96>div{min-width:0;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-hover)}._submissionMeta_cf6az_96 dt{color:var(--text3);font-size:12px}._submissionMeta_cf6az_96 dd{margin:6px 0 0;overflow-wrap:anywhere;color:var(--text);font-size:14px}._reviewReason_cf6az_100{display:flex;gap:12px;margin:16px 0 0;padding:14px;border-left:2px solid var(--accent);background:var(--bg-hover)}._reviewReason_cf6az_100 strong{flex:none;margin:0;padding:0;color:var(--text)}@media(min-width:1680px){._grid_cf6az_6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:920px){._grid_cf6az_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){._heading_cf6az_4{flex-wrap:wrap;gap:16px}._grid_cf6az_6,._submissionMeta_cf6az_96{grid-template-columns:1fr;gap:16px}._card_cf6az_7{min-height:0;padding:20px}._activityCard_cf6az_11{height:520px}._registrationBody_cf6az_83{align-items:flex-start;flex-direction:column;gap:18px}._registrationAction_cf6az_87{align-items:flex-start}}@media(prefers-reduced-motion:reduce){._identityTrigger_cf6az_47,._identityChevron_cf6az_55{transition:none}}._content_cf6az_9._content_cf6az_9{font-size:14px;line-height:1.7;overflow-wrap:anywhere}._content_cf6az_9._content_cf6az_9 h1{margin:0 0 12px;font-size:32px;line-height:1.3}._content_cf6az_9._content_cf6az_9 h2{margin:0 0 16px;font-size:20px;line-height:1.4}._content_cf6az_9._content_cf6az_9 h3{margin:0 0 10px;font-size:16px;line-height:1.5}._content_cf6az_9._content_cf6az_9 p{margin:0 0 16px;white-space:pre-wrap}._content_cf6az_9._content_cf6az_9 ._campaignLead_cf6az_113{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:clamp(24px,3.2vw,48px);align-items:center;margin-top:0;padding:clamp(18px,2.2vw,30px);border:1px solid var(--border);border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 5%,var(--bg-card)),var(--bg-card) 48%)}._campaignLeadWithoutImage_cf6az_114{grid-template-columns:minmax(0,760px)}._campaignVisual_cf6az_115{position:relative;align-self:center;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:var(--bg)}._campaignVisual_cf6az_115:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.08);border-radius:inherit;pointer-events:none}._campaignBanner_cf6az_117{display:block;width:100%;height:100%;object-fit:cover;background:var(--bg)}._campaignHero_cf6az_118{min-width:0;padding:8px 0}._campaignHero_cf6az_118 ._tag_cf6az_21{margin-bottom:16px}._campaignHero_cf6az_118 ._intro_cf6az_120{display:-webkit-box;max-width:680px;margin-bottom:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}._content_cf6az_9._content_cf6az_9 ._contentSection_cf6az_121{margin-top:32px;padding-top:28px;border-top:1px solid var(--border)}._schedule_cf6az_122{display:grid;gap:0;margin-top:18px;border-top:1px solid var(--border)}._schedule_cf6az_122>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--border)}._schedule_cf6az_122 span,._benefitName_cf6az_124{display:block;color:var(--text3);font-size:12px}._schedule_cf6az_122 strong{display:block;min-width:0;margin:0;color:var(--text2);font-size:12px;font-weight:500;line-height:1.6}._benefitGrid_cf6az_92{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._benefit_cf6az_92,._trackCard_cf6az_127{padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}._benefitHeading_cf6az_128{display:flex;min-height:24px;align-items:flex-start;justify-content:space-between;gap:12px}._benefitName_cf6az_124{min-width:0;padding-top:3px;overflow-wrap:anywhere}._benefitStatus_cf6az_130{display:inline-flex;flex:none;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:var(--bg-hover);color:var(--text2);font-size:11px;line-height:18px;white-space:nowrap}._benefitStatus_cf6az_130:before{width:6px;height:6px;flex:none;border-radius:50%;background:currentColor;content:""}._benefitStatus_cf6az_130[data-status=DELIVERED]{background:var(--green-bg);color:var(--green)}._benefitStatus_cf6az_130[data-status=PENDING],._benefitStatus_cf6az_130[data-status=PROCESSING]{background:var(--accent-bg);color:var(--ops-accent-text, var(--accent))}._benefitStatus_cf6az_130[data-status=UNISSUED]{background:var(--yellow-bg);color:var(--yellow)}._benefitStatus_cf6az_130[data-status=FAILED]{background:var(--red-bg);color:var(--red)}._benefit_cf6az_92 strong{display:block;margin:0 0 8px;font-size:24px;color:var(--ops-accent-text, var(--solo-accent,#6feef9))}._benefit_cf6az_92 small{color:var(--text2)}._community_cf6az_138{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}._contactQrGrid_cf6az_139{display:flex;gap:16px;flex-wrap:wrap}._qrCard_cf6az_140{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:176px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);text-align:center}._qrCard_cf6az_140 strong{margin:0;font-size:14px}._qrCard_cf6az_140 span{color:var(--text3);font-size:12px}._qr_cf6az_140{display:block;width:160px;height:160px;object-fit:contain;padding:8px;background:var(--ops-surface, white);border-radius:12px}._qrFallback_cf6az_144,._bannerFallback_cf6az_144{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;border:1px dashed var(--border);border-radius:12px;color:var(--text3);text-align:center;background:var(--bg-card)}._qrFallback_cf6az_144{width:160px;min-height:160px;font-size:12px}._campaignVisual_cf6az_115 ._bannerFallback_cf6az_144{width:100%;height:100%;min-height:0;box-sizing:border-box;border:0;border-radius:0}._bannerFallback_cf6az_144{min-height:180px;margin-bottom:24px}._qrFallback_cf6az_144 small,._bannerFallback_cf6az_144 small{font-size:11px}._selectedWorks_cf6az_149{min-height:0}._selectedWorkGrid_cf6az_150{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}._selectedWorkCard_cf6az_151{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);color:var(--text)!important;text-decoration:none;transition:border-color .16s ease,background .16s ease}._selectedWorkCard_cf6az_151:hover{border-color:var(--card-border-hover);background:color-mix(in srgb,var(--bg-card) 94%,white)}._selectedWorkCard_cf6az_151:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}._selectedWorkCover_cf6az_154{display:block;flex:none;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--bg)}._selectedWorkFallback_cf6az_155{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--text3);font-size:12px}._selectedWorkMeta_cf6az_156{padding:14px 16px 16px}._selectedWorkMeta_cf6az_156 h3{margin:8px 0 4px!important;overflow:hidden;color:var(--text);font-size:15px!important;text-overflow:ellipsis;white-space:nowrap}._selectedWorkMeta_cf6az_156 p{margin:0!important;overflow:hidden;color:var(--text3)!important;font-size:12px!important;text-overflow:ellipsis;white-space:nowrap}._workTrack_cf6az_159{display:inline-flex;max-width:100%;padding:3px 8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--ops-accent-text, var(--accent));font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}@media(max-width:820px){._content_cf6az_9._content_cf6az_9 ._campaignLead_cf6az_113{grid-template-columns:1fr}}@media(max-width:650px){._content_cf6az_9._content_cf6az_9 h1{font-size:26px}._content_cf6az_9._content_cf6az_9 ._campaignLead_cf6az_113{gap:22px;padding:14px;border-radius:14px}._campaignVisual_cf6az_115{border-radius:10px}._campaignHero_cf6az_118{padding:0 4px 4px}._schedule_cf6az_122,._participantBenefits_cf6az_91 ._benefitGrid_cf6az_92{grid-template-columns:1fr}._schedule_cf6az_122>div{grid-template-columns:64px minmax(0,1fr);gap:10px}}._projectPicker_cf6az_163{padding:24px;margin-bottom:24px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}._projectPicker_cf6az_163 ._heading_cf6az_4{margin-bottom:20px}._projectPicker_cf6az_163 h2{margin:0 0 8px;font-size:18px}._projectPicker_cf6az_163 p{color:var(--text2);line-height:1.7}._projectSearch_cf6az_167{display:grid;gap:8px;font-size:13px;color:var(--text2)}._projectSearch_cf6az_167 input{width:100%;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font:inherit}._projectList_cf6az_169{max-height:360px;overflow:auto;display:grid;gap:10px;margin-top:16px}._projectOption_cf6az_170{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--border);border-radius:12px;cursor:pointer}._projectOption_cf6az_170:has(input:checked){border-color:var(--solo-accent,#6feef9);background:var(--bg-hover)}._projectOption_cf6az_170:has(input:disabled){opacity:.5;cursor:not-allowed}._projectOption_cf6az_170 input{accent-color:var(--solo-accent,#6feef9)}._projectOption_cf6az_170 strong,._projectOption_cf6az_170 small{display:block;margin:0}._projectOption_cf6az_170 small{margin-top:6px;color:var(--text3);font-size:12px}._pickerEmpty_cf6az_176{padding:24px 0;text-align:center}._page_cf6az_2{background:var(--bg)}._discoveryPage_cf6az_181{margin-left:120px;min-height:calc(100vh - 72px);padding:32px clamp(20px,4vw,64px) 64px;background:var(--bg);color:var(--text)}._activitySection_cf6az_182{width:100%;min-width:0}._listHeader_cf6az_183{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:0 0 42px}._listHeader_cf6az_183>div{min-width:0}._listHeader_cf6az_183 ._eyebrow_cf6az_95{display:block;margin-bottom:12px;color:var(--text3);font:var(--font-medium) 11px/18px var(--font-latin);letter-spacing:.1em}._listHeader_cf6az_183 h1{margin:0;color:var(--text);font-size:var(--text-h1-size);font-weight:var(--font-display);line-height:var(--line-h1);letter-spacing:var(--tracking-heading-zh)}._listHeader_cf6az_183 p{margin:12px 0 0;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body)}._sectionHeading_cf6az_188{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--border)}._sectionHeading_cf6az_188 h2{margin:0;color:var(--text);font-size:var(--text-control-size);font-weight:var(--font-strong);line-height:var(--line-control)}._sectionHeading_cf6az_188>span{color:var(--text3);font-size:var(--text-caption-size)}._activitySection_cf6az_182>._grid_cf6az_6{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}._activityTile_cf6az_192{display:block;min-width:0;color:var(--text);text-decoration:none}._activityTile_cf6az_192[data-status=ended]{opacity:.62}._visual_cf6az_194{position:relative;aspect-ratio:2.15 / 1;overflow:hidden;background:var(--bg2)}._activityTile_cf6az_192 ._visual_cf6az_194{container-type:inline-size;border:1px solid var(--card-border);border-radius:10px;transition:border-color .18s ease,transform .18s var(--move),box-shadow .18s ease}._activityTile_cf6az_192 ._banner_cf6az_16{display:block;width:100%;height:100%;margin:0;border-radius:0;object-fit:cover;transition:transform .35s var(--move),filter .25s ease}._activityTile_cf6az_192:hover ._visual_cf6az_194{transform:translateY(-2px);border-color:var(--card-border-hover);box-shadow:var(--shadow-sm)}._activityTile_cf6az_192:hover ._banner_cf6az_16{transform:scale(1.018);filter:brightness(1.05)}._activityTile_cf6az_192:focus-visible{outline:none}._activityTile_cf6az_192:focus-visible ._visual_cf6az_194{outline:2px solid var(--focus-outline-neutral);outline-offset:3px;border-color:var(--focus-border-neutral)}._activityTile_cf6az_192 ._tag_cf6az_21{position:absolute;z-index:2;top:12px;left:12px;margin:0;padding:4px 8px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#080a0ad1;color:#f4f4f5;font-weight:var(--font-medium);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._activityTile_cf6az_192[data-status=registering] ._tag_cf6az_21,._activityTile_cf6az_192[data-status=active] ._tag_cf6az_21{color:var(--green)}._activityTile_cf6az_192[data-status=upcoming] ._tag_cf6az_21{color:var(--yellow)}._activityTile_cf6az_192[data-status=reviewing] ._tag_cf6az_21{color:var(--blue)}._fallbackArt_cf6az_206{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 36%),radial-gradient(circle at 72% 48%,rgba(111,238,249,.13),transparent 28%),#131718}._visual_cf6az_194[data-art="1"] ._fallbackArt_cf6az_206{background:linear-gradient(150deg,rgba(255,255,255,.055),transparent 38%),radial-gradient(circle at 28% 72%,rgba(139,214,255,.12),transparent 28%),#171718}._visual_cf6az_194[data-art="2"] ._fallbackArt_cf6az_206{background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 40%),radial-gradient(circle at 78% 32%,rgba(84,214,138,.1),transparent 25%),#131716}._fallbackArt_cf6az_206:before{content:"";position:absolute;width:54%;aspect-ratio:1;top:-32%;right:-6%;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 34px #ffffff06,0 0 0 68px #ffffff04}._fallbackArt_cf6az_206:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black)}._fallbackArt_cf6az_206>span{position:absolute;z-index:1;top:56px;left:34px;color:var(--text3);font:var(--font-medium) 11px/1 var(--font-latin);letter-spacing:.16em}._fallbackArt_cf6az_206>strong{position:absolute;z-index:1;bottom:30px;left:34px;color:#ffffffe6;font:var(--font-display) clamp(22px,2.2vw,34px)/.98 var(--font-latin);letter-spacing:-.03em}._fallbackArt_cf6az_206>i{position:absolute;z-index:1;right:32px;bottom:24px;color:#ffffff26;font:var(--font-display) clamp(54px,6vw,88px)/1 var(--font-latin);font-style:normal}._activityTile_cf6az_192 ._fallbackArt_cf6az_206>span{top:44%;left:9%;font-size:clamp(8px,3cqw,11px)}._activityTile_cf6az_192 ._fallbackArt_cf6az_206>strong{bottom:10%;left:9%;font-size:clamp(18px,8cqw,34px)}._activityTile_cf6az_192 ._fallbackArt_cf6az_206>i{right:8%;bottom:10%;font-size:clamp(44px,22cqw,88px)}._tileBody_cf6az_217{padding:13px 2px 6px}._tileBody_cf6az_217 h3{overflow-wrap:anywhere;display:-webkit-box;min-height:40px;margin:0;overflow:hidden;color:var(--text);font-size:var(--text-card-title-size);font-weight:var(--font-strong);line-height:var(--line-control);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}._tileMeta_cf6az_219{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:9px;color:var(--text3);font-size:var(--text-caption-size);line-height:var(--line-meta)}._tileMeta_cf6az_219 span{display:inline-flex;min-width:0;align-items:center;gap:5px}._activitySection_cf6az_182 ._state_cf6az_5{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text2);text-align:center}._activitySection_cf6az_182 ._state_cf6az_5 b{color:var(--text);font-size:var(--text-h4-size)}._stateIcon_cf6az_223{width:48px;height:48px;display:grid;place-items:center;margin-bottom:8px;border-radius:14px;background:var(--bg-hover);color:var(--text3)}._loadingGrid_cf6az_224{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}._loadingCard_cf6az_225{height:280px;overflow:hidden;border:1px solid var(--border);border-radius:10px;background:var(--bg-card)}._loadingCard_cf6az_225 span{display:block;height:67%;background:var(--ops-surface-raised, rgba(255,255,255,.035))}._loadingCard_cf6az_225 i{display:block;width:54%;height:16px;margin:24px 24px 0;border-radius:6px;background:var(--ops-surface-raised, rgba(255,255,255,.055))}._loadingCard_cf6az_225 i:last-child{width:74%;height:12px;margin-top:14px;opacity:.7}._detailPage_cf6az_231{padding-top:26px}._detailNav_cf6az_232,._publicContent_cf6az_232,._selectedWorks_cf6az_149,._detailLoading_cf6az_232{width:min(100%,1000px);margin-inline:auto}._detailNav_cf6az_232{margin-bottom:20px}._detailNav_cf6az_232 ._back_cf6az_22{margin:0}._publicContent_cf6az_232{color:var(--text)}._content_cf6az_9._content_cf6az_9 ._publicCampaignLead_cf6az_236{margin-top:0}._publicContent_cf6az_232 ._campaignHero_cf6az_118{min-width:0;padding:0 0 26px}._campaignTitleRow_cf6az_238{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}._campaignTitleRow_cf6az_238>div:first-child{min-width:0}._campaignTitleRow_cf6az_238 ._tag_cf6az_21{position:static;display:inline-flex;margin:0 0 12px;border-color:var(--border);background:var(--bg-hover);-webkit-backdrop-filter:none;backdrop-filter:none}._content_cf6az_9._content_cf6az_9 ._campaignTitleRow_cf6az_238 h1{margin:0;font-size:var(--text-h1-size);line-height:var(--line-h1)}._campaignTitleRow_cf6az_238 ._actions_cf6az_25{flex:none;margin:0 0 2px}._publicContent_cf6az_232._content_cf6az_9 ._intro_cf6az_120{display:block;max-width:720px;margin:16px 0 0;overflow:visible;color:var(--text2);font-size:var(--text-body-size);line-height:var(--line-body)}._publicContent_cf6az_232 ._schedule_cf6az_122{display:flex;flex-wrap:wrap;gap:10px 30px;margin-top:18px;border:0}._publicContent_cf6az_232 ._schedule_cf6az_122>div{display:block;min-width:0;padding:0;border:0;background:transparent}._publicContent_cf6az_232 ._schedule_cf6az_122 span{margin:0 0 3px}._publicContent_cf6az_232 ._schedule_cf6az_122 strong{color:var(--text2);font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-control);font-variant-numeric:tabular-nums}._campaignPoster_cf6az_248{overflow:hidden;border:1px solid var(--card-border);border-radius:12px;background:var(--bg-card)}._campaignPoster_cf6az_248 ._campaignBanner_cf6az_117{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}._publicContent_cf6az_232._content_cf6az_9>._contentSection_cf6az_121{margin-top:46px;padding-top:0;border-top:0}._publicContent_cf6az_232._content_cf6az_9>._contentSection_cf6az_121>h2{margin-bottom:18px;padding-bottom:13px;border-bottom:1px solid var(--border);font-size:var(--text-h3-size);line-height:var(--line-h3)}._publicContent_cf6az_232 ._benefit_cf6az_92,._publicContent_cf6az_232 ._trackCard_cf6az_127{border-radius:10px}._selectedWorks_cf6az_149{margin-top:54px;padding-top:30px;border-top:1px solid var(--border)}._selectedWorks_cf6az_149>h2{margin:0 0 20px;font-size:var(--text-h3-size);line-height:var(--line-h3)}._selectedWorks_cf6az_149 ._selectedWorkGrid_cf6az_150{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._emptyCopy_cf6az_256{margin:0;padding:28px 0 12px;color:var(--text3);font-size:var(--text-caption-size)}._previewContent_cf6az_257 ._campaignTitleRow_cf6az_238{display:block}._previewContent_cf6az_257 ._campaignTitleRow_cf6az_238 ._actions_cf6az_25{margin-top:20px}@media(max-width:1180px){._activitySection_cf6az_182>._grid_cf6az_6,._loadingGrid_cf6az_224{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._discoveryPage_cf6az_181{margin-left:0}._activitySection_cf6az_182>._grid_cf6az_6,._loadingGrid_cf6az_224,._selectedWorks_cf6az_149 ._selectedWorkGrid_cf6az_150{grid-template-columns:1fr}._listHeader_cf6az_183{align-items:flex-start;padding:0 0 32px}._tileBody_cf6az_217 h3{min-height:0}._campaignTitleRow_cf6az_238{align-items:flex-start;flex-direction:column;gap:20px}._campaignTitleRow_cf6az_238 ._actions_cf6az_25{margin:0}}@media(max-width:700px){._discoveryPage_cf6az_181{padding:24px 18px 48px}}@media(max-width:520px){._listHeader_cf6az_183{flex-direction:column}._listHeader_cf6az_183>button{align-self:flex-start}._tileMeta_cf6az_219{align-items:flex-start;flex-direction:column;gap:5px}}@media(prefers-reduced-motion:reduce){._activityTile_cf6az_192 ._visual_cf6az_194,._activityTile_cf6az_192 ._banner_cf6az_16{transition:none}}._registrationCountdown_cf6az_283{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:18px 0;color:var(--text2);font-size:14px;line-height:22px}._registrationCountdown_cf6az_283>span:first-child{color:var(--text);font-weight:var(--font-medium)}._registrationCountdown_cf6az_283 strong{display:inline;margin:0;padding:0;color:var(--text);font-family:var(--font-latin);font-size:14px;font-weight:var(--font-strong);font-variant-numeric:tabular-nums}._submissionPreviewMedia_cf6az_287{width:100%;max-height:55vh;object-fit:contain;background:#000;border-radius:12px}._submissionPreviewCover_cf6az_288{display:block;width:min(100%,240px);border-radius:8px}._submissionPreviewCover_cf6az_288>img{height:auto}._submissionPreviewDescription_cf6az_290{white-space:pre-wrap;overflow-wrap:anywhere}._participationPage_cf6az_293{display:flex;flex-direction:column;align-items:stretch;gap:24px}._participationPage_cf6az_293>._back_cf6az_22{align-self:flex-start;margin:0}._participationPage_cf6az_293>._heading_cf6az_4{margin:0 0 8px}._participationPage_cf6az_293>._card_cf6az_7{min-height:0;margin:0;padding:28px}._participationPage_cf6az_293>._submissionCard_cf6az_90{margin:0}._participationToolbar_cf6az_298{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}._participationPage_cf6az_293 ._registrationHeader_cf6az_79{gap:14px}._participationPage_cf6az_293 ._registrationNotice_cf6az_89{margin-top:22px;padding-top:22px}._participationPage_cf6az_293 ._participantBenefits_cf6az_91 ._benefitGrid_cf6az_92{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,360px));gap:16px;margin-top:8px}._participationPage_cf6az_293 ._participantBenefits_cf6az_91 h2{margin-bottom:20px}@media(max-width:650px){._participationPage_cf6az_293{gap:18px}._participationPage_cf6az_293>._card_cf6az_7{padding:20px}._participationPage_cf6az_293 ._participantBenefits_cf6az_91 ._benefitGrid_cf6az_92{grid-template-columns:minmax(0,1fr)}._participationToolbar_cf6az_298{padding:14px}}._selectedWorkCard_cf6az_151{position:relative}._selectedWorkLink_cf6az_311{display:flex;flex-direction:column;color:inherit;text-decoration:none}._workRank_cf6az_312{position:absolute;top:10px;left:10px;padding:5px 9px;border:1px solid #ffffff24;border-radius:7px;background:#20222699;color:#fff;font-size:13px;font-weight:var(--font-section);pointer-events:none}._rankingHint_cf6az_313{margin:0 0 18px;color:var(--text3);font-size:var(--text-caption-size)}._shell_4oztr_1{min-height:100vh;background:var(--bg);color:var(--text);--ops-accent:var(--accent);font-family:var(--font)}._sidebar_4oztr_2{width:232px;position:fixed;inset:0 auto 0 0;background:var(--bg-card);border-right:1px solid var(--border);display:flex;flex-direction:column;z-index:40}._brand_4oztr_3{padding:28px 24px;font-size:var(--text-body-size);font-weight:var(--font-strong);color:var(--ops-foreground, #fff);text-decoration:none}._brand_4oztr_3 span{display:block;font-size:12px;color:var(--text2);margin-top:6px}._sidebar_4oztr_2 nav{overflow:auto;padding:0 14px 24px;flex:1}._sidebar_4oztr_2 section{margin:4px 0}._sidebar_4oztr_2 h2{margin:0}._sidebar_4oztr_2 nav a{display:block;padding:10px 12px;margin:3px 0;font-size:14px;text-decoration:none;color:var(--text2);border-radius:6px;border-left:3px solid transparent}._sidebar_4oztr_2 nav a:hover{background:var(--bg-hover)}._sidebar_4oztr_2 nav a._active_4oztr_4{color:var(--text);background:var(--bg-hover);border-left-color:transparent}._sidebar_4oztr_2 footer{border-top:1px solid var(--border);padding:18px 24px;display:flex;gap:20px;font-size:12px}._sidebar_4oztr_2 footer a{color:var(--text2)}._workspace_4oztr_5{margin-left:232px;min-width:0}._workspace_4oztr_5>main{max-width:1440px;margin:0 auto}._toggle_4oztr_5{display:none}._shell_4oztr_1 a:focus-visible,._shell_4oztr_1 button:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:3px}@media(max-width:850px){._sidebar_4oztr_2{transform:translate(-100%)}._sidebar_4oztr_2._open_4oztr_6{transform:none}._workspace_4oztr_5{margin-left:0;padding-top:48px}._toggle_4oztr_5{display:block;position:fixed;top:10px;right:16px;z-index:45;padding:8px;background:var(--bg-hover);color:var(--text);border:1px solid var(--border);border-radius:6px}}._sidebar_4oztr_2 footer{flex-wrap:wrap;gap:12px}._sidebar_4oztr_2 footer button{background:transparent;border:0;color:var(--text2);font:inherit;padding:0;cursor:pointer}._groupToggle_4oztr_10{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:14px;font-weight:var(--font-strong);cursor:pointer;text-align:left}._groupToggle_4oztr_10:hover{background:var(--bg-hover)}._chevron_4oztr_12,._chevronOpen_4oztr_12{flex-shrink:0;color:var(--text3);transition:transform .16s}._chevron_4oztr_12{transform:rotate(-90deg)}._chevronOpen_4oztr_12{transform:rotate(0)}._submenu_4oztr_15{padding-left:12px;margin-bottom:8px}._themeSwitch_4oztr_16{display:flex;gap:4px;margin:0 22px 18px;padding:4px;border:1px solid var(--border);border-radius:999px;background:var(--bg)}._themeSwitch_4oztr_16 button{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:6px 10px;border:0;border-radius:999px;background:transparent;color:var(--text2);font:inherit;font-size:var(--text-caption-size);font-weight:var(--font-strong);cursor:pointer;touch-action:manipulation}._themeSwitch_4oztr_16 button:hover,._themeSwitch_4oztr_16 button[aria-pressed=true]{background:var(--bg-hover);color:var(--text)}@media(prefers-reduced-motion:reduce){._chevron_4oztr_12,._chevronOpen_4oztr_12{transition:none}}._page_demtw_1{min-height:100vh;display:grid;place-items:center;padding:28px;background:var(--bg);color:var(--text)}._card_demtw_10{width:min(420px,100%);display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--border);border-radius:14px;background:#121212eb;box-shadow:0 18px 50px #00000059}._iconBadge_demtw_22{width:44px;height:44px;display:grid;place-items:center;margin-bottom:4px;border:1px solid rgba(111,238,249,.28);border-radius:12px;background:var(--accent-bg);color:var(--accent)}._eyebrow_demtw_34{display:block;color:var(--accent);font-size:var(--text-caption-size);font-weight:var(--font-display);letter-spacing:0;text-transform:uppercase}._card_demtw_10 h1{margin:0;font-size:22px;font-weight:var(--font-display);letter-spacing:0}._description_demtw_50{margin:0;color:var(--text2);font-size:var(--text-control-size);line-height:1.55}._input_demtw_57{height:40px;box-sizing:border-box;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text);font-size:var(--text-body-size);outline:none;transition:border-color .16s ease,box-shadow .16s ease}._input_demtw_57:focus{border-color:var(--accent);box-shadow:var(--focus-ring-neutral)}._input_demtw_57::placeholder{color:var(--text3)}._error_demtw_79{margin:0;padding:8px 10px;border:1px solid rgba(255,122,122,.24);border-radius:8px;background:var(--red-bg);color:var(--red);font-size:var(--text-caption-size);line-height:1.5}._submitButton_demtw_90{height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--ink);font-size:var(--text-control-size);font-weight:var(--font-display);cursor:pointer;transition:filter .16s ease}._submitButton_demtw_90:not(:disabled):hover{filter:brightness(1.06)}._submitButton_demtw_90:disabled{opacity:.55;cursor:default}._backLink_demtw_114{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;color:var(--text3);font-size:var(--text-caption-size);text-decoration:none;transition:color .16s ease}._backLink_demtw_114:hover{color:var(--text)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg)}body{min-height:100vh;color:var(--text);background:var(--bg);overflow-x:hidden}html,body,#root{width:100%}a{color:inherit;text-decoration:none}button,textarea,input,select,summary{font:inherit;color:inherit;border:0;outline:0;background:transparent}button,summary{cursor:pointer}textarea{resize:none}img,svg{display:block;max-width:100%}ul,ol{list-style:none}#root{min-height:100vh;background:var(--bg)}:root{--bg: #0a0a0b;--bg-card: #121212;--bg-hover: rgba(255, 255, 255, .06);--bg-input: rgba(18, 18, 18, .52);--bg2: #1a1a1a;--panel-solid: #111112;--text: #eff0f0;--text2: rgba(255, 255, 255, .68);--text3: rgba(255, 255, 255, .46);--muted: rgba(255, 255, 255, .58);--ink: #050505;--border: rgba(255, 255, 255, .12);--border-hover: rgba(255, 255, 255, .32);--line: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .28);--card-border: rgba(255, 255, 255, .1);--card-border-hover: rgba(255, 255, 255, .28);--card-border-selected: rgba(255, 255, 255, .48);--card-focus-outline: rgba(255, 255, 255, .72);--card-focus-offset: 3px;--focus-border-neutral: rgba(255, 255, 255, .3);--focus-outline-neutral: rgba(255, 255, 255, .38);--focus-ring-neutral: 0 0 0 3px rgba(255, 255, 255, .08);--progress-border-neutral-low: rgba(255, 255, 255, .08);--progress-border-neutral-high: rgba(255, 255, 255, .34);--card-surface: #111;--card-selected-ring: 0 0 0 1px rgba(255, 255, 255, .14);--card-hover-brightness: 1.08;--card-active-brightness: 1.03;--card-hover-translate-y: -2px;--card-motion-duration: .18s;--media-thumb-border: rgba(255, 255, 255, .18);--media-thumb-border-hover: rgba(255, 255, 255, .34);--media-thumb-border-selected: rgba(255, 255, 255, .82);--media-thumb-surface: rgba(255, 255, 255, .035);--media-thumb-surface-hover: rgba(255, 255, 255, .06);--media-thumb-shadow: 0 5px 14px rgba(0, 0, 0, .28);--media-thumb-shadow-hover: 0 10px 24px rgba(0, 0, 0, .38);--media-thumb-radius-compact: 6px;--media-thumb-radius: 10px;--media-thumb-motion: .18s cubic-bezier(.4, 0, .2, 1);--dialog-surface: #1c1d1f;--dialog-surface-raised: #232527;--dialog-control-surface: rgba(255, 255, 255, .055);--dialog-control-surface-hover: rgba(255, 255, 255, .075);--accent: #6FEEF9;--accent-light: #6FEEF9;--accent-bg: rgba(111, 238, 249, .12);--accent-glow: rgba(111, 238, 249, .2);--badge-new-bg: linear-gradient(135deg, #b95cff 0%, #e879f9 100%);--badge-new-text: #fff;--blue: #8bd6ff;--cyan: #6FEEF9;--mint: #8bd6ff;--green: #54d68a;--green-bg: rgba(84, 214, 138, .13);--yellow: #ffd27a;--yellow-bg: rgba(255, 210, 122, .14);--red: #ff7a7a;--red-bg: rgba(255, 122, 122, .14);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .28);--shadow-sm: 0 8px 24px rgba(0, 0, 0, .3);--shadow: 0 14px 38px rgba(0, 0, 0, .36);--shadow-hover: 0 18px 44px rgba(0, 0, 0, .46);--shadow-lg: 0 26px 80px rgba(0, 0, 0, .5);--font-zh: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-latin: "Manrope", "Noto Sans SC", Arial, sans-serif;--font: var(--font-zh);--font-weak: 400;--font-body: 450;--font-control: 500;--font-medium: 600;--font-strong: 650;--font-section: 700;--font-display: 800;--font-nav: var(--font-strong);--font-button: var(--font-strong);--font-regular: var(--font-body);--font-semibold: var(--font-strong);--font-bold: var(--font-display);--text-display-size: 48px;--text-h1-size: 32px;--text-h2-size: 28px;--text-h3-size: 22px;--text-h4-size: 18px;--text-body-lg-size: 16px;--text-node-title-size: 16px;--text-card-title-size: 14px;--text-body-size: 14px;--text-control-size: 13px;--text-meta-size: 12px;--text-caption-size: 12px;--text-micro-size: 10px;--text-canvas-node-title-size: 24px;--text-canvas-node-body-size: 20px;--text-canvas-node-control-size: 16px;--text-canvas-node-meta-size: 14px;--line-display: 1.15;--line-h1: 36px;--line-h2: 36px;--line-h3: 30px;--line-h4: 26px;--line-heading: 1.3;--line-body: 22px;--line-body-lg: 26px;--line-control: 20px;--line-meta: 18px;--line-micro: 16px;--line-reading: 1.7;--tracking-heading-zh: -.01em;--tracking-heading-en: -.02em;--tracking-body: 0;--tracking-uppercase: .06em;--tracking-number: 0;--radius-sm: 10px;--radius: 16px;--card-radius: 16px;--radius-lg: 20px;--radius-xl: 24px;--ease: cubic-bezier(.4, 0, .2, 1);--move: cubic-bezier(.25, 1, .5, 1);--sidebar-width: 82px;--chat-width: 380px}[data-ui-card]{box-sizing:border-box;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-surface);transition:border-color var(--card-motion-duration) ease,transform var(--card-motion-duration) ease,filter var(--card-motion-duration) ease,box-shadow var(--card-motion-duration) ease}[data-ui-card]:hover{border-color:var(--card-border-hover);filter:brightness(var(--card-hover-brightness));transform:translateY(var(--card-hover-translate-y))}[data-ui-card]:active{filter:brightness(var(--card-active-brightness));transform:translateY(0)}[data-ui-card]:focus-within{outline:2px solid var(--card-focus-outline);outline-offset:var(--card-focus-offset)}[data-ui-card][data-selected=true]{border-color:var(--card-border-selected);box-shadow:var(--card-selected-ring)}[data-ui-entry-action]{min-width:82px;height:34px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#fff1;padding:0 13px;color:#f5f7fac7;cursor:pointer;font-family:var(--font-zh);font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1;white-space:nowrap;transition:border-color var(--card-motion-duration) ease,background var(--card-motion-duration) ease,color var(--card-motion-duration) ease}[data-ui-entry-action]>svg{width:14px;height:14px;flex:0 0 auto;stroke-width:1.8}[data-ui-entry-action]:hover{border-color:#ffffff26;background:#ffffff18;color:#f5f7faf5}[data-ui-entry-action]:focus-visible{border-color:#ffffff29;outline:2px solid rgba(255,255,255,.18);outline-offset:2px}[data-ui-entry-action]:disabled{opacity:.38;cursor:not-allowed}[data-ui-send-action]{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;box-sizing:border-box;border:0;border-radius:999px;background:var(--accent);color:var(--ink);cursor:pointer;padding:0;transition:filter .16s ease,opacity .16s ease}[data-ui-send-action]:hover:not(:disabled){filter:brightness(1.06)}[data-ui-send-action]:focus-visible{outline:2px solid rgba(111,238,249,.34);outline-offset:2px}[data-ui-send-action]:disabled{cursor:not-allowed;opacity:.45}[data-ui-send-action]>svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(111,238,249,.34))}[data-ui-send-action=stop]>svg{width:12px;height:12px;fill:currentColor;stroke:none;filter:none}[data-ui-card-action],[data-ui-card-action-container]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--card-motion-duration) ease,visibility 0s linear var(--card-motion-duration)}[data-ui-card]:hover [data-ui-card-action],[data-ui-card]:hover [data-ui-card-action-container],[data-ui-card]:focus-within [data-ui-card-action],[data-ui-card]:focus-within [data-ui-card-action-container],[data-ui-card][data-open=true] [data-ui-card-action],[data-ui-card][data-open=true] [data-ui-card-action-container],[data-ui-card-action-container][data-open=true],[data-ui-card-action-container][data-open=true] [data-ui-card-action],[data-ui-card-action][data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}[data-ui-card-action]{width:30px;height:30px;display:grid;place-items:center;padding:0;border-radius:50%;color:#ffffffb3;cursor:pointer;font:inherit;transition:opacity var(--card-motion-duration) ease,visibility 0s linear var(--card-motion-duration),border-color var(--card-motion-duration) ease,background var(--card-motion-duration) ease,color var(--card-motion-duration) ease}[data-ui-card-action=favorite]{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-ui-card-action=favorite] svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.72))}[data-ui-card-action=favorite]:hover,[data-ui-card-action=favorite]:focus-visible{color:#fff;outline:none}[data-ui-card-action=favorite][aria-pressed=true],[data-ui-card-action=favorite][aria-pressed=true]:hover,[data-ui-card-action=favorite][aria-pressed=true]:focus-visible{color:var(--accent)}[data-ui-card-action=favorite][aria-pressed=true] svg{fill:currentColor}[data-ui-card-action=more]{border:1px solid rgba(255,255,255,.035);background:#14141485;box-shadow:0 3px 10px #00000024;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-ui-card-action=more]:hover,[data-ui-card-action=more]:focus-visible{border-color:#ffffff14;background:#2a2a2a9e;color:#fff;outline:none}@media(hover:none){[data-ui-card-action],[data-ui-card-action-container]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/NotoSansSC-Variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Variable.ttf) format("truetype");font-style:normal;font-weight:200 800;font-display:swap}html,body,#root{font-family:var(--font-zh)}body{font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);letter-spacing:var(--tracking-body)}:where(button,[role=button],input,textarea,select,summary){font-family:inherit;letter-spacing:var(--tracking-body)}:where(button,[role=button]){font-weight:var(--font-button)}:where(input,textarea,select){font-weight:var(--font-control)}:where(label,legend){font-weight:var(--font-control)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-zh);letter-spacing:var(--tracking-heading-zh)}:where(h1){font-weight:var(--font-display)}:where(h2,h3,h4,h5,h6){font-weight:var(--font-section)}:where(time,small){font-weight:var(--font-weak);font-family:var(--font-latin);font-variant-numeric:tabular-nums}.numeric,.amount,.duration,.timestamp,.latin,.number,.price,.metric,.text-metric,time,.local-balance-number,.local-notification-count{font-family:var(--font-latin);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-number)}.text-display{font-size:var(--text-display-size);font-weight:var(--font-display);line-height:var(--line-display)}.text-h1{font-size:var(--text-h1-size);font-weight:var(--font-display);line-height:var(--line-h1)}.text-h2{font-size:var(--text-h2-size);font-weight:var(--font-section);line-height:var(--line-h2)}.text-h3{font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:var(--line-h3)}.text-h4{font-size:var(--text-h4-size);font-weight:var(--font-strong);line-height:var(--line-h4)}.text-body-lg{font-size:var(--text-body-lg-size);font-weight:var(--font-body);line-height:var(--line-body-lg)}.text-body{font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body)}.text-node-title{font-size:var(--text-node-title-size);font-weight:var(--font-strong);line-height:var(--line-body)}.text-card-title{font-size:var(--text-card-title-size);font-weight:var(--font-strong);line-height:var(--line-control)}.text-label,.text-control{font-size:var(--text-control-size);font-weight:var(--font-control);line-height:var(--line-control)}.text-meta{font-size:var(--text-meta-size);font-weight:var(--font-weak);line-height:var(--line-meta)}.text-caption{font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:var(--line-meta)}.text-micro{font-size:var(--text-micro-size);font-weight:var(--font-control);line-height:var(--line-micro)}.text-uppercase{letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.text-heading-en{font-family:var(--font-latin);letter-spacing:var(--tracking-heading-en)}::placeholder{font-weight:var(--font-weak)}@media(max-width:760px){:root{--text-display-size: 36px;--text-h1-size: 28px;--line-h1: 34px;--text-h2-size: 24px;--text-h3-size: 20px;--text-h4-size: 17px}}._toolbar_1snpu_321{align-items:flex-end;gap:4px}._configBtn_1snpu_349{min-width:auto;height:36px;gap:7px;padding:0 10px;border-color:transparent;border-radius:10px;background:transparent;color:#ffffffc7;transition:color .14s ease,background-color .14s ease,border-color .14s ease}._configBtn_1snpu_349:hover{border-color:transparent;background:#fff1;color:#fffffff5}._configBtn_1snpu_349:focus-visible{border-color:var(--focus-border-neutral);outline:2px solid var(--focus-outline-neutral);outline-offset:1px;background:#fff1;color:#fff}._configBtn_1snpu_349:active,._configBtn_1snpu_349[aria-expanded=true],._configControl_1snpu_339:has(._dropdown_1snpu_493._show_1snpu_519)>._configBtn_1snpu_349{border-color:transparent;background:#ffffff16;color:#fff}._configBtn_1snpu_349 svg,._ratioIcon_1snpu_407,._agentIcon_1snpu_441{opacity:.78}._agentIcon_1snpu_441,._styleIcon_1snpu_423{flex:0 0 auto;width:17px;height:17px;border:0;border-radius:0;background-color:currentColor}._agentIcon_1snpu_441{position:static;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m3.3 7 8.7 5 8.7-5M12 22V12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m3.3 7 8.7 5 8.7-5M12 22V12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}._agentIcon_1snpu_441:after{display:none}._styleIcon_1snpu_423{display:inline-block;color:inherit;font-size:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='5' r='2.75' fill='none' stroke='white' stroke-width='2'/%3E%3Ccircle cx='5.5' cy='17' r='2.75' fill='none' stroke='white' stroke-width='2'/%3E%3Ccircle cx='18.5' cy='17' r='2.75' fill='none' stroke='white' stroke-width='2'/%3E%3Cpath d='m10.65 7.4-3.8 7.1m6.5-7.1 3.8 7.1M8.25 17h7.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='5' r='2.75' fill='none' stroke='white' stroke-width='2'/%3E%3Ccircle cx='5.5' cy='17' r='2.75' fill='none' stroke='white' stroke-width='2'/%3E%3Ccircle cx='18.5' cy='17' r='2.75' fill='none' stroke='white' stroke-width='2'/%3E%3Cpath d='m10.65 7.4-3.8 7.1m6.5-7.1 3.8 7.1M8.25 17h7.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}._caret_1snpu_483{margin-left:-2px;color:#ffffff75;transition:color .14s ease}._configBtn_1snpu_349:hover ._caret_1snpu_483,._configBtn_1snpu_349:focus-visible ._caret_1snpu_483,._configBtn_1snpu_349[aria-expanded=true] ._caret_1snpu_483{color:#ffffffb8}@media(prefers-reduced-motion:reduce){._configBtn_1snpu_349,._caret_1snpu_483{transition:none}}._notifyBtn_1d81i_67{position:relative;width:36px;height:36px;border-color:#ffffff1a;border-radius:50%;background:#ffffff12;cursor:pointer}._notifyBtn_1d81i_67>svg{opacity:0}._notifyBtn_1d81i_67:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;background:#ffffffd1;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10a5 5 0 0 1 10 0v4l2 3H5l2-3Z'/%3E%3Cpath d='M10 20h4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10a5 5 0 0 1 10 0v4l2 3H5l2-3Z'/%3E%3Cpath d='M10 20h4'/%3E%3C/svg%3E") center / contain no-repeat}._notifyBtn_1d81i_67:hover{border-color:#ffffff29;background:#ffffff1a}._notifyBtn_1d81i_67:hover:before{background:#67e8f3}._unreadDot_1d81i_129{top:-7px;right:-5px;width:auto;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--top-actions-bg, #0d0d0d);border-radius:999px;background:#67e8f3;color:#071013;font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:1}._unreadDot_1d81i_129:after{content:none}._root_1d81i_1{gap:0}._root_1d81i_1>._notifyBtn_1d81i_67{margin-right:10px}._root_1d81i_1>._pill_1otyk_1{min-width:100px;height:40px;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;padding:0 4px 0 12px;border-right:0;border-radius:20px 0 0 20px;background:#fff1;color:#fff;font-size:16px;font-weight:var(--font-medium)}._root_1d81i_1>._root_1c1il_1{height:40px}._root_1d81i_1>._root_1c1il_1>._trigger_1c1il_9{width:44px;height:40px;padding:0 5px 0 1px;border-left:0;border-radius:0 20px 20px 0;background:#fff1;box-shadow:none}._root_1d81i_1>._root_1c1il_1>._trigger_1c1il_9>._avatar_1c1il_61{width:32px;height:32px;border-radius:50%}:is(._avatar_1c1il_61,._paymentAvatarButton_1c1il_365,._profileAvatarPicker_1c1il_583):has(img[src$="/assets/home/home-ip.png"]){background-color:#17191d;background-image:url(/assets/home/home-ip.png);background-position:50% 60%;background-repeat:no-repeat;background-size:76%;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px #0000006b}:is(._avatar_1c1il_61,._paymentAvatarButton_1c1il_365,._profileAvatarPicker_1c1il_583):has(img[src$="/assets/home/home-ip.png"])>img{opacity:0}._releaseHistory_1d81i_53{top:calc(100% + 18px)}._closeButton_1dqng_29.local-story-close-button{top:14px;right:14px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#080c0fb8;color:#ffffffc7;box-shadow:0 8px 22px #00000059,inset 0 0 0 1px #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._closeButton_1dqng_29.local-story-close-button:hover{border-color:#67e8f380;background:#19363be0;color:#67e8f3;transform:scale(1.05)}._closeButton_1dqng_29.local-story-close-button:active{transform:scale(.96)}._closeButton_1dqng_29.local-story-close-button:focus-visible{outline:2px solid rgba(103,232,243,.72);outline-offset:2px}._panel_16dal_1.local-notification-panel{width:min(420px,calc(100vw - 24px));height:min(720px,calc(100vh - 88px));max-height:min(720px,calc(100vh - 88px));overflow:hidden;border-color:#ffffff1a;border-radius:24px;background:#202224;box-shadow:0 22px 60px #0000008f}._panel_16dal_1.local-notification-panel>._header_16dal_27{display:none}.local-notification-tabs{min-height:62px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff05}.local-notification-tab{position:relative;min-width:0;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 12px;border:0;border-radius:14px;background:transparent;color:#ffffff80;cursor:pointer;font-size:var(--text-body-size);font-weight:var(--font-medium);line-height:1}.local-notification-tab:hover{background:#ffffff0b;color:#ffffffd1}.local-notification-tab.is-active{background:#ffffff13;color:#fff}.local-notification-tab.is-active:after{display:none}.local-notification-count{min-width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0 3px;border-radius:999px;background:#67e8f3;color:#071013;font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:1;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._panel_16dal_1.local-notification-panel>._releaseList_16dal_125{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0;scrollbar-color:rgba(255,255,255,.2) transparent;scrollbar-width:thin}._panel_16dal_1.local-notification-panel>._releaseList_16dal_125::-webkit-scrollbar{width:5px}._panel_16dal_1.local-notification-panel>._releaseList_16dal_125::-webkit-scrollbar-thumb{border-radius:999px;background:#fff3}.local-notification-panes,.local-notification-pane{min-height:0;height:100%}.local-notification-panes{flex:1;overflow:hidden}.local-notification-pane{overflow-y:auto;scrollbar-color:rgba(255,255,255,.22) transparent;scrollbar-width:thin}.local-notification-pane::-webkit-scrollbar{width:5px}.local-notification-pane::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}.local-notification-pane[hidden]{display:none}.local-notification-official{padding:16px 18px 14px}.local-activity-list{display:flex;flex-direction:column;gap:14px}.local-activity-card{height:186px;min-height:186px;display:flex;flex-direction:column;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.07);border-radius:12px;cursor:pointer;outline:0;transition:background-color .15s ease}.local-activity-card:hover{background:#ffffff09}.local-activity-card.is-selected{background:#fff1}.local-activity-card:focus-visible{outline:1px solid rgba(103,232,243,.72);outline-offset:2px}.local-activity-card:last-child{padding-bottom:14px;border-bottom-color:transparent}.local-activity-hero{position:relative;width:100%;height:106px;flex:0 0 106px;overflow:hidden;border:1px solid rgba(103,232,243,.16);border-radius:12px;background:#17191c}.local-activity-hero img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.local-activity-card h3{min-width:0;display:flex;align-items:center;gap:7px;overflow:visible;margin:7px 0 0;color:#ffffffeb;font-size:var(--text-control-size);font-weight:var(--font-medium);line-height:1.4}.local-activity-card h3>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-activity-unread-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#67e8f3;box-shadow:0 0 0 3px #67e8f31a}.local-activity-card:not(.is-unread) .local-activity-unread-dot{display:none}.local-activity-card p{display:-webkit-box;overflow:hidden;margin:4px 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#ffffff8f;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5}.local-activity-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.local-activity-meta span{min-height:21px;display:inline-flex;align-items:center;padding:0 6px;border-radius:6px;background:#ffffff0e;color:#ffffffad;font-family:var(--font-latin);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:var(--font-control)}.local-activity-meta .local-activity-reward{color:#ffe49b}.local-activity-meta time{margin-left:auto;color:#ffffff57;font-size:var(--text-caption-size);font-weight:var(--font-weak);font-family:var(--font-latin);font-variant-numeric:tabular-nums}.local-activity-more{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:5px;padding-top:3px;color:#67e8f3;font-size:var(--text-caption-size);font-weight:var(--font-medium);line-height:1}.local-activity-more:hover{color:#a5f4fa}.local-activity-more span{font-family:var(--font-latin);font-size:var(--text-h4-size);line-height:.8}.local-notification-system{display:block;min-height:100%;padding:14px 14px 18px}.local-system-updates{display:flex;flex-direction:column;gap:10px;width:100%}.local-system-message{width:100%;display:block;padding:14px 15px 15px;border:0;border-radius:14px;background:#ffffff09;color:inherit;cursor:pointer;text-align:left;transition:background-color .15s ease,transform .15s ease}.local-system-message:hover{background:#fff1}.local-system-message:active{transform:scale(.992)}.local-system-message.is-selected{background:#ffffff16}.local-system-message:focus-visible{outline:1px solid rgba(103,232,243,.72);outline-offset:2px}.local-system-message-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.local-system-message-meta span{padding:3px 7px;border-radius:6px;background:#fff1;color:#ffffff94;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-medium);line-height:1.3}.local-system-message-meta time{color:#ffffff57;font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-family:var(--font-latin)}.local-system-message-title{display:flex;align-items:center;gap:8px;margin-top:9px}.local-system-message-title strong{min-width:0;overflow:hidden;color:#ffffffe6;font-size:var(--text-control-size);font-weight:var(--font-medium);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.local-system-unread-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#67e8f3;box-shadow:0 0 0 3px #67e8f31a}.local-system-message:not(.is-unread) .local-system-unread-dot{display:none}.local-system-message p{display:-webkit-box;overflow:hidden;margin:6px 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#ffffff7a;font-size:var(--text-caption-size);line-height:1.55}.local-system-detail-popover{position:fixed;z-index:10000;width:min(360px,calc(100vw - 24px));max-height:min(430px,calc(100vh - 24px));overflow-y:auto;padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#303234;color:#ffffffe6;box-shadow:0 22px 60px #00000085}.local-system-detail-close{position:absolute;top:13px;right:13px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#fff1;color:#ffffffad;cursor:pointer;font-size:20px;line-height:1}.local-system-detail-close:hover{background:#ffffff1c;color:#fff}.local-system-detail-meta{display:flex;align-items:center;gap:10px;padding-right:32px}.local-system-detail-meta span{color:#67e8f3;font-size:var(--text-caption-size);font-weight:var(--font-medium)}.local-system-detail-meta time{color:#ffffff61;font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}.local-system-detail-version{width:fit-content;margin-top:24px;padding:4px 8px;border-radius:7px;background:#ffffff12;color:#ffffff94;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-medium);font-variant-numeric:tabular-nums}.local-notification-detail-hero{width:100%;height:104px;display:block;margin:24px 0 14px;border:1px solid rgba(103,232,243,.14);border-radius:12px;object-fit:cover}.local-system-detail-popover h3{margin:12px 0 0;color:#fff;font-size:18px;font-weight:var(--font-strong);line-height:26px}.local-system-detail-popover p{margin:13px 0 0;color:#ffffff9e;font-size:var(--text-caption-size);line-height:1.75}._panel_16dal_1.local-notification-panel .local-notification-empty{min-height:0;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:0 16px 16px;color:#ffffff7a;font-size:var(--text-body-size);font-weight:var(--font-body)}._panel_16dal_1.local-notification-panel .local-notification-empty:before{content:"";width:26px;height:26px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v14H4V5Z' fill='none' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M4 14h4l2 3h4l2-3h4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v14H4V5Z' fill='none' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M4 14h4l2 3h4l2-3h4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}._styleOptions_kw3bl_203{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}._styleOptions_kw3bl_203>[data-local-recommended-style=true]{grid-column:span 2;aspect-ratio:3 / 4;padding:8px;border-radius:9px}._styleOptions_kw3bl_203>[data-local-recommended-style=true] span{overflow:hidden;font-size:var(--text-caption-size);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._styleOptions_kw3bl_203>.local-style-action,._styleOptions_kw3bl_203>[data-ui-style-library-button]{grid-column:span 3;min-height:38px;aspect-ratio:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-radius:999px;background:#ffffff0e;color:#ffffffd1;text-align:center}._styleOptions_kw3bl_203>.local-style-action:after,._styleOptions_kw3bl_203>[data-ui-style-library-button]:after{display:none}._styleOptions_kw3bl_203>.local-style-action:hover:not(:disabled),._styleOptions_kw3bl_203>[data-ui-style-library-button]:hover:not(:disabled){border-color:#fff3;background:#ffffff13;color:#fff}._styleOptions_kw3bl_203>.local-style-action:focus-visible,._styleOptions_kw3bl_203>[data-ui-style-library-button]:focus-visible{outline:2px solid rgba(255,255,255,.46);outline-offset:2px}._styleOptions_kw3bl_203>.local-style-action:disabled,._styleOptions_kw3bl_203>[data-ui-style-library-button]:disabled{cursor:default;opacity:.56}._styleOptions_kw3bl_203>.local-style-action small,._styleOptions_kw3bl_203>[data-ui-style-library-button] small{display:none}._styleOptions_kw3bl_203>.local-style-action-active,._styleOptions_kw3bl_203>[data-ui-style-library-button].local-style-action-active{border-color:#fff3;background:#ffffff16;color:#fff}[data-ui-style-options]>button[aria-pressed=true],[data-ui-style-options]>.local-style-action-active,._chatPanel_kw3bl_1 button[aria-pressed=true],._chatPanel_kw3bl_1 button[aria-selected=true],._chatPanel_kw3bl_1 button._selected_kw3bl_397,._chatPanel_kw3bl_1 button.local-style-action-active{border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;color:#fff!important;background-color:#ffffff16!important}[data-ui-style-library-overlay] button[aria-pressed=true],[data-ui-style-library-overlay] button[aria-selected=true],._overlay_19x2t_1 button[aria-pressed=true],._overlay_19x2t_1 button[aria-selected=true]{border:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important;color:#fff!important;background-color:#ffffff1f!important}[data-ui-style-library-overlay] [role=tab],._overlay_19x2t_1 ._categoryTab_19x2t_87{min-width:58px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:9px;line-height:1;transition:none}[data-ui-style-library-overlay] [role=tab]:hover:not([aria-selected=true]),._overlay_19x2t_1 ._categoryTab_19x2t_87:hover:not([aria-selected=true]){border-color:#ffffff29!important;background-color:#ffffff13!important;color:#fff!important}[data-ui-style-library-overlay] [data-ui-style-scope-tab]{min-width:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-ui-style-library-overlay] [data-ui-style-scope-tab][aria-selected=true],[data-ui-style-library-overlay] [data-ui-style-scope-tab]:hover:not([aria-selected=true]){border:0!important;background:transparent!important}[data-ui-style-library-overlay] [data-ui-style-category-tab]{min-width:0!important;height:30px!important;padding:0 11px!important;border-radius:8px!important;font-size:var(--text-body-size)!important}[data-ui-style-library-overlay] [data-ui-style-favorite-action],[data-ui-style-library-overlay] [data-ui-style-favorite-action][aria-pressed=true]{min-width:28px!important;width:28px!important;height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-ui-style-library-overlay] [data-ui-style-favorite-action][aria-pressed=true]{color:#6feef9!important}[data-ui-style-library-overlay] [data-ui-style-favorite-action][aria-pressed=true]:hover{color:#bffaff!important}[data-ui-style-options][data-local-style-selection-mode=custom]>[data-ui-style-recommended][aria-pressed=true]{border-color:#ffffff12!important;background-color:#2d3033!important;box-shadow:none!important}[data-ui-style-options][data-local-style-selection-mode=custom]>[data-ui-style-library-button][aria-pressed=true]{border-color:#ffffff12!important;background-color:#ffffff0e!important;box-shadow:none!important}.local-style-action-icon{color:#67e8f3;font-size:var(--text-body-size);line-height:1}._styleOptions_kw3bl_203>.local-custom-style-source{display:none}._styleOptions_kw3bl_203>._customHint_kw3bl_287{display:none}._styleOptions_kw3bl_203.local-custom-style-open>.local-custom-style-source{grid-column:1 / -1;display:block;min-height:96px;margin-top:2px;resize:vertical;animation:local-custom-style-disclose .15s ease-out}._styleOptions_kw3bl_203>.local-custom-style-action[aria-expanded=true],[data-ui-style-options]>.local-custom-style-action[aria-expanded=true]{border-color:#fff3;background:#ffffff16;color:#fff}@keyframes local-custom-style-disclose{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._overlay_19x2t_1.local-docked-style-library{display:block;padding:0;background:transparent;pointer-events:none}._overlay_19x2t_1.local-docked-style-library>.local-docked-style-library-panel{position:fixed;top:var(--local-library-top);left:var(--local-library-left);width:var(--local-library-width);height:var(--local-library-height);max-width:none;max-height:none;box-sizing:border-box;gap:12px;padding:16px 18px 18px;border-radius:16px;pointer-events:auto;box-shadow:0 28px 80px #00000080,-10px 0 32px #0000003d;animation:local-library-dock-in .16s ease-out}._overlay_19x2t_1.local-docked-style-library ._masonryGrid_19x2t_319{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}._overlay_19x2t_1 ._libraryScrollArea_19x2t_253{-ms-overflow-style:none;scrollbar-width:none}._overlay_19x2t_1 ._libraryScrollArea_19x2t_253::-webkit-scrollbar{width:0;height:0;display:none}._overlay_19x2t_1 ._masonryCard_19x2t_89{display:block;background:#ffffff0a}._overlay_19x2t_1 ._masonryImage_19x2t_381:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:34%;background:linear-gradient(180deg,#0000,#000000d1);pointer-events:none}._overlay_19x2t_1 ._cardName_19x2t_429{position:absolute;right:10px;bottom:10px;left:10px;z-index:2;overflow:hidden;padding:0;color:#fff;font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:1.35;text-overflow:ellipsis;text-shadow:0 1px 5px rgba(0,0,0,.82);white-space:nowrap}._overlay_19x2t_1 ._cardTags_19x2t_447{display:none}@keyframes local-library-dock-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}._greeting_cgwgz_31{gap:0;margin-bottom:16px}._greeting_cgwgz_31>._mascot_cgwgz_63{display:none}._greeting_cgwgz_31 h1{margin:0}[data-ui-home-toolbar]{align-items:flex-end;gap:4px}[data-ui-home-control]{min-width:auto;height:36px;gap:7px;padding:0 10px;border-color:transparent;border-radius:10px;background:transparent;color:#ffffffc7;transition:color .14s ease,background-color .14s ease,border-color .14s ease}[data-ui-home-control]:hover{border-color:transparent;background:#fff1;color:#fffffff5}[data-ui-home-control]:focus-visible{border-color:#67e8f33d;outline:2px solid rgba(103,232,243,.52);outline-offset:1px;background:#fff1;color:#fff}[data-ui-home-control]:active,[data-ui-home-control][aria-expanded=true]{border-color:transparent;background:#ffffff16;color:#fff}[data-ui-home-control][data-ui-home-style-selected=true]{height:40px}[data-ui-home-greeting]{gap:0;margin-bottom:16px}[data-ui-home-mascot]{display:none}[data-ui-home-greeting] h1{margin:0}[data-ui-top-actions]{gap:0}[data-ui-top-actions]>[data-ui-notification-trigger]{margin-right:10px}[data-ui-top-actions]>[data-ui-balance-pill]{min-width:100px;height:40px;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;padding:0 4px 0 12px;border-right:0;border-radius:20px 0 0 20px;background:#fff1;color:#fff;font-size:16px;font-weight:var(--font-control)}[data-ui-top-actions]>[data-ui-account-pill]{height:40px}[data-ui-top-actions]>[data-ui-account-pill]>[data-ui-account-trigger]{width:44px;height:40px;padding:0 5px 0 1px;border-left:0;border-radius:0 20px 20px 0;background:#fff1;box-shadow:none}[data-ui-top-actions]>[data-ui-account-pill]>[data-ui-account-trigger]>span:first-child{width:32px;height:32px;border-radius:50%}[data-ui-style-options][data-local-style-selection-mode=custom]>[data-ui-style-recommended][aria-pressed=true],[data-ui-style-options][data-local-style-selection-mode=library]>[data-ui-style-recommended][aria-pressed=true]{border-color:#ffffff1f!important;box-shadow:none}[data-ui-custom-style-hint]{display:none}@media(prefers-reduced-motion:reduce){[data-ui-home-control]{transition:none}}[data-ui-style-library-overlay].local-docked-style-library{display:block;padding:0;background:transparent;pointer-events:none}[data-ui-style-library-overlay].local-docked-style-library>[data-ui-style-library-panel].local-docked-style-library-panel{position:fixed;top:var(--local-library-top);left:var(--local-library-left);width:var(--local-library-width);height:var(--local-library-height);max-width:none;max-height:none;box-sizing:border-box;gap:12px;padding:16px 18px 18px;border-radius:16px;pointer-events:auto;box-shadow:0 28px 80px #00000080,-10px 0 32px #0000003d;animation:local-library-dock-in .16s ease-out}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-grid]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}[data-ui-style-library-overlay][data-ui-style-library-variant=asset-agent].local-docked-style-library{display:block!important;padding:0!important;background:transparent!important;pointer-events:none}[data-ui-style-library-overlay][data-ui-style-library-variant=asset-agent].local-docked-style-library>[data-ui-style-library-panel][data-ui-style-library-variant=asset-agent].local-docked-style-library-panel{position:fixed!important;top:auto!important;right:auto!important;bottom:24px!important;left:452px!important;width:min(560px,calc(100vw - 476px))!important;height:min(500px,calc(100vh - 48px))!important;max-width:none!important;max-height:none!important}[data-ui-style-library-overlay][data-ui-style-library-variant=asset-agent].local-docked-style-library [data-ui-style-library-grid]{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1040px){[data-ui-style-library-overlay][data-ui-style-library-variant=asset-agent].local-docked-style-library>[data-ui-style-library-panel][data-ui-style-library-variant=asset-agent].local-docked-style-library-panel{right:16px!important;bottom:16px!important;left:16px!important;width:auto!important;height:min(500px,calc(100vh - 32px))!important}}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail]{place-items:stretch;padding:52px 18px 18px}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-body]{height:100%;grid-template-columns:minmax(190px,42%) minmax(0,1fr);gap:14px;overflow:hidden}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-preview]{display:flex;height:100%;min-height:0;align-items:stretch}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-rail]{height:100%;grid-auto-columns:100%;align-items:stretch}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-rail]>[data-style-preview-card]{height:100%;aspect-ratio:auto;scroll-snap-align:start;scroll-snap-stop:always}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-properties]{height:100%;overflow:hidden;gap:12px;padding:16px}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-content]{flex:1 1 auto}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-content]>p{margin-top:12px}[data-ui-style-library-overlay].local-docked-style-library [data-ui-style-library-detail-content]>section[aria-label=模型适配]{margin-top:18px}[data-ui-style-library-scroll]{-ms-overflow-style:none;scrollbar-width:none}[data-ui-style-library-scroll]::-webkit-scrollbar{width:0;height:0;display:none}[data-ui-style-library-card]{display:block;background:#ffffff0a}[data-ui-style-library-image]:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:34%;background:linear-gradient(180deg,#0000,#000000d1);pointer-events:none}[data-ui-style-library-name]{position:absolute;right:10px;bottom:10px;left:10px;z-index:2;overflow:hidden;padding:0;color:#fff;font-size:var(--text-body-size);font-weight:var(--font-button);line-height:1.35;text-overflow:ellipsis;text-shadow:0 1px 5px rgba(0,0,0,.82);white-space:nowrap}button[data-ui-close]{width:32px!important;height:32px!important;min-width:32px;min-height:32px;display:inline-grid!important;place-items:center;border:0!important;border-radius:0!important;outline:0;background:transparent!important;box-shadow:none!important;color:var(--ops-muted, rgba(245, 247, 250, .62))!important;padding:0!important;font-family:var(--font);font-size:24px!important;font-weight:var(--font-weak)!important;line-height:1!important;cursor:pointer;opacity:1!important;transition:color .16s ease,opacity .16s ease!important}button[data-ui-close] svg{width:20px!important;height:20px!important;stroke-width:1.8}button[data-ui-close]:hover:not(:disabled){border:0!important;background:transparent!important;color:var(--ops-foreground, rgba(245, 247, 250, .96))!important}button[data-ui-close]:focus-visible{outline:2px solid rgba(255,255,255,.24);outline-offset:2px}button[data-ui-close]:disabled{cursor:not-allowed;opacity:.32!important}:where(a,button,input,textarea,select,summary,[role=button],[role=option],[role=tab],[tabindex]):focus-visible{border-color:var(--focus-border-neutral)!important;outline-color:var(--focus-outline-neutral)!important;box-shadow:var(--focus-ring-neutral)!important}:where(input,textarea,select):focus{border-color:var(--focus-border-neutral)!important;box-shadow:var(--focus-ring-neutral)!important}:where([aria-selected=true],[aria-pressed=true],[data-selected=true]){border-color:var(--card-border-selected)!important}html[dir=rtl] body{direction:ltr}html[dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,blockquote,figcaption,caption,label,legend,th,td,dt,dd,li,button,a,span,small,strong,em,b,[role=alert],[role=status]){unicode-bidi:plaintext}html[dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,blockquote,figcaption,caption,label,legend,th,td,dt,dd,[role=alert],[role=status]){text-align:right}html[dir=rtl] :where(input:not([type=tel]):not([type=number]):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=email]):not([type=url]),textarea,select,[contenteditable=true]){direction:rtl;text-align:right;unicode-bidi:plaintext}html[dir=rtl] :where(input:not([type=tel]):not([type=number]):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=email]):not([type=url]),textarea)::placeholder{direction:rtl;text-align:right;unicode-bidi:plaintext}html[dir=rtl] :where(input[type=tel],input[type=number],input[type=date],input[type=time],input[type=datetime-local],input[type=email],input[type=url],input[dir=ltr],textarea[dir=ltr]){direction:ltr;text-align:left;unicode-bidi:isolate}html[dir=rtl] :where(.numeric,.amount,.duration,.timestamp,.latin,.number,.price,.metric,.text-metric,time,.local-balance-number,.local-notification-count){direction:ltr;unicode-bidi:isolate}
