#root>.app-shell:has(.workflow-page),#root>.app-shell .run-modal.production-modal,#root>.app-shell .run-modal.publish-inspiration-modal{color-scheme:dark;--glass-canvas: var(--tn-bg, #09090b);--glass-panel: var(--tn-surface, #171719);--glass-surface: var(--tn-surface, #171719);--glass-surface-strong: #1b1b1e;--glass-solid: var(--tn-surface-raised, #232326);--glass-solid-soft: #202023;--glass-border: var(--tn-line, rgba(255,255,255,.11));--glass-line: var(--tn-line, rgba(255,255,255,.11));--glass-line-strong: rgba(255,255,255,.22);--glass-text: var(--tn-text, #f4f4f5);--glass-text-soft: #d4d4d8;--glass-muted: var(--tn-muted, #a1a1aa);--glass-accent: var(--tn-accent, #53a7f4);--glass-accent-strong: #a6d4ff;--glass-accent-soft: rgba(83,167,244,.16);--glass-accent-line: rgba(83,167,244,.42);--glass-danger: #ff979b;--glass-danger-soft: rgba(223,119,124,.13);--glass-warning: #ffd291;--glass-warning-soft: rgba(241,172,77,.13);--glass-shadow: 0 24px 70px rgba(0,0,0,.48);--glass-shadow-soft: 0 12px 34px rgba(0,0,0,.28);--afu-bg: var(--tn-bg, #09090b);--afu-panel: var(--tn-surface-raised, #232326);--afu-panel-soft: #202023;--afu-panel-solid: var(--tn-surface-raised, #232326);--afu-text: var(--tn-text, #f4f4f5);--afu-text-soft: #d4d4d8;--afu-muted: var(--tn-muted, #a1a1aa);--afu-line: var(--tn-line, rgba(255,255,255,.11));--afu-line-soft: var(--tn-line, rgba(255,255,255,.11));--afu-gold: var(--tn-accent, #53a7f4);--afu-gold-soft: rgba(83,167,244,.16);--afu-gold-line: rgba(83,167,244,.42);--ling-bg: var(--tn-bg, #09090b);--ling-panel: var(--tn-surface, #171719);--ling-text: var(--tn-text, #f4f4f5);--ling-text-soft: #d4d4d8;--ling-muted: var(--tn-muted, #a1a1aa);--ling-line: var(--tn-line, rgba(255,255,255,.11));--ling-accent: var(--tn-accent, #53a7f4)}#root>.app-shell:has(.workflow-page) :is(.workflow-page,.workflow-body,.flow-canvas,.react-flow,.react-flow__renderer,.react-flow__pane){background-color:var(--tn-bg, #09090b)!important}#root>.app-shell:has(.workflow-page) :is(.flow-canvas,.react-flow__pane){background-image:radial-gradient(circle,rgba(255,255,255,.11) .75px,transparent 1px)!important;background-size:22px 22px!important}#root>.app-shell:has(.workflow-page) :is(.workflow-toolbar,.canvas-node-palette,.canvas-library-panel,.workflow-generation-history,.react-flow__controls,.react-flow__minimap){color:var(--tn-text, #f4f4f5)!important;background:var(--tn-surface, #171719)!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 18px 50px #00000057!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root>.app-shell:has(.workflow-page) .workflow-toolbar{border-bottom:1px solid var(--tn-line, rgba(255,255,255,.11))!important;background:#121214!important}#root>.app-shell:has(.workflow-page) .workflow-name input,#root>.app-shell:has(.workflow-page) .workflow-name>svg,#root>.app-shell:has(.workflow-page) .workflow-cloud-save-state{color:var(--tn-text, #f4f4f5)!important}#root>.app-shell:has(.workflow-page) .workflow-cloud-save-state:not(.error){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) .workflow-exit-button{color:var(--tn-text, #f4f4f5)!important;background:#242426!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) .workflow-exit-button:hover,#root>.app-shell:has(.workflow-page) :is(.canvas-layout-controls,.canvas-node-palette) button:hover:not(:disabled){color:var(--tn-text, #f4f4f5)!important;background:#303034!important;border-color:#fff3!important}#root>.app-shell:has(.workflow-page) :is(.canvas-layout-controls,.template-save-options){color:var(--tn-text, #f4f4f5)!important;background:#202022!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 18px 45px #00000059!important}#root>.app-shell:has(.workflow-page) :is(.canvas-layout-controls,.template-save-options) :is(button,strong){color:var(--tn-text, #f4f4f5)!important}#root>.app-shell:has(.workflow-page) :is(.canvas-layout-controls kbd,.canvas-layout-controls small,.template-save-options small){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) .canvas-layout-controls button.active,#root>.app-shell:has(.workflow-page) .canvas-node-palette button.active{color:#eaf4ff!important;background:#53a7f42b!important;border-color:#53a7f473!important}#root>.app-shell:has(.workflow-page) .canvas-node-palette button{color:var(--tn-muted, #a1a1aa)!important;border-color:transparent!important;border-radius:11px!important}#root>.app-shell:has(.workflow-page) .flow-empty-workspace{color:var(--tn-muted, #a1a1aa)!important;background:transparent!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) .flow-empty-workspace :is(strong,h2){color:var(--tn-text, #f4f4f5)!important}#root>.app-shell:has(.workflow-page) .flow-empty-workspace button{color:var(--tn-text, #f4f4f5)!important;background:#242426!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) .canvas-library-panel{border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;border-radius:18px!important}#root>.app-shell:has(.workflow-page) .canvas-library-panel-head{background:#1e1e21!important;border-bottom:1px solid var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-panel-head span,.canvas-library-help,.canvas-library-card-copy small,.canvas-library-run-list small,.canvas-library-empty,.canvas-workspace-summary p,.canvas-workspace-name small,.canvas-workspace-summary dt){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-panel-head strong,.canvas-library-card-copy strong,.canvas-library-run-list strong,.canvas-library-empty strong,.canvas-library-upload strong,.canvas-workspace-name strong,.canvas-workspace-summary dd){color:var(--tn-text, #f4f4f5)!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-card,.canvas-library-run-list>button,.canvas-library-upload>div,.canvas-workspace-summary dl>div){color:var(--tn-text, #f4f4f5)!important;background:var(--tn-surface-raised, #232326)!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;border-radius:12px!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-card,.canvas-library-run-list>button):hover{background:#2b2b2e!important;border-color:#fff3!important}#root>.app-shell:has(.workflow-page) .canvas-library-thumb{color:var(--tn-muted, #a1a1aa)!important;background:#111113!important}#root>.app-shell:has(.workflow-page) .canvas-library-filters button:not(.canvas-library-asset-upload){color:var(--tn-muted, #a1a1aa)!important;background:#28282b!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) .canvas-library-filters button.active{color:#eaf4ff!important;background:#53a7f42b!important;border-color:#53a7f473!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-primary,.canvas-library-asset-upload){color:#fff!important;background:var(--tn-accent, #53a7f4)!important;border:1px solid var(--tn-accent, #53a7f4)!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-panel-head>button,.canvas-library-card-actions button,.workflow-generation-history>header>button){color:var(--tn-muted, #a1a1aa)!important;background:transparent!important}#root>.app-shell:has(.workflow-page) :is(.canvas-library-panel-head>button,.canvas-library-card-actions button,.workflow-generation-history>header>button):hover{color:var(--tn-text, #f4f4f5)!important;background:#323236!important}#root>.app-shell:has(.workflow-page) :is(.flow-node,.react-flow__node .flow-node){color:var(--tn-text, #f4f4f5)!important;background:#1b1b1e!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;box-shadow:0 16px 36px #0000005c!important}#root>.app-shell:has(.workflow-page) :is(.flow-node.selected,.react-flow__node.selected .flow-node){border-color:var(--tn-accent, #53a7f4)!important;box-shadow:0 0 0 2px #53a7f429,0 18px 40px #0000006b!important}#root>.app-shell:has(.workflow-page) :is(.flow-node-title,.flow-node-title-input,.flow-node>strong,.node-settings-section>strong,.node-model-copy b,.node-advanced-head strong,.node-settings-popover-head>span){color:var(--tn-text, #f4f4f5)!important}#root>.app-shell:has(.workflow-page) :is(.flow-node-kind,.node-settings-help,.node-model-copy small,.node-advanced-head small,.node-advanced-range small,.node-advanced-toggle small,.flow-node>p){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) :is(.flow-node-icon,.node-model-logo,.node-role-badge,.flow-node-role-badge){color:#a6d4ff!important;background:#53a7f421!important;border-color:#53a7f440!important}#root>.app-shell:has(.workflow-page) :is(.node-inline-editor,.node-advanced-panel,.node-settings-panel,.node-model-menu){color:var(--tn-text, #f4f4f5)!important;background:#202023!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;border-radius:15px!important;box-shadow:0 24px 62px #00000085!important}#root>.app-shell:has(.workflow-page) :is(.node-settings-popover-head,.node-advanced-head,.node-model-menu-head,.node-inline-editor>.node-editor-command-row){border-color:var(--tn-line, rgba(255,255,255,.11))!important;background:#202023!important}#root>.app-shell:has(.workflow-page) :is(.node-model-trigger,.node-settings-trigger,.node-details-toggle,.node-inline-count,.node-generation-controls select,.node-advanced-text-field textarea,.node-generation-composer textarea,.node-setting-options button,.material-mention-editor,.material-mention-picker,.node-inline-asset-picker){color:var(--tn-text, #f4f4f5)!important;background:#29292c!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) :is(.node-model-trigger,.node-settings-trigger,.node-details-toggle,.node-setting-options button):hover:not(:disabled){color:var(--tn-text, #f4f4f5)!important;background:#333337!important;border-color:#ffffff3b!important}#root>.app-shell:has(.workflow-page) :is(.node-model-trigger.active,.node-settings-trigger.active,.node-setting-options button.active,.node-mode-switch button.active){color:#dcedff!important;background:#53a7f42e!important;border-color:#53a7f485!important}#root>.app-shell:has(.workflow-page) .node-inline-count:has(>select:is([aria-label=\56fe\7247\751f\6210\6570\91cf],[aria-label=\89c6\9891\751f\6210\6570\91cf])){color:#e4e4e7!important;background:#353539!important;border-color:#ffffff29!important}#root>.app-shell:has(.workflow-page) .node-inline-count>select:is([aria-label=\56fe\7247\751f\6210\6570\91cf],[aria-label=\89c6\9891\751f\6210\6570\91cf]){color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important}#root>.app-shell:has(.workflow-page) .node-inline-count:has(>select:is([aria-label=\56fe\7247\751f\6210\6570\91cf],[aria-label=\89c6\9891\751f\6210\6570\91cf])>option:not([value="1"]):checked){color:#dcedff!important;background:#53a7f433!important;border-color:#53a7f485!important}#root>.app-shell:has(.workflow-page) .node-inline-count select:is([aria-label=\56fe\7247\751f\6210\6570\91cf],[aria-label=\89c6\9891\751f\6210\6570\91cf])>option{color:#e4e4e7;background:#353539}#root>.app-shell:has(.workflow-page) .node-inline-count select:is([aria-label=\56fe\7247\751f\6210\6570\91cf],[aria-label=\89c6\9891\751f\6210\6570\91cf])>option[value="1"]:checked{color:#f4f4f5;background:#414147}#root>.app-shell:has(.workflow-page) .node-inline-count select:is([aria-label=\56fe\7247\751f\6210\6570\91cf],[aria-label=\89c6\9891\751f\6210\6570\91cf])>option:not([value="1"]):checked{color:#f4f9ff;background:#315b7d}#root>.app-shell:has(.workflow-page) .node-advanced-panel .node-settings-count .node-setting-options>button:first-child.active{color:#f4f4f5!important;background:#414147!important;border-color:#797982!important}#root>.app-shell:has(.workflow-page) .node-model-menu>button{color:var(--tn-text, #f4f4f5)!important;background:transparent!important;border-color:transparent!important}#root>.app-shell:has(.workflow-page) .node-model-menu>button:is(:hover,.active){background:#53a7f421!important;border-color:#53a7f447!important}#root>.app-shell:has(.workflow-page) :is(.node-command-run-button,.node-inline-run-button){color:#fff!important;background:var(--tn-accent, #53a7f4)!important;border-color:var(--tn-accent, #53a7f4)!important;box-shadow:none!important}#root>.app-shell:has(.workflow-page) :is(.node-advanced-range>span strong,.node-advanced-toggle strong,.node-advanced-text-field>span){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) :is(input[type=range],input[type=checkbox]){accent-color:var(--tn-accent, #53a7f4)}#root>.app-shell:has(.workflow-page) :is(.react-flow__controls-button,.node-result-toolbar button,.preview-node-actions button){color:var(--tn-text, #f4f4f5)!important;fill:currentColor!important;background:#27272a!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) :is(.react-flow__controls-button,.node-result-toolbar button,.preview-node-actions button):hover{color:#dcedff!important;background:#363e48!important}#root>.app-shell:has(.workflow-page) :is(.react-flow__edge-path,.flow-edge-reference,.canvas-selection-link-preview path){stroke:#818a98!important}#root>.app-shell:has(.workflow-page) .react-flow__minimap{--xy-minimap-mask-background-color-props: rgba(9,9,11,.72) !important}#root>.app-shell:has(.workflow-page) .react-flow__attribution{color:var(--tn-muted, #a1a1aa)!important;background:#171719e0!important}#root>.app-shell:has(.workflow-page) :is(.node-advanced-range>span b,.canvas-generation-progress strong){color:#a6d4ff!important}#root>.app-shell:has(.workflow-page) :is(.node-focus-toolbar,.material-mention-chip,.node-media-upload-trigger,.node-result-selector button,.canvas-generation-progress,.global-workflow-progress,.workflow-run-global-actions,.template-update-banner,.public-original-edit-banner){color:var(--tn-text, #f4f4f5)!important;background:#252528!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) :is(.node-generated-text,.node-generation-progress,.node-output-ratio){color:var(--tn-text, #f4f4f5)!important;background:#252528!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .modal-backdrop:has(.production-modal,.publish-inspiration-modal),body:has(.app-shell) :is(.history-image-preview-backdrop,.grid-split-backdrop,.drop-import-backdrop,.workflow-generation-confirmation-backdrop){background:#000000b8!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body:has(.app-shell) .workflow-generation-confirmation-modal{color:var(--tn-text, #f4f4f5)!important;background:#1b1b1e!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 28px 90px #00000094!important}body:has(.app-shell) .workflow-generation-confirmation-icon{color:#a6d4ff!important;background:#53a7f429!important;border-color:#53a7f46b!important}body:has(.app-shell) .workflow-generation-confirmation-copy h2{color:var(--tn-text, #f4f4f5)!important}body:has(.app-shell) .workflow-generation-confirmation-copy :is(p,small){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) .workflow-generation-history{border-left:1px solid var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) .workflow-generation-history>header{background:#1e1e21!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell:has(.workflow-page) :is(.workflow-generation-history>header strong,.workflow-history-media-copy strong,.workflow-generation-history-empty strong){color:var(--tn-text, #f4f4f5)!important}#root>.app-shell:has(.workflow-page) :is(.workflow-generation-history>header small,.workflow-history-media-copy small,.workflow-history-media-title,.workflow-generation-history-empty){color:var(--tn-muted, #a1a1aa)!important}#root>.app-shell:has(.workflow-page) .workflow-history-media-open{background:#242427!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important;border-radius:13px!important}#root>.app-shell:has(.workflow-page) .workflow-history-media:hover .workflow-history-media-open{background:#2d2d31!important;border-color:#fff3!important}#root>.app-shell:has(.workflow-page) :is(.workflow-history-media-preview,.history-image-preview-stage){background:#0c0c0e!important}#root>.app-shell:has(.workflow-page) :is(.flow-context-menu,.canvas-selection-generation-menu,.canvas-selection-inline-toolbar,.grid-split-panel,.grid-split-menu){color:var(--tn-text, #f4f4f5)!important;background:#202023!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 22px 60px #00000080!important}#root>.app-shell:has(.workflow-page) :is(.flow-context-menu,.canvas-selection-generation-menu,.grid-split-menu)>button{color:var(--tn-text, #f4f4f5)!important;background:transparent!important;border-color:transparent!important}#root>.app-shell:has(.workflow-page) :is(.flow-context-menu,.canvas-selection-generation-menu,.grid-split-menu)>button:hover:not(:disabled){color:#dcedff!important;background:#53a7f426!important;border-color:#53a7f442!important}#root>.app-shell:has(.workflow-page) :is(.flow-context-menu,.canvas-selection-generation-menu,.grid-split-panel) :is(small,p){color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .history-image-preview-dialog{color:var(--tn-text, #f4f4f5)!important;background:#1c1c1f!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 26px 90px #000000a6!important}body:has(.app-shell) .history-image-preview-dialog :is(header,footer){background:#1c1c1f!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .history-image-preview-dialog :is(h2,strong){color:var(--tn-text, #f4f4f5)!important}body:has(.app-shell) .history-image-preview-dialog :is(p,small){color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .history-image-preview-controls :is(button,a){color:var(--tn-text, #f4f4f5)!important;background:#2b2b2e!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .history-image-preview-controls a{color:#fff!important;background:var(--tn-accent, #53a7f4)!important;border-color:var(--tn-accent, #53a7f4)!important}body:has(.app-shell) .publish-inspiration-modal{color:var(--tn-text, #f4f4f5)!important;background:#1b1b1e!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 28px 90px #00000094!important}body:has(.app-shell) .publish-inspiration-modal :is(h2,.publish-inspiration-cover-label,.publish-field-policy strong,.publish-field-policy-copy strong,.publish-generation-preflight strong){color:var(--tn-text, #f4f4f5)!important}body:has(.app-shell) .publish-inspiration-modal :is(.modal-head small,.publish-inspiration-cover-field>small,.publish-field-policy small,.publish-field-policy-copy small,.publish-generation-preflight small){color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .publish-inspiration-modal :is(.publish-field-policy,.publish-generation-preflight,.publish-field-policy-list article,.publish-workflow-summary){color:var(--tn-text, #f4f4f5)!important;background:#252528!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:none!important}body:has(.app-shell) .publish-inspiration-modal .publish-field-policy-list article.is-locked{background:#202023!important}body:has(.app-shell) .publish-inspiration-modal :is(.publish-field-policy-icon,.publish-generation-preflight-icon){color:#a6d4ff!important;background:#53a7f421!important}body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-cover:not(:has(img,video)){color:var(--tn-muted, #a1a1aa)!important;background:#222225!important;border:1px dashed rgba(255,255,255,.24)!important}body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-cover>span:not(.publish-inspiration-cover-change){color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-cover-label b{color:#a6d4ff!important;background:#53a7f429!important}body:has(.app-shell) .publish-inspiration-modal .publication-media-options button{color:var(--tn-text, #f4f4f5)!important;background:#29292c!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .publish-inspiration-modal .publication-media-options button:hover{border-color:var(--tn-accent, #53a7f4)!important;background:#34363b!important}body:has(.app-shell) .publish-inspiration-modal .publication-media-hint{color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .publish-inspiration-modal :is(.publish-field-policy-actions button,.publish-field-limit input,.publish-field-option,.publish-inspiration-kind-options button){color:var(--tn-text, #f4f4f5)!important;background:#303034!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .publish-inspiration-modal :is(.publish-field-option.active,.publish-inspiration-kind-options button.active,.publish-field-switch[aria-checked=true]){color:#dcedff!important;background:#53a7f429!important;border-color:#53a7f47a!important}body:has(.app-shell) .publish-inspiration-modal .publish-field-switch-track{background:#55555b!important}body:has(.app-shell) .publish-inspiration-modal .publish-field-switch[aria-checked=true] .publish-field-switch-track{background:var(--tn-accent, #53a7f4)!important}body:has(.app-shell) .publish-inspiration-modal :is(input:not([type=file]),textarea,select){color:var(--tn-text, #f4f4f5)!important;background:#2b2b2e!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .publish-inspiration-modal .publish-generation-preflight.is-error,body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-cover.has-error{border-color:#df777c!important}body:has(.app-shell) .production-modal,body:has(.app-shell) .qianchuan-material-embedded .production-modal{color:var(--tn-text, #f4f4f5)!important;background:#1b1b1e!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:0 28px 90px #00000094!important}body:has(.app-shell) .production-modal :is(.modal-head h2,.quick-remake-column-head strong,.quick-remake-preview-meta strong,.remake-field-card strong,.modal-assets-head strong,.quick-remake-footer-copy strong,.remake-control-summary strong,.remake-quick-word-controls strong){color:var(--tn-text, #f4f4f5)!important}body:has(.app-shell) .production-modal :is(.modal-head p,.quick-remake-column-head small,.quick-remake-preview-meta span,.quick-remake-library-target,.remake-field-card small,.modal-assets-head small,.quick-remake-footer-copy small,.remake-control-summary small){color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .production-modal :is(.quick-remake-left-rail,.quick-remake-replacement-panel,.quick-remake-library-panel,.remake-field-card,.remake-control-summary,.modal-assets,.run-output-summary,.remake-quick-word-controls,.qianchuan-brief-controls){color:var(--tn-text, #f4f4f5)!important;background:#242427!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important;box-shadow:none!important}body:has(.app-shell) .production-modal :is(.quick-remake-column-head>span,.remake-field-card>header>span,.remake-control-summary>b,.remake-control-summary>em){color:#a6d4ff!important;background:#53a7f421!important;border-color:#53a7f442!important}body:has(.app-shell) .production-modal :is(.quick-remake-library-search,.remake-field-card textarea,.modal-assets .form-field :is(input,textarea,select),.qianchuan-custom-keyword,.quick-remake-filter-tags button,.remake-quick-word-group button,.outfit-style-picker button){color:var(--tn-text, #f4f4f5)!important;background:#303034!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .production-modal :is(.quick-remake-library-search,.remake-field-card textarea,.modal-assets .form-field :is(input,textarea,select),.qianchuan-custom-keyword):focus-within{border-color:var(--tn-accent, #53a7f4)!important;box-shadow:0 0 0 3px #53a7f421!important}body:has(.app-shell) .production-modal .quick-remake-library-search input{color:var(--tn-text, #f4f4f5)!important;background:transparent!important}body:has(.app-shell) .production-modal :is(.quick-remake-filter-tags button.active,.remake-quick-word-group button.selected,.outfit-style-picker button.active,.qianchuan-brief-group button.selected,.qianchuan-voice-mode button.selected){color:#dcedff!important;background:#53a7f42b!important;border-color:#53a7f480!important}body:has(.app-shell) .production-modal .quick-remake-asset-grid>button{color:var(--tn-text, #f4f4f5)!important;background:#202023!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .production-modal .quick-remake-asset-grid>button:is(:hover,.selected){border-color:var(--tn-accent, #53a7f4)!important;box-shadow:0 0 0 2px #53a7f424!important}body:has(.app-shell) .production-modal .quick-remake-selected-check{color:#fff!important;background:var(--tn-accent, #53a7f4)!important}#root>.app-shell .digital-asset-card.disabled{color:var(--tn-muted, #a1a1aa)!important;background:#202023!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell .media-thumb-preview{color:var(--tn-muted, #a1a1aa)!important;background:#0d0d0f!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell .run-modal.production-modal.novice-runner :is(.quick-remake-cover,.quick-remake-asset-cover,.media-thumb-preview){color:var(--tn-muted, #a1a1aa)!important;background:#0d0d0f!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell .run-modal.production-modal.novice-runner .quick-remake-asset-loading{color:#a6d4ff!important;background:#09090bc2!important}#root>.app-shell .run-modal.production-modal.novice-runner .quick-remake-asset-kind-marker,#root>.app-shell .run-modal.production-modal.novice-runner .remake-node-upload svg{color:#a6d4ff!important}body:has(.app-shell) .production-modal .remake-field-card.active{border-color:var(--tn-accent, #53a7f4)!important;box-shadow:0 0 0 2px #53a7f424!important}body:has(.app-shell) .production-modal :is(.remake-node-upload,.modal-upload,.quick-remake-library-empty,.remake-media-library){color:var(--tn-muted, #a1a1aa)!important;background:#202023!important;border-color:#ffffff2e!important}body:has(.app-shell) .production-modal .remake-flow{background:#242427!important;border:1px solid var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .production-modal .remake-flow>button{color:var(--tn-text, #f4f4f5)!important;background:#303034!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important;filter:none!important}body:has(.app-shell) .production-modal .remake-flow>button.selected,body:has(.app-shell) .production-modal .remake-flow>button.replaceable:hover{color:#dcedff!important;background:#53a7f42b!important;border-color:#53a7f480!important}body:has(.app-shell) .production-modal .remake-flow>button.locked{color:var(--tn-muted, #a1a1aa)!important;opacity:.7}body:has(.app-shell) .production-modal .remake-flow-output{color:#a6d4ff!important;background:#53a7f421!important;border-color:#53a7f44d!important}body:has(.app-shell) .production-modal :is(.media-thumb,.pipeline-execution-status,.run-template-input-feedback,.workflow-resume-notice,.compatibility-note){color:var(--tn-text, #f4f4f5)!important;background:#28282b!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .production-modal :is(.media-thumb-preview,.quick-remake-asset-cover,.quick-remake-cover){background:#0d0d0f!important}body:has(.app-shell) .production-modal :is(.media-thumb small,.pipeline-execution-status small,.quick-remake-library-empty small,.remake-digital-assets-empty-tip){color:var(--tn-muted, #a1a1aa)!important}body:has(.app-shell) .production-modal .modal-footer{background:#1b1b1e!important;border-top:1px solid var(--tn-line, rgba(255,255,255,.11))!important}#root>.app-shell .run-modal.production-modal.novice-runner .modal-footer{color:var(--tn-text, #f4f4f5)!important;background:#1b1b1e!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) .production-modal .modal-footer .primary-button{color:#fff!important;background:var(--tn-accent, #53a7f4)!important;border-color:var(--tn-accent, #53a7f4)!important}body:has(.app-shell) .production-modal .modal-footer .ghost-button{color:var(--tn-text, #f4f4f5)!important;background:#303034!important;border-color:var(--tn-line, rgba(255,255,255,.11))!important}body:has(.app-shell) :is(.production-modal,.publish-inspiration-modal,.workflow-page) :is(button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--tn-accent, #53a7f4)!important;outline-offset:2px!important}@media(max-width:760px){#root>.app-shell:has(.workflow-page) .canvas-library-panel{left:74px;width:min(336px,calc(100vw - 86px))}body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-layout{grid-template-columns:minmax(0,1fr)}body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.app-shell) .production-modal .quick-remake-content-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){#root>.app-shell:has(.workflow-page) .workflow-generation-history{width:min(100vw,400px)!important}body:has(.app-shell) .publish-inspiration-modal .publish-inspiration-media-grid{grid-template-columns:minmax(0,1fr)}body:has(.app-shell) .production-modal :is(.quick-remake-replacement-panel,.quick-remake-library-panel){max-height:none}}@media(prefers-reduced-motion:reduce){#root>.app-shell:has(.workflow-page) :is(.canvas-library-panel,.flow-node,.canvas-node-palette button),body:has(.app-shell) .production-modal :is(.quick-remake-asset-grid>button,.remake-field-card){animation:none!important;transition-duration:.01ms!important}}
