:root{--bg-deep:#101010;--bg-primary:#101010;--bg-secondary:#191919;--bg-elevated:#252525;--bg-card:#191919;--bg-card-solid:#191919;--surface-inset:#1b1b1b;--surface-muted:#252525;--surface-hover:#303030;--surface-glass:#191919;--surface-glass-strong:#252525;--surface-subcard:#191919;--surface-subcard-strong:#252525;--text-primary:#ededed;--text-secondary:#c8c8c8;--text-muted:#a0a0a0;--text-disabled:#858585;--info:#c8c8c8;--text-on-primary:#171717;--brand-name-color:#ededed;--icon-default:#a0a0a0;--icon-active:var(--accent-strong);--brand-selected-surface:color-mix(in srgb,var(--brand-accent) 10%,var(--bg-secondary));--brand-selected-border:rgb(var(--brand-accent-rgb)/.55);--brand-chip-surface:color-mix(in srgb,var(--brand-accent) 35%,var(--bg-deep));--brand-chip-text:var(--brand-accent);--choice-selected-surface:#282828;--choice-selected-border:#737373;--choice-selected-text:#ededed;--choice-selected-muted:#c8c8c8;--choice-chip-surface:#414141;--choice-chip-text:#ededed;--option-selected-surface:#e0e0e0;--option-selected-text:#202020;--date-range-surface:#c8c8c8;--accent:var(--brand-accent);--accent-rgb:var(--brand-accent-rgb);--accent-strong:var(--brand-accent);--accent-coral:var(--brand-accent);--accent-coral-rgb:var(--brand-accent-rgb);--accent-burgundy:var(--brand-accent);--accent-burgundy-rgb:var(--brand-accent-rgb);--brand-end:var(--brand-accent);--control-focus-border:#939393;--control-hover-border:var(--brand-accent);--select-menu-bg:#191919;--select-menu-border:#414141;--select-option-hover:#303030;--accent-blue:#a0a0a0;--accent-blue-soft:#c8c8c8;--bg-deep-rgb:16 16 16;--bg-primary-rgb:16 16 16;--surface-card-rgb:25 25 25;--surface-elevated-rgb:37 37 37;--surface-inset-rgb:27 27 27;--surface-muted-rgb:37 37 37;--surface-hover-rgb:48 48 48;--white-rgb:255 255 255;--black-rgb:0 0 0;--text-primary-rgb:237 237 237;--text-secondary-rgb:200 200 200;--text-muted-rgb:160 160 160;--text-disabled-rgb:133 133 133;--refraction-blue-rgb:160 160 160;--refraction-blue-soft-rgb:200 200 200;--line:#303030;--line-strong:#414141;--glass-edge:#303030;--glass-edge-strong:#555;--card-border:#303030;--card-border-strong:#555;--field-bg:#1b1b1b;--field-bg-solid:#1b1b1b;--field-border:#333;--field-border-hover:var(--control-hover-border);--field-border-focus:var(--control-focus-border);--field-focus-shadow:none;--page-ambient-gradient:#101010;--surface-panel-gradient:#191919;--surface-workspace-gradient:transparent;--surface-control-gradient:#1b1b1b;--surface-upload-gradient:#191919;--surface-empty-gradient:#191919;--surface-topbar-gradient:#101010;--surface-sidebar-gradient:#101010;--surface-result-gradient:transparent;--surface-selected-gradient:var(--brand-selected-surface);--content-selected-gradient:var(--brand-selected-surface);--content-selected-border:var(--brand-selected-border);--button-primary-gradient:#e3e3e3;--button-primary-gradient-hover:#f5f5f5;--button-primary-border:#e3e3e3;--button-primary-text:#171717;--readable-copy-surface:#191919;--readable-copy-text:#c8c8c8;--readable-copy-border:#333;--readable-copy-shadow:none;--neon-gradient-soft:#252525;--action-hover-overlay:rgb(255 255 255/.035);--action-hover-border:var(--control-hover-border);--action-hover-shadow:none;--action-pressed-shadow:none;--card-shadow:none;--shadow-card:none;--shadow-accent:none;--shadow-refraction:none;--shadow-neon:none;--shadow-float:0 24px 64px rgb(0 0 0/.4);--radius:10px}.light{--bg-deep:#f8f8f8;--bg-primary:#f8f8f8;--bg-secondary:#fff;--bg-elevated:#e9e9e9;--bg-card:#fff;--bg-card-solid:#fff;--surface-inset:#f2f2f2;--surface-muted:#e9e9e9;--surface-hover:#e3e3e3;--surface-glass:#fff;--surface-glass-strong:#f2f2f2;--surface-subcard:#fff;--surface-subcard-strong:#f2f2f2;--text-primary:#202020;--text-secondary:#494949;--text-muted:#686868;--text-disabled:#777;--text-on-primary:#fff;--brand-name-color:#202020;--icon-default:#686868;--brand-selected-surface:color-mix(in srgb,var(--brand-accent) 10%,var(--bg-secondary));--brand-selected-border:rgb(var(--brand-accent-rgb)/.45);--brand-chip-surface:color-mix(in srgb,var(--brand-accent) 20%,var(--bg-secondary));--brand-chip-text:var(--brand-accent);--choice-selected-surface:#d4d4d4;--choice-selected-border:#808080;--choice-selected-text:#202020;--choice-selected-muted:#494949;--choice-chip-surface:#bcbcbc;--choice-chip-text:#202020;--icon-active:var(--brand-accent);--accent:var(--brand-accent);--accent-rgb:var(--brand-accent-rgb);--accent-strong:var(--brand-accent);--accent-coral:var(--brand-accent);--accent-coral-rgb:var(--brand-accent-rgb);--accent-burgundy:var(--brand-accent);--accent-burgundy-rgb:var(--brand-accent-rgb);--control-focus-border:#777;--control-hover-border:var(--brand-accent);--select-menu-bg:#fff;--select-menu-border:#c7c7c7;--select-option-hover:#e3e3e3;--accent-blue:#686868;--accent-blue-soft:#494949;--bg-deep-rgb:248 248 248;--bg-primary-rgb:248 248 248;--surface-card-rgb:255 255 255;--surface-elevated-rgb:233 233 233;--surface-inset-rgb:242 242 242;--surface-muted-rgb:233 233 233;--surface-hover-rgb:227 227 227;--black-rgb:0 0 0;--text-primary-rgb:32 32 32;--text-secondary-rgb:73 73 73;--text-muted-rgb:104 104 104;--text-disabled-rgb:119 119 119;--refraction-blue-rgb:104 104 104;--refraction-blue-soft-rgb:73 73 73;--line:#dedede;--line-strong:#c7c7c7;--glass-edge:#dedede;--glass-edge-strong:#aaa;--card-border:#dedede;--card-border-strong:#aaa;--field-bg:#fff;--field-bg-solid:#fff;--field-border:#c7c7c7;--field-border-hover:var(--control-hover-border);--field-border-focus:var(--control-focus-border);--page-ambient-gradient:#f8f8f8;--white-rgb:255 255 255;--info:#494949;--surface-workspace-gradient:transparent;--surface-result-gradient:transparent;--surface-panel-gradient:#fff;--surface-control-gradient:#fff;--surface-upload-gradient:#fff;--surface-empty-gradient:#fff;--surface-topbar-gradient:#f8f8f8;--surface-sidebar-gradient:#f8f8f8;--surface-selected-gradient:var(--brand-selected-surface);--content-selected-gradient:var(--brand-selected-surface);--content-selected-border:var(--brand-selected-border);--button-primary-gradient:#252525;--button-primary-gradient-hover:#101010;--button-primary-border:#252525;--button-primary-text:#fff;--readable-copy-surface:#fff;--readable-copy-text:#494949;--readable-copy-border:#c7c7c7;--neon-gradient-soft:#e9e9e9;--action-hover-overlay:rgb(0 0 0/.025);--action-hover-border:var(--control-hover-border);--shadow-float:0 24px 64px rgb(0 0 0/.15);--card-shadow:none;--shadow-card:none;--shadow-accent:none;--shadow-refraction:none;--shadow-neon:none}.light .ui-workspace,.light .workspace-frame:not([role=dialog]):not([role=alertdialog]),.ui-workspace,.workspace-frame:not([role=dialog]):not([role=alertdialog]){gap:24px}.light .ui-section,.light .ui-workspace,.light .workspace-frame:not([role=dialog]):not([role=alertdialog]),.light .workspace-result-glass,.light .workspace-side-glass,.ui-section,.ui-workspace,.workspace-frame:not([role=dialog]):not([role=alertdialog]),.workspace-result-glass,.workspace-side-glass{min-width:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.ui-workspace>:is(.workspace-side-glass,.workspace-result-glass)>div{padding-left:0;padding-right:0}.ui-workspace>:is(.workspace-side-glass,.workspace-result-glass)>div:first-child{border-bottom:0}.ui-workspace>.workspace-result-glass>[aria-hidden=true]{display:none}.ui-workspace>.workspace-result-glass>div:last-child,.ui-workspace>.workspace-side-glass>div:last-child{border-top:0;padding-bottom:0}.light .workspace-glass-bg,.workspace-glass-bg{background:var(--bg-deep)!important}.workspace-grid-overlay{display:none}.light .workspace-header-glass,.workspace-header-glass{background:var(--bg-deep)!important;border-color:var(--line)!important;box-shadow:none}.glass,.glass-card,.glass-modal,.light .glass-modal,.light .refractive-empty,.light .refractive-upload,.light :is(.surface-panel,.glass-card,.glass),.refractive-empty,.refractive-upload,.surface-panel{border-color:var(--line);box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.light :is(.surface-panel,.glass-card,.glass):hover{box-shadow:none!important}.glass-modal,.light .glass-modal{border-color:var(--line-strong)!important;box-shadow:var(--shadow-float)!important}.light .workspace-frame:is([role=dialog],[role=alertdialog]),.workspace-frame:is([role=dialog],[role=alertdialog]){border:1px solid var(--line-strong)!important;border-radius:14px;background:var(--bg-card-solid)!important;box-shadow:var(--shadow-float)!important;backdrop-filter:none}.light .refractive-upload{border-color:var(--line-strong)!important}.light .refractive-empty,.refractive-empty{background:var(--bg-secondary)!important;border-color:var(--line)!important}.workflow-generation-title,.workflow-generation-title:after{background:none;color:var(--text-primary);-webkit-text-fill-color:currentColor;text-shadow:none}.workflow-generation-title-character{text-shadow:none}.light .theme-content-selected,.light [role=tab][aria-selected=true],.theme-content-selected{background:var(--content-selected-gradient)!important;border-color:var(--content-selected-border)!important;color:var(--text-primary)!important;box-shadow:none!important}.ui-workspace-page :is([role=radio][aria-checked=true],[role=tab][aria-selected=true]){background:var(--brand-selected-surface)!important;border-color:var(--brand-selected-border)!important;color:var(--text-primary)!important;box-shadow:none!important}.ui-workspace-page :is([role=radio][aria-checked=true],[role=tab][aria-selected=true]) svg{color:var(--accent-strong)}.admin-section-tabs .api-proxy-section-tab[aria-selected=true],.light .admin-section-tabs .api-proxy-section-tab[aria-selected=true]{color:var(--accent-strong)!important}.light :is(.btn-primary,.btn-generate-primary,.theme-primary-action),:is(.btn-primary,.btn-generate-primary,.theme-primary-action){border-radius:8px;font-weight:650;box-shadow:none!important}.light :is(.btn-primary,.btn-generate-primary,.theme-primary-action):hover:not(:disabled),:is(.btn-primary,.btn-generate-primary,.theme-primary-action):hover:not(:disabled){border-color:var(--button-primary-border);box-shadow:none!important;transform:none}.btn-generate-primary.workflow-generate-button:disabled,.light .btn-generate-primary.workflow-generate-button:disabled,.light :is(.btn-primary,.btn-generate-primary,.theme-primary-action):disabled,:is(.btn-primary,.btn-generate-primary,.theme-primary-action):disabled{cursor:not-allowed;background:var(--surface-muted)!important;border-color:var(--line-strong)!important;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted);box-shadow:none!important}:is(.btn-outline,.btn-secondary){background:var(--bg-secondary);backdrop-filter:none;-webkit-backdrop-filter:none;font-weight:500;border-radius:8px}.light :is(button,a,label)[class*=rounded]:hover{box-shadow:none!important}:is(.input-field,.form-input,.form-textarea){border-radius:8px;backdrop-filter:none;-webkit-backdrop-filter:none}.ui-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea){background:var(--field-bg)}select{color-scheme:inherit}.ui-account{width:min(100%,960px);margin-inline:auto;padding:28px 24px 48px}.ui-account :is(.text-gray-500,.text-slate-500){color:var(--text-muted)}.ui-account .ui-section{padding-inline:0}.ui-account .ui-avatar{background:var(--surface-muted);color:var(--accent-strong)}.ui-records{overflow:hidden;border-top:1px solid var(--line)!important}.ui-recharge>div{padding-inline:0;border:0;background:transparent}.ui-recharge>div:last-child{padding:20px;border-radius:10px;background:var(--bg-secondary)}.ui-contact-strip{border-top:1px solid var(--line)!important}:is(.btn-outline,.btn-secondary):not(:disabled):not([aria-disabled=true])>:is(.lucide-plus,.lucide-save,.lucide-bookmark),[aria-label="存储空间"]>.lucide-hard-drive{color:var(--brand-accent)}[aria-label="资产类型"]>button[aria-current=page]{background:var(--brand-selected-surface)!important;border-color:var(--brand-selected-border)!important;color:var(--text-primary)!important}[aria-label="资产类型"]>button[aria-current=page]>svg{color:var(--brand-accent)}:is(button,a,summary,[tabindex]):focus-visible{outline:0!important;border-color:var(--control-focus-border)!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}:is(button,a,summary,[tabindex]):not([class*=border]):focus-visible{outline:1px solid var(--control-focus-border)!important;outline-offset:-1px}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea){box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}:is(input,select,textarea):focus,:is(input,select,textarea):focus-visible{outline:0!important;border-color:var(--control-focus-border)!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}input:is([type=checkbox],[type=radio]):focus-visible{outline:1px solid var(--control-focus-border)!important;outline-offset:-1px}:is(div,span,label):not(.ui-static-divider):has(>:is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea):focus){border-color:var(--control-focus-border)!important;outline:0!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}:is(button[aria-haspopup=listbox],.ui-select-trigger,#binding-video-generation),:is(div,span):has(>button[aria-haspopup=listbox]):not(:has(>[role=listbox])){--control-hover-border:var(--action-secondary-hover-border);background:var(--field-bg)!important;border-color:var(--field-border)!important;box-shadow:none!important}:is(button[aria-haspopup=listbox],.ui-select-trigger,#binding-video-generation):hover:not(:disabled),:is(div,span):has(>button[aria-haspopup=listbox]):hover{border-color:var(--field-border-hover)!important}:is(button[aria-haspopup=listbox],.ui-select-trigger,#binding-video-generation):is(:focus-visible,[aria-expanded=true]),:is(div,span):has(>button[aria-haspopup=listbox]):focus-within{border-color:var(--control-focus-border)!important}:is(div,span):has(>button[aria-haspopup=listbox]+button)>button:focus-visible{outline:0!important;box-shadow:none!important}:is(div,span):has(>button[aria-haspopup=listbox]+button)>button{background:transparent!important;border-color:transparent!important}:is([role=listbox],.ui-select-menu,#binding-video-generation-options),:is(div,span):has(>[role=listbox]):not(:has(>button)):not(:has(>div>button)){border-color:var(--select-menu-border)!important;border-radius:8px!important;background:var(--select-menu-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:is(div,span):has(>[role=listbox]):not(:has(>button)):not(:has(>div>button))>[role=listbox]{border:0!important}.ui-select-menu,[role=listbox]{max-height:min(256px,45dvh)!important;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}#binding-video-generation-options [role=group] label{background:transparent!important}#binding-video-generation-options [role=group] label:is(:hover,:focus-within):not(:has(input:disabled)){background:var(--select-option-hover)!important}:root body :is([role=option],[role=menuitemradio],[role=menuitemcheckbox],.ui-select-option){border-color:transparent!important;border-radius:5px!important;background:transparent!important;color:var(--text-secondary)!important;box-shadow:none!important}:root body :is([role=option],[role=menuitemradio],[role=menuitemcheckbox],.ui-select-option):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){border-color:transparent!important;background:var(--select-option-hover)!important;color:var(--text-primary)!important}:root body :is([role=option],[role=menuitemradio],[role=menuitemcheckbox],.ui-select-option):focus-visible{outline:0!important}:root body :is([role=option],[role=menuitemradio],[role=menuitemcheckbox],.ui-select-option):is([aria-selected=true],[aria-checked=true]){color:var(--text-primary)!important}:root body :is([role=option],[role=menuitemradio],[role=menuitemcheckbox],.ui-select-option):is([aria-selected=true],[aria-checked=true]) :is(span,strong,svg){color:inherit!important}:root body :is([role=option],.ui-select-option)[aria-selected=true]:not(:has(.lucide-check,[data-option-check],input[type=checkbox],input[type=radio])):after{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;float:right;margin-inline-start:auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20 6-11 11-5-5' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20 6-11 11-5-5' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}select:not([multiple]):not([size]){background-color:var(--field-bg)!important;border-color:var(--field-border)}select option,select option:checked{background:var(--select-menu-bg);color:var(--text-primary)}@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){select:not([multiple]):not([size]),select:not([multiple]):not([size])::picker(select){-webkit-appearance:base-select!important;-moz-appearance:base-select!important;appearance:base-select!important}select:not([multiple]):not([size]){align-items:center;justify-content:space-between;gap:8px;background-image:none!important;padding-right:12px!important}select::picker-icon{content:"";width:7px;height:7px;margin-right:2px;border-right:1.5px solid;border-bottom:1.5px solid;rotate:45deg;color:var(--text-muted);flex-shrink:0}select:open::picker-icon{rotate:225deg}:is(div,span):has(>select)>:is(svg.lucide-chevron-down,svg[class*=selectChevron]){display:none}select::picker(select){margin:5px 0;padding:5px;min-width:anchor-size(width);max-width:calc(100vw - 24px);max-height:min(256px,45dvh);overflow-y:auto;border:1px solid var(--select-menu-border);border-radius:8px;background:var(--select-menu-bg);color:var(--text-primary);box-shadow:var(--shadow-float);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}select option{min-height:36px;padding:7px 10px;border:0;border-radius:5px;background:transparent!important;color:var(--text-secondary)!important;font:inherit;text-align:left}select option:is(:hover,:focus):not(:disabled){outline:0;background:var(--select-option-hover)!important;color:var(--text-primary)!important}select option:checked{color:var(--text-primary)!important}select option::checkmark{display:inline-block;color:currentColor}select option:disabled{color:var(--text-disabled)!important}}.ui-choice-card{--control-hover-border:var(--brand-accent)}.ui-choice-card:is([aria-pressed=true],[class~="bg-[var(--choice-selected-surface)]"]){--text-primary:var(--choice-selected-text);--text-secondary:var(--choice-selected-muted);--text-muted:var(--choice-selected-muted);color:var(--choice-selected-text)}.ui-choice-card:focus-visible{outline-color:var(--choice-selected-border)!important}.ui-date-range{--control-hover-border:var(--action-secondary-hover-border)}@media (max-width:1023px){.ui-workspace{height:auto;min-height:100%;overflow:visible}.ui-workspace>:is(.workspace-side-glass,.workspace-result-glass){min-height:460px;overflow:visible}.ui-workspace-page{overflow-y:auto!important}.ui-workspace-page>div:has(>.ui-workspace){flex:none;overflow:visible}}@media (max-width:540px){.ui-workspace{gap:24px}.ui-account{padding:20px 16px 32px}}@media (hover:hover){:root body :is(button,a[href],summary,input:not([type=hidden]):not([type=file]),select,textarea,[role=button],[role=radio],[role=tab],[role=switch],[role=tablist],[role=radiogroup],[role=group]:has(>button[aria-pressed]),.cursor-pointer,.refractive-upload,[class*="hover:border-"],label:has(input[type=file]),article:has(>button)):not(:where(.ui-segmented,.ui-segmented>*)):not(:disabled):not([aria-disabled=true]):not([role=option]):not(.ui-select-option):not(:has(input:disabled)):hover{border-color:var(--control-hover-border)!important;outline:0!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}:root body :is(div,span,label):has(>:is(input:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]),textarea,button[aria-haspopup=listbox])):not(.ui-static-divider):not([role=listbox]):not([aria-disabled=true]):not(:has(>:disabled)):hover{border-color:var(--control-hover-border)!important;outline:0!important;box-shadow:none!important}:root body :is(div,span):has(>button[aria-haspopup=listbox]+button)>:is(button,input):hover:not(:disabled){border-color:transparent!important;outline:0!important;box-shadow:none!important}}:root body :is(input,select,textarea):not(:disabled):not([aria-disabled=true]):focus-visible{outline:0!important;box-shadow:none!important}:root body label:has(input[type=file]):not(:has(input:disabled)):focus-within{border-color:var(--control-focus-border)!important;outline:0!important;box-shadow:none!important}:root body button.generation-action{--text-on-primary:#fff;--button-primary-text:#fff;background:var(--action-primary-surface)!important;background-image:none!important;border-color:var(--action-primary-surface)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;cursor:pointer!important;scale:1;translate:0;transition:scale .1s ease,translate .1s ease,border-color .15s ease!important}:root body button.generation-action[aria-disabled=true]{cursor:not-allowed!important}:root body button.generation-action:focus-visible{outline:0!important;border-color:var(--control-focus-border)!important}@media (hover:hover){:root body button.generation-action:hover{border-color:var(--control-hover-border)!important;transform:none!important}}:root body button.generation-action:active{translate:0 1px!important;scale:.985!important}@media (prefers-reduced-motion:reduce){:root body button.generation-action{transition:none!important}}:root body .workflow-result-actions :is(.btn-generate-primary,.btn-outline,.generation-action){height:44px;min-height:44px;padding:0 12px;font-size:14px;line-height:20px;flex-shrink:0}:root body .workflow-result-actions select[aria-label="成片生成模型"]{height:44px;font-size:14px}@media (min-width:1280px) and (max-height:680px){:root body .workflow-video-actions{gap:4px}:root body .workflow-video-actions-primary{padding-top:0;padding-bottom:0}:root body .workflow-video-revision{padding-top:0}:root body .workflow-revision-issues{margin-top:4px}:root body .workflow-revision-issue-label{display:none}:root body .workflow-revision-input{margin-top:4px;min-height:60px;padding:8px}:root body .workflow-video-revision>.generation-action{margin-top:4px}}.light,:root{--action-secondary-surface:#252525;--action-secondary-hover:#303030;--action-secondary-border:#484848;--action-secondary-hover-border:#686868;--action-secondary-text:#d4d4d4;--action-disabled-text:#939393;--action-primary-surface:var(--brand-button);--action-primary-hover:var(--brand-button-hover);--action-primary-active:var(--brand-button-active)}@layer action-controls{:root body :is(button,.btn-primary,.btn-generate-primary,.theme-primary-action,.btn-outline,.btn-secondary,.btn-ghost,.ui-bright-button,.ui-secondary-action,a[download],a[href*="download=1"],a[class*=primaryAction],a[class*=secondaryAction],a[class*=aboutAction],a[class*=previewAction],a[class*=button],a[class*=Button],a[class*=close]):not(:where([role=tab],[role=radio],[role=switch],[role=option],[aria-pressed]:not([aria-label*="密码"]),[aria-checked],[aria-current],[aria-haspopup=listbox],.ui-select-trigger,.ui-select-option,.ui-choice-card,.nav-active-glass,.theme-content-selected,[data-generation-panel] button:not(.generation-action),.shell-topbar-glass [class*=iconButton],.shell-topbar-glass [class*=avatar],.shell-topbar-glass button[aria-haspopup=dialog][aria-label^="任务中心"],.shell-sidebar-glass [class*=collapseButton],.ui-segmented *,[data-document-path],[class*=folderButton],.admin-user-detail-backdrop,button[class*=inset-0],button:has(img,video,canvas),.refractive-upload,[class*=emptyProduct],[class*=emptyCharacter],[class*=cardSelector],[class*=dropzone],:is(div,span):has(>button[aria-haspopup=listbox]+button)>button)),:root body [data-generation-panel] [class*=actions]>button{--ui-action-control:1;--control-hover-border:var(--ui-action-hover-border,var(--action-secondary-hover-border));--text-on-primary:var(--ui-action-foreground,var(--action-secondary-text));--button-primary-text:var(--ui-action-foreground,var(--action-secondary-text));--text-primary:var(--ui-action-foreground,var(--action-secondary-text));--text-secondary:var(--ui-action-foreground,var(--action-secondary-text));--text-muted:var(--action-disabled-text);--icon-default:var(--ui-action-foreground,var(--action-secondary-text));background:var(--ui-action-surface,var(--action-secondary-surface))!important;background-image:none!important;border-color:var(--ui-action-border,var(--action-secondary-border))!important;color:var(--ui-action-foreground,var(--action-secondary-text))!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;box-shadow:none!important}:root body :is(.generation-action,.btn-primary,.btn-generate-primary,.theme-primary-action,.ui-primary-action,a[class*=primaryAction]):not(:where(.ui-secondary-action,[download],[href*="download=1"])){--ui-action-surface:var(--action-primary-surface);--ui-action-border:var(--action-primary-surface);--ui-action-foreground:#fff;--ui-action-hover:var(--action-primary-hover);--ui-action-hover-border:var(--action-primary-hover)}:root body :is(.ui-secondary-action,a[download],a[href*="download=1"],button[class*=previewActionPrimary]){--ui-action-surface:var(--action-secondary-surface);--ui-action-border:var(--action-secondary-border);--ui-action-foreground:var(--action-secondary-text);--ui-action-hover:var(--action-secondary-hover);--ui-action-hover-border:var(--action-secondary-hover-border)}:root body :is(button,a):is([class*=close],[class*=Close],[class*=removeImage],[class*=skuRemove],[aria-label^="清除方案"],[aria-label*="关闭"]:has(>svg:only-child),[aria-label*="删除"]:has(>svg:only-child),[aria-label*="移除"]:has(>svg:only-child),.btn-ghost:has(>.lucide-x:only-child)){--ui-action-surface:transparent;--ui-action-hover:transparent;--ui-action-border:transparent;--ui-action-hover-border:transparent;--ui-action-foreground:var(--action-secondary-text)}@media (hover:hover){:root body :is(button,a):hover:not(:disabled):not([aria-disabled=true]){--ui-action-surface:var(--ui-action-hover,var(--action-secondary-hover));--ui-action-border:var(--ui-action-hover-border,var(--action-secondary-hover-border))}}:root body :is(.generation-action,.btn-primary,.btn-generate-primary,.theme-primary-action,.ui-primary-action):not(:where(.ui-secondary-action,[download],[href*="download=1"])):active:not(:disabled):not([aria-disabled=true]){--ui-action-surface:var(--action-primary-active)}:root body :is(button,a):focus-visible{--ui-action-border:var(--control-focus-border)}:root body :is(.btn-primary,.btn-outline,.btn-secondary,.btn-ghost,.ui-bright-button)[aria-disabled=true],:root body button:is(:disabled,[aria-disabled=true]):not(.generation-action){--ui-action-surface:var(--action-secondary-surface);--ui-action-border:var(--action-secondary-border);--ui-action-foreground:var(--action-disabled-text);cursor:not-allowed!important}:root body :is(.generation-action,.btn-primary,.btn-generate-primary,.theme-primary-action,.ui-primary-action,a[class*=primaryAction]):not(:where(.ui-secondary-action,[download],[href*="download=1"])):is(:disabled,[aria-disabled=true]){--ui-action-surface:var(--action-primary-surface);--ui-action-border:var(--action-primary-surface);--ui-action-foreground:#fff;cursor:not-allowed!important}:root body :is(button,.btn-primary,.btn-generate-primary,.theme-primary-action,.btn-outline,.btn-secondary,.btn-ghost,.ui-bright-button,.ui-secondary-action,a[download],a[href*="download=1"],a[class*=primaryAction],a[class*=secondaryAction],a[class*=aboutAction],a[class*=previewAction],a[class*=button],a[class*=Button],a[class*=close]):not(:where([role=tab],[role=radio],[role=switch],[role=option],[aria-pressed]:not([aria-label*="密码"]),[aria-checked],[aria-current],[aria-haspopup=listbox],.ui-select-trigger,.ui-select-option,.ui-choice-card,.nav-active-glass,.theme-content-selected,[data-generation-panel] button:not(.generation-action),.shell-topbar-glass [class*=iconButton],.shell-topbar-glass [class*=avatar],.shell-topbar-glass button[aria-haspopup=dialog][aria-label^="任务中心"],.shell-sidebar-glass [class*=collapseButton],.ui-segmented *,[data-document-path],[class*=folderButton],.admin-user-detail-backdrop,button[class*=inset-0],button:has(img,video,canvas),.refractive-upload,[class*=emptyProduct],[class*=emptyCharacter],[class*=cardSelector],[class*=dropzone],:is(div,span):has(>button[aria-haspopup=listbox]+button)>button)) :is(span,strong,svg):not(:where([data-tone],[data-status],.status-pill,[class*=badge],[class*=Badge],[class*=avatar],[class*=Avatar])),:root body [data-generation-panel] [class*=actions]>button :is(span,strong,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}}.app-content{position:relative}.app-content:has(>.ui-page-loading){overflow:hidden}.ui-page-loading{position:fixed;inset:var(--shell-header-height,0) 0 0;z-index:30;display:flex;align-items:center;justify-content:center;padding:24px;border:0;border-radius:0;background:var(--bg-deep);color:var(--text-secondary)}@media (min-width:768px){.ui-page-loading{left:var(--shell-sidebar-width,0)}}.ui-page-loading[data-in-content=true]{position:absolute;inset:0}.ui-page-loading-message{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;font-size:14px;line-height:1.6}.ui-page-loading-message svg{flex-shrink:0;color:var(--accent-coral)}:root body .ui-segmented{--segmented-selected-background:#e0e0e0;--segmented-selected-text:#202020;display:inline-flex!important;flex:0 1 auto;flex-wrap:nowrap!important;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;height:auto!important;min-width:0!important;max-width:100%;gap:4px!important;padding:4px!important;overflow-x:auto;border:0!important;border-radius:999px!important;background:var(--surface-inset)!important;background-image:none!important;box-shadow:none!important;scrollbar-width:none}.ui-segmented::-webkit-scrollbar{display:none}:root body .ui-segmented>:is(button,a){position:relative;display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;width:auto!important;min-width:0!important;height:auto!important;min-height:40px!important;padding:8px 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;background-image:none!important;color:var(--text-muted)!important;-webkit-text-fill-color:currentColor;font-size:13px!important;font-weight:600;line-height:20px;text-decoration:none;white-space:nowrap;box-shadow:none!important;transform:none!important;cursor:pointer;transition:background-color .16s ease,color .16s ease!important}:root body .admin-period-switch.ui-segmented>[aria-current=page],:root body .admin-section-tabs .ui-segmented>[aria-selected=true],:root body .ui-segmented>:is(button,a):is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=page],[data-active=true]){background:var(--segmented-selected-background)!important;color:var(--segmented-selected-text)!important}:root body .ui-segmented>:is(button,a) :is(span,strong,svg):not(.pricing-discount-badge){color:inherit!important}:root body .pricing-page .ui-segmented>[aria-pressed=true] .pricing-discount-badge{--pricing-discount-brand:var(--brand-accent)}@media (hover:hover){:root body .ui-segmented>:is(button,a):not(:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=page],[data-active=true])):not(:disabled):not([aria-disabled=true]):hover{background:transparent!important;color:var(--text-primary)!important}}:root body .ui-segmented>:is(button,a):focus-visible{outline:2px solid var(--control-focus-border)!important;outline-offset:-2px}:root body .ui-segmented>:is(button,a):disabled{opacity:.5;cursor:not-allowed}:root body .ui-segmented>:is(button,a):after{display:none!important}:root body .ui-segmented>:is(button,a)>span:has(>svg){width:auto;height:auto;padding:0;border:0;background:transparent;box-shadow:none}:root body .admin-section-tabs{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width:767px){:root body .ui-segmented>:is(button,a){min-height:44px!important;padding-inline:12px!important}}@media (prefers-reduced-motion:reduce){:root body .ui-segmented>:is(button,a){transition:none!important}}.navigation-shell_sidebar__Pa6VE,.navigation-shell_topbar__o6FEr{--navigation-background:#101010;--navigation-control:#191919;--navigation-selected:var(--brand-selected-surface);--navigation-selected-border:var(--brand-selected-border);--line:#2a2a2a;--line-strong:#3a3a3a;--text-primary:#ededed;--text-secondary:#c2c2c2;--text-muted:#949494;--icon-default:#949494;--icon-active:var(--accent-strong);--surface-hover:#222222;--surface-elevated-rgb:25 25 25;--surface-glass-strong:#191919;--action-hover-overlay:transparent;--action-hover-border:var(--control-hover-border);--action-hover-highlight:transparent;--action-hover-shadow:none;--action-pressed-shadow:none;--card-border-strong:#414141}.light .navigation-shell_sidebar__Pa6VE,.light .navigation-shell_topbar__o6FEr{--navigation-background:#f8f8f8;--navigation-control:#ffffff;--navigation-selected:var(--brand-selected-surface);--navigation-selected-border:var(--brand-selected-border);--line:#dddddd;--line-strong:#c9c9c9;--text-primary:#202020;--text-secondary:#494949;--text-muted:#686868;--icon-default:#686868;--icon-active:var(--accent);--surface-hover:#eeeeee;--surface-elevated-rgb:255 255 255;--surface-glass-strong:#ffffff;--action-hover-border:var(--control-hover-border);--card-border-strong:#c9c9c9}.light .navigation-shell_sidebar__Pa6VE,.navigation-shell_sidebar__Pa6VE{--navigation-selected:#e0e0e0;--navigation-selected-border:#e0e0e0;--navigation-selected-text:#202020}.light .navigation-shell_sidebar__Pa6VE.shell-sidebar-glass,.light .navigation-shell_topbar__o6FEr.shell-topbar-glass,.navigation-shell_sidebar__Pa6VE.shell-sidebar-glass,.navigation-shell_topbar__o6FEr.shell-topbar-glass{background:var(--navigation-background)!important;border-color:var(--line)!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.light .navigation-shell_sidebar__Pa6VE .nav-active-glass,.light .navigation-shell_sidebar__Pa6VE .nav-active-glass:hover,.light .navigation-shell_topbar__o6FEr .nav-active-glass,.light .navigation-shell_topbar__o6FEr .nav-active-glass:hover,.navigation-shell_sidebar__Pa6VE .nav-active-glass,.navigation-shell_sidebar__Pa6VE .nav-active-glass:hover,.navigation-shell_topbar__o6FEr .nav-active-glass,.navigation-shell_topbar__o6FEr .nav-active-glass:hover{background:var(--navigation-selected)!important;border-color:var(--navigation-selected-border)!important;color:var(--navigation-selected-text,var(--text-primary))!important;box-shadow:none!important}.navigation-shell_sidebar__Pa6VE .nav-active-glass{font-weight:600}.navigation-shell_sidebar__Pa6VE .nav-active-glass span,.navigation-shell_sidebar__Pa6VE .nav-active-glass svg{color:inherit!important}.navigation-shell_sidebar__Pa6VE .nav-active-glass span:has(>svg),.navigation-shell_sidebar__Pa6VE .nav-active-glass svg{color:var(--icon-active)!important}.navigation-shell_topbar__o6FEr .nav-active-glass svg{color:var(--icon-active)}.light .navigation-shell_topbar__o6FEr .btn-primary,.light .navigation-shell_topbar__o6FEr .btn-primary:hover,.navigation-shell_topbar__o6FEr .btn-primary,.navigation-shell_topbar__o6FEr .btn-primary:hover{background:var(--navigation-control);border-color:var(--line-strong);color:var(--icon-active)!important;box-shadow:none}.navigation-shell_accountButton__DGg8t,.navigation-shell_collapseButton__0PLCP,.navigation-shell_iconButton__aqLLU,.navigation-shell_topbar__o6FEr button[aria-haspopup=dialog][aria-label^="任务中心"]{--navigation-button-background:#191919;--navigation-button-border:#3a3a3a;--navigation-button-text:#c2c2c2;--navigation-selected:var(--navigation-button-background);--navigation-selected-border:var(--navigation-button-border);--navigation-selected-text:var(--navigation-button-text);background:var(--navigation-button-background)!important;border-color:var(--navigation-button-border)!important;color:var(--navigation-button-text)!important;box-shadow:none!important}:is(.navigation-shell_iconButton__aqLLU,.navigation-shell_accountButton__DGg8t,.navigation-shell_collapseButton__0PLCP,.navigation-shell_topbar__o6FEr button[aria-haspopup=dialog][aria-label^="任务中心"]):is(:hover,:active):not(:disabled){--navigation-button-background:#252525;--navigation-button-border:#555555;--navigation-button-text:#d4d4d4}.navigation-shell_topbar__o6FEr button[aria-haspopup=dialog][aria-label^="任务中心"]>svg,:is(.navigation-shell_iconButton__aqLLU,.navigation-shell_accountButton__DGg8t,.navigation-shell_collapseButton__0PLCP) :is(span,svg){color:inherit!important}.navigation-shell_dropdown__nfBSO{background:var(--navigation-control);box-shadow:0 16px 40px rgb(0 0 0/.18);backdrop-filter:none}.light .navigation-shell_avatar__NUTBr,.navigation-shell_avatar__NUTBr{background:color-mix(in srgb,var(--brand-accent) 80%,#000)!important;color:#ffffff!important;box-shadow:none!important}.navigation-shell_avatar__NUTBr:hover{background:color-mix(in srgb,var(--brand-accent) 85%,#000)!important;filter:none}.navigation-shell_sidebar__Pa6VE a:focus-visible,.navigation-shell_sidebar__Pa6VE button:focus-visible,.navigation-shell_topbar__o6FEr a:focus-visible,.navigation-shell_topbar__o6FEr button:focus-visible{outline:2px solid var(--icon-active);outline-offset:2px}@media (prefers-reduced-motion:reduce){.navigation-shell_sidebar__Pa6VE,.navigation-shell_sidebar__Pa6VE a,.navigation-shell_sidebar__Pa6VE button,.navigation-shell_topbar__o6FEr a,.navigation-shell_topbar__o6FEr button{transition:none}}.navigation-shell_homeNav__NuD7s{min-width:0;white-space:nowrap}@media (min-width:1024px){.navigation-shell_homeTopbar__bQR0t{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.navigation-shell_homeTopbar__bQR0t>[data-navbar-brand]{justify-self:start;min-width:0}.navigation-shell_homeTopbar__bQR0t>[data-navbar-actions]{justify-self:end;margin-left:0}.navigation-shell_homeNav__NuD7s{justify-self:center}}@media (min-width:1024px) and (max-width:1279px){.navigation-shell_homeNav__NuD7s>a,.navigation-shell_homeNav__NuD7s>span{padding-inline:8px;font-size:13px}}@media (max-width:1023px){.navigation-shell_homeNavOpen__UMius{position:absolute;top:calc(100% + 6px);inset-inline:8px;z-index:1;display:flex;flex-direction:column;align-items:stretch;max-height:calc(100svh - 88px);overflow-y:auto;padding:8px;border:1px solid var(--line-strong);border-radius:12px;background:var(--navigation-control)}.navigation-shell_homeNavOpen__UMius>a,.navigation-shell_homeNavOpen__UMius>span{display:flex;align-items:center;min-height:44px}}@media (max-width:480px){.navigation-shell_homeTopbar__bQR0t [data-navbar-brand] .socreat-brand-wordmark{font-size:15px}.navigation-shell_homeTopbar__bQR0t [data-navbar-actions]{gap:4px}.navigation-shell_homeTopbar__bQR0t [data-navbar-actions] .btn-ghost,.navigation-shell_homeTopbar__bQR0t [data-navbar-actions] .btn-primary{padding-inline:8px;font-size:12px;white-space:nowrap}}.task-navigation-indicator_indicator__HSRb7{--reminder-processing:var(--brand-accent);--reminder-badge-background:var(--brand-button);--reminder-badge-text:#fff;display:inline-flex;align-items:center;flex-shrink:0;gap:6px;margin-left:0}.task-navigation-indicator_stretch__8Xd2g{flex:1;min-width:0}.task-navigation-indicator_stretch__8Xd2g .task-navigation-indicator_spinner__KZoFS{margin-left:auto}.task-navigation-indicator_indicator__HSRb7[data-active] .task-navigation-indicator_spinner__KZoFS,.task-navigation-indicator_indicator__HSRb7[data-active] .task-navigation-indicator_spinner__KZoFS svg{color:var(--reminder-processing)!important}.task-navigation-indicator_spinner__KZoFS{display:inline-flex;animation:task-navigation-indicator_task-navigation-spin__3BjFA 1.6s linear infinite}.task-navigation-indicator_indicator__HSRb7[data-active] .task-navigation-indicator_badge__naryD{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 5px;border-radius:6px;background:var(--reminder-badge-background);color:var(--reminder-badge-text)!important;font-size:11px;font-weight:600;line-height:1}.task-navigation-indicator_dot__hmoPi{display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--success-text)}.task-navigation-indicator_compact__mmlhT{position:absolute;top:1px;right:-5px;gap:2px;margin:0;padding:2px;border-radius:6px;background:var(--navigation-background)}.task-navigation-indicator_compact__mmlhT .task-navigation-indicator_spinner__KZoFS svg{width:10px;height:10px}.task-navigation-indicator_indicator__HSRb7.task-navigation-indicator_compact__mmlhT .task-navigation-indicator_badge__naryD{min-width:14px;height:14px;padding:0 3px;font-size:9px}.task-navigation-indicator_compact__mmlhT .task-navigation-indicator_dot__hmoPi{width:6px;height:6px}.task-navigation-indicator_markerOnly__h2tDi{position:absolute;top:3px;right:3px;margin:0}.task-navigation-indicator_attentionDot__IPrP7{background:var(--brand-accent)}@keyframes task-navigation-indicator_task-navigation-spin__3BjFA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.task-navigation-indicator_spinner__KZoFS{animation:none}}