._frame_qa5q8_1{position:relative;display:block;overflow:hidden}._image_qa5q8_7{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:inherit;object-position:inherit;opacity:0;transition:opacity .18s ease}._image_qa5q8_7[data-loaded=true]{opacity:1}@media(prefers-reduced-motion:reduce){._image_qa5q8_7{transition:none}}._logo_ndby1_1{width:118px;height:36px;flex:0 0 118px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;color:inherit;text-decoration:none;overflow:hidden}button._logo_ndby1_1{cursor:pointer}._image_ndby1_21{width:100%;height:100%;display:block;object-fit:cover;object-position:center}._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}._content_ac4gq_1{min-width:0;max-width:100%;color:inherit;line-height:inherit;word-break:break-word;overflow-wrap:anywhere}._content_ac4gq_1>:first-child{margin-top:0}._content_ac4gq_1>:last-child{margin-bottom:0}._content_ac4gq_1 p{margin:.45em 0}._content_ac4gq_1 ul,._content_ac4gq_1 ol{margin:.45em 0;padding-left:1.45em}._content_ac4gq_1 li{margin:.25em 0}._content_ac4gq_1 pre{max-width:100%;overflow-x:auto}._content_ac4gq_1 pre code{background:transparent;color:inherit;padding:0}._tableScroller_ac4gq_43{min-width:0;width:100%;max-width:100%;overflow-x:auto;margin:.65em 0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._tableScroller_ac4gq_43 table{width:max-content;min-width:var(--markdown-table-min-width, 100%);border-collapse:collapse}._tableScroller_ac4gq_43 th,._tableScroller_ac4gq_43 td{vertical-align:top}div._content_ac4gq_1._document_ac4gq_65{color:var(--text);font-size:var(--text-body-size, 14px);font-weight:var(--font-body);line-height:1.8}div._content_ac4gq_1._document_ac4gq_65 :is(h1,h2,h3,h4,h5,h6){margin:1.4em 0 .6em;color:var(--text);line-height:1.4;text-wrap:balance;scroll-margin-top:24px}div._content_ac4gq_1._document_ac4gq_65 h1{font-size:var(--text-h1-size);font-weight:var(--font-display)}div._content_ac4gq_1._document_ac4gq_65 h2{font-size:var(--text-h3-size);font-weight:var(--font-section)}div._content_ac4gq_1._document_ac4gq_65 h3{font-size:18px;font-weight:var(--font-section)}div._content_ac4gq_1._document_ac4gq_65 :is(h4,h5,h6){font-size:16px;font-weight:var(--font-section)}div._content_ac4gq_1._document_ac4gq_65 p{margin:1em 0;color:inherit;font-size:inherit;line-height:inherit}div._content_ac4gq_1._document_ac4gq_65 :is(ul,ol){margin:1em 0;padding-inline-start:1.8em}div._content_ac4gq_1._document_ac4gq_65 ul{list-style:disc}div._content_ac4gq_1._document_ac4gq_65 ol{list-style:decimal}div._content_ac4gq_1._document_ac4gq_65 ul ul{list-style:circle}div._content_ac4gq_1._document_ac4gq_65 li{margin:.45em 0;padding-inline-start:.15em}div._content_ac4gq_1._document_ac4gq_65 li>p{margin:.4em 0}div._content_ac4gq_1._document_ac4gq_65 strong{display:inline;margin:0;padding:0;font-size:inherit;font-weight:var(--font-section)}div._content_ac4gq_1._document_ac4gq_65 blockquote{margin:1.2em 0;padding:.7em 1em;border-inline-start:3px solid var(--border-hover);background:var(--bg-hover);color:var(--text2)}div._content_ac4gq_1._document_ac4gq_65 blockquote>:first-child{margin-top:0}div._content_ac4gq_1._document_ac4gq_65 blockquote>:last-child{margin-bottom:0}div._content_ac4gq_1._document_ac4gq_65 hr{margin:1.75em 0;border:0;border-block-start:1px solid var(--border)}div._content_ac4gq_1._document_ac4gq_65 a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}div._content_ac4gq_1._document_ac4gq_65 a:hover{text-decoration-thickness:2px}div._content_ac4gq_1._document_ac4gq_65 :is(a,._tableScroller_ac4gq_43):focus-visible{outline:2px solid var(--focus-border-neutral);outline-offset:3px}div._content_ac4gq_1._document_ac4gq_65 :not(pre)>code{padding:.15em .35em;border-radius:4px;background:var(--bg-hover);font-size:.9em}div._content_ac4gq_1._document_ac4gq_65 pre{margin:1em 0;padding:16px;border-radius:8px;background:var(--bg-hover)}div._content_ac4gq_1._document_ac4gq_65 ._tableScroller_ac4gq_43{margin:1.2em 0}div._content_ac4gq_1._document_ac4gq_65 table{width:100%;min-width:var(--markdown-table-min-width, 32rem)}div._content_ac4gq_1._document_ac4gq_65 :is(th,td){padding:10px 12px;border:1px solid var(--border);text-align:start;line-height:1.65}div._content_ac4gq_1._document_ac4gq_65 th{background:var(--bg-hover);font-weight:var(--font-section)}div._content_ac4gq_1._document_ac4gq_65>:first-child{margin-top:0}div._content_ac4gq_1._document_ac4gq_65>:last-child{margin-bottom:0}._slot_6hmsf_1{width:100%;height:100%}._inlineSlot_6hmsf_6{display:contents}._inlineTrigger_6hmsf_10{font:inherit;cursor:pointer;touch-action:manipulation}._inlineTrigger_6hmsf_10[data-ui-media-thumbnail]{color:var(--canvas-controls-text, var(--text))}._inlineTrigger_6hmsf_10>span{color:inherit}._trigger_6hmsf_24{width:100%;height:100%;display:grid;place-items:center;padding:0;border:0;border-radius:inherit;color:inherit;background:transparent;font:inherit;cursor:pointer;touch-action:manipulation}._trigger_6hmsf_24:hover,._trigger_6hmsf_24[aria-expanded=true]{color:var(--canvas-controls-text);background:var(--canvas-controls-hover)}._trigger_6hmsf_24:focus-visible,._inlineTrigger_6hmsf_10:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:-2px}._preview_6hmsf_51{z-index:43100;width:min(320px,calc(100vw - 24px));box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid var(--canvas-controls-border, var(--border));border-radius:var(--media-thumb-radius);background:var(--dialog-surface);color:var(--popover-foreground, var(--text));box-shadow:var(--shadow-xs);font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body);scrollbar-width:thin;color-scheme:dark}._preview_6hmsf_51[data-theme=light]{background:var(--popover);box-shadow:var(--canvas-shadow-dropdown);color-scheme:light}._content_6hmsf_77{display:grid;gap:8px;padding:12px;overflow-wrap:anywhere}._content_6hmsf_77 strong{font-weight:var(--font-strong)}._content_6hmsf_77 p{margin:0;white-space:pre-wrap}._content_6hmsf_77 p:focus-visible{outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._root_1djwm_1{position:relative;display:grid;gap:8px;min-width:0}._rootFill_1djwm_8{width:100%;height:100%;min-height:0}._label_1djwm_14{color:#f5f7faad;font-size:var(--text-caption-size);font-weight:var(--font-medium)}._editorShell_1djwm_20{position:relative;min-width:0;border:0;border-radius:14px;background:#1b1c1c;box-shadow:none;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}._editorShell_1djwm_20:focus-within{box-shadow:inset 0 0 0 1px #ffffff13}._editorShellFill_1djwm_35{height:100%;min-height:0}._editorAccessory_1djwm_40{position:absolute;z-index:3;top:12px;right:14px;left:14px;min-width:0;height:58px;display:flex;align-items:flex-start;overflow:visible}._editorShellWithAccessory_1djwm_53 ._contentEditable_1djwm_53{padding-top:84px}._editorShellWithAccessory_1djwm_53:before{content:"";position:absolute;z-index:2;top:0;right:0;left:0;height:84px;background:linear-gradient(180deg,#1b1c1c,#1b1c1c 76%,#1b1c1cf5);box-shadow:none;pointer-events:none}._editorShellWithAccessory_1djwm_53 ._placeholder_1djwm_70{top:84px}._contentEditable_1djwm_53{position:relative;z-index:1;width:100%;height:100%;min-height:inherit;box-sizing:border-box;padding:14px 15px;overflow:auto;outline:none;color:#f5f7fae6;caret-color:var(--accent);font:inherit;font-size:var(--text-body-size);line-height:1.72;white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}._contentEditable_1djwm_53::-webkit-scrollbar{width:6px}._contentEditable_1djwm_53::-webkit-scrollbar-track{background:transparent}._contentEditable_1djwm_53::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff24}._paragraph_1djwm_110{margin:0}._contentEditable_1djwm_53 [data-prompt-reference-node=true]{vertical-align:2px}._placeholder_1djwm_70{position:absolute;top:14px;left:15px;color:#f5f7fa47;font-size:var(--text-body-size);line-height:1.72;pointer-events:none}._token_1djwm_128,._tokenMissing_1djwm_129{box-sizing:border-box;display:inline-flex;max-width:min(260px,70%);height:28px;align-items:center;gap:6px;margin:0 2px;padding:0 8px 0 5px;border:1px solid rgba(255,255,255,.13);border-radius:6px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--text-body-size);font-weight:800;letter-spacing:0;line-height:26px;text-rendering:geometricPrecision;-webkit-user-select:all;user-select:all}._token_1djwm_128{width:auto;max-width:min(180px,70%);justify-content:flex-start;gap:6px;padding:3px 8px 3px 3px;color:#f5f7faf5;border-color:var(--media-thumb-border);border-radius:var(--media-thumb-radius-compact);background:var(--media-thumb-surface);box-shadow:var(--media-thumb-shadow);transition:border-color var(--media-thumb-motion),background var(--media-thumb-motion),box-shadow var(--media-thumb-motion)}._token_1djwm_128:hover{border-color:var(--media-thumb-border-hover);background:var(--media-thumb-surface-hover);box-shadow:var(--media-thumb-shadow-hover)}._tokenThumbnail_1djwm_172{width:20px;height:20px;display:grid;place-items:center;flex:0 0 auto;border-radius:3px;object-fit:cover}._tokenLabel_1djwm_182{min-width:0;overflow:hidden;color:#f5f7fae6;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption-size);font-weight:var(--font-section);line-height:1}._tokenImage_1djwm_193,._tokenVideo_1djwm_198,._tokenAudio_1djwm_203{color:inherit;background:transparent}._tokenAudio_1djwm_203>svg{flex:0 0 auto;color:var(--accent, #6feef9)}._tokenAudio_1djwm_203[data-audio-playing=true]>svg{animation:_audioSpeakerBreath_1djwm_1 .76s ease-in-out infinite alternate}audio[data-ui-hover-audio]{display:none}@keyframes _audioSpeakerBreath_1djwm_1{0%{opacity:.64;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}._tokenText_1djwm_232{color:inherit;background:transparent}._tokenMissing_1djwm_129{color:#ff727d;background:#da3a4824;text-decoration:underline wavy rgba(255,114,125,.8)}._tooltip_1djwm_243{position:fixed;z-index:43100;width:98px;height:56px;max-height:56px;display:block;overflow:hidden;border:1px solid var(--media-thumb-border);border-radius:var(--media-thumb-radius-compact);background:#18191a;box-shadow:var(--media-thumb-shadow-hover);pointer-events:auto}._previewMedia_1djwm_258{width:100%;height:54px;display:block;object-fit:contain;background:#0d0f10}._previewAudio_1djwm_266,._previewFallback_1djwm_267{margin:5px}._previewAudio_1djwm_266{width:calc(100% - 10px);height:28px}._previewFallback_1djwm_267{min-height:44px;display:grid;place-items:center;color:#f5f7fa8c}._typeaheadMenu_1djwm_283{position:fixed;z-index:43000;box-sizing:border-box;width:min(280px,calc(100vw - 24px));height:320px;display:flex;flex-direction:column;overflow:hidden;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#19191a;box-shadow:0 18px 48px #00000080;scrollbar-width:none}._typeaheadMenu_1djwm_283::-webkit-scrollbar{display:none}._typeaheadOption_1djwm_304{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:7px;background:transparent;min-height:42px;padding:5px 7px;color:#f5f7fac7;text-align:left;cursor:pointer}._typeaheadTypeTabs_1djwm_321{min-width:0;flex:0 0 auto;display:flex;align-items:center;gap:16px;overflow-x:auto;padding:2px 5px 6px;border-bottom:1px solid rgba(255,255,255,.08);scrollbar-width:none}._typeaheadTypeTabs_1djwm_321::-webkit-scrollbar{display:none}._typeaheadTypeTabs_1djwm_321 button{height:28px;flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:#f5f7fa61;cursor:pointer;font:var(--font-section) 12px/1 var(--font)}._typeaheadTypeTabs_1djwm_321 button:hover,._typeaheadTypeTabs_1djwm_321 ._typeaheadTypeTabActive_1djwm_352{color:#f5f7faeb}._typeaheadTypeTabs_1djwm_321 button>span{min-width:17px;height:17px;display:inline-grid;place-items:center;border-radius:999px;background:#ffffff12;padding:0 4px;color:#f5f7fa6b;font-size:var(--text-micro-size)}._typeaheadList_1djwm_368{min-height:0;display:grid;gap:2px;overflow-y:auto;padding-top:4px;scrollbar-width:none}._typeaheadList_1djwm_368::-webkit-scrollbar{display:none}._typeaheadOption_1djwm_304:hover,._typeaheadOptionSelected_1djwm_382{background:#ffffff13;color:#f5f7faf0}._typeaheadOptionSelected_1djwm_382{box-shadow:inset 0 0 0 1px #ffffff14}._typeaheadOptionMain_1djwm_391{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:9px}._typeaheadOptionMain_1djwm_391 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption-size)}._typeaheadOptionImage_1djwm_406,._typeaheadOptionFallback_1djwm_407{width:40px;height:32px;flex:0 0 40px;border-radius:5px;background:#ffffff0f}._typeaheadOptionImage_1djwm_406{display:grid;place-items:center;object-fit:cover}._typeaheadOptionFallback_1djwm_407{display:grid;place-items:center;color:#f5f7fa7a}._workbench_15eee_1{width:100%;height:100%;min-height:min(560px,100%)}._layout_15eee_7{width:100%;height:100%;display:grid;min-height:0}._layoutSingle_15eee_14{width:min(980px,100%);margin:0 auto;grid-template-columns:minmax(0,1fr)}._floatingImageLayout_15eee_20{width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 clamp(16px,3vw,64px) 24px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}._floatingPreviewLayer_15eee_36{position:relative;z-index:1;width:min(91.5%,1040px);min-width:0;min-height:280px;flex:1 1 520px}._floatingEditorResizeHandle_15eee_45{position:relative;z-index:4;width:min(100%,1136px);min-height:14px;flex:0 0 14px;touch-action:none;cursor:row-resize;outline:none}._floatingEditorResizeHandle_15eee_45:before{content:"";position:absolute;top:6px;left:50%;width:52px;height:2px;transform:translate(-50%);border-radius:999px;background:#ffffff1a;transition:width .15s ease,background .15s ease}._floatingEditorResizeHandle_15eee_45:hover:before,._floatingEditorResizeHandle_15eee_45:focus-visible:before{width:72px;background:#ffffff47}._floatingEditorLayer_15eee_75{position:relative;z-index:3;width:min(100%,1136px);min-width:0;min-height:280px;max-height:640px;flex:0 0 360px}._floatingPreviewLayer_15eee_36>._region_15eee_85,._floatingEditorLayer_15eee_75>._region_15eee_85{width:100%;height:100%}._floatingPreviewLayer_15eee_36>._region_15eee_85{background:linear-gradient(180deg,#151516,#121213);box-shadow:0 16px 42px #00000038}._floatingEditorLayer_15eee_75>._region_15eee_85{border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,#151616 0%,var(--bg-card) 100%);box-shadow:0 22px 54px #00000061,0 1px #ffffff05 inset}._column_15eee_102{min-width:0;min-height:0;display:grid}._verticalDivider_15eee_108,._horizontalDivider_15eee_109{border:0;background:transparent;position:relative;touch-action:none}._verticalDivider_15eee_108{cursor:col-resize}._horizontalDivider_15eee_109{cursor:row-resize}._verticalDivider_15eee_108:before,._horizontalDivider_15eee_109:before{content:"";position:absolute;border-radius:999px;background:transparent;transition:background .15s ease,box-shadow .15s ease}._verticalDivider_15eee_108:before{top:0;bottom:0;left:4px;width:2px}._horizontalDivider_15eee_109:before{left:0;right:0;top:4px;height:2px}._verticalDivider_15eee_108:hover:before,._horizontalDivider_15eee_109:hover:before{background:#ffffff29;box-shadow:none}._region_15eee_85{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);border:0;border-radius:20px;background:linear-gradient(180deg,#1c1d1dfb,#171818fb);box-shadow:0 16px 38px #0000002e;overflow:hidden}._regionHeader_15eee_165{min-width:0;height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:0;background:transparent}._regionTitleGroup_15eee_177{min-width:0;display:flex;align-items:baseline;gap:8px}._regionTitle_15eee_177{color:#f5f7fae6;font-size:var(--text-control-size);font-weight:var(--font-section);white-space:nowrap}._regionMeta_15eee_191{min-width:0;color:#f5f7fa61;font-size:var(--text-caption-size);font-weight:var(--font-weak);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._regionActions_15eee_201{min-width:0;flex:0 0 auto}._promptReferenceToolbar_15eee_206{min-width:0;max-width:min(52vw,520px);display:flex;align-items:center;justify-content:flex-end;gap:6px}._promptReferenceItems_15eee_215{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:5px;overflow-x:auto;scrollbar-width:none}._promptReferenceItems_15eee_215::-webkit-scrollbar{display:none}._promptReferenceItem_15eee_215{position:relative;width:46px;height:62px;flex:0 0 46px;overflow:hidden;border:1px solid var(--media-thumb-border);border-radius:var(--media-thumb-radius);background:var(--media-thumb-surface);box-shadow:inset 0 0 0 1px #0000002e,var(--media-thumb-shadow)}._promptReferenceImage_15eee_243,._promptReferenceFallback_15eee_244{width:100%;height:100%;display:grid;place-items:center;object-fit:cover;color:#f5f7fab3}._promptReferenceItem_15eee_215>button{position:absolute;top:1px;right:1px;width:16px;height:16px;display:grid;place-items:center;border:0;border-radius:3px;background:#05080cd1;color:#ffffffe0;cursor:pointer;opacity:0;transition:opacity .15s ease}._promptReferenceItem_15eee_215:hover>button,._promptReferenceItem_15eee_215:focus-within>button{opacity:1}._promptReferenceItem_15eee_215>button:disabled{cursor:not-allowed;opacity:.4}._editorAccessoryRow_15eee_280{min-width:0;width:max-content;max-width:100%;display:flex;align-items:center;justify-content:flex-start;gap:6px}._editorAccessoryRow_15eee_280 ._promptReferenceToolbar_15eee_206{min-width:0;flex:0 1 auto;justify-content:flex-start}._editorAccessoryRow_15eee_280 ._promptReferenceItems_15eee_215{justify-content:flex-start}._editorAccessoryRow_15eee_280[data-has-references=true] ._promptReferenceToolbar_15eee_206{position:relative;z-index:2;overflow:visible}._editorAccessoryRow_15eee_280[data-has-references=true] ._promptReferenceItem_15eee_215{width:46px;height:62px;flex-basis:46px;transform-origin:50% 100%;transform:translateY(var(--reference-stack-y, 0)) rotate(var(--reference-stack-rotate, 0));box-shadow:inset 0 0 0 1px #0003,0 6px 16px #0000004d;transition:margin-left .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),border-color var(--media-thumb-motion),box-shadow var(--media-thumb-motion)}._editorAccessoryRow_15eee_280[data-has-references=true] ._promptReferenceItem_15eee_215+._promptReferenceItem_15eee_215{margin-left:-31px}._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertToolbar_15eee_326{position:relative;z-index:8;align-self:flex-end;margin:0 0 -3px -11px;opacity:1;transform:none;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertButton_15eee_336[data-ui-reference-add=true]{width:26px;height:26px;flex-basis:26px;gap:0;border-style:solid;border-color:#ffffff38;border-radius:999px;background:#f5f7fa1f;color:#f5f7fad1;box-shadow:0 4px 12px #00000047;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(0) rotate(0) scale(1);transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),flex-basis .3s cubic-bezier(.4,0,.2,1),gap .2s ease,border-radius .3s ease,transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,border-color .2s ease,background-color .2s ease,color .2s ease}._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertButton_15eee_336[data-ui-reference-add=true]>span,._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertButton_15eee_336[data-ui-reference-add=true]>small{display:none}._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertButton_15eee_336[data-ui-reference-add=true]>svg{width:14px;height:14px}._editorAccessoryRow_15eee_280[data-has-references=true]:hover ._promptReferenceItem_15eee_215+._promptReferenceItem_15eee_215,._editorAccessoryRow_15eee_280[data-has-references=true]:focus-within ._promptReferenceItem_15eee_215+._promptReferenceItem_15eee_215{margin-left:-7px}._editorAccessoryRow_15eee_280[data-has-references=true]:hover ._promptReferenceItem_15eee_215,._editorAccessoryRow_15eee_280[data-has-references=true]:focus-within ._promptReferenceItem_15eee_215{border-color:var(--media-thumb-border-hover);transform:translateY(var(--reference-spread-y, 0)) rotate(var(--reference-spread-rotate, 0));box-shadow:inset 0 0 0 1px #0000002e,var(--media-thumb-shadow-hover)}._editorAccessoryRow_15eee_280[data-has-references=true]:hover ._mediaInsertToolbar_15eee_326,._editorAccessoryRow_15eee_280[data-has-references=true]:focus-within ._mediaInsertToolbar_15eee_326{margin-left:-3px}._editorAccessoryRow_15eee_280[data-has-references=true]:hover ._mediaInsertButton_15eee_336[data-ui-reference-add=true],._editorAccessoryRow_15eee_280[data-has-references=true]:focus-within ._mediaInsertButton_15eee_336[data-ui-reference-add=true]{width:46px;height:62px;flex-basis:46px;gap:3px;border-style:dashed;border-color:var(--media-thumb-border-hover);border-radius:var(--media-thumb-radius);background:var(--media-thumb-surface-hover);color:#f5f7fab8;transform:translateY(1px) rotate(-4deg) scale(1);box-shadow:inset 0 0 0 1px #00000029,0 10px 22px #0000004d}._editorAccessoryRow_15eee_280[data-has-references=true]:hover ._mediaInsertButton_15eee_336[data-ui-reference-add=true]>small,._editorAccessoryRow_15eee_280[data-has-references=true]:focus-within ._mediaInsertButton_15eee_336[data-ui-reference-add=true]>small,._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertButtonActive_15eee_410[data-ui-reference-add=true]>small{display:block}._editorAccessoryRow_15eee_280[data-has-references=true] ._mediaInsertButtonActive_15eee_410[data-ui-reference-add=true],._editorAccessoryRow_15eee_280[data-has-references=true]:hover ._mediaInsertButtonActive_15eee_410[data-ui-reference-add=true],._editorAccessoryRow_15eee_280[data-has-references=true]:focus-within ._mediaInsertButtonActive_15eee_410[data-ui-reference-add=true]{width:46px;height:62px;flex-basis:46px;gap:3px;border-style:dashed;border-radius:var(--media-thumb-radius);border-color:var(--media-thumb-border-selected);background:var(--media-thumb-surface-hover);color:#ffffffe6;transform:translateY(-3px) rotate(0) scale(1);box-shadow:inset 0 0 0 1px #ffffff0d,0 7px 18px #00000057}._mediaInsertToolbar_15eee_326{flex:0 0 auto;display:flex;align-items:center;gap:6px}._mediaInsertButton_15eee_336{width:46px;height:62px;flex:0 0 46px;display:grid;place-items:center;align-content:center;gap:3px;border:1px dashed var(--media-thumb-border);border-radius:var(--media-thumb-radius);background:var(--media-thumb-surface);color:#f5f7fab8;padding:0;font-family:var(--font-zh);font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1;cursor:pointer;transform:translateY(0) rotate(0) scale(1);transform-origin:50% 82%;box-shadow:0 4px 12px #0000002e;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .2s ease,background-color .2s ease,color .2s ease;will-change:transform}._mediaInsertButton_15eee_336[data-ui-reference-add=true]{transform:translateY(0) rotate(-4deg) scale(.98)}._mediaInsertButton_15eee_336>svg{width:17px;height:17px;stroke-width:1.8}._mediaInsertButton_15eee_336:hover:not(:disabled),._mediaInsertButton_15eee_336:focus-visible,._mediaInsertButtonActive_15eee_410{border-color:var(--media-thumb-border-hover);background:var(--media-thumb-surface-hover);color:#fff;transform:translateY(-4px) rotate(0) scale(1.03);box-shadow:0 10px 24px #00000052;outline:none}._mediaInsertButtonActive_15eee_410{border-color:var(--media-thumb-border-selected);background:var(--media-thumb-surface-hover);color:#fff}._mediaInsertButton_15eee_336:disabled{cursor:not-allowed;opacity:.4}._mediaInsertMenu_15eee_501{position:fixed;z-index:43000;min-width:238px;display:grid;gap:2px;border:1px solid var(--card-border);border-radius:8px;background:var(--dialog-surface-raised);box-shadow:0 18px 48px #0000007a;padding:5px}._mediaInsertKindList_15eee_514{display:grid;gap:2px}._mediaInsertKindItem_15eee_519{display:grid;grid-template-columns:18px minmax(0,1fr) auto 14px;gap:8px}._mediaInsertKindItem_15eee_519>small{color:#f5f7fa75;font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._mediaInsertConstraintHint_15eee_531{margin:4px 4px 0;padding:8px 6px 4px;border-top:1px solid rgba(255,255,255,.08);color:#f5f7fa6b;font-size:var(--text-caption-size);line-height:1.45}._mediaInsertMenuBack_15eee_540{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;color:#f5f7fac7;margin-bottom:4px}._mediaInsertMenuItem_15eee_548{width:100%;height:40px;display:flex;align-items:center;gap:8px;border:0;border-radius:7px;background:transparent;color:#f5f7fac7;padding:0 10px;cursor:pointer;text-align:left;font:var(--font-strong) 12px/1 var(--font)}._mediaInsertMenuItem_15eee_548>svg{width:15px;height:15px;color:#f5f7fab3}._audioFileGlyph_15eee_570{width:100%;height:100%;display:grid;place-items:center;background:#202223;color:#f5f7faeb}._audioFileGlyph_15eee_570[data-ui-audio-playing=true]>svg{animation:_promptAudioSpeakerBreath_15eee_1 .76s ease-in-out infinite alternate}@keyframes _promptAudioSpeakerBreath_15eee_1{0%{opacity:.64;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}._mediaInsertMenuItem_15eee_548:hover:not(:disabled),._mediaInsertMenuItem_15eee_548:focus-visible{background:#ffffff12;color:#fff;outline:none}._mediaInsertMenuItem_15eee_548:hover:not(:disabled)>svg,._mediaInsertMenuItem_15eee_548:focus-visible>svg{color:#fffffff0}._mediaInsertMenuItem_15eee_548:disabled{cursor:not-allowed;opacity:.38}._regionBody_15eee_611{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.01),transparent 58%)}._selectedDependency_15eee_620,._primaryPreview_15eee_621{position:relative;width:100%;height:100%;display:grid;place-items:center;box-sizing:border-box;padding:14px;background:transparent;min-width:0;min-height:0;overflow:hidden}._primaryStage_15eee_635{width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);overflow:hidden}._regionHeaderless_15eee_645{grid-template-rows:minmax(0,1fr)}._primaryStageFloating_15eee_649{position:relative;display:block}._primaryStageFloating_15eee_649 ._primaryPreview_15eee_621{padding:14px 18px 42px}._primaryPlaceholder_15eee_658{display:grid;justify-items:center;gap:18px;color:#f5f7fa70;font-size:var(--text-caption-size);font-weight:800}._primaryPlaceholderActions_15eee_667{display:flex;align-items:center;gap:10px}._versionRail_15eee_673{width:104px;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;border-right:1px solid rgba(255,255,255,.08);background:#00000029;padding:10px 8px;scrollbar-width:none}._versionRail_15eee_673::-webkit-scrollbar{display:none}._versionRailTitle_15eee_690{color:#f5f7fa80;font-size:var(--text-micro-size);font-weight:850;padding:0 2px}._versionRailState_15eee_697{display:grid;place-items:center;color:#f5f7fa70;padding:8px 2px;font-size:var(--text-micro-size);font-weight:750;line-height:1.5}._versionRailError_15eee_707{color:#ff9da5}._versionRailItem_15eee_711{flex:0 0 auto;display:grid;gap:5px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff08;padding:5px;color:#f5f7fab8;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}._versionRailItem_15eee_711:hover:not(:disabled){border-color:#fff3;background:#ffffff0e}._versionRailItemPreviewed_15eee_730,._versionRailItemPreviewed_15eee_730:hover:not(:disabled){border-color:#6feef994;background:#6feef91a}._versionRailItem_15eee_711:disabled{cursor:not-allowed;opacity:.5}._versionRailThumb_15eee_741{width:100%;aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;border-radius:5px;background:#0000004d;color:#f5f7fa80}._versionRailThumb_15eee_741 img{width:100%;height:100%;display:block;object-fit:cover}._versionRailLabel_15eee_759{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 2px 2px;font-size:var(--text-micro-size);font-weight:850}._versionRailLabel_15eee_759 em{flex:0 0 auto;border:1px solid rgba(111,238,249,.4);border-radius:4px;background:#6feef91a;color:#9df7ff;padding:2px 4px;font-size:var(--text-micro-size);font-style:normal;font-weight:850;line-height:1}._versionOverlay_15eee_782{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;pointer-events:none}._versionOverlayArrow_15eee_789{position:relative;z-index:6;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:#0a0b0cc2;box-shadow:0 7px 18px #00000057;color:#f5f7fad1;padding:0;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._versionOverlayArrow_15eee_789>svg{width:16px;height:16px;stroke-width:2.2}._versionOverlayArrowLeft_15eee_814{grid-column:1}._versionOverlayArrowRight_15eee_818{grid-column:3}._versionOverlayArrow_15eee_789:hover:not(:disabled),._versionOverlayArrow_15eee_789:focus-visible{transform:scale(1.06);border-color:#ffffff3d;background:#222323eb;color:#fff;outline:none}._versionOverlayArrow_15eee_789:disabled{cursor:default;opacity:.24}._versionOverlayCarousel_15eee_836{position:absolute;left:50%;bottom:18px;width:min(calc(100% - 24px),var(--version-carousel-width, 244px));display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:end;gap:4px;transform:translate(-50%);pointer-events:none}._versionOverlayCollapseButton_15eee_849{position:absolute;z-index:10;left:50%;bottom:2px;width:24px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#0c0d0eb8;box-shadow:0 5px 14px #00000047;color:#f5f7fa85;padding:0;transform:translate(-50%);cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .16s ease,border-color .16s ease,color .16s ease}._versionOverlayCollapseButton_15eee_849:hover,._versionOverlayCollapseButton_15eee_849:focus-visible{border-color:#fff3;background:#1f2021e6;color:#ffffffe0;outline:none}._versionOverlayCollapseButton_15eee_849>svg{width:13px;height:13px;stroke-width:2.2}._versionOverlayCollapsedButton_15eee_886{bottom:18px;width:auto;min-width:76px;height:26px;gap:5px;padding:0 8px 0 10px;color:#f5f7faad}._versionOverlayCollapsedButton_15eee_886>span{font-size:var(--text-micro-size);font-weight:var(--font-control);line-height:1;white-space:nowrap}._versionOverlayTray_15eee_903{grid-column:2;min-width:0;min-height:88px;display:flex;justify-content:safe center;align-items:flex-end;overflow-x:auto;overflow-y:hidden;padding:34px 2px 10px;color:#f5f7fac7;pointer-events:auto;scrollbar-width:none;filter:drop-shadow(0 10px 18px rgba(0,0,0,.38))}._versionOverlayTray_15eee_903::-webkit-scrollbar{display:none}._versionOverlayState_15eee_923{min-width:86px;display:grid;place-items:center;color:#f5f7fa80;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#0a0b0cc7;padding:9px 12px;font-size:var(--text-caption-size);font-weight:var(--font-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._versionThumbnailButton_15eee_937{position:relative;width:62px;height:46px;flex:0 0 62px;display:grid;place-items:center;overflow:visible;margin-left:-8px;transform:translateY(var(--version-arc-y, 0)) rotate(var(--version-arc-rotate, 0));border:0;border-radius:8px;background:transparent;box-shadow:none;color:#f5f7fa94;padding:0;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}._versionThumbnailButton_15eee_937:first-child{margin-left:0}._versionThumbnailButton_15eee_937:hover:not(:disabled),._versionThumbnailButton_15eee_937:focus-visible{z-index:20!important;transform:translateY(-8px) scale(1.1) rotate(0);outline:none}._versionThumbnailSelected_15eee_968,._versionThumbnailSelected_15eee_968:nth-of-type(n){z-index:12!important;transform:translateY(-5px) scale(1.07) rotate(0)}._versionThumbnailButton_15eee_937:disabled{cursor:default;opacity:.48}._versionThumbnailVisual_15eee_979{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;border:2px solid rgba(255,255,255,.58);border-radius:8px;background:#ededeb;box-shadow:0 5px 14px #0000006b;transition:border-color .18s ease,box-shadow .18s ease}._versionThumbnailSelected_15eee_968 ._versionThumbnailVisual_15eee_979{border-color:#fff;box-shadow:0 11px 26px #00000085,0 0 0 1px #ffffff38}._versionThumbnailButton_15eee_937:hover:not(:disabled) ._versionThumbnailVisual_15eee_979,._versionThumbnailButton_15eee_937:focus-visible ._versionThumbnailVisual_15eee_979,._versionThumbnailHovered_15eee_1000 ._versionThumbnailVisual_15eee_979{border-color:#fffffff5;box-shadow:0 12px 26px #00000085}._versionThumbnailVisual_15eee_979 img{width:100%;height:100%;display:block;border-radius:4px;object-fit:cover}._versionThumbnailLabel_15eee_1013{position:absolute;left:50%;bottom:3px;z-index:2;display:block;transform:translate(-50%);border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#08090ad1;box-shadow:0 3px 8px #0000004d;color:#ffffffe6;padding:2px 5px;font-size:var(--text-micro-size);font-weight:800;line-height:1.2;white-space:nowrap;pointer-events:none}._versionOverlayLive_15eee_1033{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._floatingPreviewLayer_15eee_36 ._versionPreviewBar_15eee_1043{bottom:112px}._versionUseConfirm_15eee_1047{position:absolute;z-index:12;left:50%;top:50%;width:min(300px,calc(100% - 32px));display:grid;justify-items:center;gap:16px;transform:translate(-50%,-50%);box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#121314f5;box-shadow:0 22px 56px #00000085,inset 0 1px #ffffff09;padding:28px 20px 20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._versionUseConfirm_15eee_1047 p{margin:0;color:#fffffff0;font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:1.5;text-align:center}._versionUseConfirmClose_15eee_1075{position:absolute;top:8px;right:8px;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#f5f7fa8a;cursor:pointer}._versionUseConfirmClose_15eee_1075:hover:not(:disabled),._versionUseConfirmClose_15eee_1075:focus-visible{background:#ffffff12;color:#ffffffeb;outline:none}._versionUseConfirmClose_15eee_1075:disabled{opacity:.38;cursor:wait}._versionUseConfirm_15eee_1047 em{color:#ff9da5;font-size:var(--text-caption-size);font-style:normal;line-height:1.4;text-align:center}._versionUseConfirmActions_15eee_1110{display:flex;justify-content:center}._versionUseConfirmActions_15eee_1110>button{min-width:112px}._versionPreviewBar_15eee_1043{position:absolute;z-index:5;left:50%;bottom:16px;transform:translate(-50%);max-width:calc(100% - 32px);display:flex;align-items:center;gap:10px;border:1px solid rgba(111,238,249,.3);border-radius:10px;background:#05090de6;box-shadow:0 14px 36px #0000006b;padding:8px 12px}._versionPreviewBar_15eee_1043>span{color:#f5f7fadb;white-space:nowrap;font-size:var(--text-caption-size);font-weight:800}._versionPreviewBar_15eee_1043>em{min-width:0;overflow:hidden;color:#ff9da5;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption-size);font-style:normal;font-weight:700}._mediaFrame_15eee_1154{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden}._mediaImage_15eee_1165,._mediaVideo_15eee_1166{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;max-width:100%;max-height:100%;border-radius:12px;object-fit:contain}._mediaVideo_15eee_1166{background:#05080c}._mediaEmpty_15eee_1182{width:100%;height:100%;min-height:120px;display:grid;place-items:center;color:#f5f7fa70;font-size:var(--text-caption-size);font-weight:var(--font-display)}._textPreview_15eee_1193{width:min(560px,calc(100% - 32px));max-height:calc(100% - 32px);display:grid;align-content:start;gap:8px;overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0e;padding:16px}._textPreview_15eee_1193 strong{color:#f5f7faf0;font-size:var(--text-body-size);font-weight:var(--font-display)}._textPreview_15eee_1193 span{color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-section)}._textPreview_15eee_1193 p{margin:0;color:#f5f7fac2;font-size:var(--text-control-size);font-weight:var(--font-strong);line-height:1.7;white-space:pre-wrap}._audioPreview_15eee_1227{width:min(620px,calc(100% - 32px));display:grid;grid-template-columns:36px minmax(120px,auto) auto minmax(120px,1fr) 32px;gap:12px;align-items:center;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0b;box-shadow:0 12px 32px #0000002e}._mediaInsertMenuGroup_15eee_1240{display:grid;gap:2px}._mediaInsertMenuGroup_15eee_1240+._mediaInsertMenuGroup_15eee_1240{margin-top:4px;padding-top:4px;border-top:1px solid rgba(255,255,255,.08)}._mediaInsertMenuGroup_15eee_1240>small{padding:5px 10px 3px;color:#f5f7fa70;font:var(--font-strong) 11px/1 var(--font)}._audioPreviewCompact_15eee_1257{width:100%;min-height:100%;grid-template-columns:1fr;justify-items:center;gap:6px;padding:8px}._audioPlayButton_15eee_1266,._audioMuteButton_15eee_1267{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#ffffff0f;color:#f5f7fad1;cursor:pointer}._audioPlayButton_15eee_1266:hover,._audioMuteButton_15eee_1267:hover{background:#ffffff1a;color:#fffffff5}._audioMuteButton_15eee_1267{width:32px;height:32px;border-color:transparent;background:transparent}._audioInfo_15eee_1292{min-width:0;display:grid;gap:4px}._audioInfo_15eee_1292 strong,._audioInfo_15eee_1292 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._audioInfo_15eee_1292 strong{color:#f5f7fae6;font-size:var(--text-control-size);font-weight:var(--font-display)}._audioInfo_15eee_1292 span{color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-section)}._audioPreviewCompact_15eee_1257 ._audioInfo_15eee_1292,._audioPreviewCompact_15eee_1257 ._audioTime_15eee_1318,._audioPreviewCompact_15eee_1257 ._audioProgress_15eee_1319,._audioPreviewCompact_15eee_1257 ._audioMuteButton_15eee_1267{display:none}._audioTime_15eee_1318{color:#f5f7fa80;font:var(--font-control) 11px/1 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap}._audioProgress_15eee_1319{width:100%;height:4px;accent-color:rgba(100,226,235,.76);cursor:pointer}._audioElement_15eee_1338{display:none}._modeSegmented_15eee_1342{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--card-border);border-radius:999px;background:#00000038;padding:3px}._modeOption_15eee_1352{height:26px;border:0;border-radius:999px;background:transparent;color:#f5f7fa8a;cursor:pointer;padding:0 10px;font:var(--font-display) 11px/1 var(--font);transition:background .15s ease,color .15s ease}._modeOption_15eee_1352:hover:not(:disabled){color:#f5f7fadb}._modeOptionActive_15eee_1368{background:var(--accent-bg);color:var(--accent)}._modeOption_15eee_1352:disabled{cursor:not-allowed;opacity:.42}._modeSegmentedIconOnly_15eee_1378{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:60px;height:26px;box-sizing:border-box;overflow:hidden;border:0;border-radius:13px;background:#070809b3;padding:2px;box-shadow:inset 0 1px 2px #0000008f,inset 0 1px #ffffff06}._modeSegmentedIconOnly_15eee_1378 ._modeOption_15eee_1352{position:relative;width:100%;height:22px;display:grid;place-items:center;box-sizing:border-box;border-radius:11px;background:transparent;color:#ffffff75;padding:0;font:inherit;line-height:0;transition:color .16s ease}._modeSegmentedIconOnly_15eee_1378 ._modeOption_15eee_1352:hover:not(:disabled){color:#fffffff0}._modeSegmentedIconOnly_15eee_1378 ._modeOptionActive_15eee_1368{background:#ffffff1d;color:#f7f8f9e6;box-shadow:inset 0 1px #ffffff13,inset 0 -1px 2px #00000038,0 1px 3px #0000003d}._modeSegmentedIconOnly_15eee_1378 ._modeOption_15eee_1352:focus-visible{outline:1px solid rgba(255,255,255,.28);outline-offset:-2px}._modeOptionIcon_15eee_1430{display:block;width:14px;height:14px;flex:0 0 auto}._submitSpinner_15eee_1437{flex:0 0 auto;animation:_submitSpinnerRotate_15eee_1 .8s linear infinite}@keyframes _submitSpinnerRotate_15eee_1{to{transform:rotate(360deg)}}._assetList_15eee_1448{height:100%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(132px,min(150px,38vw));grid-template-rows:minmax(0,1fr);align-content:stretch;align-items:start;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:14px;scroll-snap-type:x proximity;scrollbar-width:thin}._assetListGrouped_15eee_1465{height:100%;display:grid;grid-auto-rows:max-content;align-content:start;gap:14px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:16px 14px 18px;scrollbar-width:none}._assetListGrouped_15eee_1465::-webkit-scrollbar{display:none}._assetGroup_15eee_1482{display:grid;grid-template-rows:auto auto;gap:8px;align-self:start}._assetGroupHeader_15eee_1489{min-width:0;display:grid;grid-template-columns:auto auto minmax(20px,1fr);align-items:center;justify-content:start;gap:8px;padding:1px 2px 0}._assetGroupHeader_15eee_1489:after{content:none}._assetGroupHeader_15eee_1489 strong{min-width:0;color:#f5f7faad;font-size:var(--text-caption-size);font-weight:var(--font-display);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}._assetGroupHeader_15eee_1489 span{flex:0 0 auto;min-width:22px;height:18px;display:grid;place-items:center;border-radius:999px;background:#ffffff0e;color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-display)}._assetGroupMasonry_15eee_1527{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._assetListEmpty_15eee_1534{height:100%;display:grid;place-items:center;color:#f5f7fa70;font-size:var(--text-caption-size);font-weight:var(--font-display)}._assetCard_15eee_1543{position:relative;min-width:0;width:100%;display:grid;gap:6px;border:0;border-radius:11px;background:transparent;padding:5px;color:inherit;text-align:left;transition:background .15s ease,box-shadow .15s ease}._assetSelectButton_15eee_1558{min-width:0;width:100%;display:grid;gap:6px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;text-align:left}._assetRemoveButton_15eee_1571{position:absolute;top:8px;left:8px;z-index:3;width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#121313e0;color:#f5f7fac7;cursor:pointer;font-size:16px;font-weight:var(--font-strong);line-height:1;opacity:0;transform:scale(.92);transition:opacity .15s ease,transform .15s ease,background .15s ease}._assetVariantButton_15eee_1593{position:absolute;top:8px;right:8px;z-index:3;width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#121313e0;color:#f5f7fac7;cursor:pointer;opacity:0;transform:scale(.92);transition:opacity .15s ease,transform .15s ease,background .15s ease}._assetVariantButton_15eee_1593:hover,._assetVariantButton_15eee_1593:focus-visible{background:#ffffff1f;color:#f5f7faf5;opacity:1;transform:scale(1)}._assetCard_15eee_1543:hover ._assetVariantButton_15eee_1593,._assetCard_15eee_1543:focus-within ._assetVariantButton_15eee_1593{opacity:1;transform:scale(1)}._assetRemoveButton_15eee_1571:hover,._assetRemoveButton_15eee_1571:focus-visible{border-color:#ffffff38;background:#ffffff1f;color:#ff9b9e;opacity:1;transform:scale(1)}._assetCard_15eee_1543:hover ._assetRemoveButton_15eee_1571,._assetCard_15eee_1543:focus-within ._assetRemoveButton_15eee_1571{opacity:1;transform:scale(1)}._assetCard_15eee_1543:hover{background:transparent}._mediaInsertKindHint_15eee_1645{color:#f5f7fa70;font-family:var(--font-zh);font-size:var(--text-micro-size);font-weight:var(--font-control);line-height:1;white-space:nowrap}._mediaInsertButton_15eee_336:hover:not(:disabled) ._mediaInsertKindHint_15eee_1645,._mediaInsertButtonActive_15eee_410 ._mediaInsertKindHint_15eee_1645{color:#ffffffb8}._assetCardSelected_15eee_1659{background:transparent;box-shadow:none}._assetCardSelected_15eee_1659 ._assetThumb_15eee_1664{box-shadow:inset 0 0 0 1px #ffffff14}._assetCardSelected_15eee_1659 ._assetThumb_15eee_1664:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border:2px solid rgba(255,255,255,.56);border-radius:inherit;pointer-events:none}._assetCardSelected_15eee_1659 ._assetCardBody_15eee_1678 strong{color:#f5f7faf5}._assetThumb_15eee_1664{position:relative;width:100%;aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#0003;box-shadow:inset 0 0 0 1px #ffffff0e}._assetThumbMedia_15eee_1694{position:relative;width:100%;height:100%}._assetThumbImage_15eee_1700{width:100%;height:100%;object-fit:cover;display:grid;place-items:center}._assetThumbBadge_15eee_1708{position:absolute;right:7px;bottom:7px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#03080cbd;box-shadow:0 8px 22px #00000047}._assetThumbBadge_15eee_1708>svg{color:#f5f7faeb}._assetThumbPlayMark_15eee_1725{width:0;height:0;margin-left:2px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgba(245,247,250,.88)}._assetThumbAudioMark_15eee_1734{width:14px;height:14px;display:flex;align-items:end;justify-content:center;gap:2px}._assetThumbAudioMark_15eee_1734 span{width:3px;border-radius:999px;background:#f5f7fadb}._assetThumbAudioMark_15eee_1734 span:nth-child(1){height:7px}._assetThumbAudioMark_15eee_1734 span:nth-child(2){height:13px}._assetThumbAudioMark_15eee_1734 span:nth-child(3){height:9px}._assetThumbTextMark_15eee_1761{width:18px;display:grid;gap:3px}._assetThumbTextMark_15eee_1761 span{height:2px;border-radius:999px;background:#f5f7fadb}._assetThumbTextMark_15eee_1761 span:nth-child(2){width:72%}._assetThumbTextMark_15eee_1761 span:nth-child(3){width:88%}._assetThumbFallback_15eee_1781{width:100%;height:100%;display:grid;place-items:center;align-content:center;justify-content:center;gap:8px;color:#f5f7fa94}._assetThumbFallback_15eee_1781 ._assetThumbBadge_15eee_1708{position:static;width:38px;height:38px;background:#ffffff14}._assetThumbFallbackVideo_15eee_1799{background:linear-gradient(135deg,#00dcff1a,#ffffff05)}._assetThumbFallbackAudio_15eee_1803{background:#ffffff06}._assetThumbFallbackText_15eee_1807{background:linear-gradient(135deg,#b59aff24,#ffffff05)}._assetThumbFallbackText_15eee_1807 ._assetThumbBadge_15eee_1708{width:46px;height:46px;background:#b59aff1f}._assetThumbFallbackAudio_15eee_1803 ._assetThumbBadge_15eee_1708{width:48px;height:48px;background:transparent}._assetThumbFallbackAudio_15eee_1803[data-ui-audio-playing=true] ._assetThumbBadge_15eee_1708>svg{animation:_dependencyAudioSpeakerBreath_15eee_1 .76s ease-in-out infinite alternate}@keyframes _dependencyAudioSpeakerBreath_15eee_1{0%{opacity:.64;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}._assetThumbLabel_15eee_1838{font-size:var(--text-caption-size);font-weight:var(--font-medium)}._assetThumb_15eee_1664 ._mediaImage_15eee_1165,._assetThumb_15eee_1664 ._mediaVideo_15eee_1166{width:100%;height:100%;border-radius:0;object-fit:cover}._assetCardBody_15eee_1678{min-width:0;display:grid;grid-template-rows:minmax(0,1fr);padding:1px 2px 2px}._assetCardBody_15eee_1678 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assetCardBody_15eee_1678 strong{color:#f5f7fadb;font-size:var(--text-caption-size);font-weight:var(--font-display)}._promptPane_15eee_1871{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px;overflow:hidden;padding:14px}._promptEditor_15eee_1881 ._promptReferenceToolbar_15eee_206{width:100%;max-width:none;justify-content:flex-start}._promptEditor_15eee_1881 ._promptReferenceItems_15eee_215{justify-content:flex-start}._promptEditor_15eee_1881{min-height:0;height:100%}._promptFooter_15eee_1896{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:2px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--card-surface) 82%,transparent) 38%,var(--card-surface))}._generationControls_15eee_1909{min-width:min(100%,260px);flex:1 1 340px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}._outputOverrides_15eee_1918{position:relative;flex:0 0 auto}._outputOverrides_15eee_1918>summary{height:32px;display:inline-flex;align-items:center;border-radius:6px;color:#f5f7faa3;padding:0 8px;font:var(--font-control) var(--text-caption-size)/1 var(--font);cursor:pointer;list-style:none}._outputOverrides_15eee_1918>summary::-webkit-details-marker{display:none}._outputOverrides_15eee_1918>summary:hover,._outputOverrides_15eee_1918[open]>summary{background:#ffffff0e;color:#f5f7fadb}._outputOverridesPopover_15eee_1945{position:absolute;z-index:20;left:0;bottom:calc(100% + 10px);width:min(360px,calc(100vw - 48px));display:grid;gap:12px;box-sizing:border-box;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#191a1a;box-shadow:0 18px 44px #0000007a;padding:14px}._outputOverridesPopover_15eee_1945 label{display:grid;gap:6px;color:#f5f7fab8;font-size:var(--text-caption-size)}._outputOverridesPopover_15eee_1945 textarea{width:100%;min-height:72px;resize:vertical;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:8px;outline:none;background:#00000038;color:#f5f7fae0;padding:9px 10px;font:var(--font-body) var(--text-caption-size)/1.5 var(--font)}._outputOverridesPopover_15eee_1945 textarea:focus{border-color:#6feef980}._outputOverridesPopover_15eee_1945 small{color:#f5f7fa6b;font-size:11px;line-height:1.5}._parameterControls_15eee_1992{min-width:0;display:flex;align-items:center;flex:0 1 auto}._parameterSummaryButton_15eee_1999{max-width:min(280px,42vw);height:32px;display:flex;align-items:center;gap:6px;border:0;border-radius:6px;background:transparent;color:#f5f7faa3;padding:0 6px;cursor:pointer;transition:background .15s ease,color .15s ease}._parameterSummaryButton_15eee_1999>span{min-width:0;overflow:hidden;font:var(--font-control) var(--text-caption-size)/1 var(--font);text-overflow:ellipsis;white-space:nowrap}._parameterSummaryButton_15eee_1999:hover:not(:disabled),._parameterSummaryButtonActive_15eee_2023{background:#ffffff0e;color:#f5f7fadb}._parameterSummaryButton_15eee_1999[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}._parameterSummaryButton_15eee_1999:disabled{cursor:not-allowed;opacity:.45}._parameterSettingsPopover_15eee_2037{z-index:41040;width:min(328px,calc(100vw - 24px));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#191a1a;box-shadow:0 18px 44px #0000007a,0 1px #ffffff06 inset;padding:9px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}._parameterSettingsHeader_15eee_2052{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:1px 3px 8px}._parameterSettingsHeader_15eee_2052 strong{color:#f5f7fae0;font-size:var(--text-caption-size);font-weight:var(--font-section)}._parameterSettingsHeader_15eee_2052 span{color:#f5f7fa61;font-size:var(--text-micro-size);font-weight:var(--font-weak)}._parameterSettingsList_15eee_2072{display:grid;gap:8px}._parameterPanelRow_15eee_2077{display:grid;gap:6px}._parameterPanelLabel_15eee_2082{color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-control);padding:0 3px}._parameterSegmented_15eee_2089{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:3px;border-radius:9px;background:#ffffff0b;padding:3px}._parameterSegmented_15eee_2089>button{min-width:0;min-height:30px;border:0;border-radius:6px;background:transparent;color:#f5f7fa6b;padding:0 7px;cursor:pointer;font:var(--font-control) 11px/1.2 var(--font);transition:background .15s ease,color .15s ease}._parameterSegmented_15eee_2089>button>span,._parameterSegmented_15eee_2089>button>small{display:block}._parameterSegmented_15eee_2089>button>small{margin-top:3px;color:#f5f7fa57;font-size:var(--text-micro-size);font-weight:var(--font-weak)}._parameterSegmentedDimensions_15eee_2123{grid-template-columns:repeat(4,minmax(0,1fr))}._parameterSegmentedDimensions_15eee_2123>button{min-height:42px;padding-inline:3px}._parameterSegmentedDimensions_15eee_2123>button[aria-pressed=true]>small{color:#f5f7fa9e}._parameterSegmented_15eee_2089>button:hover:not(:disabled){background:#ffffff0e;color:#f5f7fab8}._parameterSegmented_15eee_2089>button[aria-pressed=true]{background:#ffffff1d;color:#f5f7faeb;box-shadow:0 1px 3px #0003}._parameterSegmented_15eee_2089>button:disabled{cursor:not-allowed;opacity:.45}._parameterPanelInput_15eee_2152{width:100%;height:34px;box-sizing:border-box;border:1px solid rgba(255,255,255,.09);border-radius:9px;outline:none;background:#ffffff0b;color:#f5f7fadb;padding:0 10px;font:var(--font-control) 11px/1 var(--font)}._parameterPanelInput_15eee_2152:focus{border-color:#ffffff2e;background:#fff1}._parameterAdvancedGroup_15eee_2170{display:grid;gap:8px}._parameterAdvancedToggle_15eee_2175{width:100%;height:28px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:6px;background:transparent;color:#f5f7fa80;padding:0 9px;cursor:pointer;font:var(--font-control) 11px/1 var(--font)}._parameterAdvancedToggle_15eee_2175:hover{background:#ffffff0a;color:#f5f7fab8}._parameterAdvancedToggle_15eee_2175[aria-expanded=true]>svg{transform:rotate(180deg)}._parameterAdvancedToggle_15eee_2175 small{display:inline-grid;min-width:16px;height:16px;place-items:center;margin-left:3px;border-radius:5px;background:#ffffff0e;color:#f5f7fa6b;font-size:var(--text-micro-size);font-weight:var(--font-control)}._promptFooter_15eee_1896>button{flex:0 0 auto;margin-left:auto}._durationControl_15eee_2217{height:32px;min-width:0;flex:0 0 auto;display:flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#ffffff0e;color:#f5f7faa3;padding:0 8px}._durationControl_15eee_2217:focus-within{border-color:var(--card-border-hover);color:#f5f7fadb}._durationControl_15eee_2217 select,._durationControl_15eee_2217 input{width:76px;min-width:0;border:0;outline:0;background:transparent;color:#f5f7fad1;font:var(--font-control) 11px/1 var(--font);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._durationControl_15eee_2217 select{cursor:pointer}._durationControl_15eee_2217 select:disabled,._durationControl_15eee_2217 input:disabled{cursor:not-allowed;opacity:.5}._durationControl_15eee_2217 option{background:#11171e;color:#f5f7fae6}._durationControl_15eee_2217 span{font-size:var(--text-caption-size);font-weight:var(--font-control);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._modelSelector_15eee_2271{position:relative;min-width:188px;flex:1 1 180px;max-width:280px}._modelSelectorButton_15eee_2278{max-width:min(280px,48vw);height:36px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0e;color:#f5f7fadb;padding:0 12px 0 8px;cursor:pointer}._modelSelectorButton_15eee_2278>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-button)}._modelSelectorButton_15eee_2278:hover:not(:disabled){border-color:#ffffff38;background:#ffffff16;color:#fff}._modelSelectorButton_15eee_2278[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}._modelSelectorButton_15eee_2278:disabled{cursor:not-allowed;opacity:.45}._modelSelectorInline_15eee_2317{min-width:0;flex:0 1 auto;max-width:min(280px,48vw)}._modelSelectorInline_15eee_2317 ._modelSelectorButton_15eee_2278{height:32px;border:0;border-radius:0;background:transparent;padding:0 4px 0 0}._modelSelectorInline_15eee_2317 ._modelSelectorButton_15eee_2278:hover:not(:disabled),._modelSelectorInline_15eee_2317 ._modelSelectorButton_15eee_2278:focus-visible{border:0;background:transparent;color:#fff;outline:none}._modelSelectorCompact_15eee_2339{min-width:0;flex:0 0 auto;max-width:none}._modelSelectorCompact_15eee_2339 ._modelSelectorButton_15eee_2278{width:auto;max-width:none;height:32px;gap:5px;border:0;border-radius:8px;background:transparent;padding:0 7px;color:#f5f7fab8}._modelSelectorCompact_15eee_2339 ._modelSelectorButton_15eee_2278>span{overflow:visible;font-family:var(--font);font-size:var(--text-caption-size);font-weight:var(--font-strong)}._modelSelectorCompact_15eee_2339 ._modelSelectorButton_15eee_2278:hover:not(:disabled),._modelSelectorCompact_15eee_2339 ._modelSelectorButton_15eee_2278[aria-expanded=true]{background:#ffffff12;color:#fffffff0}._modelSelectorCompact_15eee_2339 ._modelSelectorButton_15eee_2278:focus-visible{background:#ffffff12;outline:2px solid var(--focus-outline-neutral);outline-offset:1px}._modelSelectorMenu_15eee_2376{z-index:41040;width:min(360px,calc(100vw - 24px));overflow-y:auto;border:1px solid var(--card-border);border-radius:14px;background:var(--dialog-surface-raised);box-shadow:0 18px 48px #0000007a;padding:5px;scrollbar-width:none}._modelSelectorMenu_15eee_2376::-webkit-scrollbar{display:none}._modelSelectorOption_15eee_2392,._modelSelectorRetry_15eee_2393{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:10px;background:transparent;color:#f5f7fac2;padding:7px 9px;cursor:pointer;text-align:left}._modelSelectorMenuInline_15eee_2409{width:min(320px,calc(100vw - 24px))}._modelSelectorMenuInline_15eee_2409 ._modelSelectorOption_15eee_2392,._modelSelectorMenuInline_15eee_2409 ._modelSelectorRetry_15eee_2393{min-height:44px}._modelSelectorOption_15eee_2392:hover,._modelSelectorOption_15eee_2392[aria-selected=true],._modelSelectorRetry_15eee_2393:hover{background:#ffffff13;color:#fff}._modelSelectorRetry_15eee_2393>span{min-width:0;overflow-wrap:anywhere;font-size:var(--text-caption-size);font-weight:var(--font-button)}._modelSelectorOptionCopy_15eee_2432{min-width:0;display:inline-flex;align-items:center;gap:8px}._modelSelectorOptionCopy_15eee_2432>span{min-width:0;display:grid;gap:2px}._modelSelectorOptionCopy_15eee_2432 strong{overflow:hidden;color:#f5f7fae6;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._modelSelectorOptionCopy_15eee_2432 small{overflow:hidden;color:#f5f7fa6b;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._modelSelectorVendorIcon_15eee_2466{width:18px;height:18px;flex:0 0 18px;border-radius:0;object-fit:contain}._modelSelectorState_15eee_2474{min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;color:#f5f7fa85;padding:8px;font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._submitErrorOverlay_15eee_2487{position:fixed;z-index:41020;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000008f;padding:20px}._submitErrorDialog_15eee_2497{width:min(460px,100%);border:1px solid rgba(255,92,92,.32);border-radius:12px;background:#11161d;box-shadow:0 24px 64px #0000007a;padding:16px}._submitErrorHeader_15eee_2506{display:flex;align-items:center;justify-content:space-between;gap:12px}._submitErrorHeader_15eee_2506 h3{margin:0;color:#f5f7faf0;font-size:var(--text-body-lg-size);font-weight:var(--font-section)}._submitErrorClose_15eee_2520{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;color:#f5f7fac2;cursor:pointer;font-size:18px;font-weight:var(--font-display);line-height:1}._submitErrorClose_15eee_2520:hover{border-color:#ff5c5c6b;background:#ff5c5c1f;color:#ffb7b7}._submitErrorMessage_15eee_2541{margin:14px 0 0;color:#f5f7fac2;font-size:var(--text-control-size);font-weight:var(--font-body);line-height:1.7;white-space:pre-wrap}._submitErrorActions_15eee_2550{display:flex;justify-content:flex-end;margin-top:16px}._pickerOverlay_15eee_2556{position:fixed;z-index:42000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#000000a3;padding:20px}._pickerDialog_15eee_2566{width:min(880px,100%);height:min(690px,calc(100vh - 40px));display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-surface);box-shadow:0 28px 80px #00000094}._pickerAssetDialog_15eee_2578{width:min(980px,100%);height:min(680px,calc(100vh - 48px));border-color:#ffffff1f;border-radius:18px;background:#161617;box-shadow:0 30px 90px #0000009e}._variantPickerDialog_15eee_2587{width:min(760px,100%);height:min(580px,calc(100vh - 40px));grid-template-rows:auto minmax(0,1fr)}._uploadDialog_15eee_2593{position:relative;width:min(860px,100%);height:auto;max-height:calc(100vh - 40px);grid-template-rows:auto auto;background:var(--dialog-surface);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}._uploadDialog_15eee_2593::-webkit-scrollbar{display:none}._uploadDialog_15eee_2593 ._pickerHeader_15eee_2609{border-bottom:0;background:transparent}._uploadDialog_15eee_2593 ._uploadPanel_15eee_2614{grid-row:2;max-height:none;overflow:visible}._uploadDialog_15eee_2593 ._uploadPanel_15eee_2614,._uploadDialog_15eee_2593 ._uploadPanelBody_15eee_2621,._uploadDialog_15eee_2593 ._uploadActions_15eee_2622{border:0;background:transparent;box-shadow:none}._uploadDialog_15eee_2593:has(._voiceGeneratorPopover_15eee_2628),._uploadDialog_15eee_2593 ._uploadPanel_15eee_2614:has(._voiceGeneratorPopover_15eee_2628),._uploadDialog_15eee_2593 ._uploadPanelBody_15eee_2621:has(._voiceGeneratorPopover_15eee_2628){overflow:visible}._pickerHeader_15eee_2609{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.09)}._pickerHeader_15eee_2609>div{min-width:0;display:grid;gap:3px}._pickerHeader_15eee_2609 strong{color:#f5f7faeb;font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:1.35;letter-spacing:var(--tracking-heading-zh)}._pickerHeader_15eee_2609 span{overflow:hidden;color:#f5f7fa70;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5}._pickerHeader_15eee_2609 button{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid transparent;border-radius:999px;background:transparent;color:#f5f7fa94;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}._pickerHeader_15eee_2609 button:hover,._pickerHeader_15eee_2609 button:focus-visible{border-color:#ffffff1a;background:#ffffff0f;color:#fff;outline:none}._pickerToolbar_15eee_2690{min-width:0;display:grid;gap:14px;padding:0 24px 8px}._pickerToolbarMain_15eee_2697{min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:10px}._pickerCategoryNavigation_15eee_2706{display:flex;align-items:center;gap:8px;min-width:0}._pickerCategoryArrow_15eee_2707{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--card-border);border-radius:999px;background:var(--dialog-control-surface);color:var(--text);cursor:pointer}._pickerCategoryArrow_15eee_2707[hidden]{display:none}._pickerCategoryArrow_15eee_2707:disabled{opacity:.3;cursor:default}._pickerCategoryArrow_15eee_2707:not(:disabled):hover{background:var(--dialog-surface-raised)}._pickerCategoryArrow_15eee_2707:focus-visible,._pickerTypeTabs_15eee_2723 button:focus-visible{outline:2px solid var(--muted);outline-offset:-2px}._pickerScopeTabs_15eee_2725{min-width:0;display:flex;gap:28px}._pickerScopeTabs_15eee_2725 button{height:36px;border:0;background:transparent;padding:0;color:#f5f7fa61;cursor:pointer;font:var(--font-section) 14px/1 var(--font)}._pickerScopeTabs_15eee_2725 button:hover,._pickerScopeTabs_15eee_2725 ._pickerScopeTabActive_15eee_2742{color:#f5f7faf5}._pickerScopeLabel_15eee_2746{display:inline-flex;align-items:center;height:38px;padding:0 2px;color:#f5f7faf5;font:var(--font-medium) 13px/1 var(--font)}._pickerTypeTabs_15eee_2723{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:28px;overflow-x:auto;scrollbar-width:none}._pickerTypeTabs_15eee_2723::-webkit-scrollbar{display:none}._pickerTypeTabs_15eee_2723 button{height:40px;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#f5f7fa57;cursor:pointer;font:var(--font-section) 15px/1 var(--font);transition:color .16s ease}._pickerTypeTabs_15eee_2723 button:hover,._pickerTypeTabs_15eee_2723 ._pickerTypeTabActive_15eee_2785{color:#f5f7faf0}._pickerTypeTabs_15eee_2723 button>span{min-width:19px;height:19px;display:inline-grid;place-items:center;border-radius:999px;background:#ffffff12;color:#f5f7fa6b;padding:0 5px;font-size:var(--text-caption-size)}._pickerFilters_15eee_2801{min-width:0;flex:0 0 auto;display:flex;align-items:center;gap:10px;justify-content:flex-end}._pickerSearch_15eee_2810{width:clamp(200px,23vw,250px);height:44px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#242424;padding:0 15px 0 17px;color:#f5f7fa94;transition:border-color .16s ease,background .16s ease}._pickerSearch_15eee_2810:focus-within{border-color:#ffffff57;background:#2b2b2b}._pickerSearch_15eee_2810 input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#f5f7fae0;font:inherit;font-size:var(--text-body-size)}._pickerSearch_15eee_2810 input::placeholder{color:#f5f7fa5c}._pickerSearch_15eee_2810 svg{width:19px;height:19px;stroke-width:2.3}._uploadFields_15eee_2850 input,._uploadFields_15eee_2850 textarea{height:42px;min-width:0;border:1px solid var(--card-border);border-radius:10px;outline:none;background:var(--dialog-control-surface);padding:0 11px;color:#f5f7fad1;font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-control);line-height:var(--line-body);transition:border-color .16s ease,background .16s ease}._uploadFields_15eee_2850 input:hover,._uploadFields_15eee_2850 textarea:hover{border-color:var(--card-border-hover);background:var(--dialog-control-surface-hover)}._uploadFields_15eee_2850 input:focus-visible,._uploadFields_15eee_2850 textarea:focus-visible{border-color:var(--card-border-hover);background:var(--dialog-control-surface-hover);box-shadow:none}._uploadFields_15eee_2850 textarea{height:auto;min-height:92px;resize:vertical;padding:10px 11px;line-height:1.55}._uploadFields_15eee_2850 input:disabled,._uploadFields_15eee_2850 textarea:disabled{border-color:#ffffff0f;background:#ffffff06;color:#f5f7fa52;cursor:not-allowed}._pickerUploadButton_15eee_2896,._uploadSubmitButton_15eee_2897,._uploadCancelButton_15eee_2898{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;padding:0 18px;cursor:pointer;white-space:nowrap;font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-section);line-height:1.4}._pickerUploadButton_15eee_2896,._uploadSubmitButton_15eee_2897{border:1px solid #6feef9;background:#6feef9;color:#092326}._pickerUploadButton_15eee_2896:hover,._uploadSubmitButton_15eee_2897:hover:not(:disabled){border-color:#91f4fb;background:#91f4fb}._pickerTreeBody_15eee_2927{min-height:180px;display:flex;flex-direction:column;gap:8px;overflow:auto;padding:16px;scrollbar-width:none}._pickerTreeBody_15eee_2927::-webkit-scrollbar{display:none}._pickerLibraryGrid_15eee_2941{--asset-text: #eff0f0;min-height:180px;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));align-content:start;gap:18px 14px;overflow:auto;padding:12px 24px 24px;scrollbar-width:none}._pickerLibraryGrid_15eee_2941::-webkit-scrollbar{display:none}._pickerLoadMore_15eee_2958{min-height:42px;align-self:start;border:1px solid var(--card-border);border-radius:9px;color:var(--asset-text);background:var(--card-surface);cursor:pointer}._pickerLoadMore_15eee_2958:hover,._pickerLoadMore_15eee_2958:focus-visible{border-color:var(--card-border-hover);outline:2px solid var(--card-border-hover);outline-offset:2px}._pickerLibraryGroup_15eee_2975,._pickerLibraryVariantCard_15eee_2976{position:relative;min-width:0}._pickerLibraryGroup_15eee_2975{display:grid;align-content:start;gap:8px}._pickerLibraryCard_15eee_2987{position:relative;width:100%;min-width:0;aspect-ratio:16 / 9;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#151516;padding:0;color:var(--asset-text);text-align:left;cursor:pointer;transition:border-color .16s ease,filter .16s ease}._pickerLibraryCard_15eee_2987:hover:not(:disabled),._pickerLibraryCard_15eee_2987:focus-visible{border-color:#ffffff47;filter:brightness(1.06);outline:none}._pickerAssetDialog_15eee_2578 ._pickerHeader_15eee_2609{padding:22px 24px 14px;border-bottom:0}._pickerAssetDialog_15eee_2578 ._pickerHeader_15eee_2609>div{gap:4px}._pickerAssetDialog_15eee_2578 ._pickerHeader_15eee_2609 strong{color:#f5f5f5;font-size:24px;font-weight:var(--font-display);line-height:1.25}._pickerAssetDialog_15eee_2578 ._pickerHeader_15eee_2609 span{color:#f5f7fa66;font-size:var(--text-caption-size)}._pickerAssetDialog_15eee_2578 ._pickerHeader_15eee_2609 button{width:34px;height:34px}._pickerLibraryCard_15eee_2987:disabled{cursor:wait}._pickerLibraryPreview_15eee_3041{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 76% 18%,rgba(111,238,249,.16),transparent 42%),#111112}._pickerLibraryPreview_15eee_3041 img,._pickerLibraryPreview_15eee_3041>span{width:100%;height:100%}._pickerLibraryPreview_15eee_3041 img{display:block;object-fit:cover}._pickerLibraryShade_15eee_3063{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.86) 100%)}._pickerLibraryInfo_15eee_3070{position:absolute;right:0;bottom:0;left:0;z-index:1;min-width:0;display:grid;gap:2px;padding:0 12px 10px}._pickerLibraryInfo_15eee_3070 strong,._pickerLibraryInfo_15eee_3070 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerLibraryInfo_15eee_3070 strong{color:#f7f7f7;font-size:var(--text-control-size);font-weight:var(--font-button);line-height:18px;text-shadow:0 1px 7px rgba(0,0,0,.82)}._pickerLibraryInfo_15eee_3070 small{color:#ffffff8f;font-size:var(--text-micro-size);line-height:1.4}._pickerLibraryBusy_15eee_3104{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:7px;background:#05090de0;color:#f5f7fad1;font-size:var(--text-caption-size);font-weight:var(--font-button)}._pickerLibraryVariantToggle_15eee_3118{min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff09;color:#f5f7fa8f;cursor:pointer;font:var(--font-strong) 10px/1 var(--font)}._pickerLibraryVariantToggle_15eee_3118:hover,._pickerLibraryVariantToggle_15eee_3118:focus-visible{border-color:#ffffff3d;background:#ffffff12;color:#f5f7fae6;outline:none}._variantPickerBody_15eee_3140{min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:10px;overflow:auto;padding:16px;scrollbar-width:none}._variantPickerBody_15eee_3140::-webkit-scrollbar{display:none}._variantPickerCard_15eee_3155{min-width:0;display:grid;grid-template-rows:auto minmax(44px,auto);gap:8px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff09;padding:6px;color:#f5f7fad1;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._variantPickerCard_15eee_3155:hover{border-color:#6feef985;background:#6feef917}._variantPickerPreview_15eee_3176{width:100%;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;border-radius:5px;background:#00000047}._variantPickerPreview_15eee_3176 img{width:100%;height:100%;display:block;object-fit:contain}._variantPickerPreview_15eee_3176>span{display:grid;justify-items:center;gap:7px;color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-display)}._variantPickerInfo_15eee_3202{min-width:0;display:grid;align-content:center;gap:4px;padding:0 4px 3px}._variantPickerInfo_15eee_3202 strong,._variantPickerInfo_15eee_3202 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._variantPickerInfo_15eee_3202 strong{font-size:var(--text-caption-size)}._variantPickerInfo_15eee_3202 small{color:#f5f7fa61;font-size:var(--text-micro-size)}._variantPickerState_15eee_3227{grid-column:1 / -1;min-height:260px;display:flex;align-items:center;justify-content:center;gap:8px;color:#f5f7fa75;font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._variantPickerError_15eee_3240{color:#ff9da5}._pickerTreeGroup_15eee_3244{min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#ffffff06}._pickerTreeRootRow_15eee_3251{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px}._pickerTreeToggle_15eee_3261{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff09;padding:0 8px;color:#f5f7fa94;cursor:pointer;white-space:nowrap;font:var(--font-strong) 9px/1 var(--font)}._pickerTreeToggle_15eee_3261:hover{border-color:#6feef957;background:#6feef917;color:#f5f7fae6}._pickerTreeAsset_15eee_3283{position:relative;min-width:0;display:grid;grid-template-columns:clamp(106px,20%,144px) minmax(0,1fr);align-items:stretch;gap:14px;overflow:visible;border:0;border-radius:6px;background:transparent;padding:5px;color:#f5f7fac7;text-align:left;cursor:pointer}._pickerTreeAsset_15eee_3283:disabled{cursor:wait}._pickerTreeAsset_15eee_3283:hover:not(:disabled){background:#6feef917}._pickerTreePreview_15eee_3308{width:100%;aspect-ratio:16 / 9;display:block;overflow:hidden;border-radius:5px;background:#00000047}._pickerTreePreview_15eee_3308 img,._pickerTreeMediaFallback_15eee_3318{width:100%;height:100%;display:grid;place-items:center;object-fit:contain}._pickerTreeMediaFallback_15eee_3318{align-content:center;gap:5px;color:#f5f7fa80;text-transform:uppercase;font-size:var(--text-caption-size);font-weight:var(--font-display)}._pickerTreeMediaFallback_15eee_3318 small{font-size:var(--text-caption-size)}._pickerTreeInfo_15eee_3339{min-width:0;display:grid;align-content:center;gap:6px}._pickerTreeInfo_15eee_3339 strong,._pickerTreeInfo_15eee_3339 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerTreeInfo_15eee_3339 strong{color:#f5f7fadb;font-size:var(--text-caption-size)}._pickerTreeInfo_15eee_3339 small{color:#f5f7fa66;font-size:var(--text-caption-size)}._pickerTreeBusy_15eee_3364{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:5px;background:#05090de0;color:#f5f7fad1;font-size:var(--text-caption-size);font-weight:var(--font-display)}._pickerTreeChildren_15eee_3378{position:relative;display:grid;gap:4px;margin:0 10px 8px 18px;border-left:1px solid rgba(111,238,249,.2);padding:4px 0 0 18px}._pickerTreeChildren_15eee_3378:before{position:absolute;top:0;left:-1px;width:13px;height:1px;background:#6feef933;content:""}._pickerTreeVariant_15eee_3397{grid-template-columns:clamp(88px,18%,120px) minmax(0,1fr);padding:5px 7px}._pickerTreeVariant_15eee_3397 ._pickerTreePreview_15eee_3308{width:100%;aspect-ratio:16 / 9}._pickerState_15eee_3407,._pickerError_15eee_3408{grid-column:1 / -1;min-height:180px;display:flex;align-items:center;justify-content:center;gap:8px;color:#f5f7fa75;font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._pickerError_15eee_3408{color:#ff9da5}._pickerSpinner_15eee_3425{animation:_picker-spin_15eee_1 .85s linear infinite}@keyframes _picker-spin_15eee_1{to{transform:rotate(360deg)}}._uploadPanel_15eee_2614{grid-row:2 / 4;min-height:0;display:flex;flex-direction:column;gap:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}._uploadPanel_15eee_2614::-webkit-scrollbar{display:none}._uploadPanelBody_15eee_2621{flex:0 0 auto;min-width:0;min-height:0;display:grid;align-content:start;gap:18px;overflow:visible;padding:20px 20px 12px}._uploadPanelBodyExpandedFields_15eee_3459 ._uploadEntrances_15eee_3459{grid-template-columns:minmax(0,720px);justify-content:center}._uploadPanelBodyExpandedFields_15eee_3459 ._uploadFields_15eee_2850 textarea{min-height:160px}._uploadEntrances_15eee_3459{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}._uploadImageGuideGroup_15eee_3475{position:relative;min-width:0}._uploadDropzone_15eee_3480{position:relative;width:100%;height:auto;min-height:0;align-self:start;justify-self:stretch;overflow:hidden;aspect-ratio:16 / 9;border:2px dashed rgba(255,255,255,.18);border-radius:var(--card-radius);background:var(--dialog-control-surface);color:#f5f7faad;cursor:pointer;padding:12px;transition:border-color .16s ease,background .16s ease}._uploadDropzoneSelected_15eee_3498{border-color:#ffffff4d;background:var(--dialog-control-surface-hover);cursor:default}._uploadDropzone_15eee_3480:hover{border-color:#ffffff4d;background:var(--dialog-control-surface-hover)}._uploadDropzone_15eee_3480:focus-visible{border-color:#ffffff4d;background:var(--dialog-control-surface-hover);outline:2px solid rgba(255,255,255,.08);outline-offset:2px}._uploadPlaceholder_15eee_3516,._uploadPreview_15eee_3517{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center}._uploadPlaceholder_15eee_3516{flex-direction:column;gap:12px;text-align:center;transition:opacity .18s ease}._uploadPlaceholder_15eee_3516 strong{color:#f5f7fad6;font-size:var(--text-h4-size);font-weight:var(--font-section);line-height:1.4}._uploadPlaceholder_15eee_3516 small{color:#f5f7fa66;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5}._uploadPlaceholderStructured_15eee_3547{align-items:stretch;justify-content:flex-start;gap:0;padding:2px;text-align:left}._uploadPlaceholderHeader_15eee_3555{align-self:flex-start;display:inline-flex;align-items:center;gap:4px}._uploadPlaceholderActions_15eee_3562{width:min(196px,88%);min-height:0;flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:center;gap:10px;margin:6px 0}._uploadPlaceholderActions_15eee_3562 [data-ui-entry-action]{width:auto;flex:1 1 0}._uploadPlaceholderActions_15eee_3562 [data-ui-entry-action]:only-child{max-width:148px}._uploadPlaceholderMeta_15eee_3584{align-self:center;text-align:center}._uploadPreview_15eee_3517{flex-direction:column;gap:14px;overflow:hidden;padding:0}._uploadPreview_15eee_3517 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}._uploadEntryActions_15eee_3604{position:absolute;z-index:3;right:10px;bottom:10px;display:flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .16s ease,transform .16s ease}._uploadEntryActions_15eee_3604 button{height:30px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#0f1114b8;padding:0 10px;color:#f5f7facc;cursor:pointer;font-family:var(--font-zh);font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .16s ease,background .16s ease,color .16s ease}._uploadEntryActions_15eee_3604 button:hover,._uploadEntryActions_15eee_3604 button:focus-visible{border-color:#ffffff24;background:#1d2024e0;color:#fff;outline:none}._uploadDropzoneSelected_15eee_3498:hover ._uploadEntryActions_15eee_3604,._uploadDropzoneSelected_15eee_3498:focus-within ._uploadEntryActions_15eee_3604{opacity:1;pointer-events:auto;transform:translateY(0)}._uploadGuideCard_15eee_3653{position:absolute;z-index:12;top:calc(100% + 10px);left:0;width:min(300px,100%);max-width:calc(100vw - 96px);aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface-raised);box-shadow:0 18px 44px #00000070;opacity:0;pointer-events:none;transform:translateY(-4px);visibility:hidden;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}._uploadGuideCard_15eee_3653>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}._uploadGuideCaption_15eee_3681{position:absolute;inset:auto 0 0;display:grid;background:linear-gradient(180deg,transparent,rgba(5,7,9,.88) 52%);padding:24px 11px 9px;color:#f5f7fa;text-align:left}._uploadGuideCaption_15eee_3681 small{color:#f5f7fad1;font-size:var(--text-caption-size);font-weight:var(--font-medium);line-height:1.4}._uploadImageGuideGroup_15eee_3475:hover ._uploadGuideCard_15eee_3653,._uploadImageGuideGroup_15eee_3475:focus-within ._uploadGuideCard_15eee_3653{opacity:1;transform:translateY(0);visibility:visible}._uploadPreview_15eee_3517:has(audio){padding:16px}._uploadPreview_15eee_3517 audio{width:min(320px,90%)}._uploadVideoPreview_15eee_3713{width:100%;max-height:420px;border-radius:6px;background:#05080c;object-fit:contain}._uploadFields_15eee_2850{display:grid;gap:12px}._uploadVoicePreview_15eee_3726{width:min(460px,100%);display:grid;gap:12px;border:1px solid var(--card-border);border-radius:calc(var(--card-radius) - 2px);background:radial-gradient(circle at 12% 18%,rgba(111,238,249,.09),transparent 34%),var(--dialog-control-surface);padding:14px}._uploadVoiceIdentity_15eee_3738{min-width:0;display:flex;align-items:center;gap:11px}._uploadVoiceIcon_15eee_3745{position:relative;width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:#ffffff12;color:var(--accent);box-shadow:inset 0 0 0 5px #6feef909;transition:background .16s ease,box-shadow .16s ease}._uploadVoiceIcon_15eee_3745:before{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(111,238,249,.28);border-radius:8px;content:"";pointer-events:none}._uploadVoiceIcon_15eee_3745>svg{transform-origin:center}._uploadVoiceIconPlaying_15eee_3773{background:#6feef92e;box-shadow:0 0 0 1px #6feef929,0 0 18px #6feef924}._uploadVoiceIconPlaying_15eee_3773>svg{animation:_upload-voice-glyph-wave_15eee_1 .58s ease-in-out infinite}._uploadVoiceIconPlaying_15eee_3773:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid rgba(111,238,249,.36);border-radius:15px;content:"";pointer-events:none;animation:_upload-voice-ripple_15eee_1 1.1s ease-out infinite}@keyframes _upload-voice-glyph-wave_15eee_1{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.16)}}@keyframes _upload-voice-ripple_15eee_1{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.24)}}._uploadVoiceInfo_15eee_3815{min-width:0;display:grid;gap:4px;text-align:left}._uploadVoiceInfo_15eee_3815 strong,._uploadVoiceInfo_15eee_3815 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._uploadVoiceInfo_15eee_3815 strong{color:#f5f7fae6;font-size:var(--text-body-size);font-weight:var(--font-control);line-height:1.4}._uploadVoiceInfo_15eee_3815 small{color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5}._uploadVoiceAudio_15eee_3843{display:none}._uploadDropzonePopoverOpen_15eee_3847{z-index:20;overflow:visible}._voiceGeneratorPopover_15eee_2628{position:absolute;z-index:24;top:calc(100% + 10px);right:-2px;width:min(760px,calc(100vw - 72px));height:min(344px,calc(100vh - 88px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;border:1px solid var(--card-border);border-radius:var(--card-radius);background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.055) 1px,transparent 0) 0 0 / 14px 14px,var(--dialog-surface-raised);box-shadow:0 22px 64px #00000094;padding:16px;cursor:default}._uploadDialog_15eee_2593 ._voiceGeneratorPopover_15eee_2628{position:absolute;top:calc(100% + 10px);right:-2px;bottom:auto;left:auto;width:min(520px,calc(100vw - 40px));height:236px;gap:12px;padding:14px 16px 16px;transform:none}._uploadDialog_15eee_2593 ._voiceGeneratorSetup_15eee_3885,._uploadDialog_15eee_2593 ._voiceReferenceAssets_15eee_3886{min-height:48px}._uploadDialog_15eee_2593 ._voiceReferenceTypeAction_15eee_3890,._uploadDialog_15eee_2593 ._voiceReferenceTypeAction_15eee_3890>button{height:48px}._voiceGeneratorPrompt_15eee_3895{position:relative;min-height:0;display:block}._voiceGeneratorPrompt_15eee_3895 textarea{width:100%;height:100%;min-height:0;resize:none;border:0;border-radius:0;background:transparent;padding:2px 0;color:#f5f7fae6;font-family:var(--font-zh);font-size:16px;font-weight:var(--font-control);line-height:1.6;outline:none}._voiceGeneratorPrompt_15eee_3895 textarea::placeholder{color:#f5f7fa59;font-size:var(--text-body-size)}._voiceGeneratorPrompt_15eee_3895 textarea:focus{outline:none}._voiceGeneratorSetup_15eee_3885{min-height:58px}._voiceReferenceAssets_15eee_3886{display:flex;align-items:stretch;gap:10px;min-height:58px}._voiceReferenceTypeAction_15eee_3890{position:relative;flex:0 0 74px;height:58px}._voiceReferenceTypeAction_15eee_3890>button{width:74px;height:58px;display:grid;place-items:center;align-content:center;gap:2px;border:1px dashed rgba(255,255,255,.18);border-radius:10px;background:#ffffff05;color:#f5f7facc;cursor:pointer;font-family:var(--font-zh);font-size:var(--text-caption-size);font-weight:var(--font-button)}._voiceReferenceTypeAction_15eee_3890>button>svg{width:18px;height:18px;stroke-width:1.8}._voiceReferenceTypeAction_15eee_3890>button:hover,._voiceReferenceTypeAction_15eee_3890>button:focus-visible,._voiceReferenceTypeAction_15eee_3890>button[aria-expanded=true]{border-color:#ffffff4d;background:#ffffff0d;color:#fff;outline:none}._voiceReferenceMenu_15eee_3976{position:absolute;z-index:5;top:calc(100% + 8px);left:0;width:196px;display:grid;gap:4px;border:1px solid var(--card-border);border-radius:14px;background:var(--dialog-surface-raised);padding:6px;box-shadow:0 16px 44px #00000070}._voiceReferenceMenu_15eee_3976>small{color:#f5f7fa61;font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1;padding:7px 10px 3px}._voiceReferenceMenu_15eee_3976>button{width:100%;height:38px;display:flex;align-items:center;gap:10px;border:0;border-radius:10px;background:transparent;color:#f5f7fac2;cursor:pointer;font-family:var(--font-zh);font-size:var(--text-caption-size);font-weight:var(--font-button);padding:0 10px;text-align:left}._voiceReferenceMenu_15eee_3976>button:hover,._voiceReferenceMenu_15eee_3976>button:focus-visible{background:#ffffff13;color:#fff;outline:none}._voiceReferenceLibrary_15eee_4024{position:absolute;z-index:6;top:12px;right:12px;bottom:58px;left:12px;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--dialog-surface-raised);box-shadow:0 22px 64px #00000094}._voiceReferenceLibrary_15eee_4024>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px 8px}._voiceReferenceLibrary_15eee_4024>header strong{color:#f5f7faeb;font-size:var(--text-body-size);font-weight:var(--font-section)}._voiceReferenceLibraryGrid_15eee_4051{min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:10px;overflow:auto;padding:8px 14px 14px;scrollbar-width:none}._voiceReferenceLibraryGrid_15eee_4051::-webkit-scrollbar{display:none}._voiceReferenceLibraryGrid_15eee_4051>button{min-width:0;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;border:1px solid var(--card-border);border-radius:12px;background:#ffffff09;color:#f5f7fab8;cursor:pointer;padding:0;position:relative}._voiceReferenceLibraryGrid_15eee_4051>button:hover,._voiceReferenceLibraryGrid_15eee_4051>button:focus-visible{border-color:var(--card-border-hover);background:#fff1;outline:none}._voiceReferenceLibraryGrid_15eee_4051>button[data-selected=true]{border-color:#6feef9c7;box-shadow:inset 0 0 0 1px #6feef96b}._voiceReferenceLibraryImage_15eee_4093{width:100%;height:100%;object-fit:cover;display:grid;place-items:center}._voiceReferenceLibraryGrid_15eee_4051>button>span:last-child{position:absolute;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(transparent,#000000c7);color:#fff;font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1.3;padding:16px 8px 7px;text-align:left;text-overflow:ellipsis;white-space:nowrap}._voiceReferenceLibraryGrid_15eee_4051>p{grid-column:1 / -1;margin:32px 0;color:#f5f7fa6b;font-size:var(--text-caption-size);text-align:center}._voiceReferenceCard_15eee_4126{position:relative;width:126px;height:64px;overflow:hidden;border:1px dashed rgba(255,255,255,.18);border-radius:var(--card-radius);background:#ffffff09;color:#f5f7fab8}._voiceReferenceCard_15eee_4126>button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:inherit;cursor:pointer;font-family:var(--font-zh);text-align:left}._voiceReferenceCard_15eee_4126>button>span,._voiceReferenceCardSelected_15eee_4153>span:nth-child(2){min-width:0;display:grid;gap:2px}._voiceReferenceCard_15eee_4126 strong{overflow:hidden;color:#f5f7fadb;font-size:var(--text-caption-size);font-weight:var(--font-button);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._voiceReferenceCard_15eee_4126 small{overflow:hidden;color:#f5f7fa6b;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._voiceReferenceCardSelected_15eee_4153{width:220px;display:grid;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:10px;border-style:solid;padding:8px}._voiceReferenceCardSelected_15eee_4153>span:first-child{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;object-fit:cover}._voiceReferenceCardSelected_15eee_4153>svg{justify-self:center}._voiceReferenceCardSelected_15eee_4153>button{width:28px;height:28px;border-radius:999px}._voiceReferenceCardSelected_15eee_4153>button:hover,._voiceReferenceCardSelected_15eee_4153>button:focus-visible{background:#ffffff14;color:#fff;outline:none}._voiceGeneratorFooter_15eee_4215{display:flex;align-items:center;justify-content:space-between;gap:16px}._voiceFundingNotice_15eee_4222{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--card-border);border-radius:calc(var(--card-radius) - 2px);background:var(--dialog-control-surface);color:#f5f7facc;font-size:var(--text-caption-size);line-height:1.6}._voiceFundingNotice_15eee_4222 p{margin:0;flex:1}._voiceFundingNotice_15eee_4222 button{flex-shrink:0}._voiceGeneratorPopover_15eee_2628:has(._voiceFundingNotice_15eee_4222){height:min(420px,calc(100vh - 88px));grid-template-rows:auto minmax(64px,1fr) auto auto}._uploadDialog_15eee_2593 ._voiceGeneratorPopover_15eee_2628:has(._voiceFundingNotice_15eee_4222){height:min(340px,calc(100vh - 88px))}._voiceGeneratorFooterActions_15eee_4243{display:inline-flex;align-items:center;gap:10px}._voiceGeneratorFooterActions_15eee_4243>small{color:#f5f7fa61;font-family:var(--font-latin);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1}._voiceGeneratorFooter_15eee_4215 ._uploadSubmitButton_15eee_2897{width:auto;min-width:132px}@media(hover:none){._uploadEntryActions_15eee_3604{opacity:1;pointer-events:auto;transform:translateY(0)}}._uploadFields_15eee_2850{display:grid;gap:18px}._uploadFieldGroup_15eee_4275{min-width:0;display:grid;gap:18px}._uploadFieldGroup_15eee_4275+._uploadFieldGroup_15eee_4275{padding-top:4px}._uploadFields_15eee_2850 label{min-width:0;display:grid;gap:7px}._uploadFields_15eee_2850 label>span{color:#f5f7fae6;font-size:var(--text-body-size);font-weight:var(--font-section);line-height:1.4}._requiredMark_15eee_4298{margin-left:4px;color:var(--accent);font-style:normal;font-weight:var(--font-section)}._uploadActions_15eee_2622{flex:0 0 auto;align-self:start;width:100%;display:flex;justify-content:center;background:transparent;padding:14px 20px 20px;box-shadow:none}._uploadSubmitButton_15eee_2897{width:min(240px,100%)}._uploadCancelButton_15eee_2898{border:1px solid var(--card-border);background:#ffffff0a;color:#f5f7faa8;font-weight:var(--font-button)}._uploadCancelButton_15eee_2898:hover:not(:disabled),._uploadCancelButton_15eee_2898:focus-visible{border-color:var(--card-border-hover);background:#ffffff13;color:#fff;outline:none}._uploadSubmitButton_15eee_2897:disabled{border-color:#6feef96b;background:#6feef957;color:#092326b8}._uploadSubmitButton_15eee_2897:disabled,._uploadCancelButton_15eee_2898:disabled{opacity:1;cursor:not-allowed}._uploadCloseConfirmOverlay_15eee_4347{position:absolute;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:inherit;background:#000000bd;padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._uploadCloseConfirm_15eee_4347{width:min(430px,100%);border:1px solid var(--card-border);border-radius:22px;background:var(--dialog-surface-raised);padding:26px 24px 22px;box-shadow:0 24px 64px #0000007a;text-align:center}._uploadCloseConfirm_15eee_4347>strong{display:block;color:#f5f6f7;font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:1.35}._uploadCloseConfirm_15eee_4347>p{margin:10px 0 0;color:#f5f7fa94;font-size:var(--text-body-size);font-weight:var(--font-body);line-height:var(--line-body)}._uploadCloseConfirmActions_15eee_4385{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}._uploadCloseConfirmActions_15eee_4385 button{height:44px;border:1px solid var(--card-border);border-radius:999px;background:#ffffff0e;color:#f5f7fad1;cursor:pointer;font-family:var(--font-zh);font-size:var(--text-body-size);font-weight:var(--font-medium);line-height:1.4}._uploadCloseConfirmActions_15eee_4385 button:hover,._uploadCloseConfirmActions_15eee_4385 button:focus-visible{border-color:var(--card-border-hover);background:#ffffff16;color:#fff;outline:none}._uploadCloseConfirmActions_15eee_4385 ._uploadCloseConfirmButton_15eee_4413{border-color:#6feef9;background:#6feef9;color:#092326}._uploadCloseConfirmActions_15eee_4385 ._uploadCloseConfirmButton_15eee_4413:hover,._uploadCloseConfirmActions_15eee_4385 ._uploadCloseConfirmButton_15eee_4413:focus-visible{border-color:#91f4fb;background:#91f4fb;color:#092326}._uploadFeedbackActions_15eee_4426{grid-template-columns:minmax(0,200px);justify-content:center}._uploadDialog_15eee_2593:has(._presetUploadPanel_15eee_4431){width:min(720px,100%);display:flex;flex-direction:column;overflow:hidden}._uploadDialog_15eee_2593:has(._presetUploadPanel_15eee_4431) ._pickerHeader_15eee_2609{flex:0 0 auto;padding:24px 28px 20px}._uploadDialog_15eee_2593 ._presetUploadPanel_15eee_4431{flex:1 1 auto;overflow:hidden}._presetUploadBody_15eee_4448{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 28px 8px;display:flex;flex-direction:column;gap:28px}._presetUploadMedia_15eee_4458{display:grid;gap:12px}._presetUploadFileMeta_15eee_4463{min-width:0;display:flex;align-items:center;gap:10px;padding:0 2px;color:var(--text2);font-size:var(--text-caption-size);line-height:20px;font-weight:var(--font-weak)}._presetUploadFileMeta_15eee_4463>svg{flex-shrink:0}._presetUploadFileMeta_15eee_4463>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._presetUploadFileMeta_15eee_4463>small{flex-shrink:0;margin-left:auto;font-size:inherit;color:var(--muted);font-family:var(--font-latin)}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850{gap:22px}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 label{gap:10px}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 label>span{font-weight:var(--font-medium);color:var(--text)}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 select{height:44px;width:100%;border:1px solid var(--card-border);border-radius:10px;padding:0 12px;background:var(--dialog-control-surface);color:var(--text);color-scheme:dark;font-size:var(--text-body-size);font-weight:var(--font-control)}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 select:hover,._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 select:focus-visible{border-color:var(--card-border-hover);background:var(--dialog-control-surface-hover)}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 input{height:44px;padding-inline:12px}._presetUploadPanel_15eee_4431 ._uploadFields_15eee_2850 textarea{min-height:96px;padding:12px}._presetUploadPanel_15eee_4431 ._uploadActions_15eee_2622{padding:24px 28px;gap:12px;justify-content:flex-end}._presetUploadPanel_15eee_4431 ._uploadSubmitButton_15eee_2897{width:160px}._presetUploadPanel_15eee_4431 ._uploadCancelButton_15eee_2898{padding-inline:22px}@media(max-width:600px){._uploadDialog_15eee_2593:has(._presetUploadPanel_15eee_4431) ._pickerHeader_15eee_2609{padding:20px 20px 16px}._presetUploadBody_15eee_4448{padding-inline:20px;gap:24px}._presetUploadPanel_15eee_4431 ._uploadActions_15eee_2622{padding:20px}._presetUploadPanel_15eee_4431 ._uploadActions_15eee_2622>button{flex:1;width:auto;min-width:0;padding-inline:12px}}._presetUploadFooter_15eee_4572{flex:0 0 auto;padding:16px 28px 24px}._presetUploadFooter_15eee_4572 ._uploadActions_15eee_2622{padding:0}._uploadFailureNotice_15eee_4581{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin-bottom:18px;border:1px solid color-mix(in srgb,var(--red) 24%,transparent);border-radius:12px;background:var(--red-bg);font-size:var(--text-body-size);line-height:var(--line-body)}._uploadFailureNotice_15eee_4581>svg{flex-shrink:0;margin-top:1px;color:var(--red)}._uploadFailureNotice_15eee_4581>div{min-width:0}._uploadFailureNotice_15eee_4581 strong{color:var(--red);font-weight:var(--font-strong)}._uploadFailureNotice_15eee_4581 p{margin-top:4px;color:var(--text2);overflow-wrap:anywhere;font-weight:var(--font-body)}._uploadFailureNotice_15eee_4581 ._uploadFailureRetained_15eee_4616{color:var(--muted);font-size:var(--text-caption-size)}@media(max-width:600px){._presetUploadFooter_15eee_4572{padding:16px 20px 20px}}@media(max-width:920px){._pickerDialog_15eee_2566{height:calc(100vh - 24px)}._pickerFilters_15eee_2801{grid-template-columns:minmax(0,1fr) 108px}._pickerToolbarMain_15eee_2697{align-items:stretch;flex-direction:column;gap:10px}._pickerFilters_15eee_2801,._pickerSearch_15eee_2810{width:100%}._pickerUploadButton_15eee_2896{grid-column:1 / -1}._pickerTreeAsset_15eee_3283{grid-template-columns:clamp(96px,26%,124px) minmax(0,1fr);gap:10px}._pickerTreeVariant_15eee_3397{grid-template-columns:clamp(80px,24%,104px) minmax(0,1fr)}._uploadPanelBody_15eee_2621{padding:16px 16px 10px}._uploadActions_15eee_2622{padding:12px 16px 16px}._uploadDropzone_15eee_3480{width:100%;min-height:0;height:auto;justify-self:stretch}._uploadActions_15eee_2622{align-self:auto}}@media(max-width:720px){._floatingImageLayout_15eee_20{padding:0 0 16px}._floatingPreviewLayer_15eee_36,._floatingEditorResizeHandle_15eee_45,._floatingEditorLayer_15eee_75{width:100%}._floatingPreviewLayer_15eee_36{min-height:300px;flex-basis:320px}._floatingEditorLayer_15eee_75{min-height:280px;max-height:640px;flex-basis:380px}._versionOverlayArrow_15eee_789{width:28px;height:28px}._versionOverlayCarousel_15eee_836{bottom:14px;width:min(calc(100% - 16px),var(--version-carousel-width, 240px),240px);grid-template-columns:28px minmax(0,1fr) 28px;gap:3px}._layout_15eee_7,._layoutSingle_15eee_14{height:auto;min-height:100%;display:grid;grid-template-columns:1fr!important;gap:12px;overflow:auto}._column_15eee_102{height:min(720px,calc(100vh - 24px));min-height:560px}._verticalDivider_15eee_108{display:none}}._root_tooxe_1{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;pointer-events:none}._carousel_tooxe_8{position:absolute;left:50%;bottom:18px;width:min(calc(100% - 24px),var(--version-carousel-width, 244px));display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:end;gap:4px;transform:translate(-50%);pointer-events:none}._arrow_tooxe_21{position:relative;z-index:6;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:#0a0b0cc2;box-shadow:0 7px 18px #00000057;color:#f5f7fad1;padding:0;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._arrow_tooxe_21>svg{width:16px;height:16px;stroke-width:2.2}._arrowLeft_tooxe_46{grid-column:1}._arrowRight_tooxe_50{grid-column:3}._arrow_tooxe_21:hover:not(:disabled),._arrow_tooxe_21:focus-visible{transform:scale(1.06);border-color:#ffffff3d;background:#222323eb;color:#fff;outline:none}._arrow_tooxe_21:disabled{cursor:default;opacity:.24}._tray_tooxe_68{grid-column:2;min-width:0;min-height:88px;display:flex;justify-content:safe center;align-items:flex-end;overflow:hidden;padding:34px 2px 10px;color:#f5f7fac7;pointer-events:auto;filter:drop-shadow(0 10px 18px rgba(0,0,0,.38));transform:translate(var(--version-tray-shift, 0));transition:transform .18s ease}._state_tooxe_84{min-width:86px;min-height:34px;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#0a0b0cc7;color:#f5f7fa80;padding:9px 12px;font-size:var(--text-caption-size);font-weight:var(--font-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._spinner_tooxe_100{width:14px;height:14px;animation:_versionNavigatorSpin_tooxe_1 .9s linear infinite}._error_tooxe_106{color:#ff9da5}._thumbnailButton_tooxe_110{position:relative;width:62px;height:46px;flex:0 0 62px;display:grid;place-items:center;overflow:visible;margin-left:-15px;transform:translateY(var(--version-arc-y, 0)) rotate(var(--version-arc-rotate, 0));transform-origin:50% 100%;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#f5f7fa94;padding:0;cursor:pointer;transition:transform .18s ease,opacity .18s ease}._thumbnailButton_tooxe_110:first-of-type{margin-left:0}._thumbnailButton_tooxe_110:hover:not(:disabled),._thumbnailButton_tooxe_110:focus-visible{z-index:20!important;transform:translateY(calc(var(--version-arc-y, 0px) - 4px)) scale(1.08) rotate(var(--version-arc-rotate, 0));outline:none}._thumbnailSelected_tooxe_142,._thumbnailSelected_tooxe_142:nth-of-type(n){z-index:12!important;transform:translateY(var(--version-arc-y, 0px)) scale(1.06) rotate(var(--version-arc-rotate, 0))}._thumbnailSelected_tooxe_142:hover:not(:disabled),._thumbnailSelected_tooxe_142:focus-visible{z-index:20!important;transform:translateY(calc(var(--version-arc-y, 0px) - 4px)) scale(1.08) rotate(var(--version-arc-rotate, 0))}._thumbnailButton_tooxe_110:disabled{cursor:default;opacity:.48}._thumbnailVisual_tooxe_159{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;box-sizing:border-box;border:2px solid var(--media-thumb-border);border-radius:var(--media-thumb-radius-compact);background:var(--media-thumb-surface);box-shadow:var(--media-thumb-shadow);transition:border-color var(--media-thumb-motion),box-shadow var(--media-thumb-motion)}._thumbnailVisual_tooxe_159>svg{width:17px;height:17px;stroke-width:2.2}._audioVersionVisual_tooxe_180{width:40px;height:40px;overflow:visible;border-radius:50%;background:#1f2123f5}._audioVersionVisual_tooxe_180>svg{width:20px;height:20px;color:#ffffffe6}._audioVersionVisual_tooxe_180 ._thumbnailLabel_tooxe_194{bottom:-5px}._thumbnailSelected_tooxe_142 ._thumbnailVisual_tooxe_159{border-color:var(--media-thumb-border-selected);box-shadow:0 11px 26px #00000085,0 0 0 1px #ffffff38}._thumbnailButton_tooxe_110:hover:not(:disabled) ._thumbnailVisual_tooxe_159,._thumbnailButton_tooxe_110:focus-visible ._thumbnailVisual_tooxe_159,._thumbnailHovered_tooxe_205 ._thumbnailVisual_tooxe_159{border-color:var(--media-thumb-border-hover);box-shadow:var(--media-thumb-shadow-hover)}._thumbnailImage_tooxe_210{width:100%;height:100%;display:grid;place-items:center;border-radius:4px;object-fit:cover}._thumbnailLabel_tooxe_194{position:absolute;left:50%;bottom:3px;z-index:2;display:inline-flex;align-items:center;gap:3px;transform:translate(-50%);border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#08090ad1;box-shadow:0 3px 8px #0000004d;color:#ffffffe6;padding:2px 5px;font-family:var(--font-latin);font-size:var(--text-micro-size);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2;white-space:nowrap;pointer-events:none}._thumbnailLabel_tooxe_194>i{width:4px;height:4px;border-radius:50%;background:var(--accent);box-shadow:0 0 5px color-mix(in srgb,var(--accent) 70%,transparent)}._collapseButton_tooxe_251{position:absolute;z-index:10;left:50%;bottom:2px;width:24px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#0c0d0eb8;box-shadow:0 5px 14px #00000047;color:#f5f7fa85;padding:0;transform:translate(-50%);cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .16s ease,border-color .16s ease,color .16s ease}._collapseButton_tooxe_251:hover,._collapseButton_tooxe_251:focus-visible{border-color:#fff3;background:#1f2021e6;color:#ffffffe0;outline:none}._collapseButton_tooxe_251>svg{width:13px;height:13px;stroke-width:2.2}._collapsedButton_tooxe_288{bottom:18px;width:auto;min-width:76px;height:26px;gap:5px;padding:0 8px 0 10px;color:#f5f7faad}._collapsedButton_tooxe_288>span{font-size:var(--text-micro-size);font-weight:var(--font-control);line-height:1;white-space:nowrap}._live_tooxe_305{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes _versionNavigatorSpin_tooxe_1{to{transform:rotate(360deg)}}@media(max-width:720px){._carousel_tooxe_8{bottom:14px;width:min(calc(100% - 16px),var(--version-carousel-width, 240px),240px);grid-template-columns:28px minmax(0,1fr) 28px;gap:3px}._arrow_tooxe_21{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){._spinner_tooxe_100{animation:none}}._icon_10p75_1{display:inline-block;flex:0 0 var(--model-brand-icon-size);width:var(--model-brand-icon-size);height:var(--model-brand-icon-size);border:0;border-radius:0;object-fit:contain}._fallback_10p75_11{padding:2px;color:#ffffffb3}._backdrop_1gj0x_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_1gj0x_12{width:min(420px,100%);box-sizing:border-box;padding:26px;border:1px solid var(--card-border);border-radius:20px;background:var(--dialog-surface);color:var(--text);box-shadow:0 28px 80px #0000009e}._dialog_1gj0x_12 h2{margin:0;font-size:20px;font-weight:var(--font-section)}._description_1gj0x_29,._error_1gj0x_30{margin:12px 0 0;font-size:var(--text-body-size);line-height:1.55}._description_1gj0x_29{color:var(--text2)}._error_1gj0x_30{padding:9px 11px;border-radius:9px;background:var(--red-bg);color:var(--red)}._actions_1gj0x_47{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._actions_1gj0x_47 button{min-width:84px;min-height:38px;padding:0 14px;border:0;border-radius:999px;background:var(--dialog-control-surface);color:var(--text);font:inherit;font-size:var(--text-control-size);font-weight:var(--font-strong);cursor:pointer}._actions_1gj0x_47 button:hover,._actions_1gj0x_47 button:focus-visible{background:var(--dialog-control-surface-hover);outline:2px solid var(--focus-outline-neutral);outline-offset:2px}._actions_1gj0x_47 button:disabled{cursor:wait;opacity:.6}._actions_1gj0x_47 ._dangerButton_1gj0x_80{background:#c63d36}._actions_1gj0x_47 ._dangerButton_1gj0x_80:hover,._actions_1gj0x_47 ._dangerButton_1gj0x_80:focus-visible{background:#e04a43}._actions_1gj0x_47 ._primaryButton_1gj0x_89{background:var(--cyan);color:var(--ink)}._actions_1gj0x_47 ._primaryButton_1gj0x_89:hover:not(:disabled){background:var(--cyan);filter:brightness(.94)}[data-theme=light] ._dialog_1gj0x_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)}._frame_gcrmv_1{position:relative;isolation:isolate;width:100%;min-width:0;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#0b0d10;box-shadow:0 10px 24px #0000003d}._backdrop_gcrmv_14,._backdropShade_gcrmv_15,._imageButton_gcrmv_16,._media_gcrmv_17{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._backdrop_gcrmv_14{z-index:0;object-fit:cover;filter:blur(24px) saturate(.82);opacity:.42;transform:scale(1.12)}._backdropShade_gcrmv_15{z-index:1;background:#04080c57}._media_gcrmv_17{z-index:2;display:block;object-fit:contain;background:transparent;transition:transform .18s ease}._frame_gcrmv_1[data-fit=cover] ._media_gcrmv_17{object-fit:cover}._frame_gcrmv_1[data-fit=cover] ._backdrop_gcrmv_14,._frame_gcrmv_1[data-fit=cover] ._backdropShade_gcrmv_15{opacity:0}._imageButton_gcrmv_16{z-index:2;display:block;border:0;background:transparent;padding:0;cursor:zoom-in}._imageButton_gcrmv_16:hover ._media_gcrmv_17{transform:scale(1.018)}._imageButton_gcrmv_16:focus-visible{outline:2px solid rgba(139,214,255,.72);outline-offset:-3px}._placeholder_gcrmv_72{width:100%;height:100%;display:grid;place-items:center;color:#ffffff7a;font-size:var(--text-caption-size);background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.08),transparent 34%),linear-gradient(135deg,#ffffff0a,#fff0),#0b0d10}@container (min-width: 720px){._frame_gcrmv_1[data-orientation=portrait]{width:min(100%,360px);aspect-ratio:var(--adaptive-media-aspect-ratio);justify-self:center}._frame_gcrmv_1[data-orientation=portrait] ._backdrop_gcrmv_14,._frame_gcrmv_1[data-orientation=portrait] ._backdropShade_gcrmv_15{opacity:0}}@media(prefers-reduced-motion:reduce){._media_gcrmv_17{transition:none}}._scriptGrid_1fyqe_1{--script-document-width: 480px;--script-document-ratio: 1 / 1.42;display:grid;grid-template-columns:repeat(2,minmax(360px,var(--script-document-width)));gap:24px;align-items:start;justify-content:start}._singlePanel_1fyqe_11{grid-template-columns:minmax(360px,var(--script-document-width))}._panel_1fyqe_15{min-width:0;height:100%;display:flex;flex-direction:column;border:0;border-radius:0;background:transparent;overflow:visible}._panelHeader_1fyqe_26{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 18px}._panelTitle_1fyqe_34{min-width:0;display:flex;align-items:center;gap:10px;color:var(--solo-text);font-size:16px;font-weight:var(--font-section)}._panelIcon_1fyqe_44{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#6feef929;color:var(--solo-accent);font-size:16px}._attachmentBody_1fyqe_57{width:100%;aspect-ratio:var(--script-document-ratio);min-height:560px;max-height:680px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:radial-gradient(circle at 50% 26%,rgba(111,238,249,.12),transparent 32%),linear-gradient(180deg,#ffffff0b,#ffffff03),#17181a;padding:56px 48px}._attachmentIcon_1fyqe_75{position:relative;width:68px;height:78px;border:2px solid rgba(232,235,238,.72);border-radius:8px;margin-bottom:28px}._attachmentIcon_1fyqe_75:before{content:"";position:absolute;left:15px;right:15px;top:24px;height:2px;border-radius:999px;background:#e8ebeeb8;box-shadow:0 12px #e8ebeeb8,0 24px #e8ebeeb8}._attachmentKind_1fyqe_96{color:var(--solo-accent);font-size:var(--text-body-size);font-weight:var(--font-nav)}._attachmentTitle_1fyqe_102{max-width:100%;margin:12px 0 18px;overflow-wrap:anywhere;color:#e9f2f5;font-size:36px;font-weight:var(--font-display);line-height:1.12}._attachmentDescription_1fyqe_112{margin:0;color:#e8ebee9e;font-size:16px;line-height:1.7}._attachmentMeta_1fyqe_119{margin-top:12px;color:#e8ebee6b;font-size:var(--text-control-size)}._scriptBody_1fyqe_125{width:100%;aspect-ratio:var(--script-document-ratio);min-height:560px;max-height:680px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#17181a;padding:12px 42px 74px}._scriptBody_1fyqe_125:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;pointer-events:none;background:linear-gradient(180deg,#17181a00,#17181a 72%)}._scriptTitle_1fyqe_151{margin:18px 0 26px;color:#e9f2f5;font-size:44px;font-weight:var(--font-display);line-height:1.08;letter-spacing:0}._sceneBlock_1fyqe_160{display:grid;gap:14px;color:#e8ebee94;font-size:16px;font-weight:var(--font-body);line-height:1.8;white-space:pre-wrap;word-break:break-word}._sceneBlock_1fyqe_160 h1,._sceneBlock_1fyqe_160 h2,._sceneBlock_1fyqe_160 h3,._sceneBlock_1fyqe_160 h4{margin:12px 0 6px;color:#e8ebeec7;font-weight:var(--font-section);line-height:1.35;letter-spacing:0}._sceneBlock_1fyqe_160 h1{font-size:24px}._sceneBlock_1fyqe_160 h2{font-size:22px}._sceneBlock_1fyqe_160 h3{font-size:20px}._sceneBlock_1fyqe_160 h4{font-size:18px}._sceneBlock_1fyqe_160 p,._sceneBlock_1fyqe_160 ul,._sceneBlock_1fyqe_160 ol,._sceneBlock_1fyqe_160 blockquote,._sceneBlock_1fyqe_160 pre,._sceneBlock_1fyqe_160 hr{margin:0}._sceneBlock_1fyqe_160 code{border-radius:5px;background:#ffffff14;color:#ff79d3eb;padding:1px 5px;font-size:.9em}._sceneBlock_1fyqe_160 pre{max-width:100%;overflow-x:auto;border-radius:9px;background:#00000047;padding:10px}._sceneBlock_1fyqe_160 pre code{background:transparent;color:inherit;padding:0}._sceneBlock_1fyqe_160 blockquote{border-left:0;color:#e8ebee9e;padding-left:0}._sceneBlock_1fyqe_160 hr{height:1px;border:0;background:#e8ebee1f}._sceneBlock_1fyqe_160 th,._sceneBlock_1fyqe_160 td{border:1px solid rgba(255,255,255,.12);padding:6px 9px;text-align:left;vertical-align:top;min-width:110px}._sceneBlock_1fyqe_160 th{color:var(--solo-text);background:#ffffff0f}._sceneTitle_1fyqe_255{color:#e8ebee9e;font-size:22px;font-weight:var(--font-section)}._dialogue_1fyqe_261{display:grid;gap:12px}._viewButton_1fyqe_266{position:absolute;right:42px;bottom:28px;z-index:2;height:46px;display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:0;background:var(--solo-accent);color:var(--ink);padding:0 22px;font-size:var(--text-body-lg-size);font-weight:var(--font-section);font-family:inherit;cursor:pointer;box-shadow:0 14px 34px #6feef938}._viewButton_1fyqe_266:disabled{cursor:not-allowed;opacity:.45}._episodeScriptsShell_1fyqe_292{width:min(100%,988px);margin-top:18px}._episodeMenuHeader_1fyqe_297{position:relative;z-index:2;display:flex;align-items:center;gap:10px;margin-bottom:14px}._episodeMenuTitle_1fyqe_306{color:var(--solo-text);font:var(--font-section) 14px/1 var(--font)}._episodeMenuControl_1fyqe_311{position:relative}._episodeMenuTrigger_1fyqe_315{height:32px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#17181af0;color:var(--solo-text);padding:0 10px 0 13px;font:var(--font-nav) 13px/1 var(--font);cursor:pointer}._episodeMenuTrigger_1fyqe_315:hover:not(:disabled),._episodeMenuTrigger_1fyqe_315[aria-expanded=true]{border-color:#6feef994;background:#1c2224f5}._episodeMenuTrigger_1fyqe_315:hover:not(:disabled) :is(._episodeMenuPage_1fyqe_335,._episodeMenuChevron_1fyqe_335),._episodeMenuTrigger_1fyqe_315[aria-expanded=true] :is(._episodeMenuPage_1fyqe_335,._episodeMenuChevron_1fyqe_335){color:var(--solo-accent)}._episodeMenuTrigger_1fyqe_315:focus-visible{outline:2px solid var(--solo-accent);outline-offset:2px}._episodeMenuTrigger_1fyqe_315:disabled{cursor:default;opacity:.72}._episodeMenuPage_1fyqe_335{color:var(--solo-text)}._episodeMenuChevron_1fyqe_335{color:var(--solo-text2);transition:transform .16s ease}._episodeMenuTrigger_1fyqe_315[aria-expanded=true] ._episodeMenuChevron_1fyqe_335{transform:rotate(180deg)}._episodeRangeMenu_1fyqe_363{position:absolute;z-index:3;top:calc(100% + 8px);left:0;width:min(360px,calc(100vw - 48px));max-height:248px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow-y:auto;border:1px solid rgba(111,238,249,.32);border-radius:6px;background:#111416fa;box-shadow:0 14px 30px #00000052;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(111,238,249,.38) rgba(255,255,255,.05)}._episodeRangeMenu_1fyqe_363::-webkit-scrollbar{width:6px}._episodeRangeMenu_1fyqe_363::-webkit-scrollbar-track{border-radius:999px;background:#ffffff0d}._episodeRangeMenu_1fyqe_363::-webkit-scrollbar-thumb{border-radius:999px;background:#6feef961}._episodeRangeMenu_1fyqe_363::-webkit-scrollbar-thumb:hover{background:#6feef99e}._episodeRangeMenuItem_1fyqe_401{min-width:0;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff09;color:var(--solo-text3);padding:0 8px;font:var(--font-button) 12px/1 var(--font);cursor:pointer}._episodeRangeMenuItem_1fyqe_401:hover{border-color:#6feef97a;color:var(--solo-text)}._episodeRangeMenuItem_1fyqe_401:focus-visible{outline:2px solid var(--solo-accent);outline-offset:2px}._episodeRangeMenuItem_1fyqe_401[aria-current=page]{border-color:#6feef9b8;background:#6feef929;color:#d2fcfff5}._episodeScriptsFrame_1fyqe_429{position:relative;isolation:isolate;width:100%}._episodeScriptsFrame_1fyqe_429:before{content:"";position:absolute;z-index:0;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid rgba(111,238,249,.5);border-radius:8px;background:#0c0d0f57;box-shadow:0 0 0 1px #6feef91a,0 0 18px #6feef914;pointer-events:none}._episodeScripts_1fyqe_292{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}._episodeCard_1fyqe_458{position:relative;min-width:0;height:246px;display:grid;gap:12px;align-content:start;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#17181adb;padding:16px 16px 66px}._episodeCardTop_1fyqe_473{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}._episodeKind_1fyqe_481,._episodeAssetId_1fyqe_482{color:var(--solo-text3);font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.2}._episodeAssetId_1fyqe_482{color:#6feef9d1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._episodeTitle_1fyqe_497{min-height:2.56em;display:-webkit-box;margin:0;overflow:hidden;color:var(--solo-text);font-size:18px;font-weight:var(--font-section);line-height:1.28;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}._episodeSynopsis_1fyqe_511{height:6.2em;display:-webkit-box;margin:0;overflow:hidden;color:#e8ebee94;font-size:var(--text-control-size);line-height:1.55;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:4}._episodeActions_1fyqe_524{position:absolute;right:16px;bottom:16px;max-width:calc(100% - 32px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}._episodeViewButton_1fyqe_536{height:34px;border:1px solid rgba(111,238,249,.28);border-radius:999px;background:#6feef91a;color:#d2fcffeb;padding:0 13px;font:var(--font-button) 12px/1 var(--font);cursor:pointer}._episodeCreateButton_1fyqe_547{height:34px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;color:#e8ebeee6;padding:0 13px;font:var(--font-button) 12px/1 var(--font);cursor:pointer}._episodeViewButton_1fyqe_536:hover,._episodeCreateButton_1fyqe_547:hover:not(:disabled){border-color:#6feef985;background:#6feef929}._episodeViewButton_1fyqe_536:disabled,._episodeCreateButton_1fyqe_547:disabled{cursor:not-allowed;opacity:.58}._worldBody_1fyqe_570{min-width:0;display:grid;gap:14px;align-content:start;width:100%;aspect-ratio:var(--script-document-ratio);min-height:560px;max-height:680px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#17181a;padding:12px 42px 74px}._worldBody_1fyqe_570:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;pointer-events:none;border-radius:0 0 12px 12px;background:linear-gradient(180deg,#17181a00,#17181a 72%)}._worldSummary_1fyqe_601{min-width:0;max-width:100%;color:#e8ebee94;font-size:16px;font-weight:var(--font-body);line-height:1.8;word-break:break-word;overflow-wrap:anywhere}._worldSummary_1fyqe_601 h1,._worldSummary_1fyqe_601 h2,._worldSummary_1fyqe_601 h3,._worldSummary_1fyqe_601 h4,._detailMarkdown_1fyqe_616 h1,._detailMarkdown_1fyqe_616 h2,._detailMarkdown_1fyqe_616 h3,._detailMarkdown_1fyqe_616 h4{margin:18px 0 8px;color:var(--solo-text);font-weight:var(--font-section);line-height:1.35;letter-spacing:0}._worldSummary_1fyqe_601 :is(h1,h2,h3,h4){color:inherit}._worldSummary_1fyqe_601 h1,._detailMarkdown_1fyqe_616 h1{font-size:22px}._worldSummary_1fyqe_601 h2,._detailMarkdown_1fyqe_616 h2{font-size:20px}._worldSummary_1fyqe_601 h3,._detailMarkdown_1fyqe_616 h3{font-size:var(--text-h4-size)}._worldSummary_1fyqe_601 h4,._detailMarkdown_1fyqe_616 h4{font-size:var(--text-body-lg-size)}._worldSummary_1fyqe_601 p,._detailMarkdown_1fyqe_616 p{margin:8px 0}._sceneBlock_1fyqe_160 p,._sceneBlock_1fyqe_160 li,._worldSummary_1fyqe_601 p,._worldSummary_1fyqe_601 li,._detailMarkdown_1fyqe_616 p,._detailMarkdown_1fyqe_616 li{font-size:16px;font-weight:var(--font-body)}._worldSummary_1fyqe_601 code,._detailMarkdown_1fyqe_616 code{border-radius:5px;background:#ffffff14;color:#ff79d3eb;padding:1px 5px;font-size:.9em}._worldSummary_1fyqe_601 pre,._detailMarkdown_1fyqe_616 pre{max-width:100%;overflow-x:auto;border-radius:9px;background:#00000057;padding:12px}._worldSummary_1fyqe_601 th,._worldSummary_1fyqe_601 td,._detailMarkdown_1fyqe_616 th,._detailMarkdown_1fyqe_616 td{border:1px solid rgba(255,255,255,.12);padding:6px 9px;text-align:left;vertical-align:top;min-width:120px}._worldSummary_1fyqe_601 th,._detailMarkdown_1fyqe_616 th{color:var(--solo-text);background:#ffffff0f}._worldSummary_1fyqe_601 blockquote,._detailOverlay_1fyqe_702[data-detail-page=world] ._detailMarkdown_1fyqe_616 blockquote{margin:10px 0;border-left:3px solid rgba(111,238,249,.72);color:#e8ebee9e;padding-left:12px}._detailOverlay_1fyqe_702[data-detail-page=script] ._detailMarkdown_1fyqe_616 blockquote{margin:10px 0;border-left:0;padding-left:0;color:#e8ebeeb8}._worldSummary_1fyqe_601 a,._detailMarkdown_1fyqe_616 a{color:var(--solo-accent)}._worldSummary_1fyqe_601 hr,._detailMarkdown_1fyqe_616 hr{border:0;border-top:1px solid rgba(255,255,255,.12);margin:14px 0}._worldSummary_1fyqe_601>:first-child,._detailMarkdown_1fyqe_616>:first-child{margin-top:0}._worldSummary_1fyqe_601>:last-child,._detailMarkdown_1fyqe_616>:last-child{margin-bottom:0}._metaGrid_1fyqe_738{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._metaItem_1fyqe_744,._listItem_1fyqe_745{border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;padding:11px 12px}._metaLabel_1fyqe_752{color:var(--solo-text3);font-size:var(--text-caption-size);font-weight:var(--font-weak)}._metaValue_1fyqe_758{margin-top:4px;color:var(--solo-text);font-size:var(--text-control-size);font-weight:var(--font-nav);word-break:break-word}._list_1fyqe_745{display:grid;gap:10px}._listTitle_1fyqe_771{margin:2px 0 0;color:var(--solo-text2);font-size:var(--text-control-size);font-weight:var(--font-section)}._listItem_1fyqe_745{color:#e8ebeea8;font-size:var(--text-caption-size);line-height:1.65}._listItem_1fyqe_745 strong{color:var(--solo-text)}._empty_1fyqe_788{border:1px dashed rgba(255,255,255,.12);border-radius:10px;color:var(--solo-text3);padding:18px;text-align:center;font-size:var(--text-control-size)}._nextRecommendation_1fyqe_797{margin-top:14px;border-radius:10px;background:#6feef914;color:var(--solo-text2);padding:12px 14px;font-size:var(--text-control-size);line-height:1.7}._detailOverlay_1fyqe_702{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:radial-gradient(circle at 8% 20%,rgba(255,255,255,.035),transparent 22%),#030303;color:#e8ebeeb8}._detailToolbar_1fyqe_819{height:74px;display:flex;align-items:center;justify-content:space-between;padding:18px 28px 0}._detailActions_1fyqe_827{display:inline-flex;align-items:center;gap:10px}._detailIconButton_1fyqe_833,._detailPillButton_1fyqe_834{height:44px;border:0;background:#ffffff0f;color:#e8ebeeb8;cursor:pointer;font:var(--font-button) 20px/1 var(--font)}._detailIconButton_1fyqe_833{width:44px;border-radius:999px}._detailPillButton_1fyqe_834{width:48px;border-radius:999px}._detailContent_1fyqe_853{min-height:0;width:min(760px,calc(100% - 48px));justify-self:center;overflow-y:auto;padding:0 0 96px;scrollbar-width:none;-ms-overflow-style:none}._detailContent_1fyqe_853::-webkit-scrollbar{display:none}._detailTitle_1fyqe_867{margin:0 0 22px;color:var(--solo-text);font-size:28px;font-weight:var(--font-display);line-height:1.25;letter-spacing:0}._detailText_1fyqe_876{display:grid;gap:18px;color:#e8ebeeb3;font-size:var(--text-h4-size);font-weight:var(--font-nav);line-height:1.9;white-space:pre-wrap;word-break:break-word}._detailMarkdown_1fyqe_616{min-width:0;max-width:100%;color:#e8ebeeb8;font-size:16px;font-weight:var(--font-body);line-height:1.9;word-break:break-word;overflow-wrap:anywhere}._detailText_1fyqe_876 p,._detailScene_1fyqe_899 h3{margin:0}._detailScene_1fyqe_899{display:grid;gap:14px}._detailScene_1fyqe_899 h3{color:var(--solo-text);font-size:22px;font-weight:var(--font-section)}._detailComposer_1fyqe_914{width:min(420px,calc(100% - 48px));height:52px;justify-self:center;align-self:end;margin-bottom:28px;display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px;border-radius:999px;background:#ffffff1a;padding:7px}._detailComposer_1fyqe_914 input{min-width:0;border:0;outline:0;background:transparent;color:var(--solo-text);padding:0 12px;font:var(--font-button) 14px/1 var(--font)}._detailComposer_1fyqe_914 input::placeholder{color:#e8ebee6b}._detailComposer_1fyqe_914 button{width:38px;height:38px;border:0;border-radius:999px;background:var(--solo-accent);color:var(--ink);cursor:pointer;font:var(--font-section) 18px/1 var(--font)}@media(max-width:1100px){._scriptGrid_1fyqe_1{grid-template-columns:minmax(360px,480px)}._scriptBody_1fyqe_125,._attachmentBody_1fyqe_57,._worldBody_1fyqe_570{min-height:520px}}@media(max-width:820px){._episodeMenuHeader_1fyqe_297{width:100%}._episodeMenuControl_1fyqe_311{position:static}._episodeRangeMenu_1fyqe_363{width:min(100%,360px)}}@media(max-width:720px){._scriptGrid_1fyqe_1{grid-template-columns:minmax(0,1fr)}._scriptBody_1fyqe_125{padding:8px 22px 74px;min-height:500px}._attachmentBody_1fyqe_57{min-height:500px;padding:40px 28px}._attachmentTitle_1fyqe_102{font-size:30px}._worldBody_1fyqe_570{padding:8px 22px 74px;min-height:500px}._scriptTitle_1fyqe_151{font-size:34px}._sceneBlock_1fyqe_160{font-size:var(--text-body-lg-size)}._sceneTitle_1fyqe_255{font-size:18px}._metaGrid_1fyqe_738{grid-template-columns:1fr}}._overlay_1nkzw_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40000;display:grid;grid-template-rows:auto minmax(0,1fr);background:#060708f7;color:#f5f7fa}._topbar_1nkzw_11{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 24px 0}._titleGroup_1nkzw_20{min-width:0;display:grid;gap:6px}._title_1nkzw_20{margin:0;color:#fff;font-size:18px;font-weight:var(--font-section);line-height:1.25}._description_1nkzw_34{margin:0;color:#f5f7fa7a;font-size:var(--text-caption-size);font-weight:var(--font-control)}._actions_1nkzw_41{display:flex;align-items:center;gap:10px}._closeButton_1nkzw_47{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;border:1px solid transparent;background:transparent;color:#f5f7fa94;cursor:pointer;font-size:22px;line-height:1}._closeButton_1nkzw_47:hover,._closeButton_1nkzw_47:focus-visible{border-color:#ffffff1a;background:#ffffff0f;color:#fff;outline:none}._body_1nkzw_71{min-height:0;overflow:auto;padding:28px}._bodyFull_1nkzw_77{overflow:hidden;padding:20px 24px 24px}._bodyInner_1nkzw_82{width:min(1120px,100%);min-height:100%;margin:0 auto}._bodyInnerFull_1nkzw_88{width:100%;height:100%;max-width:none}@media(max-width:720px){._topbar_1nkzw_11{padding:16px 16px 0}._body_1nkzw_71{padding:18px 16px}._bodyFull_1nkzw_77{padding:16px}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;pointer-events:auto;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}._lightbox_j5of8_1{--image-lightbox-control-size: 38px;--image-lightbox-control-offset: 22px}._lightbox_j5of8_1 .yarl__container{background:#0c0c0e6b;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}._lightbox_j5of8_1 .yarl__slide{padding:56px 84px}._lightbox_j5of8_1 .yarl__slide_image{border-radius:12px;box-shadow:0 22px 70px #0000006b}._lightbox_j5of8_1 .yarl__toolbar{padding:18px}._lightbox_j5of8_1 .yarl__button{filter:none}._lightbox_j5of8_1 .yarl__toolbar .yarl__button{width:38px;height:38px;display:grid;place-items:center;margin-left:8px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0f0f115c;color:#ffffffd6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .16s ease,border-color .16s ease,color .16s ease}._lightbox_j5of8_1 .yarl__navigation_prev,._lightbox_j5of8_1 .yarl__navigation_next{width:var(--image-lightbox-control-size);height:var(--image-lightbox-control-size);display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0f0f116b;color:#ffffffe0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._lightbox_j5of8_1 .yarl__navigation_prev{left:var(--image-lightbox-control-offset)}._lightbox_j5of8_1 .yarl__navigation_next{right:var(--image-lightbox-control-offset)}._lightbox_j5of8_1 .yarl__navigation_prev:hover,._lightbox_j5of8_1 .yarl__navigation_next:hover,._lightbox_j5of8_1 .yarl__toolbar .yarl__button:hover{border-color:#ffffff57;background:#1e1e229e;color:#fff}._lightbox_j5of8_1 .yarl__icon{width:22px;height:22px}@media(max-width:720px){._lightbox_j5of8_1{--image-lightbox-control-size: 34px;--image-lightbox-control-offset: 12px}._lightbox_j5of8_1 .yarl__slide{padding:52px 48px}._lightbox_j5of8_1 .yarl__toolbar{padding:12px}}._root_1uuf8_1{position:relative;display:inline-flex;flex:0 0 auto;font:inherit}._trigger_1uuf8_8{width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#05080cc2;color:#ffffffeb;font:inherit;cursor:pointer;box-shadow:0 8px 20px #0000003d;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}._trigger_1uuf8_8:hover,._trigger_1uuf8_8:focus-visible,._root_1uuf8_1[data-open=true] ._trigger_1uuf8_8{border-color:#8bd6ff80;background:#071820f0;color:#d9f7ff;outline:none;transform:translateY(-1px)}._mediaOverlayTrigger_1uuf8_34{width:26px;height:26px;border-color:#ffffff13;background:#0608099e;color:#ffffff94;box-shadow:0 4px 12px #0000002e}._mediaOverlayTrigger_1uuf8_34:hover,._mediaOverlayTrigger_1uuf8_34:focus-visible,._root_1uuf8_1[data-open=true] ._mediaOverlayTrigger_1uuf8_34{border-color:#ffffff1c;background:#07090ac2;color:#ffffffc2;box-shadow:0 5px 14px #00000038;transform:none}._menu_1uuf8_53,._submenu_1uuf8_54{position:fixed;z-index:12000;width:132px;box-sizing:border-box;padding:4px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#141618f0;color:#f8fbff;box-shadow:0 10px 28px #00000057;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:_menuIn_1uuf8_1 .14s ease-out}._submenu_1uuf8_54{width:156px;max-height:min(480px,calc(100vh - 24px));overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(255,255,255,.22) transparent;scrollbar-width:thin}._menuItem_1uuf8_79,._versionItem_1uuf8_80{width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._menuItem_1uuf8_79{min-height:36px;display:flex;align-items:center;gap:8px;padding:0 9px;border-radius:7px;font-size:var(--text-control-size);font-weight:var(--font-strong)}._menuItem_1uuf8_79:hover:not(:disabled),._menuItem_1uuf8_79:focus-visible,._versionItem_1uuf8_80:hover:not(:disabled),._versionItem_1uuf8_80:focus-visible{background:#ffffff0e;outline:none}._menuItem_1uuf8_79:disabled,._versionItem_1uuf8_80:disabled{cursor:not-allowed;opacity:.5}._menuItem_1uuf8_79 svg{width:15px;height:15px;flex:0 0 auto}._versionEntryLabel_1uuf8_121{min-width:0;flex:1}._chevron_1uuf8_126{margin-left:auto;color:#ffffff8f}._status_1uuf8_131{margin:5px 5px 2px;padding-top:7px;border-top:1px solid rgba(255,255,255,.09);color:#ffb6af;font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:1.45;overflow-wrap:anywhere;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._versionItem_1uuf8_80{min-height:56px;display:flex;align-items:center;gap:10px;padding:7px;border-radius:10px}._versionThumbnail_1uuf8_153{width:52px;height:40px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:8px;background:#ffffff12;color:#ffffff7a;object-fit:cover}._versionText_1uuf8_166{min-width:0;display:grid;flex:1;gap:3px}._versionTitle_1uuf8_173,._versionMetadata_1uuf8_174{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._versionTitle_1uuf8_173{color:#fffffff0;font-size:var(--text-caption-size);font-weight:var(--font-strong);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._versionMetadata_1uuf8_174{color:#ffffff85;font-size:var(--text-caption-size);font-weight:var(--font-weak);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._activeState_1uuf8_196{display:inline-flex;align-items:center;flex:0 0 auto;gap:3px;color:#8bd6ff}._activeIcon_1uuf8_204{flex:0 0 auto}._currentLabel_1uuf8_208{font-size:var(--text-caption-size);font-weight:var(--font-strong)}._selectingLabel_1uuf8_213{flex:0 0 auto;color:#8bd6ff;font-size:var(--text-caption-size);font-weight:var(--font-strong)}@keyframes _menuIn_1uuf8_1{0%{opacity:0;transform:translateY(-3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._menu_1uuf8_53,._submenu_1uuf8_54{background:#232528}}@media(prefers-reduced-motion:reduce){._menu_1uuf8_53,._submenu_1uuf8_54,._trigger_1uuf8_8{animation:none;transition:none}}._section_1op90_1{display:grid;gap:18px}._grid_1op90_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}._card_1op90_12{position:relative;min-width:0;min-height:256px;container-type:inline-size;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:22px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#151515;padding:18px;overflow:hidden;box-shadow:0 10px 28px #00000029;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}._card_1op90_12:hover:not(._generatingCard_1op90_33):not(._waitingDependencyCard_1op90_33){transform:translateY(-2px);border-color:#ffffff2e;background:#181818;box-shadow:0 18px 40px #00000042}._card_1op90_12[data-media-orientation]{display:block}._card_1op90_12[data-media-orientation=portrait]{box-sizing:border-box;aspect-ratio:9 / 5}._sceneCard_1op90_49{min-height:256px}._sceneCard_1op90_49 ._visualCardMain_1op90_53{min-height:198px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px}._sceneCard_1op90_49 ._promptPane_1op90_59{gap:12px}._sceneCard_1op90_49 ._prompt_1op90_59{font-size:var(--text-body-lg-size);line-height:1.7}._sceneCard_1op90_49 ._adaptiveMediaFrame_1op90_68{border:1px solid rgba(255,255,255,.08);background:#101111;box-shadow:0 12px 28px #0000003d}._sceneCard_1op90_49 ._iconActionButton_1op90_74:hover:not(:disabled),._sceneCard_1op90_49 ._iconActionButton_1op90_74:focus-visible{border-color:#ffffff38;background:#ffffff17;color:#f5f7faf0}._sceneCard_1op90_49 ._iconActionButton_1op90_74:focus-visible{outline-color:#ffffff47}._sceneCard_1op90_49 ._iconActionButtonActive_1op90_85{border-color:#ffffff2e;background:#ffffff14;color:var(--solo-accent, #6FEEF9)}._visualCardMain_1op90_53{min-width:0;min-height:220px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px;align-items:stretch}._generatingCard_1op90_33,._waitingDependencyCard_1op90_33{border-color:transparent}._generatingCard_1op90_33:before,._waitingDependencyCard_1op90_33:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background-size:260% 100%;animation:_generationBorderFlow_1op90_1 2.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._generatingCard_1op90_33:before{background-image:linear-gradient(90deg,var(--progress-border-neutral-low),var(--progress-border-neutral-high),rgba(255,255,255,.16),var(--progress-border-neutral-low))}._waitingDependencyCard_1op90_33:before{background-image:linear-gradient(90deg,#ffb84d2e,#ffcd70fa,#ff914db8,#ffb84d2e)}@keyframes _generationBorderFlow_1op90_1{0%{background-position:0% 50%}to{background-position:260% 50%}}@media(prefers-reduced-motion:reduce){._generatingCard_1op90_33:before,._waitingDependencyCard_1op90_33:before{animation:none}}._promptPane_1op90_59{min-width:0;display:flex;flex-direction:column;gap:14px}._name_1op90_155{margin:0;color:var(--solo-text);font-size:20px;font-weight:var(--font-strong);line-height:1.2}._prompt_1op90_59{color:#e8ebee9e;font-size:16px;font-weight:var(--font-body);line-height:1.75;display:block;overflow:visible;white-space:pre-wrap;overflow-wrap:anywhere}._canvasAudioCard_1op90_174{height:360px;min-height:360px}._canvasAudioCard_1op90_174 ._promptPane_1op90_59{min-height:0;overflow:hidden}._canvasAudioCard_1op90_174 ._prompt_1op90_59{min-height:0;max-height:210px;overflow-y:auto;scrollbar-gutter:stable}._spacer_1op90_191{flex:1}._actions_1op90_195{display:flex;align-items:center;gap:8px;min-width:0}._iconActionButton_1op90_74{width:32px;min-width:32px;height:32px;flex:0 0 32px;border-color:#eef3f629;border-radius:8px;background:#ffffff09;color:#e8ebee9e;padding:0}._iconActionButton_1op90_74:hover:not(:disabled),._iconActionButton_1op90_74:focus-visible{border-color:#eef3f63d;background:#ffffff12;color:#f5f7fad1}._iconActionButton_1op90_74:focus-visible{outline:2px solid rgba(238,243,246,.2);outline-offset:2px}._iconActionButtonActive_1op90_85{border-color:#eef3f638;background:#ffffff16;color:var(--solo-accent, #6feef9)}._libraryAction_1op90_232{flex:0 0 32px;min-width:32px;display:grid}._assetLibraryDialogOverlay_1op90_238{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#02060c94;padding:20px}._assetLibraryDialog_1op90_238{display:grid;gap:14px;width:min(420px,100%);border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0c1016f5;box-shadow:0 24px 70px #0000006b;padding:18px}._assetLibraryDialogHeader_1op90_259{display:flex;align-items:center;justify-content:space-between;gap:14px}._assetLibraryDialogHeader_1op90_259 h3{margin:0;color:#fffffff5;font-size:16px;font-weight:var(--font-section);line-height:1.35}._assetLibraryDialogClose_1op90_274{flex:0 0 auto;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff14;color:#ffffffd1;padding:0 12px;font-size:var(--text-caption-size);font-weight:var(--font-strong);cursor:pointer}._assetLibraryDialogClose_1op90_274:hover{border-color:#8bd6ff57;background:#8bd6ff1f;color:#bfe9ff}._assetLibraryDialogMessage_1op90_293{margin:0;color:#ffffffbd;font-size:var(--text-control-size);font-weight:var(--font-body);line-height:1.75}._assetLibraryDialogMeta_1op90_301{margin:0;color:#ffffff75;font-size:var(--text-caption-size);font-weight:var(--font-weak);line-height:1.5;word-break:break-all}._imageLink_1op90_310{position:relative;min-width:0;max-width:100%;width:100%;aspect-ratio:16 / 9;display:block;align-self:center;justify-self:stretch;border:0;border-radius:12px;padding:0;overflow:hidden;background:#ffffff0d}._adaptiveMediaFrame_1op90_68{align-self:center;justify-self:stretch;max-width:100%;border:0;border-radius:12px;box-shadow:none}._card_1op90_12[data-media-orientation=portrait] ._visualCardMain_1op90_53{height:100%;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}._card_1op90_12[data-media-orientation=portrait] ._adaptiveMediaFrame_1op90_68{grid-column:2;grid-row:1;width:auto;max-width:none;height:100%;aspect-ratio:var(--adaptive-media-aspect-ratio);justify-self:end}._card_1op90_12[data-media-orientation=portrait] ._promptPane_1op90_59{grid-column:1;grid-row:1;overflow:hidden}._mediaActions_1op90_357{position:absolute;top:10px;right:10px;z-index:5;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;max-width:calc(100% - 20px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility 0s linear .16s}._adaptiveMediaFrame_1op90_68:hover ._mediaActions_1op90_357,._adaptiveMediaFrame_1op90_68:focus-within ._mediaActions_1op90_357,._imageLink_1op90_310:hover ._mediaActions_1op90_357,._imageLink_1op90_310:focus-within ._mediaActions_1op90_357,._card_1op90_12[data-action-menu-open=true] ._mediaActions_1op90_357{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}._mediaActions_1op90_357 ._generateButton_1op90_384{position:static}._card_1op90_12[data-action-menu-open=true] ._adaptiveMediaFrame_1op90_68:after,._card_1op90_12[data-action-menu-open=true] ._imageLink_1op90_310:after{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#00000029;pointer-events:none}._generateButton_1op90_384{position:absolute;top:10px;right:10px;z-index:5;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(111,238,249,.42);border-radius:999px;background:#071c22e6;color:#dafdfff5;padding:0 13px;font:var(--font-section) 12px/1 var(--font);cursor:pointer;box-shadow:0 10px 22px #0000003d;transition:transform .16s ease,background .16s ease,border-color .16s ease}._generateButton_1op90_384:hover:not(:disabled),._generateButton_1op90_384:focus-visible{border-color:#6feef9b8;background:#082a32f5;transform:translateY(-1px)}._generateButton_1op90_384:disabled{cursor:not-allowed;opacity:.58}._audioWaveformButton_1op90_431{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;border:0;background:radial-gradient(circle at 50% 50%,rgba(49,210,111,.2),transparent 0 17%,transparent 18%),linear-gradient(180deg,#6feef91f,#ffffff08);padding:18px;cursor:pointer}._audioWaveformButton_1op90_431:after{content:"";position:absolute;inset:50% 16px auto;height:2px;border-radius:999px;background:linear-gradient(90deg,#31d26f29,#31d26f75,#31d26f1f)}._audioWaveformButton_1op90_431:disabled{cursor:not-allowed;opacity:.62}._audioWaveformBars_1op90_461{position:relative;z-index:1;width:100%;height:min(88px,70%);display:flex;align-items:center;justify-content:stretch;gap:5px}._audioWaveformBars_1op90_461 span{flex:1 1 0;min-width:3px;border-radius:999px;background:linear-gradient(180deg,#31d26f94,#6feef93d);opacity:.66;transform-origin:center;transition:opacity .16s ease,transform .16s ease}._audioWaveformButton_1op90_431:hover ._audioWaveformBars_1op90_461 span,._audioWaveformButton_1op90_431:focus-visible ._audioWaveformBars_1op90_461 span{opacity:.94;transform:scaleY(1.08)}._audioWaveformButtonPlaying_1op90_488 ._audioWaveformBars_1op90_461 span{opacity:.94;animation:_audioWaveformPulse_1op90_1 .86s ease-in-out infinite}._audioWaveformBars_1op90_461 span:nth-child(2n){animation-delay:-.32s}._audioWaveformBars_1op90_461 span:nth-child(3n){animation-delay:-.18s}._audioWaveformBars_1op90_461 span:nth-child(4n){animation-delay:-.48s}@keyframes _audioWaveformPulse_1op90_1{0%,to{transform:scaleY(.68)}45%{transform:scaleY(1.18)}72%{transform:scaleY(.86)}}._audioWavePlayButton_1op90_520{position:absolute;left:50%;top:50%;z-index:2;width:50px;height:50px;display:grid;place-items:center;border-radius:999px;background:#31d26f;box-shadow:0 14px 34px #31d26f57;transform:translate(-50%,-50%)}._audioWavePlayButton_1op90_520 span{width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid rgba(255,255,255,.94)}._audioWaveStopButton_1op90_544 span{width:14px;height:14px;margin-left:0;border:0;border-radius:3px;background:#fffffff0}._audioHoverControl_1op90_553{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._voicePlayButton_1op90_561{position:absolute;right:10px;bottom:10px;z-index:5;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#070a0e9e;color:#ffffffe6;cursor:pointer;box-shadow:0 8px 22px #00000042;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}._voiceStatusBadge_1op90_581{position:absolute;right:12px;bottom:12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#12141ae0;padding:5px 9px;color:#f5f7fadb;font-size:var(--text-caption-size);font-weight:760;pointer-events:none}._voiceStatusBadge_1op90_581[data-status=failed]{border-color:#ff707e80;color:#ffadb7}._voicePlayButton_1op90_561:hover:not(:disabled){border-color:#ffffff3d;background:#121416c7;color:#fffffff0;transform:translateY(-1px)}._voicePlayButton_1op90_561:disabled{cursor:not-allowed;opacity:.58;background:#070a0e6b;box-shadow:none}._voicePlayButton_1op90_561 svg{flex:0 0 auto}._voicePlayButtonPlaying_1op90_618,._voicePlayButtonPlaying_1op90_618:hover:not(:disabled){border-color:#fff3;background:#070a0eb8;color:#ffffffe6;transform:none}._voicePlayButtonPlaying_1op90_618 svg{transform-origin:center;animation:_voiceSpeakerBreath_1op90_1 1.05s ease-in-out infinite}@keyframes _voiceSpeakerBreath_1op90_1{0%,to{transform:scale(.86)}50%{transform:scale(1.12)}}._editorContent_1op90_642{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:20px;width:100%;padding-bottom:24px}._editorImageFrame_1op90_651{width:100%;min-height:0;min-width:0}._editorImageButton_1op90_657{width:100%;display:block;border:0;border-radius:14px;padding:0;overflow:hidden;background:#ffffff09;cursor:zoom-in}._editorImage_1op90_651{width:100%;height:auto;display:block;object-fit:contain}._editorPanel_1op90_675{width:100%;display:grid;gap:14px;align-self:stretch;border-radius:14px;background:#ffffff09;padding:16px}._fieldGroup_1op90_685{display:grid;gap:10px}._fieldLabel_1op90_690{color:#f5f7fab8;font-size:var(--text-control-size);font-weight:var(--font-medium)}._promptTextarea_1op90_696{width:100%;min-height:240px;resize:none;overflow:auto;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#00000047;color:#f5f7fae6;padding:18px;font:var(--font-control) 16px/2 var(--font);outline:none}._promptTextarea_1op90_696:focus{border-color:#ff2db58f;box-shadow:0 0 0 3px #ff2db51f}._editorFooter_1op90_715{display:flex;align-items:center;justify-content:flex-end;gap:14px}._voiceSection_1op90_722{display:grid;gap:10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px}._voiceRow_1op90_730{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#f5f7fa9e;font-size:var(--text-caption-size);font-weight:var(--font-strong)}._audio_1op90_431{width:min(420px,100%);height:34px}._voiceDetails_1op90_745{color:#f5f7faad;font-size:var(--text-caption-size);font-weight:var(--font-body);line-height:1.7}._voiceDetails_1op90_745 summary{cursor:pointer;color:#f5f7fac2;font-weight:var(--font-strong)}._empty_1op90_758{border:1px dashed rgba(255,255,255,.14);border-radius:14px;color:var(--solo-text3);padding:28px;text-align:center;font-size:var(--text-control-size)}@media(max-width:820px){._grid_1op90_6{grid-template-columns:1fr}}@media(max-width:860px){._card_1op90_12{grid-template-columns:1fr}._visualCardMain_1op90_53{min-height:0;grid-template-columns:1fr}._sceneCard_1op90_49 ._visualCardMain_1op90_53{min-height:0;grid-template-columns:1fr;gap:16px}._imageLink_1op90_310{align-self:stretch;min-width:0}._editorContent_1op90_642{grid-template-columns:1fr;gap:14px}._editorFooter_1op90_715,._voiceRow_1op90_730{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){._sceneCard_1op90_49{transition:none}._sceneCard_1op90_49:hover{transform:none}}._root_z1whf_1{position:relative;width:100%;height:100%;min-width:0;min-height:0}._state_z1whf_9{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;color:#f5f7fa94;font-size:var(--text-control-size);font-weight:var(--font-weak);text-align:center;font-family:var(--font-latin);font-variant-numeric:tabular-nums}._taskError_z1whf_25{position:absolute;z-index:8;top:56px;left:50%;max-width:min(560px,calc(100% - 48px));transform:translate(-50%);border:1px solid rgba(255,112,126,.42);border-radius:8px;background:#2a0a0ef5;box-shadow:0 14px 36px #0000005c;padding:10px 14px;color:#ffb3bc;font-size:var(--text-caption-size);font-weight:var(--font-control)}._voiceControls_z1whf_42{position:absolute;z-index:11;top:12px;left:16px;display:grid;gap:8px;width:min(420px,calc(100% - 390px));min-width:280px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#12141af5;box-shadow:0 16px 42px #0000004d;padding:10px 12px;color:#f5f7fae0;font-size:var(--text-caption-size)}._voicePicker_z1whf_60{display:flex;gap:8px}._voicePicker_z1whf_60 select{min-width:0;flex:1;border:1px solid rgba(255,255,255,.14);border-radius:7px;outline:none;background:#ffffff0f;padding:7px 9px;color:#f5f7fa;font:inherit}._voicePlaceholderActions_z1whf_77{display:flex;align-items:center;gap:10px}._section_1hqbr_1{width:100%;min-width:0;height:100%;overflow-y:auto;box-sizing:border-box;container-type:inline-size}._section_1hqbr_1[data-layout=focus]{width:1800px;max-width:none}._section_1hqbr_1::-webkit-scrollbar{display:none}._grid_1hqbr_19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px 20px}._grid_1hqbr_19[data-layout=overview]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px}._grid_1hqbr_19[data-layout=overview] ._card_1hqbr_31{border-radius:22px;padding:18px}._grid_1hqbr_19[data-layout=overview] ._cardToolbar_1hqbr_36{gap:12px;margin-bottom:12px}._grid_1hqbr_19[data-layout=overview] ._cardMain_1hqbr_41,._grid_1hqbr_19[data-layout=overview] ._card_1hqbr_31[data-media-orientation=portrait] ._cardMain_1hqbr_41{gap:16px}._card_1hqbr_31{position:relative;display:flex;flex-direction:column;align-self:stretch;container-type:inline-size;min-width:0;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.105);border-radius:24px;background:#191a1a;padding:22px;box-shadow:0 20px 44px #00000042,inset 0 1px #ffffff0a}._generatingCard_1hqbr_64,._waitingDependencyCard_1hqbr_65{border-color:transparent}._generatingCard_1hqbr_64:before,._waitingDependencyCard_1hqbr_65:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background-size:260% 100%;animation:_generationBorderFlow_1hqbr_1 2.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._generatingCard_1hqbr_64:before{background-image:linear-gradient(90deg,var(--progress-border-neutral-low),var(--progress-border-neutral-high),rgba(255,255,255,.16),var(--progress-border-neutral-low))}._waitingDependencyCard_1hqbr_65:before{background-image:linear-gradient(90deg,#ffb84d2e,#ffcd70fa,#ff914db8,#ffb84d2e)}@keyframes _generationBorderFlow_1hqbr_1{0%{background-position:0% 50%}to{background-position:260% 50%}}@media(prefers-reduced-motion:reduce){._generatingCard_1hqbr_64:before,._waitingDependencyCard_1hqbr_65:before{animation:none}}._cardToolbar_1hqbr_36{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;margin-bottom:7px}._modeSegmented_1hqbr_121{position:relative;isolation:isolate;flex:0 0 56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:56px;height:22px;overflow:hidden;border:0;border-radius:11px;background:#070809b3;padding:0;box-shadow:inset 0 1px 2px #0000008f,inset 0 1px #ffffff06}._modeSegmented_1hqbr_121:after{content:"";position:absolute;z-index:2;top:4px;bottom:4px;left:50%;width:1px;background:#ffffff14;transform:translate(-.5px);pointer-events:none}._modeThumb_1hqbr_153{position:absolute;z-index:0;top:1px;left:0;width:28px;height:20px;border:0;border-radius:10px;background:#ffffff1d;box-shadow:inset 0 1px #ffffff13,inset 0 -1px 2px #00000038,0 1px 3px #0000003d;transition:transform .18s ease}._modeSegmented_1hqbr_121[data-mode=video] ._modeThumb_1hqbr_153{transform:translate(28px)}._modeOption_1hqbr_174{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:0;height:22px;overflow:hidden;border:0;border-radius:11px;background:transparent;color:#ffffff75;padding:0;cursor:pointer;transition:color .16s ease}._modeOption_1hqbr_174:not(:disabled):hover{color:#fffffff0}._modeOption_1hqbr_174:focus-visible{outline:2px solid rgba(139,214,255,.66);outline-offset:-2px}._modeOption_1hqbr_174:disabled{cursor:not-allowed}._modeOptionActive_1hqbr_206{color:#f7f8f9e6}._modeOptionUnavailable_1hqbr_210{color:#ffffff57}._modeOptionIcon_1hqbr_214{display:block;width:14px;height:14px;flex:0 0 auto}._cardActions_1hqbr_221{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;margin-top:auto;padding-top:12px}._generateButton_1hqbr_231{display:inline-flex;align-items:center;justify-content:center;height:28px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff14;color:#ffffffd1;padding:0 12px;font-size:var(--text-caption-size);font-weight:var(--font-section);line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}._generateButton_1hqbr_231:hover:not(:disabled){border-color:#8bd6ff57;background:#8bd6ff1f;color:#bfe9ff}._generateButton_1hqbr_231:disabled{cursor:not-allowed;opacity:.48}._editIconButton_1hqbr_259{width:32px;min-width:32px;height:32px;flex:0 0 32px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#ffffff0b;color:#ffffff9e;padding:0}._editIconButton_1hqbr_259:hover:not(:disabled),._editIconButton_1hqbr_259:focus-visible{border-color:#fff3;background:#ffffff14;color:#ffffffd1}._editIconButton_1hqbr_259:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff14}._cardMain_1hqbr_41{min-width:0;min-height:0;display:grid;flex:1 1 auto;grid-template-columns:minmax(0,44%) minmax(0,56%);align-items:stretch;gap:22px}._card_1hqbr_31 ._mediaFrame_1hqbr_293{grid-column:2;grid-row:1;width:100%;height:auto;min-height:0;overflow:hidden;border-color:#ffffff0e;border-radius:14px;aspect-ratio:var(--adaptive-media-aspect-ratio);align-self:center;justify-self:end;background:#222323;box-shadow:none}._mediaActions_1hqbr_309{position:absolute;top:8px;right:8px;z-index:4;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;max-width:calc(100% - 20px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility 0s linear .16s}._card_1hqbr_31 ._mediaFrame_1hqbr_293:hover ._mediaActions_1hqbr_309,._card_1hqbr_31 ._mediaFrame_1hqbr_293:focus-within ._mediaActions_1hqbr_309,._card_1hqbr_31[data-action-menu-open=true] ._mediaActions_1hqbr_309{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}._card_1hqbr_31[data-action-menu-open=true] ._mediaFrame_1hqbr_293:after{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#00000029;pointer-events:none}._cardBody_1hqbr_344{position:relative;grid-column:1;grid-row:1;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;padding-top:0}@media(hover:none){._mediaActions_1hqbr_309{opacity:1;visibility:visible;pointer-events:auto;transition:none}}._shotBadge_1hqbr_367{display:inline-flex;align-items:center;gap:4px;min-height:18px;max-width:112px;overflow:hidden;color:#ffffff80;font-size:var(--text-caption-size);font-weight:var(--font-strong);line-height:18px;text-overflow:ellipsis;white-space:nowrap}._shotBadgeLabel_1hqbr_382{color:#6feef9}._shotBadgeId_1hqbr_386{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}._titleText_1hqbr_392{display:flex;align-items:center;min-width:0;margin-bottom:10px}._cardTitle_1hqbr_399{min-width:0;margin:0;overflow:hidden;color:#fffffffa;font-size:16px;font-weight:var(--font-strong);line-height:23px;text-overflow:ellipsis;white-space:nowrap}._descriptionRegion_1hqbr_411{flex:1 1 auto;min-width:0;min-height:0;outline:none}._cardDescription_1hqbr_418._cardDescription_1hqbr_418{display:-webkit-box;min-width:0;max-height:168px;margin:0;overflow:hidden;border:0;border-radius:0;background:transparent;color:#ffffffb8;padding:0 8px 0 0;font-size:var(--text-body-size);font-weight:var(--font-body);line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:7;scrollbar-width:none;white-space:pre-wrap}._cardDescription_1hqbr_418 h1,._cardDescription_1hqbr_418 h2,._cardDescription_1hqbr_418 h3,._cardDescription_1hqbr_418 h4{margin:8px 0 4px;color:#ffffffe6;font-weight:var(--font-body);line-height:1.45;letter-spacing:0}._cardDescription_1hqbr_418 h1,._cardDescription_1hqbr_418 h2,._cardDescription_1hqbr_418 h3,._cardDescription_1hqbr_418 h4{font-size:var(--text-body-size)}._cardDescription_1hqbr_418._cardDescription_1hqbr_418 p,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 ul,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 ol,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 blockquote,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 pre{margin:0}._cardDescription_1hqbr_418._cardDescription_1hqbr_418 p+p,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 p+ul,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 p+ol,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 ul+p,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 ol+p{margin-top:2px}._cardDescription_1hqbr_418._cardDescription_1hqbr_418 p,._cardDescription_1hqbr_418._cardDescription_1hqbr_418 li{font-size:var(--text-body-size);font-weight:var(--font-body);line-height:1.72;white-space:pre-wrap}._cardDescription_1hqbr_418 ul,._cardDescription_1hqbr_418 ol{padding-left:1.3em}._cardDescription_1hqbr_418 blockquote{border-left:2px solid rgba(139,214,255,.42);color:#ffffff9e;padding-left:10px}._cardDescription_1hqbr_418 code{border-radius:4px;background:#ffffff14;color:#ffffffdb;padding:1px 4px;font-size:1em;font-weight:var(--font-body)}._cardDescription_1hqbr_418 pre{max-width:100%;overflow-x:auto;border-radius:6px;background:#0000003d;padding:8px}._cardDescription_1hqbr_418 pre code{background:transparent;color:inherit;padding:0}._cardDescription_1hqbr_418 th,._cardDescription_1hqbr_418 td{border:1px solid rgba(255,255,255,.12);padding:5px 7px;text-align:left;vertical-align:top;font-size:16px;font-weight:var(--font-body)}._cardDescription_1hqbr_418 th{color:#ffffffe6;background:#ffffff0f}._cardDescription_1hqbr_418>:first-child{margin-top:0}._cardDescription_1hqbr_418>:last-child{margin-bottom:0}._cardDescription_1hqbr_418::-webkit-scrollbar{display:none}._descriptionPopover_1hqbr_541{position:fixed;z-index:10020;box-sizing:border-box;max-width:calc(100vw - 32px);overflow-y:auto;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(180deg,#2a2c2cfa,#1b1d1dfc);color:#ffffffdb;padding:9px 10px 11px;box-shadow:0 18px 38px #00000075,inset 0 1px #ffffff0e;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._descriptionPopover_1hqbr_541::-webkit-scrollbar{display:none}._descriptionPopoverContent_1hqbr_563._descriptionPopoverContent_1hqbr_563{display:block;max-height:none;margin:0;overflow:visible;color:#ffffffdb;padding:0;font-size:inherit;line-height:1.72;-webkit-line-clamp:unset}._descriptionPopoverContent_1hqbr_563._descriptionPopoverContent_1hqbr_563 p,._descriptionPopoverContent_1hqbr_563._descriptionPopoverContent_1hqbr_563 li{font-size:inherit;line-height:1.72}._empty_1hqbr_581{grid-column:1 / -1;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#05080c94;color:#ffffff8f;padding:18px;font-size:var(--text-control-size)}._editorContent_1hqbr_591{display:grid;gap:18px;width:min(960px,100%);margin:0 auto;padding-bottom:24px}._editorMediaFrame_1hqbr_599{width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0b0d10;box-shadow:0 14px 36px #00000047}._editorMedia_1hqbr_599{display:block;width:100%;height:100%;object-fit:contain;background:#0b0d10}._editorPanel_1hqbr_617{display:grid;gap:14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff09;padding:16px}._editorField_1hqbr_626{display:grid;gap:10px}._editorLabel_1hqbr_631{color:#f5f7fabd;font-size:var(--text-control-size);font-weight:var(--font-medium)}._editorTextarea_1hqbr_637{min-height:220px;resize:vertical;overflow:auto;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#00000047;color:#f5f7fae6;padding:14px 16px;font:var(--font-control) 14px/1.9 var(--font);outline:none;white-space:pre-wrap}._editorTextarea_1hqbr_637:focus{border-color:#8bd6ff7a;box-shadow:0 0 0 3px #8bd6ff1a}._editorFooter_1hqbr_656{display:flex;justify-content:flex-end}@container (max-width: 1080px){._grid_1hqbr_19,._grid_1hqbr_19[data-layout=overview]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 720px){._grid_1hqbr_19,._grid_1hqbr_19[data-layout=overview]{grid-template-columns:1fr}}._card_1hqbr_31[data-media-orientation=portrait]{box-sizing:border-box}._card_1hqbr_31[data-media-orientation=portrait] ._cardMain_1hqbr_41{grid-template-columns:minmax(0,1fr) auto;gap:22px}._card_1hqbr_31[data-media-orientation=portrait] ._mediaFrame_1hqbr_293{grid-column:2;grid-row:1;width:auto;max-width:100%;height:230px;min-height:0;max-height:230px;aspect-ratio:var(--adaptive-media-aspect-ratio);align-self:start;justify-self:end}._card_1hqbr_31[data-media-orientation=portrait] ._cardBody_1hqbr_344{grid-column:1;grid-row:1;min-height:0;height:100%;overflow:hidden;padding-top:0}._card_1hqbr_31[data-media-orientation=landscape] ._cardMain_1hqbr_41,._card_1hqbr_31[data-media-orientation=square] ._cardMain_1hqbr_41{grid-template-columns:1fr;grid-template-rows:auto minmax(118px,1fr);gap:14px}._card_1hqbr_31[data-media-orientation=landscape] ._mediaFrame_1hqbr_293,._card_1hqbr_31[data-media-orientation=square] ._mediaFrame_1hqbr_293{grid-column:1;grid-row:1;width:100%;height:auto;min-height:0;max-height:none;align-self:stretch;justify-self:stretch}._card_1hqbr_31[data-media-orientation=landscape] ._cardBody_1hqbr_344,._card_1hqbr_31[data-media-orientation=square] ._cardBody_1hqbr_344{grid-column:1;grid-row:2;min-height:212px;height:212px}._card_1hqbr_31[data-media-orientation=landscape] ._descriptionRegion_1hqbr_411,._card_1hqbr_31[data-media-orientation=square] ._descriptionRegion_1hqbr_411{flex:0 0 168px;height:168px}@container (max-width: 500px){._cardToolbar_1hqbr_36{align-items:flex-start}._card_1hqbr_31,._card_1hqbr_31[data-media-orientation=portrait]{border-radius:20px;padding:18px}._card_1hqbr_31[data-media-orientation=portrait] ._cardMain_1hqbr_41{gap:16px}}@container (max-width: 330px){._cardToolbar_1hqbr_36{gap:10px}._modeSegmented_1hqbr_121{flex-basis:56px;width:56px}._cardMain_1hqbr_41,._card_1hqbr_31[data-media-orientation=portrait] ._cardMain_1hqbr_41,._card_1hqbr_31[data-media-orientation=landscape] ._cardMain_1hqbr_41,._card_1hqbr_31[data-media-orientation=square] ._cardMain_1hqbr_41{grid-template-columns:1fr;grid-template-rows:minmax(190px,auto) auto}._card_1hqbr_31 ._mediaFrame_1hqbr_293,._card_1hqbr_31[data-media-orientation=portrait] ._mediaFrame_1hqbr_293,._card_1hqbr_31[data-media-orientation=landscape] ._mediaFrame_1hqbr_293,._card_1hqbr_31[data-media-orientation=square] ._mediaFrame_1hqbr_293{grid-column:1;grid-row:1;width:100%;height:auto;min-height:190px;aspect-ratio:var(--adaptive-media-aspect-ratio);justify-self:stretch}._cardBody_1hqbr_344,._card_1hqbr_31[data-media-orientation=portrait] ._cardBody_1hqbr_344,._card_1hqbr_31[data-media-orientation=landscape] ._cardBody_1hqbr_344,._card_1hqbr_31[data-media-orientation=square] ._cardBody_1hqbr_344{grid-column:1;grid-row:2}}@media(max-width:900px){._section_1hqbr_1[data-layout=focus]{width:100%;margin-left:0}}._section_1a3gi_1{height:100%;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}._sectionHeader_1a3gi_10,._panelHeader_1a3gi_11{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionTitle_1a3gi_18{display:flex;align-items:center;gap:8px;font-size:var(--text-body-size);font-weight:var(--font-section);color:var(--text)}._sectionTitleIcon_1a3gi_27{font-size:18px}._stats_1a3gi_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}._stat_1a3gi_31,._panel_1a3gi_11,._card_1a3gi_39{border:1px solid var(--border);border-radius:8px;background:#0d1e2cc7}._stat_1a3gi_31{padding:10px}._statValue_1a3gi_49{color:var(--text);font-size:18px;font-family:var(--font-latin);font-variant-numeric:tabular-nums;font-weight:var(--font-strong);line-height:1}._statLabel_1a3gi_58{margin-top:5px;color:var(--text3);font-size:var(--text-caption-size);font-family:var(--font-latin);font-variant-numeric:tabular-nums}._panel_1a3gi_11{padding:12px}._panelTitle_1a3gi_70{margin:0;color:var(--text);font-size:var(--text-control-size);font-weight:var(--font-section)}._grid_1a3gi_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin-top:10px}._card_1a3gi_39{position:relative;min-width:0;overflow:hidden;background:#030e188f}._generatingCard_1a3gi_91,._waitingDependencyCard_1a3gi_92{border-color:transparent}._generatingCard_1a3gi_91:before,._waitingDependencyCard_1a3gi_92:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background-size:260% 100%;animation:_generationBorderFlow_1a3gi_1 2.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._generatingCard_1a3gi_91:before{background-image:linear-gradient(90deg,var(--progress-border-neutral-low),var(--progress-border-neutral-high),rgba(255,255,255,.16),var(--progress-border-neutral-low))}._waitingDependencyCard_1a3gi_92:before{background-image:linear-gradient(90deg,#ffb84d2e,#ffcd70fa,#ff914db8,#ffb84d2e)}@keyframes _generationBorderFlow_1a3gi_1{0%{background-position:0% 50%}to{background-position:260% 50%}}@media(prefers-reduced-motion:reduce){._generatingCard_1a3gi_91:before,._waitingDependencyCard_1a3gi_92:before{animation:none}}._thumb_1a3gi_139,._video_1a3gi_140{display:block;width:100%;aspect-ratio:9 / 12;object-fit:cover;background:#122436}._video_1a3gi_140{aspect-ratio:9 / 16}._cardBody_1a3gi_152{padding:8px}._cardTitle_1a3gi_156{color:var(--text);font-size:var(--text-caption-size);font-weight:var(--font-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_1a3gi_165,._bodyText_1a3gi_166{margin-top:5px;color:var(--text2);font-size:var(--text-caption-size);line-height:1.5}._bodyText_1a3gi_166{font-size:16px;font-weight:var(--font-body);white-space:pre-wrap}._tagRow_1a3gi_179{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}._tag_1a3gi_179{border-radius:999px;background:#6feef91a;color:var(--text2);padding:2px 7px;font-size:var(--text-caption-size)}._audioList_1a3gi_194,._compactList_1a3gi_195{display:flex;flex-direction:column;gap:8px;margin-top:10px}._audioGrid_1a3gi_202{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px}._audioItem_1a3gi_209,._listItem_1a3gi_210{border-radius:8px;background:#030e188f;padding:9px}._audioItem_1a3gi_209 audio{width:100%;margin-top:7px}._audioAssetCard_1a3gi_221{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:14px;align-items:stretch;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#030e188f;padding:12px;outline:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}._audioAssetCard_1a3gi_221:hover,._audioAssetCard_1a3gi_221:focus-within{border-color:var(--focus-border-neutral);background:#0d1e2cd1;transform:translateY(-1px)}._audioTextPane_1a3gi_242{min-width:0;display:grid;align-content:start;gap:7px}._audioAssetVisual_1a3gi_249{width:58px;height:58px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#ffc45724,#ffffff06)}._audioWave_1a3gi_258{width:28px;height:28px;display:flex;align-items:end;justify-content:center;gap:4px}._audioWave_1a3gi_258 span{width:5px;border-radius:999px;background:#ffd485e6}._audioWave_1a3gi_258 span:nth-child(1){height:13px}._audioWave_1a3gi_258 span:nth-child(2){height:25px}._audioWave_1a3gi_258 span:nth-child(3){height:18px}._audioPromptBox_1a3gi_285{min-height:112px;max-height:166px;overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000038;color:#f5f7faad;padding:8px;font-size:16px;font-weight:var(--font-body);line-height:1.65;white-space:pre-wrap}._audioWaveformPane_1a3gi_300{position:relative;min-width:0;min-height:154px;display:grid;align-items:center;overflow:hidden;border:1px solid rgba(111,238,249,.16);border-radius:12px;background:radial-gradient(circle at 46% 48%,rgba(49,210,111,.18),transparent 0 17%,transparent 18%),linear-gradient(180deg,#6feef91a,#ffffff06);padding:20px 18px}._audioWaveformPane_1a3gi_300:after{content:"";position:absolute;inset:50% 16px auto;height:2px;border-radius:999px;background:linear-gradient(90deg,#31d26f2e,#31d26f6b,#31d26f24)}._audioWaveformBars_1a3gi_324{position:relative;z-index:1;height:88px;display:flex;align-items:center;justify-content:stretch;gap:5px}._audioWaveformBars_1a3gi_324 span{flex:1 1 0;min-width:3px;border-radius:999px;background:linear-gradient(180deg,#31d26f8f,#6feef938);opacity:.62;transition:opacity .16s ease,transform .16s ease}._audioAssetCard_1a3gi_221:hover ._audioWaveformBars_1a3gi_324 span,._audioAssetCard_1a3gi_221:focus-within ._audioWaveformBars_1a3gi_324 span{opacity:.92;transform:scaleY(1.08)}._audioWavePlayButton_1a3gi_349{position:absolute;left:50%;top:50%;z-index:2;width:54px;height:54px;display:grid;place-items:center;border-radius:999px;background:#31d26f;box-shadow:0 14px 34px #31d26f57;transform:translate(-50%,-50%)}._audioWavePlayButton_1a3gi_349 span{width:0;height:0;margin-left:3px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid rgba(255,255,255,.94)}._audioHoverControl_1a3gi_373{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._audioAssetCard_1a3gi_221:hover ._audioHoverControl_1a3gi_373,._audioAssetCard_1a3gi_221:focus-within ._audioHoverControl_1a3gi_373{opacity:0}._link_1a3gi_386{color:var(--accent);text-decoration:none}._link_1a3gi_386:hover{text-decoration:underline}._empty_1a3gi_395{color:var(--text3);font-size:var(--text-caption-size)}._warning_1a3gi_400{border-radius:8px;background:#ffbe501f;color:#ffd28a;padding:9px;font-size:var(--text-caption-size);line-height:1.5}._finalSection_1a3gi_409{width:100%;min-width:0;height:100%;overflow-y:auto;box-sizing:border-box}._finalPanel_1a3gi_417{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(180deg,#10151cc7,#070a0eb8);padding:14px;box-shadow:inset 0 1px #ffffff0a}._finalPanel_1a3gi_417._generatingCard_1a3gi_91,._finalPanel_1a3gi_417._waitingDependencyCard_1a3gi_92{border-color:transparent}._finalVideoFrame_1a3gi_432{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#0b0d10;box-shadow:0 10px 24px #0000003d}._finalVideo_1a3gi_432{display:block;width:100%;height:100%;object-fit:contain;background:#0b0d10}._finalVideoActions_1a3gi_451{position:absolute;top:12px;right:12px;z-index:2;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(-3px);transition:opacity .16s ease,transform .16s ease}._finalVideoFrame_1a3gi_432:hover ._finalVideoActions_1a3gi_451,._finalVideoFrame_1a3gi_432:focus-within ._finalVideoActions_1a3gi_451{opacity:1;transform:translateY(0)}._finalDownloadButton_1a3gi_470{background:#080d12b8;color:#f5f7fae6;box-shadow:0 10px 24px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._finalMeta_1a3gi_477{margin-top:12px}._finalLink_1a3gi_481{color:#fffffff5;font-size:var(--text-body-size);font-weight:var(--font-strong);line-height:1.45;text-decoration:none}._finalLink_1a3gi_481:hover{color:#8bd6ff}._finalDownloadFooter_1a3gi_493{margin-top:12px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._finalFooterDownloadButton_1a3gi_501,._finalFooterEditButton_1a3gi_502{min-width:180px;padding-inline:24px}._finalDescription_1a3gi_507{max-height:140px;margin-top:10px;overflow-y:auto;border-left:2px solid rgba(139,214,255,.28);border-radius:6px;background:#ffffff09;color:#ffffffb8;padding:10px 12px;font-size:16px;font-weight:var(--font-body);line-height:1.85;scrollbar-color:rgba(139,214,255,.42) rgba(255,255,255,.06);scrollbar-width:thin;white-space:pre-wrap}._finalDescription_1a3gi_507::-webkit-scrollbar{width:6px}._finalDescription_1a3gi_507::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}._finalDescription_1a3gi_507::-webkit-scrollbar-thumb{border-radius:999px;background:#8bd6ff6b}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._badge_a17w1_1{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid var(--border);border-radius:999px;background:#ffffff0a;color:var(--text2);font-size:12px;font-weight:650;white-space:nowrap}._badge_a17w1_1[data-status=new]{border-color:#68dbff61;background:#49c1e81c;color:#8fe4ff}._badge_a17w1_1[data-status=active]{border-color:#ffc65b5c;background:#ffb8391a;color:#ffd37d}._badge_a17w1_1[data-status=replied]{border-color:#5adda057;background:#3dc3861a;color:#78e5b1}._badge_a17w1_1[data-status=closed]{color:var(--text3)}._overlay_56f25_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#040607c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._panel_56f25_12{position:relative;width:min(620px,100%);height:min(760px,calc(100dvh - 48px));min-height:600px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:var(--dialog-surface);color:var(--text);box-shadow:0 30px 100px #000000a3,inset 0 1px #ffffff0a}._panel_56f25_12[data-empty=true]{width:min(620px,100%);height:min(760px,calc(100dvh - 48px));min-height:600px}._panel_56f25_12:focus{outline:0}._header_56f25_35{height:72px;display:flex;align-items:center;gap:11px;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.08);background:color-mix(in srgb,var(--dialog-surface) 96%,transparent)}._titleMark_56f25_45{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:var(--dialog-control-surface);color:var(--text2)}._header_56f25_35>div:nth-child(2){min-width:0;flex:1}._header_56f25_35 h2,._header_56f25_35 p,._content_56f25_57 h3,._content_56f25_57 p{margin:0}._header_56f25_35 h2{font-size:var(--text-h3-size);font-weight:var(--font-section);line-height:var(--line-h3)}._header_56f25_35 p{margin-top:2px;color:var(--text3);font-size:var(--text-meta-size);line-height:1.35}._iconButton_56f25_61{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--text2);cursor:pointer}._iconButton_56f25_61:hover{background:var(--dialog-control-surface-hover);color:var(--text)}._iconButton_56f25_61:disabled{opacity:.45;cursor:default}._panel_56f25_12 button:focus-visible,._panel_56f25_12 a:focus-visible,._panel_56f25_12 input:focus-visible,._panel_56f25_12 textarea:focus-visible{outline:0;border-color:var(--focus-border-neutral);box-shadow:var(--focus-ring-neutral)}._tabs_56f25_77{height:54px;display:flex;align-items:center;gap:8px;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.08)}._tabs_56f25_77 button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text3);cursor:pointer;font:inherit;font-size:var(--text-control-size);font-weight:var(--font-control)}._tabs_56f25_77 button:hover{background:var(--dialog-control-surface);color:var(--text2)}._tabs_56f25_77 button[data-active=true]{border-color:#ffffff17;background:var(--dialog-control-surface-hover);color:var(--text)}._tabs_56f25_77 button span{min-width:20px;padding:1px 6px;border-radius:999px;background:#ffffff12;color:var(--text3);font-size:10px;text-align:center}._body_56f25_104{height:calc(100% - 126px);display:block}._sidebar_56f25_105{height:100%;min-height:0;display:none;flex-direction:column;background:var(--dialog-surface)}._content_56f25_57{display:none;height:100%}._body_56f25_104[data-view=list] ._sidebar_56f25_105{display:flex}._body_56f25_104[data-view=list] ._content_56f25_57{display:none}._body_56f25_104:not([data-view=list]) ._sidebar_56f25_105{display:none}._body_56f25_104:not([data-view=list]) ._content_56f25_57{display:block}._sidebarHeader_56f25_111{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px 10px 18px}._sidebarHeader_56f25_111>div{display:grid;gap:3px}._sidebarHeader_56f25_111 strong{font-size:var(--text-body-size);font-weight:var(--font-section)}._sidebarHeader_56f25_111 span{color:var(--text3);font-size:var(--text-meta-size)}._newButton_56f25_116{min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 14px 14px;border:0;border-radius:10px;background:var(--accent);color:#071012;font:inherit;font-size:var(--text-control-size);font-weight:var(--font-strong);cursor:pointer}._newButton_56f25_116:hover{filter:brightness(1.04)}._ticketList_56f25_134{min-height:0;flex:1;overflow-y:auto;padding:0 9px 12px;scrollbar-width:none}._ticketList_56f25_134::-webkit-scrollbar{display:none}._ticketItem_56f25_136{width:100%;display:grid;gap:8px;padding:13px 11px;border:1px solid transparent;border-radius:12px;background:transparent;color:inherit;text-align:left;cursor:pointer}._ticketItem_56f25_136:hover{background:var(--dialog-control-surface)}._ticketItem_56f25_136[data-selected=true]{border-color:#6feef929;background:#6feef913}._ticketTop_56f25_139{min-width:0;display:flex;align-items:center;gap:8px}._ticketTop_56f25_139 b{min-width:0;flex:1;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}._preview_56f25_141{overflow:hidden;color:var(--text3);font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}._ticketMeta_56f25_142{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;color:var(--text3);font-size:10px}._ticketMeta_56f25_142>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ticketMeta_56f25_142 code{color:#8ae1f9b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._empty_56f25_146{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:20px;color:var(--text3);font-size:var(--text-meta-size);text-align:center}._empty_56f25_146 strong{color:var(--text2);font-size:13px}._pagination_56f25_148{min-height:44px;display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid rgba(255,255,255,.08);color:var(--text3);font-size:var(--text-meta-size)}._pagination_56f25_148 button{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--text2);cursor:pointer}._pagination_56f25_148 button:disabled{opacity:.3;cursor:default}._content_56f25_57{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--dialog-surface)}._error_56f25_153{position:absolute;z-index:3;top:12px;right:16px;left:16px;padding:10px 12px;border:1px solid rgba(255,100,110,.35);border-radius:8px;background:#48161beb;color:#ffb2b7;font-size:12px}._createForm_56f25_154,._detail_56f25_154{height:100%;overflow-y:auto;padding:24px 28px 28px;box-sizing:border-box;scrollbar-width:none}._createForm_56f25_154::-webkit-scrollbar,._detail_56f25_154::-webkit-scrollbar{display:none}._createForm_56f25_154{width:100%;display:flex;flex-direction:column;gap:16px}._detailHeader_56f25_157 h3{font-size:22px;font-weight:680;letter-spacing:-.02em}._detailHeader_56f25_157 p{margin-top:6px;color:var(--text3);font-size:12px;line-height:1.6}._mobileBack_56f25_159{display:none}._body_56f25_104[data-view=detail] ._mobileBack_56f25_159{width:34px;height:34px;display:grid;place-items:center;margin-bottom:16px;border:1px solid transparent;border-radius:10px;background:var(--dialog-control-surface);color:var(--text2);cursor:pointer}._field_56f25_161{display:grid;gap:8px}._field_56f25_161>span,._field_56f25_161>label,._uploadHeading_56f25_162 strong{color:var(--text2);font-size:12px;font-weight:650}._field_56f25_161 input,._field_56f25_161 textarea,._replyForm_56f25_163 textarea{width:100%;box-sizing:border-box;border:1px solid transparent;border-radius:10px;outline:none;background-color:var(--dialog-control-surface);color:var(--text);font:inherit;font-size:var(--text-control-size)}._field_56f25_161 input{height:44px;padding:0 13px}._field_56f25_161 textarea{min-height:160px;resize:vertical;padding:12px;line-height:1.65}._field_56f25_161 input:hover,._field_56f25_161 textarea:hover,._replyForm_56f25_163 textarea:hover{background-color:var(--dialog-control-surface-hover)}._field_56f25_161 input:focus,._field_56f25_161 textarea:focus,._replyForm_56f25_163 textarea:focus{border-color:var(--focus-border-neutral);box-shadow:none}._descriptionComposer_56f25_169{overflow:hidden;border:1px solid transparent;border-radius:12px;background:var(--dialog-control-surface);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}._descriptionComposer_56f25_169:hover{background:var(--dialog-control-surface-hover)}._descriptionComposer_56f25_169:focus-within{border-color:var(--focus-border-neutral);box-shadow:none}._descriptionComposer_56f25_169 textarea,._descriptionComposer_56f25_169 textarea:hover,._descriptionComposer_56f25_169 textarea:focus{min-height:170px;display:block;border:0;border-radius:0;background:transparent;box-shadow:none}._assignmentPicker_56f25_189{position:relative}._assignmentTrigger_56f25_190{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:var(--dialog-control-surface);color:var(--text);font:inherit;font-size:13px;text-align:left;cursor:pointer}._assignmentTrigger_56f25_190[data-placeholder=true]{color:var(--text3)}._assignmentTrigger_56f25_190[aria-expanded=true]{border-color:var(--focus-border-neutral);box-shadow:none}._assignmentTrigger_56f25_190:focus-visible{border-color:var(--focus-border-neutral);box-shadow:none}._assignmentTrigger_56f25_190 svg{flex:none;transition:transform .16s ease}._assignmentTrigger_56f25_190[aria-expanded=true] svg{transform:rotate(180deg)}._assignmentTrigger_56f25_190:disabled{opacity:.55;cursor:wait}._assignmentMenu_56f25_216{position:absolute;z-index:8;top:calc(100% + 6px);right:0;left:0;overflow:hidden;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:var(--dialog-surface-raised);box-shadow:0 16px 40px #0000007a}._assignmentOption_56f25_229{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--text2);font:inherit;font-size:13px;text-align:left;cursor:pointer}._assignmentOption_56f25_229:hover,._assignmentOption_56f25_229:focus-visible{background:#fff1;color:var(--text)}._assignmentOption_56f25_229[aria-selected=true]{background:#6feef91a;color:var(--accent)}._assignmentOption_56f25_229 svg{flex:none;color:#8cecff}@media(prefers-reduced-motion:reduce){._assignmentTrigger_56f25_190 svg{transition:none}}._uploadBlock_56f25_254{display:grid;gap:10px;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.07)}._uploadHeading_56f25_162{display:flex;align-items:center;justify-content:space-between;gap:18px}._uploadHeading_56f25_162>div{display:grid;gap:4px}._uploadHeading_56f25_162 span{color:var(--text3);font-size:11px}._uploadHeading_56f25_162 button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px dashed rgba(255,255,255,.16);border-radius:9px;background:#ffffff06;color:var(--text2);font:inherit;font-size:var(--text-meta-size);cursor:pointer}._uploadHeading_56f25_162 button:hover{border-color:#ffffff47;background:#ffffff0f;color:var(--text)}._fileGrid_56f25_260,._messageImages_56f25_260{display:flex;flex-wrap:wrap;gap:10px}._fileCard_56f25_261{position:relative;width:108px;min-width:0;display:grid;gap:5px}._fileCard_56f25_261 img{width:108px;height:74px;display:block;border:1px solid var(--border);border-radius:8px;object-fit:cover}._fileCard_56f25_261 button{position:absolute;top:4px;right:4px;width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:7px;background:#000000b8;color:#fff;cursor:pointer}._fileCard_56f25_261 span{overflow:hidden;color:var(--text3);font-size:10px;text-overflow:ellipsis;white-space:nowrap}._primaryButton_56f25_265{align-self:stretch;width:100%;min-height:46px;border:0;border-radius:12px;background:var(--accent);color:#071012;font:inherit;font-size:var(--text-control-size);font-weight:var(--font-strong);cursor:pointer}._primaryButton_56f25_265:hover{filter:brightness(1.04)}._primaryButton_56f25_265:disabled{opacity:.55;cursor:wait}._detail_56f25_154{display:flex;flex-direction:column}._detailHeader_56f25_157{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}._detailHeader_56f25_157>div{min-width:0}._detailEyebrow_56f25_272{display:block;margin-bottom:8px;color:#86e4fd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._sourceLink_56f25_273{display:block;overflow:hidden;margin:12px 0 0;color:var(--text3);font-size:11px;text-overflow:ellipsis;white-space:nowrap}._thread_56f25_274{flex:1;display:flex;flex-direction:column;gap:14px;padding:24px 0}._message_56f25_260{align-self:flex-start;width:min(82%,580px);padding:13px 14px;border:1px solid rgba(255,255,255,.08);border-radius:4px 14px 14px;background:var(--dialog-control-surface)}._message_56f25_260[data-role=user]{align-self:flex-end;border-radius:14px 4px 14px 14px;border-color:#6feef924;background:#6feef911}._message_56f25_260[data-role=system]{align-self:center;width:auto;padding:7px 11px;border-radius:999px;background:transparent;color:var(--text3)}._messageMeta_56f25_278{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:7px;color:var(--text3);font-size:10px}._messageMeta_56f25_278 strong{color:var(--text2);font-size:11px}._message_56f25_260 p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text2);font-size:13px;line-height:1.65}._messageImages_56f25_260{margin-top:10px}._messageImages_56f25_260 a>span{width:108px;height:78px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;object-fit:cover}._replyForm_56f25_163{flex-shrink:0;display:flex;align-items:flex-end;gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}._replyForm_56f25_163 textarea{min-height:72px;resize:vertical;padding:10px 12px;line-height:1.5}._replyForm_56f25_163 button{min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:0;border-radius:10px;background:var(--accent);color:#071012;font:inherit;font-size:var(--text-meta-size);font-weight:var(--font-strong);cursor:pointer;white-space:nowrap}._closedHint_56f25_286{margin-top:auto;padding:12px;border:1px solid var(--border);border-radius:8px;color:var(--text3);font-size:12px;text-align:center}._detailEmpty_56f25_287{height:100%;display:grid;place-items:center;padding:32px;box-sizing:border-box;color:var(--text3);font-size:var(--text-control-size)}._emptyState_56f25_288{width:min(100%,380px);display:flex;flex-direction:column;align-items:center;color:var(--text3);text-align:center}._emptyStateMark_56f25_289{width:62px;height:62px;display:grid;place-items:center;margin-bottom:20px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:var(--dialog-control-surface);color:var(--text2)}._emptyState_56f25_288 h3{color:var(--text);font-size:20px;font-weight:var(--font-section);line-height:1.35}._emptyState_56f25_288 p{max-width:320px;margin-top:8px;color:var(--text3);font-size:var(--text-control-size);line-height:1.65}._emptyAction_56f25_292{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;padding:0 18px;border:0;border-radius:10px;background:var(--accent);color:#071012;cursor:pointer;font:inherit;font-size:var(--text-control-size);font-weight:var(--font-strong)}._emptyAction_56f25_292:hover{filter:brightness(1.04)}._srOnly_56f25_294{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:760px){._overlay_56f25_1{padding:0}._panel_56f25_12,._panel_56f25_12[data-empty=true]{width:100%;height:100%;min-height:0;border:0;border-radius:0}._header_56f25_35,._tabs_56f25_77{padding-inline:18px}._body_56f25_104{display:block}._body_56f25_104[data-view=list] ._sidebar_56f25_105{display:flex}._body_56f25_104[data-view=list] ._content_56f25_57{display:none}._body_56f25_104:not([data-view=list]) ._sidebar_56f25_105{display:none}._body_56f25_104:not([data-view=list]) ._content_56f25_57{display:block}._createForm_56f25_154,._detail_56f25_154{padding:22px 18px 28px}._body_56f25_104[data-view=detail] ._mobileBack_56f25_159{width:32px;height:32px;margin-bottom:14px;border-radius:9px}._uploadHeading_56f25_162{align-items:flex-start}._uploadHeading_56f25_162 span{max-width:180px;line-height:1.45}._message_56f25_260{width:90%}}._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}}*{-ms-overflow-style:none!important;scrollbar-width:none!important}*::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}
