:root{--light-canvas:#ecf2f8;--light-canvas-deep:#e2e9f2;--light-surface:#fff;--light-surface-raised:var(--light-surface);--light-surface-muted:#f7f7f6;--light-control:var(--light-surface-muted);--light-control-hover:#efefed;--light-control-pressed:var(--light-border-subtle);--light-text-primary:#181e28;--light-text-secondary:#3d4754;--light-text-muted:#5a6470;--light-text-disabled:#87909a;--light-border-subtle:#e3e3df;--light-border-panel:#cacac4;--light-border-control:var(--light-border-panel);--light-accent-ice:#0386b1;--light-accent-link:#006089;--light-accent-hover:#005175;--light-accent-soft:#c4e4f4;--light-accent-selected:#d3ebf7;--light-action-primary:#383838;--light-action-primary-hover:#484848;--light-action-primary-text:#f2f2ef;--light-action-creative-top:#92e6ff;--light-action-creative-bottom:#33beeb;--light-action-creative-hover-top:#a9eeff;--light-action-creative-hover-bottom:#1acdff;--light-action-creative-text:#181f27;--light-success:#126b47;--light-success-soft:#d8eee1;--light-warning:#8d5e00;--light-warning-soft:#f4e8d0;--light-danger:#9d3533;--light-danger-soft:#fce5e3;--light-info:#006994;--light-info-soft:#d6ecf9;--media-stage-neutral:#121212;--media-stage-surface:#1b1b1bf0;--media-overlay-scrim:#121212c2;--media-overlay-soft:#1b1b1b59;--media-overlay-chip:#1f1f1f94;--light-glass-surface:var(--light-surface);--light-glass-surface-strong:var(--light-surface-raised);--light-glass-highlight:#fdffffc7;--light-shadow-contact:0 1px 0 #1f1f1f1a, 0 8px 22px #1f1f1f12;--light-shadow-panel:0 2px 8px #1f1f1f0f, 0 24px 64px #1f1f1f1a;--light-graphite:var(--light-text-primary);--light-graphite-muted:var(--light-text-muted);--light-glacier:var(--light-accent-ice);--light-glacier-strong:var(--light-accent-link);--light-glacier-deep:var(--light-accent-hover);--light-glacier-soft:var(--light-accent-selected)}@supports (color:lab(0% 0 0)){:root{--light-canvas:lab(95.1196% -1.09163 -3.57009);--light-canvas-deep:lab(92.0926% -1.35189 -5.04651);--light-text-primary:lab(11.1797% -.803806 -7.22015);--light-text-secondary:lab(29.7475% -1.61563 -8.97901);--light-text-muted:lab(41.9568% -2.00762 -8.18806);--light-text-disabled:lab(59.3802% -1.87457 -6.37916);--light-accent-ice:lab(51.5014% -19.2949 -31.9484);--light-accent-link:lab(37.35% -13.8433 -32.3918);--light-accent-hover:lab(31.5262% -12.6449 -30.8463);--light-accent-soft:lab(88.5428% -8.21486 -11.5493);--light-accent-selected:lab(91.4108% -6.23822 -8.69851);--light-action-primary:lab(23.44% -.0000149012 0);--light-action-primary-hover:lab(30.4% -.0000149012 0);--light-action-primary-text:lab(95.3852% -.128776 1.51829);--light-action-creative-top:lab(86.596% -22.0988 -21.1132);--light-action-creative-bottom:lab(71.4688% -26.263 -33.5874);--light-action-creative-hover-top:lab(90.0727% -21.3633 -19.5655);--light-action-creative-hover-bottom:lab(76.1897% -29.7387 -36.7533);--light-action-creative-text:lab(11.2037% -1.08711 -6.43697);--light-success:lab(39.8374% -33.3892 13.1112);--light-success-soft:lab(92.2863% -9.63607 3.82781);--light-warning:lab(44.1912% 15.11 51.9037);--light-warning-soft:lab(92.5846% 1.27679 13.5487);--light-danger:lab(38.2823% 44.1313 26.3036);--light-danger-soft:lab(92.8094% 7.65845 4.1274);--light-info:lab(40.8364% -14.6338 -33.8862);--light-info-soft:lab(91.9549% -5.50425 -9.28652);--media-stage-neutral:lab(5.26802% 0 0);--media-stage-surface:lab(9.52% -.00000745058 0/.94);--media-overlay-scrim:lab(5.26802% 0 0/.76);--media-overlay-soft:lab(9.52% -.00000745058 0/.35);--media-overlay-chip:lab(11.84% 0 0/.58);--light-glass-highlight:lab(99.7866% -.769198 -.740516/.78);--light-shadow-contact:0 1px 0 lab(11.84% 0 0/.1), 0 8px 22px lab(11.84% 0 0/.07);--light-shadow-panel:0 2px 8px lab(11.84% 0 0/.06), 0 24px 64px lab(11.84% 0 0/.1)}}:root:not(.dark){--interactive-accent:var(--light-accent-ice);--interactive-accent-strong:var(--light-accent-link);--interactive-accent-soft:var(--light-accent-selected);--interactive-accent-soft-hover:var(--light-accent-soft);--interactive-accent-ice:var(--light-action-primary-text);--interactive-accent-glow:color-mix(in oklch, var(--light-accent-ice) 14%, transparent);--interactive-accent-focus:var(--light-accent-ice);--action-light-background:var(--light-action-primary);--action-light-background-hover:var(--light-action-primary-hover);--action-light-text:var(--light-action-primary-text);--background:var(--light-canvas);--foreground:var(--light-text-primary);--muted:var(--light-text-muted);--panel-bg:var(--light-surface);--panel-strong:var(--light-surface-raised);--panel-border:var(--light-border-subtle);--panel-elevated:var(--light-surface-raised);--primary:var(--light-accent-link);--primary-strong:var(--light-accent-hover);--primary-action:var(--light-action-primary);--primary-action-strong:var(--light-action-primary-hover);--primary-action-text:var(--light-action-primary-text);--accent:var(--light-accent-link);--success:var(--light-success);--warning:var(--light-warning);--danger:var(--light-danger);--shadow-panel:var(--light-shadow-panel);--shadow-soft:var(--light-shadow-contact);--page-background-color:var(--light-canvas);--page-gradient:radial-gradient(70rem 36rem at 12% -8%, #c3e4f257, transparent 58%), radial-gradient(56rem 30rem at 90% 12%, #e3f3ee3d, transparent 60%), linear-gradient(180deg, var(--light-canvas) 0%, var(--light-canvas-deep) 100%);--brand-cta-gradient:linear-gradient(180deg, var(--light-action-primary-hover) 0%, var(--light-action-primary) 100%);--brand-cta-gradient-hover:linear-gradient(180deg, color-mix(in oklch, var(--light-action-primary-hover) 88%, var(--light-action-primary-text)) 0%, var(--light-action-primary-hover) 100%);--brand-cta-border:color-mix(in oklch, var(--light-action-primary) 86%, var(--light-text-primary));--brand-cta-border-hover:var(--light-action-primary-hover);--brand-cta-text:var(--light-action-primary-text);--brand-cta-shadow:inset 0 1px 0 #f2f2ef29, 0 1px 2px #1f1f1f29, 0 10px 24px #1f1f1f24;--brand-cta-shadow-hover:inset 0 1px 0 #f2f2ef33, 0 2px 4px #1f1f1f29, 0 14px 30px #1f1f1f2b;--creative-cta-gradient:linear-gradient(135deg, var(--light-action-creative-top) 0%, var(--light-action-creative-bottom) 100%);--creative-cta-gradient-hover:linear-gradient(135deg, var(--light-action-creative-hover-top) 0%, var(--light-action-creative-hover-bottom) 100%);--creative-cta-border:#4ba4c9b8;--creative-cta-border-hover:#1096c2d1;--creative-cta-text:var(--light-action-creative-text);--creative-cta-shadow:inset 0 1px 0 #effbffc7, 0 1px 2px #2e2e2e1f, 0 12px 28px #48a5c738;--creative-cta-shadow-hover:inset 0 1px 0 #f6fdffd6, 0 2px 4px #2e2e2e1f, 0 16px 34px #3aa6cb47;--create-workbench-submit-gradient:var(--creative-cta-gradient);--create-workbench-submit-shadow:var(--creative-cta-shadow);--model-library-mode-switch-background:var(--light-control);--model-library-mode-switch-shadow:inset 0 1px 0 var(--light-glass-highlight);--model-library-mode-active-background:var(--light-accent-selected);--model-library-mode-active-border:var(--light-border-panel);--model-library-mode-active-text:var(--light-accent-link);--model-library-mode-active-shadow:inset 0 0 0 1px var(--light-accent-soft);--model-library-mode-idle-background:var(--light-surface-raised);--model-library-mode-idle-hover-background:var(--light-control-hover);--model-library-mode-idle-border:var(--light-border-subtle);--model-library-filter-shadow:var(--light-shadow-contact);--model-library-card-hover-shadow:var(--light-shadow-contact);--model-library-card-price-text:#9c6500;--model-library-card-price-text-hover:#7c5000;--model-library-card-price-unit:#9c6500;--model-library-card-cta-background:var(--brand-cta-gradient);--model-library-card-cta-background-hover:var(--brand-cta-gradient-hover);--model-library-card-cta-border:var(--brand-cta-border);--model-library-card-cta-border-hover:var(--brand-cta-border-hover);--model-library-card-cta-text:var(--brand-cta-text);--model-library-card-cta-shadow:var(--brand-cta-shadow);--model-library-card-cta-ring:var(--brand-cta-shadow-hover);--create-canvas-shell-background:var(--light-glass-surface-strong);--create-canvas-shell-border:var(--light-border-panel);--create-canvas-shell-shadow:var(--light-shadow-panel);--create-canvas-side-background:var(--light-surface);--create-canvas-page-background:var(--light-canvas-deep);--create-canvas-node-surface:var(--light-surface-raised);--create-canvas-node-body:var(--light-surface);--create-canvas-node-header:var(--light-control);--create-canvas-node-hover:var(--light-control-hover);--create-canvas-panel-card:var(--light-surface-raised);--create-canvas-panel-block:var(--light-control);--create-canvas-tool-button:var(--light-surface-raised);--create-canvas-tool-button-hover:var(--light-control-hover);--create-canvas-viewport-background:radial-gradient(circle at 18% 12%, #c3e4f233, transparent 32%), linear-gradient(180deg, var(--light-canvas) 0%, var(--light-canvas-deep) 100%);--create-canvas-grid-dot:#5a647040;--create-canvas-edge-stroke:var(--light-border-control);--create-canvas-text-strong:var(--light-text-primary);--create-canvas-text-body:var(--light-text-secondary);--create-canvas-text-muted:var(--light-text-muted);--create-canvas-text-subtle:var(--light-text-muted);--create-canvas-text-disabled:var(--light-text-disabled)}@supports (color:lab(0% 0 0)){:root:not(.dark){--page-gradient:radial-gradient(70rem 36rem at 12% -8%, lab(88.5903% -9.14827 -10.6833/.34), transparent 58%), radial-gradient(56rem 30rem at 90% 12%, lab(94.4334% -6.09836 .539494/.24), transparent 60%), linear-gradient(180deg, var(--light-canvas) 0%, var(--light-canvas-deep) 100%);--brand-cta-shadow:inset 0 1px 0 lab(95.3852% -.128776 1.51829/.16), 0 1px 2px lab(11.84% 0 0/.16), 0 10px 24px lab(11.84% 0 0/.14);--brand-cta-shadow-hover:inset 0 1px 0 lab(95.3852% -.128776 1.51829/.2), 0 2px 4px lab(11.84% 0 0/.16), 0 14px 30px lab(11.84% 0 0/.17);--creative-cta-border:lab(63.1839% -19.2089 -27.2554/.72);--creative-cta-border-hover:lab(57.3909% -21.7541 -32.4206/.82);--creative-cta-shadow:inset 0 1px 0 lab(97.7717% -3.81958 -3.68634/.78), 0 1px 2px lab(18.8% 0 0/.12), 0 12px 28px lab(63.2648% -20.793 -25.9786/.22);--creative-cta-shadow-hover:inset 0 1px 0 lab(98.9136% -3.06115 -2.95239/.84), 0 2px 4px lab(18.8% 0 0/.12), 0 16px 34px lab(63.2885% -22.5119 -28.4869/.28);--create-canvas-viewport-background:radial-gradient(circle at 18% 12%, lab(88.5903% -9.14827 -10.6833/.2), transparent 32%), linear-gradient(180deg, var(--light-canvas) 0%, var(--light-canvas-deep) 100%);--create-canvas-grid-dot:lab(41.9568% -2.00762 -8.18806/.25)}}:root:not(.dark) body,:root:not(.dark) .page-backdrop-mineral{background:var(--page-gradient);color:var(--light-text-primary)}:root:not(.dark) .page-backdrop-top-fade-light{background:linear-gradient(#f1f6faf0 0%,#ecf2f8ad 46%,#0000 100%);background:linear-gradient(lab(96.5136% -.878394 -2.85889/.94) 0%,lab(95.1196% -1.09163 -3.57009/.68) 46%,#0000 100%)}:root:not(.dark) .page-backdrop-grid-light{background-image:radial-gradient(circle,#5a64702e 0 1px,#0000 1.3px);background-image:radial-gradient(circle,lab(41.9568% -2.00762 -8.18806/.18) 0 1px,#0000 1.3px)}:root:not(.dark) .light-atmosphere-canvas{filter:none;mix-blend-mode:multiply;opacity:.2}:root:not(.dark) .light-atmosphere-layer-page .light-atmosphere-canvas{opacity:.12}:root:not(.dark) :is(.light-atmosphere-breath-field,.light-atmosphere-flow){display:none}:root:not(.dark) .light-nebula-clouds{filter:blur(34px)saturate(.88);opacity:.58}:root:not(.dark) .light-nebula-cloud-primary{background:radial-gradient(at 34% 36%,#c3e4f26b,#0000 68%);background:radial-gradient(at 34% 36%,lab(88.5903% -9.14827 -10.6833/.42),#0000 68%)}:root:not(.dark) .light-nebula-cloud-secondary{background:radial-gradient(at 58% 42%,#e3f3ee4d,#0000 72%);background:radial-gradient(at 58% 42%,lab(94.4334% -6.09836 .539494/.3),#0000 72%)}:root:not(.dark) .light-nebula-cloud-tertiary{display:none}:root:not(.dark) .light-atmosphere-vignette{background:radial-gradient(#0000 48%,#e2e9f270 100%);background:radial-gradient(#0000 48%,lab(92.0926% -1.35189 -5.04651/.44) 100%)}:root:not(.dark) .site-header-bar{border-bottom-color:color-mix(in oklch, var(--light-border-subtle) 62%, transparent);background:var(--light-glass-surface-strong);box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 8px 26px #17202b12;-webkit-backdrop-filter:blur(18px)saturate(92%);backdrop-filter:blur(18px)saturate(92%)}@supports (color:lab(0% 0 0)){:root:not(.dark) .site-header-bar{box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 8px 26px lab(11.7499% -1.28601 -8.86856/.07)}}:root:not(.dark) .site-header-nav-rail{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}:root:not(.dark) .site-header-nav-link{color:var(--light-text-muted)}:root:not(.dark) .site-header-nav-link:hover{color:var(--light-text-primary);background:0 0}:root:not(.dark) .site-header-nav-link-active{color:var(--site-header-nav-accent)}:root:not(.dark) .site-header-nav-indicator{background:var(--site-header-nav-indicator)}
:root:not(.dark) :is(.home-console,.create-launch-console){border-color:var(--light-border-panel);background:var(--light-glass-surface-strong);box-shadow:inset 0 1px 0 var(--light-glass-highlight), var(--light-shadow-panel);-webkit-backdrop-filter:blur(18px)saturate(92%);backdrop-filter:blur(18px)saturate(92%)}:root:not(.dark) :is(.home-console,.create-launch-console):after{box-shadow:0 0 0 1px color-mix(in oklch, var(--light-border-subtle) 68%, transparent) inset, 0 0 28px #1f1f1f09 inset}@supports (color:lab(0% 0 0)){:root:not(.dark) :is(.home-console,.create-launch-console):after{box-shadow:0 0 0 1px color-mix(in oklch, var(--light-border-subtle) 68%, transparent) inset, 0 0 28px lab(11.84% 0 0/.035) inset}}:root:not(.dark) :is(.home-console:hover,.home-console:focus-within,.home-console-arming,.create-launch-console:hover,.create-launch-console:focus-within,.create-launch-console-arming){border-color:var(--light-border-panel);box-shadow:inset 0 1px 0 var(--light-glass-highlight), var(--light-shadow-panel)}:root:not(.dark) :is([data-admin-shell] .admin-workbench-surface,.account-workbench){border-color:var(--light-border-panel);background:var(--workspace-surface-shell);box-shadow:inset 0 1px 0 var(--light-glass-highlight), var(--light-shadow-panel);-webkit-backdrop-filter:blur(18px)saturate(92%);backdrop-filter:blur(18px)saturate(92%)}:root:not(.dark) :is(.surface-panel,.surface-panel-strong){-webkit-backdrop-filter:none;backdrop-filter:none}:root:not(.dark){--admin-dialog-surface:var(--light-surface-raised);--admin-dialog-header:var(--light-surface-raised);--admin-dialog-footer:var(--light-surface-muted);--admin-dialog-section:var(--light-surface-muted);--admin-dialog-control:var(--light-control);--admin-dialog-control-hover:var(--light-control-hover);--admin-dialog-readonly:var(--light-control);--admin-dialog-popover:var(--light-surface-raised);--admin-dialog-option-active:#cae7f4;--admin-dialog-option-selected:#d8ecf6;--admin-dialog-border:var(--light-border-subtle);--admin-dialog-border-strong:var(--light-border-panel);--admin-dialog-shadow:0 1px 0 #24242414, 0 28px 80px #1920282e}@supports (color:lab(0% 0 0)){:root:not(.dark){--admin-dialog-option-active:lab(89.7075% -7.77206 -10.1085);--admin-dialog-option-selected:lab(92.2214% -5.67383 -7.33072);--admin-dialog-shadow:0 1px 0 lab(14.16% 0 0/.08), 0 28px 80px lab(11.8159% -1.82253 -6.19113/.18)}}:root:not(.dark) :is([data-admin-shell],.account-workbench){--workspace-surface-shell:var(--site-page-canvas);--workspace-surface-sidebar:var(--light-surface-muted);--workspace-surface-content:var(--site-page-canvas);--workspace-surface-panel:var(--light-surface-raised);--workspace-surface-control:var(--light-control);--workspace-surface-control-hover:var(--light-control-hover);--workspace-surface-popover:var(--light-surface-raised);--workspace-surface-selected:var(--light-accent-selected);--workspace-overlay-scrim:#181e285c;--workspace-surface-elevated:var(--light-surface-raised);--workspace-border:var(--light-border-subtle);--workspace-border-strong:var(--light-border-panel);--workspace-focus-ring:var(--light-accent-ice);--workspace-foreground:var(--light-text-primary);--workspace-muted:var(--light-text-muted);--workspace-popover-shadow:var(--light-shadow-panel)}@supports (color:lab(0% 0 0)){:root:not(.dark) :is([data-admin-shell],.account-workbench){--workspace-overlay-scrim:lab(11.1797% -.803806 -7.22015/.36)}}:root:not(.dark) [data-admin-shell] .admin-workbench{--workspace-surface-shell:#fdfdfdf5;--workspace-surface-content:#fcfcfc}@supports (color:lab(0% 0 0)){:root:not(.dark) [data-admin-shell] .admin-workbench{--workspace-surface-shell:lab(99.42% -.0000298023 0/.96);--workspace-surface-content:lab(98.84% .0000298023 -.0000119209)}}:root:not(.dark) [data-admin-shell]{--admin-overlay-background:var(--workspace-surface-popover);--admin-overlay-border:var(--workspace-border-strong);--admin-overlay-foreground:var(--workspace-foreground);--admin-overlay-hover-background:var(--light-control-hover);--admin-overlay-selected-background:var(--light-accent-selected);--admin-overlay-shadow:var(--workspace-popover-shadow);--admin-select-trigger-open-background:var(--light-control-hover)}:root:not(.dark) :is([data-admin-shell] .admin-side-panel,[data-admin-shell] .admin-content-shell,[data-admin-shell] .surface-panel,[data-admin-shell] .admin-surface-card,[data-admin-shell] .admin-metric-card,.account-workbench .account-side-panel,.account-workbench .account-content-shell,.account-workbench .surface-panel,.account-workbench .account-surface-card,.account-workbench .account-inline-card,.account-workbench .account-empty-panel,.account-workbench .account-detail-drawer){-webkit-backdrop-filter:none;backdrop-filter:none}:root:not(.dark) [data-admin-shell] .admin-side-panel,:root:not(.dark) .account-workbench .account-side-panel{background:var(--workspace-surface-sidebar);border-color:var(--workspace-border);box-shadow:none}:root:not(.dark) [data-admin-shell] .admin-content-shell,:root:not(.dark) .account-workbench .account-content-shell{background:var(--workspace-surface-content)}:root:not(.dark) :is([data-admin-shell] .surface-panel,[data-admin-shell] .admin-surface-card,[data-admin-shell] .admin-metric-card,.account-workbench .account-surface-card,.account-workbench .account-inline-card,.account-workbench .account-empty-panel,.account-workbench .account-detail-drawer,.model-library-card,.model-library-empty-state,.subscription-pricing-card,.subscription-recharge-card,.payment-receipt-paper,.inspiration-card-link,.inspiration-empty-state,.inspiration-detail-artwork-panel,.inspiration-detail-aside){border-color:var(--light-border-subtle);background:var(--light-surface-raised);box-shadow:var(--light-shadow-contact)}:root:not(.dark) :is([data-admin-shell] .admin-control-field,.account-workbench .workspace-surface-control){border-color:var(--light-border-control);background:var(--light-control);box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 1px 2px #17202b0d;-webkit-backdrop-filter:none;backdrop-filter:none}@supports (color:lab(0% 0 0)){:root:not(.dark) :is([data-admin-shell] .admin-control-field,.account-workbench .workspace-surface-control){box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 1px 2px lab(11.7499% -1.28601 -8.86856/.05)}}:root:not(.dark) :is(input,textarea,select).surface-panel-strong{background:var(--light-control)}:root:not(.dark) :is(.home-console .home-prompt-panel,.create-launch-console .create-launch-prompt-panel,.model-library-filter-panel,.inspiration-filter-panel){border-color:var(--light-border-subtle);background:var(--light-control);box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 1px 2px #17202b0d;-webkit-backdrop-filter:none;backdrop-filter:none}@supports (color:lab(0% 0 0)){:root:not(.dark) :is(.home-console .home-prompt-panel,.create-launch-console .create-launch-prompt-panel,.model-library-filter-panel,.inspiration-filter-panel){box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 1px 2px lab(11.7499% -1.28601 -8.86856/.05)}}:root:not(.dark):not(:has([data-creation-surface])) :is(.model-library-filter-panel,.model-library-mode-switch,.model-library-card,.model-library-empty-state,.inspiration-filter-panel,.inspiration-filter-dialog,.inspiration-mode-switch){--model-library-mode-idle-background:var(--light-control);--model-library-mode-idle-hover-background:var(--light-control-hover);--model-library-mode-idle-border:var(--light-border-subtle)}:root:not(.dark):not(:has([data-creation-surface])) :is(.model-library-filter-panel,.inspiration-filter-panel,.model-library-mode-switch,.inspiration-mode-switch){--light-shadow-contact:none;--shadow-panel:none;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}:root:not(.dark):not(:has([data-creation-surface])) :is(.model-library-filter-panel,.inspiration-filter-panel){border-top:1px solid var(--light-border-subtle);padding-top:16px}:root:not(.dark):not(:has([data-creation-surface])) :is(.model-library-mode-button:not(.model-library-mode-button-active),.inspiration-mode-button:not(.inspiration-mode-button-active)){box-shadow:none;background:0 0}:root:not(.dark) :is(.home-console:focus-within .home-prompt-panel,.create-launch-console:focus-within .create-launch-prompt-panel){border-color:color-mix(in oklch, var(--light-accent-ice) 34%, var(--light-border-subtle));box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 0 0 3px color-mix(in oklch, var(--light-accent-ice) 9%, transparent), 0 12px 30px #1f1f1f0e}@supports (color:lab(0% 0 0)){:root:not(.dark) :is(.home-console:focus-within .home-prompt-panel,.create-launch-console:focus-within .create-launch-prompt-panel){box-shadow:inset 0 1px 0 var(--light-glass-highlight), 0 0 0 3px color-mix(in oklch, var(--light-accent-ice) 9%, transparent), 0 12px 30px lab(11.84% 0 0/.055)}}:root:not(.dark) :is(.home-workbench-button,.create-launch-workbench-button,.home-mode-button-active,.create-launch-mode-button-active,.home-control-tile,.model-library-mode-button-active,.model-library-filter-button-active,.inspiration-category-button-active,.inspiration-filter-trigger-open,.account-filter-button-active,.account-gallery-kind-tab-active){border-color:var(--light-border-panel);background:var(--light-accent-selected);color:var(--light-accent-link);box-shadow:inset 0 1px 0 var(--light-glass-highlight)}:root:not(.dark) :is(.home-workbench-button,.create-launch-workbench-button,.model-library-filter-button,.inspiration-category-button,.inspiration-filter-trigger,.account-filter-button,.account-gallery-kind-tab,.admin-nav-link):hover{border-color:var(--light-border-panel);background:var(--light-control-hover);color:var(--light-text-primary)}:root:not(.dark) :is(.subscription-pricing-action,.subscription-recharge-action,.inspiration-detail-cta,.site-header-account-action,.payment-success-actions-complete>:first-child){border-color:var(--brand-cta-border)!important;background:var(--brand-cta-gradient)!important;color:var(--brand-cta-text)!important;box-shadow:var(--brand-cta-shadow)!important}:root:not(.dark) :is(.subscription-pricing-action,.subscription-recharge-action,.inspiration-detail-cta,.site-header-account-action,.payment-success-actions-complete>:first-child):not(:disabled):hover{border-color:var(--brand-cta-border-hover)!important;background:var(--brand-cta-gradient-hover)!important;color:var(--brand-cta-text)!important;box-shadow:var(--brand-cta-shadow-hover)!important}:root:not(.dark) :is(.home-generate-button,.create-launch-generate-button,.create-canvas-composer-submit,.create-workbench-submit-button,.create-canvas-node-floating-toolbar-button-primary):not(:disabled):not([aria-disabled=true]){border-color:var(--creative-cta-border)!important;background:var(--creative-cta-gradient)!important;color:var(--creative-cta-text)!important;box-shadow:var(--creative-cta-shadow)!important}:root:not(.dark) :is(.home-generate-button,.create-launch-generate-button,.create-canvas-composer-submit,.create-workbench-submit-button,.create-canvas-node-floating-toolbar-button-primary):not(:disabled):not([aria-disabled=true]):hover{border-color:var(--creative-cta-border-hover)!important;background:var(--creative-cta-gradient-hover)!important;color:var(--creative-cta-text)!important;box-shadow:var(--creative-cta-shadow-hover)!important}:root:not(.dark) :is(.home-generate-button,.create-launch-generate-button,.create-canvas-composer-submit,.create-workbench-submit-button):disabled,:root:not(.dark) .create-canvas-node-floating-toolbar-button-primary[aria-disabled=true]{border-color:var(--light-border-subtle)!important;background:var(--light-control-pressed)!important;color:var(--light-text-disabled)!important;box-shadow:inset 0 1px 0 var(--light-glass-highlight)!important}:root:not(.dark) :is(.home-hero-title,.inspiration-hero-title){color:var(--light-text-primary)}:root:not(.dark) :is(.home-hero-kicker,.home-hero-capability-line){color:var(--light-accent-link)}:root:not(.dark) .home-hero-title>span:last-child{color:var(--light-accent-ice)}:root:not(.dark) :is(.model-library-search-icon,.model-library-select-chevron,.inspiration-search-icon,.inspiration-sort-chevron,.inspiration-filter-trigger-icon,.inspiration-filter-trigger-chevron){color:var(--light-text-muted)}:root:not(.dark) :is(.model-library-card,.subscription-pricing-card,.inspiration-card-link):hover{border-color:var(--light-border-panel);box-shadow:var(--light-shadow-contact)}:root:not(.dark) [data-admin-shell] .admin-nav-link-active{color:var(--light-text-primary);background:0 0!important}:root:not(.dark) [data-admin-shell] .admin-nav-link-active:before{background:var(--light-accent-ice);box-shadow:none}:root:not(.dark) :is(a,button,input,textarea,select,summary):focus-visible{outline-color:var(--light-accent-ice)}@media (prefers-reduced-motion:reduce){:root:not(.dark) :is(.light-nebula-cloud-primary,.light-nebula-cloud-secondary){animation:none}}
:root{--site-page-canvas:#f4f4f2;--chrome-canvas:#f7f8fa;--chrome-ink:#242424;--chrome-muted:#53534f;--header-subscription-color:#a87900;--chrome-line:#deded8;--scroll-thumb:#898983;--scroll-thumb-hover:#666660}:root.dark{--chrome-canvas:#171717;--chrome-ink:#f3f3ed;--chrome-muted:#cecec4;--header-subscription-color:#ffdf55;--chrome-line:#494944;--scroll-thumb:#777771;--scroll-thumb-hover:#a0a099}:root:not(.dark){--background:var(--site-page-canvas);--chrome-canvas:var(--site-page-canvas);--page-background-color:var(--site-page-canvas);--page-gradient:var(--site-page-canvas)}:root:not(.dark) .page-backdrop-mineral{background:var(--site-page-canvas)}:root:not(.dark) .page-backdrop-visual-clip{display:none}html{scrollbar-color:var(--scroll-thumb) var(--chrome-canvas);scrollbar-width:thin}.ui-scrollbar{scrollbar-color:var(--scroll-thumb) transparent}@supports selector(::-webkit-scrollbar){html{scrollbar-width:auto;scrollbar-color:auto}html::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track{background:var(--chrome-canvas)}html::-webkit-scrollbar-corner{background:var(--chrome-canvas)}html::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--chrome-canvas);border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}html::-webkit-scrollbar-thumb:active{background:var(--scroll-thumb-hover)}html::-webkit-scrollbar-button{width:0;height:0;display:none}.ui-scrollbar::-webkit-scrollbar-thumb{background:var(--scroll-thumb)}}:root body [data-site-brand]{--brand-wordmark-digits-color:#ffd84d;--brand-wordmark-digits-settled-gradient:linear-gradient(135deg, #fff4a3 0%, #ffd84d 48%, #e5a800 100%);--brand-wordmark-digits-active-color:#ffd84d;--brand-wordmark-digit-echo-color:#fff4a3;--brand-wordmark-digit-grid-primary:#ffd84d24;--brand-wordmark-digit-grid-secondary:#e5a80018}:root body [data-site-header].site-header-bar{background:var(--chrome-canvas);color:var(--chrome-ink);box-shadow:none;-webkit-backdrop-filter:none;border-bottom:1px solid #0000;transition-duration:.18s}:root body [data-site-header].site-header-bar[data-scrolled=true]{background:color-mix(in srgb, var(--chrome-canvas) 96%, transparent);border-bottom-color:var(--chrome-line);-webkit-backdrop-filter:blur(12px)}:root body [data-site-header] .site-header-nav-rail{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}:root body [data-site-header].site-header-bar :is(.site-header-nav-link,.site-header-utility-link:not(.site-header-subscription-link),.site-header-icon-action){color:var(--chrome-muted)}:root body [data-site-header].site-header-bar :is(.site-header-nav-link:hover,.site-header-nav-link[aria-current=page],.site-header-utility-link:not(.site-header-subscription-link):hover){color:var(--chrome-ink)}:root body [data-site-header].site-header-bar :is(.site-header-nav-link,.site-header-utility-link,.site-header-icon-action){background:0 0}:root body [data-site-header] .site-header-subscription-link{color:var(--header-subscription-color);box-shadow:none;text-shadow:none;filter:none;background:0 0;font-weight:500}:root body [data-site-header] .site-header-subscription-crown{object-fit:contain;filter:none;width:17px;height:17px}:root body [data-site-header] .site-header-session-action{color:var(--chrome-ink);border:1px solid var(--chrome-line);box-shadow:none;background:0 0}:root body [data-site-header] .site-header-session-action:hover{background:0 0}:root body [data-site-header].site-header-bar:focus-within{transform:none}:root body :is([data-site-header].site-header-bar,[data-canvas-workspace-header],nav,.account-nav-list,.account-subnav) :is(a,button,[role=tab]):focus{box-shadow:none;outline:none}:root body :is([data-site-header].site-header-bar,[data-canvas-workspace-header],nav,.account-nav-list,.account-subnav) :is(a,button,[role=tab]):focus-visible{background-color:color-mix(in srgb, var(--chrome-ink) 12%, var(--chrome-canvas));text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}html body .subscription-shell,html body [data-site-footer][data-subscription=true]>.page-shell{width:min(1280px,100% - 64px);margin-inline:auto}html body [data-site-footer]{background:var(--chrome-canvas);color:var(--chrome-muted);border-color:var(--chrome-line);box-shadow:none}html body [data-site-footer] p{color:inherit}html body [data-site-footer] p:first-child,html body [data-site-footer] a:hover{color:var(--chrome-ink)}html body .subscription-page{min-height:calc(100svh - var(--site-header-height,76px) - 120px)}@media (max-width:640px){html body .subscription-shell,html body [data-site-footer][data-subscription=true]>.page-shell{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){:root body [data-site-header].site-header-bar,:root body [data-site-header].site-header-bar *{transition:none;animation:none}}html.site-motion-reduce body .site-header-bar,html.site-motion-reduce body .site-header-bar *{transition:none;animation:none}@media (forced-colors:active){html{scrollbar-color:auto;scrollbar-width:auto}}
