:root{color-scheme:dark;--background:11 16 32;--workspace:8 11 15;--surface:21 27 48;--surface-hover:29 37 64;--surface-active:35 45 75;--surface-1:15 20 26;--surface-2:21 27 34;--surface-3:27 35 44;--surface-4:35 45 55;--foreground:244 247 255;--foreground-soft:211 220 239;--muted:35 45 55;--muted-foreground:166 177 203;--subtle-foreground:142 155 185;--border:45 56 87;--border-subtle:34 43 68;--border-strong:70 84 119;--cta-border:89 102 173;--primary:41 201 231;--primary-hover:79 212 238;--primary-active:32 181 209;--primary-foreground:11 16 32;--primary-action:8 120 139;--primary-action-hover:9 106 123;--primary-action-active:7 89 105;--secondary:151 73 240;--secondary-foreground:197 155 255;--success:0 191 116;--warning:229 182 71;--danger:228 93 93;--info:91 141 239;--disabled:27 35 60;--focus:41 201 231;--radius-control:0.5rem;--radius-compact:0.375rem;--radius-panel:0.75rem;--radius-overlay:1rem;--shadow-panel:0 1px 0 hsla(0,0%,100%,.03) inset;--shadow-raised:0 4px 14px -6px rgba(0,0,0,.55);--shadow-overlay:0 18px 48px -12px rgba(0,0,0,.65),0 0 0 1px hsla(0,0%,100%,.03);--glow-primary:0 0 18px rgba(41,201,231,.5);--motion-fast:120ms;--motion-hover:180ms;--motion-ui:200ms;--motion-reveal:400ms;--workspace-side-panel-width:300px;--workspace-panel-pad-x:1rem;--workspace-panel-pad-y:1rem;--z-sticky:10;--z-rail:20;--z-header:45;--z-drawer:48;--z-overlay:50;--z-popover:60;--z-toast:80}@media (prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-hover:1ms;--motion-ui:1ms;--motion-reveal:1ms}}:root{--brand-cyan:41 201 231;--brand-purple:151 73 240;--brand-green:0 191 116;--brand-pink:255 69 212;--brand-warm:255 245 163;--brand-dark-base:#070b10;--brand-dark-mid:#091018}.viewport-background,.viewport-background-subtle{--ambient-cyan:0.14;--ambient-cyan-soft:0.06;--ambient-purple:0.11;--ambient-pink:0.055;--ambient-green:0.035;--ambient-cyan-position:48% 30%;--ambient-purple-position:28% 24%;--ambient-pink-position:76% 32%;--ambient-green-position:62% 66%;--brand-background-image:radial-gradient(ellipse at var(--ambient-cyan-position),rgb(var(--brand-cyan)/var(--ambient-cyan)) 0%,rgb(var(--brand-cyan)/var(--ambient-cyan-soft)) 26%,transparent 56%),radial-gradient(ellipse at var(--ambient-purple-position),rgb(var(--brand-purple)/var(--ambient-purple)) 0%,transparent 44%),radial-gradient(ellipse at var(--ambient-pink-position),rgb(var(--brand-pink)/var(--ambient-pink)) 0%,transparent 42%),radial-gradient(ellipse at var(--ambient-green-position),rgb(var(--brand-green)/var(--ambient-green)) 0%,transparent 40%),linear-gradient(180deg,#0b1020 0%);background-color:var(--brand-dark-base);background-image:var(--brand-background-image);background-repeat:no-repeat}.brand-background-article,.brand-background-labLanding,.brand-background-marketing,.brand-background-toolLanding{background-size:100% min(100%,960px)}.brand-background-toolLanding{--ambient-cyan:0.085;--ambient-cyan-soft:0.035;--ambient-purple:0.065;--ambient-pink:0.03;--ambient-green:0.02}.brand-background-labLanding{--ambient-cyan:0.06;--ambient-cyan-soft:0.025;--ambient-purple:0.045;--ambient-pink:0.02;--ambient-green:0.012}.brand-background-article{--ambient-cyan:0.025;--ambient-cyan-soft:0.012;--ambient-purple:0.018;--ambient-pink:0.008;--ambient-green:0.005}.viewport-background,.viewport-background-subtle{--ambient-cyan:0.16;--ambient-cyan-soft:0.07;--ambient-purple:0.12;--ambient-pink:0.065;--ambient-green:0.04;--ambient-cyan-position:48% 38%;--ambient-purple-position:30% 28%;--ambient-pink-position:76% 35%;--ambient-green-position:62% 68%;--viewport-background:var(--brand-background-image)}@media (max-width:640px){.brand-background-article,.brand-background-labLanding,.brand-background-marketing,.brand-background-toolLanding{--ambient-purple-position:16% 20%;--ambient-pink-position:88% 28%;background-size:100% min(100%,720px)}}.resource-preview-background{background-color:#0b1020;background-image:radial-gradient(ellipse at 50% 48%,transparent 25%,rgba(3,6,15,.78) 100%),radial-gradient(ellipse at 43% 44%,rgba(41,201,231,.12),transparent 58%),radial-gradient(ellipse at 72% 55%,rgba(151,73,240,.09),transparent 54%)}