.legacy-workspace-shell,.workspace-theme-scope[data-workspace-theme=light],.card-mode-preview,.card-panel-drag-preview,.combined-image-picker[data-workspace-theme=light],.graph-share-scope-popup[data-workspace-theme=light],.graph-share-credit-adjustment-backdrop[data-workspace-theme=light],.graph-inspiration-direction-menu[data-workspace-theme=light],.prompt-studio-backdrop,.image-prompt-editor-dialog,.content-library-page.is-favorites,.inspiration-page[data-workspace-theme=light]{--ws-page-bg: #f0f0ee;--ws-sidebar-bg: #f6f6f4;--ws-shell-sidebar-bg: var(--ws-sidebar-bg);--ws-shell-sidebar-border: var(--ws-border-strong);--ws-shell-composer-bg: rgba(255, 252, 246, .95);--ws-shell-assistant-bg: rgba(255, 253, 249, .92);--ws-zoom-indicator-ink: var(--ws-text);--ws-account-overlay-shadow-color: rgba(20, 23, 26, .14);--ws-canvas-bg: #fafaf8;--ws-surface: #f7f7f5;--ws-surface-strong: #ffffff;--ws-surface-muted: #ececea;--ws-surface-hover: #e5e6e7;--ws-ink: #14171a;--ws-text: #24282c;--ws-muted: #60666c;--ws-faint: #858a8f;--ws-border-strong: #565d63;--ws-border: #8f9499;--ws-divider: #b7babd;--ws-divider-subtle: #d5d7d8;--ws-primary: #3157d5;--ws-primary-hover: #2848b5;--ws-primary-soft: #edf1ff;--ws-primary-ink: #ffffff;--ws-secondary: #167d78;--ws-attachment-group-bg: #e2e9ff;--ws-attachment-group-border: #7890df;--ws-attachment-group-shadow: 0 1px 3px rgba(49, 87, 213, .16);--ws-session-image: #3157d5;--ws-session-chat: #607c6d;--ws-toolbar-accent: #d35400;--ws-toolbar-accent-soft: #fbf5d8;--ws-toolbar-accent-active: #f7e7b0;--ws-canvas-toolbar-border: var(--ws-border-strong);--ws-canvas-toolbar-bg: color-mix(in srgb, var(--ws-surface-strong) 92%, transparent);--ws-canvas-toolbar-control-border: var(--ws-border);--ws-canvas-toolbar-control-bg: var(--ws-surface-strong);--ws-canvas-toolbar-control-text: var(--ws-text);--ws-canvas-toolbar-control-hover-border: var(--ws-border-strong);--ws-canvas-toolbar-control-hover-bg: var(--ws-surface-hover);--ws-canvas-toolbar-disabled-opacity: .46;--ws-view-active-bg: #edf1ff;--ws-view-active-text: #2848b5;--ws-view-active-border: #3157d5;--ws-mode-fold-line: #3157d5;--ws-mode-module-line: #5e6469;--ws-mode-fold-bg: #ececea;--ws-mode-fold-text: #4f4f4f;--ws-mode-fold-active: #3157d5;--ws-mode-fold-inactive-bg: #ffffff;--ws-mode-fold-inactive-text: #14171a;--ws-mode-collapse-bg: #34383d;--ws-mode-collapse-hover: var(--ws-primary);--ws-mode-collapse-text: #ffffff;--ws-mode-collapse-hover-text: var(--ws-primary-ink);--ws-theme-active-bg: #ffffff;--ws-theme-active-text: #14171a;--ws-theme-active-border: #565d63;--ws-theme-active-shadow: 0 1px 3px rgba(20, 23, 26, .1);--ws-danger-solid: var(--user-danger-solid);--ws-danger: var(--user-danger-solid);--ws-danger-ink: var(--user-danger-ink);--ws-danger-hover: var(--user-danger-hover);--ws-danger-soft: var(--user-danger-soft);--ws-danger-content-bg: var(--user-danger-soft);--ws-danger-content-border: var(--user-danger-border);--ws-danger-content-text: var(--user-danger-text);--ws-danger-content-muted: var(--user-danger-muted);--ws-focus-ring: rgba(49, 87, 213, .24);--user-control-focus-border: var(--ws-primary);--user-control-focus-ring: rgba(49, 87, 213, .16);--user-control-focus-ring-width: 2px;--ws-shadow-soft: 0 8px 22px rgba(20, 23, 26, .1);--ws-shadow-float: 0 12px 30px rgba(20, 23, 26, .14);--ws-canvas-grid-minor: rgba(86, 93, 99, .1);--ws-canvas-grid-major: rgba(86, 93, 99, .18);--ws-edge: #24282c;--ws-node-neutral: #565d63;--ws-node-input: #5d748d;--ws-node-prompt: #607c6d;--ws-node-output: #9a6b52;--ws-input-slot-title: var(--ws-node-prompt);--ws-group: #a07a34;--ws-group-sequence-bg: #14171a;--ws-group-sequence-text: #ffffff;--ws-node-surface: #fbfbfa;--ws-node-head: #f2f2f0;--ws-node-head-text: #24282c;--ws-node-input-head: #5d748d;--ws-node-input-head-text: #ffffff;--ws-node-prompt-head: #607c6d;--ws-node-prompt-head-text: #ffffff;--ws-node-operation-bg: #607c6d;--ws-node-operation-border: #455c50;--ws-node-operation-text: #ffffff;--ws-node-operation-muted: rgba(255, 255, 255, .8);--ws-node-operation-icon: #e8f1ec;--ws-node-operation-action: rgba(255, 255, 255, .78);--ws-node-operation-action-hover: #ffffff;--ws-node-operation-action-hover-bg: rgba(255, 255, 255, .14);--ws-node-operation-action-active: var(--user-library-active);--ws-node-operation-shadow: 0 6px 16px rgba(36, 52, 44, .2);--ws-node-output-head: #9a6b52;--ws-node-output-head-text: #ffffff;--ws-node-output-action-bg: var(--ws-primary);--ws-node-output-action-hover: var(--ws-primary-hover);--ws-node-output-action-border: var(--ws-primary-hover);--ws-node-output-action-text: var(--ws-primary-ink);--ws-node-head-action: rgba(255, 255, 255, .76);--ws-node-head-action-hover: #ffffff;--ws-node-head-action-active: var(--user-library-active);--ws-node-head-action-hover-bg: rgba(255, 255, 255, .14);--ws-node-border: #454a4f;--ws-node-divider: #aeb2b5;--ws-conversation-bg: #f3f3f1;--ws-library-bar-bg: #e8e8e8;--ws-library-bar-shadow: 0 4px 10px -4px rgba(20, 23, 26, .18);--ws-library-selection-bg: #dceaff;--ws-library-selection-ink: #285fac;--ws-library-selection-check-bg: #c4dcff;--ws-library-selection-hover-border: #315d9c;--ws-conversation-user-bg: #e4e4e1;--ws-conversation-user-border: #4a4d50;--ws-conversation-user-text: #24282c;--ws-conversation-assistant-bg: #fbfbfa;--ws-conversation-assistant-border: #777a7d;--ws-conversation-meta: #666a6d;--ws-conversation-thinking-bg: #d7d8d6;--ws-conversation-thinking-border: #a4a7a9;--ws-conversation-thinking-text: #3b3e40;--ws-conversation-control-bg: #ffffff;--ws-conversation-control-hover: #ececea;--ws-conversation-control-border: #8f9499;--ws-conversation-control-text: #303438;--ws-conversation-primary: #6f7375;--ws-conversation-primary-hover: #5f6365;--ws-conversation-primary-text: #ffffff;--ws-conversation-focus: rgba(69, 74, 79, .3);--ws-conversation-library-active-ink: var(--ws-primary);--ws-conversation-library-active-bg: var(--ws-primary-soft);--ws-conversation-library-check-shadow: 0 0 0 1px color-mix(in srgb, var(--ws-primary) 42%, transparent);--ws-select-trigger-bg: var(--ws-surface-strong);--ws-select-trigger-hover-bg: var(--ws-surface);--ws-select-trigger-border: var(--ws-border);--ws-select-trigger-hover-border: var(--ws-border-strong);--ws-select-trigger-text: var(--ws-text);--ws-select-focus-border: var(--ws-primary);--ws-select-focus-ring: var(--user-control-focus-ring);--ws-select-menu-bg: var(--ws-surface-strong);--ws-select-menu-border: var(--ws-border);--ws-select-menu-text: var(--ws-text);--ws-select-menu-shadow: var(--ws-shadow-float);--ws-select-option-text: var(--ws-text);--ws-select-option-hover-bg: var(--ws-surface-hover);--ws-select-option-hover-text: var(--ws-text);--ws-select-option-selected-bg: var(--ws-primary-soft);--ws-select-option-selected-hover-bg: color-mix(in srgb, var(--ws-primary-soft) 78%, var(--ws-primary) 22%);--ws-select-option-selected-text: var(--ws-primary-hover);--ws-select-disabled-bg: var(--ws-surface-muted);--ws-select-disabled-border: var(--ws-divider-subtle);--ws-select-disabled-text: var(--ws-faint);--ws-generate-select-trigger-bg: var(--ws-select-trigger-bg);--ws-generate-select-trigger-hover-bg: var(--ws-select-trigger-hover-bg);--ws-generate-select-trigger-border: var(--ws-select-trigger-border);--ws-generate-select-trigger-hover-border: var(--ws-select-trigger-hover-border);--ws-generate-select-trigger-text: var(--ws-select-trigger-text);--ws-generate-select-menu-bg: var(--ws-select-menu-bg);--ws-generate-select-menu-border: var(--ws-select-menu-border);--ws-generate-select-option-hover-bg: var(--ws-select-option-hover-bg);--ws-generate-select-option-selected-bg: var(--ws-select-option-selected-bg);--ws-generate-select-option-selected-hover-bg: var(--ws-select-option-selected-hover-bg);--ws-generate-select-option-selected-text: var(--ws-select-option-selected-text);--ws-conversation-select-trigger-bg: var(--ws-select-trigger-bg);--ws-conversation-select-trigger-hover-bg: var(--ws-select-trigger-hover-bg);--ws-conversation-select-trigger-border: var(--ws-select-trigger-border);--ws-conversation-select-trigger-hover-border: var(--ws-select-trigger-hover-border);--ws-conversation-select-trigger-text: var(--ws-select-trigger-text);--ws-conversation-select-menu-bg: var(--ws-select-menu-bg);--ws-conversation-select-menu-border: var(--ws-select-menu-border);--ws-conversation-select-option-hover-bg: var(--ws-select-option-hover-bg);--ws-conversation-select-option-selected-bg: var(--ws-select-option-selected-bg);--ws-conversation-select-option-selected-hover-bg: var(--ws-select-option-selected-hover-bg);--ws-conversation-select-option-selected-text: var(--ws-select-option-selected-text);--ws-empty-surface: color-mix(in srgb, var(--ws-surface-strong) 92%, transparent);--ws-empty-border: var(--ws-divider);--ws-empty-title: var(--ws-text);--ws-empty-text: var(--ws-muted);--ws-generate-backdrop: color-mix(in srgb, var(--ws-ink) 42%, transparent);--ws-generate-surface: var(--ws-surface-strong);--ws-generate-control-bg: var(--ws-surface);--ws-generate-control-hover: var(--ws-surface-hover);--ws-generate-border: var(--ws-border);--ws-generate-border-strong: var(--ws-border-strong);--ws-generate-text: var(--ws-text);--ws-generate-muted: var(--ws-muted);--ws-generate-faint: var(--ws-faint);--ws-generate-primary: var(--ws-primary);--ws-generate-primary-hover: var(--ws-primary-hover);--ws-generate-primary-soft: var(--ws-primary-soft);--ws-generate-primary-text: var(--ws-primary-ink);--ws-generate-danger: var(--ws-danger);--ws-generate-focus: var(--ws-focus-ring);--ws-generate-shadow: var(--ws-shadow-float);--ws-billing-blocker-backdrop: color-mix(in srgb, var(--ws-ink) 24%, transparent);--ws-billing-blocker-surface: var(--ws-surface-strong);--ws-billing-blocker-surface-muted: var(--ws-surface);--ws-billing-blocker-border: var(--ws-border);--ws-billing-blocker-border-strong: var(--ws-border-strong);--ws-billing-blocker-text: var(--ws-text);--ws-billing-blocker-muted: var(--ws-muted);--ws-billing-blocker-primary: var(--ws-primary);--ws-billing-blocker-primary-hover: var(--ws-primary-hover);--ws-billing-blocker-primary-text: var(--ws-primary-ink);--ws-billing-blocker-danger: var(--ws-danger);--ws-billing-blocker-focus: var(--ws-focus-ring);--ws-billing-blocker-shadow: var(--ws-shadow-float);--ws-feedback-backdrop: color-mix(in srgb, var(--ws-ink) 24%, transparent);--ws-feedback-surface: var(--ws-surface-strong);--ws-feedback-surface-muted: var(--ws-surface);--ws-feedback-border: var(--ws-border);--ws-feedback-border-strong: var(--ws-border-strong);--ws-feedback-text: var(--ws-text);--ws-feedback-muted: var(--ws-muted);--ws-feedback-primary: var(--ws-primary);--ws-feedback-primary-hover: var(--ws-primary-hover);--ws-feedback-primary-text: var(--ws-primary-ink);--ws-feedback-focus: var(--ws-focus-ring);--ws-feedback-shadow: var(--ws-shadow-float);--ws-new-session-backdrop: color-mix(in srgb, var(--ws-ink) 24%, transparent);--ws-new-session-surface: var(--ws-surface-strong);--ws-new-session-border: var(--ws-border);--ws-new-session-text: var(--ws-text);--ws-new-session-muted: var(--ws-muted);--ws-new-session-secondary-bg: var(--ws-surface);--ws-new-session-secondary-hover: var(--ws-primary-soft);--ws-new-session-secondary-border: var(--ws-border);--ws-new-session-primary: var(--ws-primary);--ws-new-session-primary-hover: var(--ws-primary-hover);--ws-new-session-focus: var(--ws-focus-ring);--ws-new-session-shadow: var(--ws-shadow-float);--ws-prompt-backdrop: rgba(20, 23, 26, .42);--ws-prompt-surface: var(--ws-surface-strong);--ws-prompt-surface-muted: var(--ws-surface);--ws-prompt-surface-hover: var(--ws-surface-hover);--ws-prompt-border: var(--ws-border);--ws-prompt-border-strong: var(--ws-border-strong);--ws-prompt-divider: var(--ws-divider);--ws-prompt-divider-subtle: var(--ws-divider-subtle);--ws-prompt-text: var(--ws-text);--ws-prompt-muted: var(--ws-muted);--ws-prompt-faint: var(--ws-faint);--ws-prompt-primary: var(--ws-primary);--ws-prompt-primary-hover: var(--ws-primary-hover);--ws-prompt-primary-soft: var(--ws-primary-soft);--ws-prompt-primary-text: var(--ws-primary-ink);--ws-prompt-focus: var(--ws-focus-ring);--ws-prompt-disabled-bg: color-mix(in srgb, var(--ws-surface-muted) 78%, var(--ws-divider) 22%);--ws-prompt-disabled-text: var(--ws-faint);--ws-prompt-shadow: var(--ws-shadow-float);--ws-shell-background: var(--ws-page-bg);--bg: var(--ws-page-bg);--panel: var(--ws-surface);--panel-bg: var(--ws-surface);--panel-strong: var(--ws-surface-strong);--ink: var(--ws-ink);--text: var(--ws-text);--muted: var(--ws-muted);--accent: var(--ws-primary);--accent-ink: var(--ws-primary-ink);--line: var(--ws-divider);--shadow: var(--ws-shadow-soft);--theme-edge: var(--ws-edge);--theme-edge-label: var(--ws-text);--theme-edge-label-stroke: rgba(250, 250, 248, .96);--theme-edge-upstream: var(--ws-primary);--theme-edge-downstream: var(--ws-primary);--theme-edge-label-upstream: var(--ws-primary-hover);--theme-edge-label-downstream: var(--ws-primary-hover);--theme-edge-flow-dash: 11 8;--theme-edge-flow-distance: -38;--theme-edge-flow-filter: none;--theme-flow-upstream-border: var(--ws-primary);--theme-flow-downstream-border: var(--ws-primary);--theme-flow-upstream-ring: var(--ws-focus-ring);--theme-flow-downstream-ring: var(--ws-focus-ring);--theme-flow-anchor: var(--ws-primary);--theme-panel-shadow: var(--ws-shadow-soft)}.legacy-workspace-shell[data-workspace-theme=creative],.workspace-theme-scope[data-workspace-theme=creative],.card-mode-preview[data-workspace-theme=creative],.card-panel-drag-preview[data-workspace-theme=creative],.combined-image-picker[data-workspace-theme=creative],.graph-share-scope-popup[data-workspace-theme=creative],.graph-share-credit-adjustment-backdrop[data-workspace-theme=creative],.graph-inspiration-direction-menu[data-workspace-theme=creative],.prompt-studio-backdrop[data-workspace-theme=creative],.image-prompt-editor-dialog[data-workspace-theme=creative],.content-library-page.is-favorites[data-workspace-theme=creative],.inspiration-page[data-workspace-theme=creative]{--ws-page-bg: var(--creative-theme-page);--ws-sidebar-bg: var(--creative-theme-surface);--ws-shell-sidebar-bg: var(--ws-sidebar-bg);--ws-shell-sidebar-border: var(--ws-border-strong);--ws-shell-composer-bg: rgba(255, 252, 246, .95);--ws-shell-assistant-bg: rgba(255, 253, 249, .92);--ws-zoom-indicator-ink: var(--ws-text);--ws-account-overlay-shadow-color: rgba(32, 37, 34, .18);--ws-canvas-bg: var(--creative-theme-page);--ws-surface: var(--creative-theme-surface);--ws-surface-strong: var(--creative-theme-surface-strong);--ws-surface-muted: var(--creative-theme-surface-muted);--ws-surface-hover: var(--creative-theme-surface-hover);--ws-ink: var(--creative-theme-text-strong);--ws-text: var(--creative-theme-text);--ws-muted: var(--creative-theme-muted);--ws-faint: var(--creative-theme-faint);--ws-border-strong: var(--creative-theme-border-strong);--ws-border: var(--creative-theme-border);--ws-divider: var(--creative-theme-divider);--ws-divider-subtle: var(--creative-theme-divider-subtle);--ws-primary: var(--creative-theme-primary);--ws-primary-hover: var(--creative-theme-primary-hover);--ws-primary-soft: var(--creative-theme-primary-soft);--ws-primary-ink: var(--creative-theme-primary-ink);--ws-secondary: #a13f73;--ws-attachment-group-bg: color-mix(in srgb, var(--creative-theme-primary) 17%, var(--creative-theme-surface-strong));--ws-attachment-group-border: color-mix(in srgb, var(--creative-theme-primary) 62%, var(--creative-theme-border));--ws-attachment-group-shadow: 0 1px 4px rgba(39, 63, 78, .2);--ws-session-image: var(--creative-theme-cyan);--ws-session-chat: var(--creative-theme-violet);--ws-toolbar-accent: var(--creative-theme-magenta);--ws-toolbar-accent-soft: color-mix(in srgb, var(--creative-theme-magenta) 14%, var(--ws-surface-strong));--ws-toolbar-accent-active: color-mix(in srgb, var(--creative-theme-magenta) 24%, var(--ws-surface-strong));--ws-canvas-toolbar-border: var(--creative-theme-border-strong);--ws-canvas-toolbar-bg: color-mix(in srgb, var(--creative-theme-surface-strong) 92%, transparent);--ws-canvas-toolbar-control-border: var(--creative-theme-border);--ws-canvas-toolbar-control-bg: var(--creative-theme-surface-strong);--ws-canvas-toolbar-control-text: var(--creative-theme-text);--ws-canvas-toolbar-control-hover-border: var(--creative-theme-violet);--ws-canvas-toolbar-control-hover-bg: color-mix(in srgb, var(--creative-theme-cyan) 24%, var(--creative-theme-surface-strong));--ws-canvas-toolbar-disabled-opacity: .5;--ws-view-active-bg: var(--creative-theme-primary-soft);--ws-view-active-text: var(--creative-theme-primary-active);--ws-view-active-border: var(--creative-theme-primary);--ws-mode-fold-line: var(--creative-theme-primary);--ws-mode-module-line: var(--creative-theme-border-strong);--ws-mode-fold-bg: var(--creative-theme-surface-muted);--ws-mode-fold-text: var(--creative-theme-text);--ws-mode-fold-active: var(--creative-theme-primary);--ws-mode-fold-inactive-bg: var(--creative-theme-surface-strong);--ws-mode-fold-inactive-text: var(--creative-theme-text-strong);--ws-mode-collapse-bg: var(--creative-theme-text-strong);--ws-mode-collapse-hover: var(--creative-theme-primary-active);--ws-mode-collapse-text: var(--creative-theme-primary-ink);--ws-mode-collapse-hover-text: var(--creative-theme-primary-ink);--ws-theme-active-bg: var(--creative-theme-surface-strong);--ws-theme-active-text: var(--creative-theme-text-strong);--ws-theme-active-border: var(--creative-theme-violet);--ws-theme-active-shadow: 0 1px 3px rgba(53, 48, 22, .14);--ws-danger-solid: var(--creative-theme-danger);--ws-danger: var(--creative-theme-danger-text);--ws-danger-ink: var(--creative-theme-danger-ink);--ws-danger-hover: var(--creative-theme-danger-hover);--ws-danger-soft: var(--creative-theme-danger-soft);--ws-danger-content-bg: color-mix(in srgb, var(--creative-theme-danger-soft) 74%, var(--creative-theme-surface-strong));--ws-danger-content-border: var(--creative-theme-danger-border);--ws-danger-content-text: var(--creative-theme-danger-text);--ws-danger-content-muted: var(--creative-theme-danger-muted);--ws-focus-ring: var(--creative-theme-focus);--user-control-focus-border: var(--ws-primary);--user-control-focus-ring: color-mix(in srgb, var(--ws-primary) 16%, transparent);--user-control-focus-ring-width: 2px;--ws-shadow-soft: var(--creative-theme-shadow-soft);--ws-shadow-float: var(--creative-theme-shadow-float);--ws-canvas-grid-minor: rgba(98, 94, 63, .18);--ws-canvas-grid-major: rgba(98, 94, 63, .32);--ws-edge: #52543e;--ws-node-neutral: var(--creative-theme-border-strong);--ws-node-input: var(--creative-theme-cyan);--ws-node-prompt: var(--creative-theme-violet);--ws-node-output: var(--creative-theme-coral);--ws-input-slot-title: var(--ws-node-prompt);--ws-group: var(--creative-theme-magenta);--ws-group-sequence-bg: var(--creative-theme-text-strong);--ws-group-sequence-text: #ffffff;--ws-node-surface: var(--creative-theme-surface-strong);--ws-node-head: var(--creative-theme-surface-muted);--ws-node-head-text: var(--creative-theme-text);--ws-node-input-head: color-mix(in srgb, var(--creative-theme-cyan) 70%, var(--creative-theme-primary-active));--ws-node-input-head-text: #ffffff;--ws-node-prompt-head: var(--creative-theme-violet);--ws-node-prompt-head-text: #ffffff;--ws-node-operation-bg: color-mix(in srgb, var(--creative-theme-violet) 72%, var(--creative-theme-cyan));--ws-node-operation-border: var(--creative-theme-border-strong);--ws-node-operation-text: #ffffff;--ws-node-operation-muted: rgba(255, 255, 255, .82);--ws-node-operation-icon: #ffffff;--ws-node-operation-action: rgba(255, 255, 255, .8);--ws-node-operation-action-hover: #ffffff;--ws-node-operation-action-hover-bg: rgba(255, 255, 255, .16);--ws-node-operation-action-active: var(--user-library-active);--ws-node-operation-shadow: var(--creative-theme-shadow-soft);--ws-node-output-head: color-mix(in srgb, var(--creative-theme-coral) 82%, #8a2438);--ws-node-output-head-text: #ffffff;--ws-node-output-action-bg: var(--creative-theme-primary);--ws-node-output-action-hover: var(--creative-theme-primary-hover);--ws-node-output-action-border: var(--creative-theme-primary-active);--ws-node-output-action-text: var(--creative-theme-primary-ink);--ws-node-head-action: rgba(255, 255, 255, .78);--ws-node-head-action-hover: #ffffff;--ws-node-head-action-active: var(--user-library-active);--ws-node-head-action-hover-bg: rgba(255, 255, 255, .14);--ws-node-border: #625e3f;--ws-node-divider: var(--creative-theme-divider);--ws-conversation-bg: var(--creative-theme-page);--ws-library-bar-bg: var(--ws-surface);--ws-library-bar-shadow: 0 4px 10px -4px rgba(32, 37, 34, .22);--ws-library-selection-bg: color-mix(in srgb, var(--creative-theme-violet) 18%, var(--ws-surface-strong));--ws-library-selection-ink: var(--creative-theme-violet);--ws-library-selection-check-bg: color-mix(in srgb, var(--creative-theme-violet) 25%, var(--ws-surface-strong));--ws-library-selection-hover-border: var(--creative-theme-violet);--ws-conversation-user-bg: color-mix(in srgb, var(--creative-theme-cyan) 12%, var(--creative-theme-surface-strong));--ws-conversation-user-border: color-mix(in srgb, var(--creative-theme-cyan) 58%, var(--creative-theme-border-strong));--ws-conversation-user-text: var(--creative-theme-text-strong);--ws-conversation-assistant-bg: var(--creative-theme-surface-strong);--ws-conversation-assistant-border: var(--creative-theme-border);--ws-conversation-meta: var(--creative-theme-muted);--ws-conversation-thinking-bg: color-mix(in srgb, var(--creative-theme-violet) 11%, var(--creative-theme-surface-strong));--ws-conversation-thinking-border: color-mix(in srgb, var(--creative-theme-violet) 42%, var(--creative-theme-border));--ws-conversation-thinking-text: var(--creative-theme-text);--ws-conversation-control-bg: var(--creative-theme-surface-strong);--ws-conversation-control-hover: color-mix(in srgb, var(--creative-theme-cyan) 24%, var(--creative-theme-surface-strong));--ws-conversation-control-border: var(--creative-theme-border);--ws-conversation-control-text: var(--creative-theme-text);--ws-conversation-primary: var(--creative-theme-primary);--ws-conversation-primary-hover: var(--creative-theme-primary-hover);--ws-conversation-primary-text: var(--creative-theme-primary-ink);--ws-conversation-focus: var(--creative-theme-focus);--ws-conversation-library-active-ink: var(--ws-primary);--ws-conversation-library-active-bg: var(--ws-primary-soft);--ws-conversation-library-check-shadow: 0 0 0 1px color-mix(in srgb, var(--ws-primary) 42%, transparent);--theme-edge: var(--creative-theme-border-strong);--theme-edge-upstream: var(--creative-theme-cyan);--theme-edge-downstream: var(--creative-theme-coral);--theme-edge-label-upstream: var(--creative-theme-violet);--theme-edge-label-downstream: var(--creative-theme-magenta);--theme-flow-upstream-border: var(--creative-theme-cyan);--theme-flow-downstream-border: var(--creative-theme-coral);--theme-flow-upstream-ring: color-mix(in srgb, var(--creative-theme-cyan) 42%, transparent);--theme-flow-downstream-ring: color-mix(in srgb, var(--creative-theme-coral) 42%, transparent);--theme-flow-anchor: var(--creative-theme-violet);--ws-shell-background: var(--creative-theme-page)}.legacy-workspace-shell[data-workspace-theme=dark],.workspace-theme-scope[data-workspace-theme=dark],.card-mode-preview[data-workspace-theme=dark],.card-panel-drag-preview[data-workspace-theme=dark],.combined-image-picker[data-workspace-theme=dark],.graph-share-scope-popup[data-workspace-theme=dark],.graph-share-credit-adjustment-backdrop[data-workspace-theme=dark],.graph-inspiration-direction-menu[data-workspace-theme=dark],.prompt-studio-backdrop[data-workspace-theme=dark],.image-prompt-editor-dialog[data-workspace-theme=dark],.content-library-page.is-favorites[data-workspace-theme=dark]{color-scheme:dark;--ws-page-bg: var(--dark-theme-page);--ws-sidebar-bg: var(--dark-theme-surface);--ws-shell-sidebar-bg: color-mix(in srgb, var(--panel) 92%, transparent);--ws-shell-sidebar-border: var(--line);--ws-shell-composer-bg: color-mix(in srgb, var(--panel) 92%, transparent);--ws-shell-assistant-bg: color-mix(in srgb, var(--panel) 92%, transparent);--ws-zoom-indicator-ink: var(--ink);--ws-account-overlay-shadow-color: rgba(0, 0, 0, .48);--ws-canvas-bg: var(--dark-theme-page);--ws-surface: var(--dark-theme-surface);--ws-surface-strong: var(--dark-theme-surface-strong);--ws-surface-muted: var(--dark-theme-surface-muted);--ws-surface-hover: var(--dark-theme-surface-hover);--ws-ink: #ffffff;--ws-text: #f2f2f2;--ws-muted: #bcbcbc;--ws-faint: #999999;--ws-border-strong: var(--dark-theme-border-strong);--ws-border: var(--dark-theme-border);--ws-divider: var(--dark-theme-divider);--ws-divider-subtle: var(--dark-theme-divider-subtle);--ws-primary: var(--dark-theme-accent);--ws-primary-hover: var(--dark-theme-accent-hover);--ws-primary-soft: var(--dark-theme-accent-soft);--ws-primary-ink: var(--dark-theme-accent-ink);--ws-secondary: #86b6d8;--ws-new-session-bg: color-mix(in srgb, var(--dark-theme-surface-hover) 94%, #ffffff 6%);--ws-attachment-group-bg: color-mix(in srgb, var(--dark-theme-accent) 18%, var(--dark-theme-surface-strong));--ws-attachment-group-border: color-mix(in srgb, var(--dark-theme-accent) 64%, var(--dark-theme-border));--ws-attachment-group-shadow: 0 1px 5px rgba(0, 0, 0, .34);--ws-session-image: #6f8da8;--ws-session-chat: #6d9582;--ws-toolbar-accent: var(--ws-primary);--ws-toolbar-accent-soft: var(--ws-primary-soft);--ws-toolbar-accent-active: color-mix(in srgb, var(--ws-primary) 20%, var(--ws-surface-strong));--ws-canvas-toolbar-border: #70716d;--ws-canvas-toolbar-bg: rgba(27, 29, 32, .96);--ws-canvas-toolbar-control-border: #4c4f50;--ws-canvas-toolbar-control-bg: #24272a;--ws-canvas-toolbar-control-text: #fafafa;--ws-canvas-toolbar-control-hover-border: #6b6d69;--ws-canvas-toolbar-control-hover-bg: #303337;--ws-canvas-toolbar-disabled-opacity: .58;--ws-view-active-bg: var(--dark-theme-accent-soft);--ws-view-active-text: var(--dark-theme-accent-hover);--ws-view-active-border: var(--dark-theme-accent);--ws-mode-fold-line: var(--dark-theme-accent);--ws-mode-module-line: var(--dark-theme-border-strong);--ws-mode-fold-bg: var(--dark-theme-surface-muted);--ws-mode-fold-text: var(--ws-text);--ws-mode-fold-active: var(--dark-theme-accent);--ws-mode-fold-inactive-bg: var(--dark-theme-surface-strong);--ws-mode-fold-inactive-text: var(--ws-ink);--ws-mode-collapse-bg: #0f1113;--ws-mode-collapse-hover: var(--dark-theme-accent);--ws-mode-collapse-text: var(--ws-ink);--ws-mode-collapse-hover-text: var(--dark-theme-accent-ink);--ws-theme-active-bg: var(--dark-theme-surface-strong);--ws-theme-active-text: var(--dark-theme-accent-hover);--ws-theme-active-border: #886d3b;--ws-theme-active-shadow: 0 1px 4px rgba(0, 0, 0, .28);--ws-danger-solid: var(--dark-theme-danger-solid);--ws-danger: var(--dark-theme-danger-text);--ws-danger-ink: var(--dark-theme-danger-ink);--ws-danger-hover: var(--dark-theme-danger-hover);--ws-danger-soft: var(--dark-theme-danger-soft);--ws-danger-content-bg: var(--dark-theme-danger-soft);--ws-danger-content-border: var(--dark-theme-danger-border);--ws-danger-content-text: var(--dark-theme-danger-text);--ws-danger-content-muted: var(--dark-theme-danger-muted);--ws-focus-ring: var(--dark-theme-focus);--user-control-focus-border: var(--ws-primary);--user-control-focus-ring: color-mix(in srgb, var(--ws-primary) 16%, transparent);--user-control-focus-ring-width: 2px;--ws-shadow-soft: var(--dark-theme-shadow-soft);--ws-shadow-float: var(--dark-theme-shadow-float);--ws-canvas-grid-minor: rgba(154, 155, 148, .09);--ws-canvas-grid-major: rgba(154, 155, 148, .18);--ws-edge: #a9aaa4;--ws-node-neutral: #747771;--ws-node-input: #6f8da8;--ws-node-prompt: #6d9582;--ws-node-output: #b2775c;--ws-input-slot-title: #efdf00;--ws-group: #c9983b;--ws-group-sequence-bg: #ffffff;--ws-group-sequence-text: #111315;--ws-node-surface: var(--dark-theme-surface);--ws-node-head: var(--dark-theme-surface-strong);--ws-node-head-text: var(--ws-text);--ws-node-input-head: #464340;--ws-node-input-head-text: #ffffff;--ws-node-prompt-head: #343230;--ws-node-prompt-head-text: #ffffff;--ws-node-operation-bg: #343230;--ws-node-operation-border: #77716a;--ws-node-operation-text: #ffffff;--ws-node-operation-muted: rgba(255, 255, 255, .84);--ws-node-operation-icon: var(--dark-theme-accent-hover);--ws-node-operation-action: rgba(240, 237, 230, .76);--ws-node-operation-action-hover: var(--dark-theme-text-strong);--ws-node-operation-action-hover-bg: rgba(255, 255, 255, .12);--ws-node-operation-action-active: var(--dark-theme-accent-hover);--ws-node-operation-shadow: var(--dark-theme-shadow-soft);--ws-node-output-head: #514d49;--ws-node-output-head-text: #ffffff;--ws-node-output-action-bg: #d6ad35;--ws-node-output-action-hover: #dfbb4a;--ws-node-output-action-border: #dbb440;--ws-node-output-action-text: #3a352b;--ws-node-head-action: rgba(240, 237, 230, .76);--ws-node-head-action-hover: var(--dark-theme-text-strong);--ws-node-head-action-active: var(--dark-theme-accent-hover);--ws-node-head-action-hover-bg: rgba(255, 255, 255, .12);--ws-node-border: #555147;--ws-node-divider: var(--dark-theme-divider);--ws-conversation-bg: #151719;--ws-library-bar-bg: #2a2a28;--ws-library-bar-shadow: 0 4px 10px -4px rgba(0, 0, 0, .5);--ws-library-selection-bg: #243f50;--ws-library-selection-ink: #8bdaef;--ws-library-selection-check-bg: #31586a;--ws-library-selection-hover-border: #a9e5ff;--ws-conversation-user-bg: #242629;--ws-conversation-user-border: #45433d;--ws-conversation-user-text: var(--ws-ink);--ws-conversation-assistant-bg: var(--dark-theme-surface);--ws-conversation-assistant-border: var(--dark-theme-border);--ws-conversation-meta: var(--ws-muted);--ws-conversation-thinking-bg: #2f2f2f;--ws-conversation-thinking-border: #45433d;--ws-conversation-thinking-text: var(--ws-text);--ws-conversation-control-bg: var(--dark-theme-surface-strong);--ws-conversation-control-hover: var(--dark-theme-surface-hover);--ws-conversation-control-border: #41413f;--ws-conversation-control-text: var(--ws-text);--ws-conversation-primary: var(--dark-theme-accent);--ws-conversation-primary-hover: var(--dark-theme-accent-hover);--ws-conversation-primary-text: var(--dark-theme-accent-ink);--ws-conversation-focus: var(--dark-theme-focus);--ws-conversation-library-active-ink: var(--ws-primary);--ws-conversation-library-active-bg: var(--ws-primary-soft);--ws-conversation-library-check-shadow: 0 0 0 1px color-mix(in srgb, var(--ws-primary) 42%, transparent);--ws-prompt-backdrop: rgba(4, 5, 6, .72);--ws-shell-background: var(--ws-page-bg);--theme-edge-label-stroke: rgba(17, 19, 21, .96);--theme-edge-upstream: #e2b552;--theme-edge-downstream: #e2b552;--theme-edge-label-upstream: #e2b552;--theme-edge-label-downstream: #e2b552;--theme-edge-flow-dash: 12 6;--theme-edge-flow-distance: -36;--theme-edge-flow-filter: drop-shadow(0 0 3px rgba(226, 181, 82, .52));--theme-flow-upstream-border: #d9a947;--theme-flow-downstream-border: #d9a947;--theme-flow-upstream-ring: rgba(226, 181, 82, .32);--theme-flow-downstream-ring: rgba(226, 181, 82, .32);--theme-flow-anchor: #e2b552}
