@import url("https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=Archivo+Expanded:wght@600;700;800&family=Orbitron:wght@600;700;800;900&family=JetBrains+Mono:wght@400;500;700&display=swap");@font-face{font-family:Delusion Display;src:url(/fonts/DelusionDisplay-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--vlab-teal:#467F8C;--vlab-forest:#152618;--vlab-orange:#F28907;--vlab-orange-burnt:#D96704;--vlab-rust:#A62F03;--n-0:#08110C;--n-1:#0C1611;--n-2:#121D17;--n-3:#18261E;--n-4:#223229;--n-5:#33453A;--n-6:#4C5F54;--n-7:#74877C;--n-8:#A6B5AC;--n-9:#D6DED9;--n-10:#F1F4F1}:root,[data-theme]{--accent:var(--vlab-orange);--accent-hover:#FF9A24;--accent-press:var(--vlab-orange-burnt);--accent-soft:rgba(242,137,7,0.14);--accent-glow:rgba(242,137,7,0.35);--teal:var(--vlab-teal);--teal-hover:#5897A5;--teal-soft:rgba(70,127,140,0.16);--bg-base:var(--n-0);--surface-1:var(--n-1);--surface-2:var(--n-2);--surface-card:var(--n-3);--surface-raised:var(--n-4);--surface-inset:#060C08;--text-primary:var(--n-10);--text-secondary:var(--n-8);--text-muted:#8D9E94;--text-disabled:var(--n-6);--text-on-accent:#0A0D0C;--accent-ink:var(--accent);--scrim:rgba(6,12,9,.6);--lm-scrim:rgba(8,15,11,.82);--header-bg:color-mix(in srgb,var(--surface-1) 40%,transparent);--skel-shine:rgba(255,255,255,.06);--border-subtle:rgba(214,222,217,0.08);--border-default:rgba(214,222,217,0.14);--border-strong:var(--n-5);--border-accent:color-mix(in srgb,var(--accent) 55%,transparent);--success:#3FA66B;--warning:var(--vlab-orange);--danger:var(--vlab-rust);--danger-hover:#C23A0A;--info:#5897A5;--glow-warm:radial-gradient(120% 90% at 50% 120%,#F28907 0%,#D96704 22%,#A62F03 40%,#1a0f07 68%,var(--n-0) 100%);--glow-cool:radial-gradient(120% 100% at 50% -10%,#1c3a33 0%,#10201a 45%,var(--n-0) 100%);--glow:var(--glow-warm);--grain-op:.1;--surface-hover:var(--n-5);--skel:var(--surface-raised);--scrim-strong:rgba(6,12,9,.72);--chip-glass:color-mix(in srgb,var(--bg-base) 78%,transparent);--thumb-mono:color-mix(in srgb,var(--text-primary) 16%,transparent);--thumb-track:color-mix(in srgb,var(--bg-base) 50%,transparent);--row-dim:.55;--success-ink:var(--success);--warning-ink:var(--warning);--danger-ink:#F0A088;--teal-ink:#5897A5;--success-soft:rgba(63,166,107,.14);--success-line:rgba(63,166,107,.4);--success-on-soft:#6FD69A;--warning-soft:rgba(242,137,7,.12);--warning-line:rgba(242,137,7,.4);--warning-on-soft:#FFB04D;--danger-soft:rgba(166,47,3,.14);--danger-line:rgba(166,47,3,.4);--danger-on-soft:#F0A088;--teal-line:rgba(70,127,140,.4);--ink-k:70%;--ink-to:white;--glyph-k:100%;--st-inquiry:#A6B5AC;--st-inquiry-dot:#74877C;--st-inquiry-bg:rgba(166,181,172,.12);--st-booked:#8FC7D1;--st-booked-dot:#467F8C;--st-booked-bg:rgba(70,127,140,.16);--st-progress:#FFB04D;--st-progress-dot:#F28907;--st-progress-bg:rgba(242,137,7,.14);--st-rendering:#FF9A24;--st-rendering-bg:rgba(242,137,7,.20);--st-review:#7FD4E0;--st-review-dot:#5BB6C4;--st-review-bg:rgba(70,127,140,.20);--st-revisions:#F0A088;--st-revisions-dot:#D96704;--st-revisions-bg:rgba(217,103,4,.16);--st-hold:#C9B78F;--st-hold-dot:#B8963F;--st-hold-bg:rgba(184,150,63,.14);--st-delivered:#6FD69A;--st-delivered-dot:#3FA66B;--st-delivered-bg:rgba(63,166,107,.15);--st-null:#8FA096;--st-null-dot:#4C5F54;--st-null-bg:rgba(76,95,84,.12);--lc-active-bg:rgba(242,137,7,.12);--lc-completed-bg:rgba(63,166,107,.14)}:root{--on-swatch:#0A0D0C;--on-danger:#F1F4F1;--prio-high:#F28907;--prio-medium:#467F8C;--prio-low:#74877C;--prio-done:#3FA66B;--prio-vlab:#FFB04D;--stage-inquiry:#74877C;--stage-booked:#467F8C;--stage-progress:#F28907;--stage-rendering:#D96704;--stage-review:#8F5FD1;--stage-revisions:#C4A24C;--stage-hold:#6B7A70;--stage-delivered:#3FA66B;--stage-custom:#4F86C6;--font-display:"Orbitron","Archivo Expanded",system-ui,sans-serif;--font-sans:"Archivo",system-ui,-apple-system,sans-serif;--font-wide:"Archivo Expanded","Archivo",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--fs-display:clamp(48px,7vw,104px);--fs-h1:clamp(38px,5vw,64px);--fs-h2:clamp(30px,3.6vw,44px);--fs-h3:28px;--fs-h4:22px;--fs-lg:18px;--fs-body:16px;--fs-sm:14px;--fs-xs:13px;--fs-label:12px;--lh-tight:1.02;--lh-snug:1.14;--lh-normal:1.5;--lh-relaxed:1.65;--tr-display:-0.02em;--tr-tight:-0.01em;--tr-normal:0;--tr-label:0.18em;--tr-mono:0.04em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:16px;--radius-pill:999px;--container-sm:640px;--container-md:960px;--container-lg:1200px;--container-xl:1440px;--control-sm:32px;--control-md:40px;--control-lg:48px;--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:1000;--z-modal:1100;--z-toast:1200}:root,[data-theme]{--shadow-k:1;--shadow-xs:0 1px 2px rgb(0 0 0/calc(.4 * var(--shadow-k)));--shadow-sm:0 2px 8px rgb(0 0 0/calc(.45 * var(--shadow-k)));--shadow-md:0 8px 24px rgb(0 0 0/calc(.5 * var(--shadow-k)));--shadow-lg:0 18px 48px rgb(0 0 0/calc(.6 * var(--shadow-k)));--shadow-xl:0 32px 80px rgb(0 0 0/calc(.7 * var(--shadow-k)));--inner-top:inset 0 1px 0 rgba(255,255,255,0.06);--inner-line:inset 0 0 0 1px rgba(255,255,255,0.04);--glow-accent:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent),0 6px 24px color-mix(in srgb,var(--accent) 28%,transparent);--glow-teal:0 0 0 1px rgba(70,127,140,0.4),0 6px 24px rgba(70,127,140,0.22);--focus-ring:0 0 0 2px var(--bg-base),0 0 0 4px var(--accent);--press-tint:color-mix(in srgb,var(--text-primary) 8%,transparent);--blur-sm:blur(6px);--blur-md:blur(14px);--blur-lg:blur(28px);--glass-bg:rgba(18,29,23,0.62);--grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:120ms;--dur-base:200ms;--dur-slow:360ms}:root{--ease-glide:cubic-bezier(0.22,1,0.36,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--spring-soft:linear(0,.013,.047,.097,.156,.223,.292,.362,.431,.498,.561,.619,.673,.722,.766,.805,.839,.870,.896,.918,.937,.953,.966,.977,.986,.993,.999,1.003,1.006,1.008,1.010,1.011,1.011,1.011,1.011,1.010,1.010,1.009,1.008,1.008,1.007,1.006,1.005,1.005,1.004,1.003,1.003,1.002,1);--spring-pop:linear(0,.019,.071,.145,.234,.332,.432,.531,.625,.712,.790,.858,.916,.964,1.003,1.033,1.055,1.070,1.079,1.083,1.083,1.080,1.075,1.068,1.060,1.052,1.043,1.035,1.028,1.021,1.015,1.009,1.005,1.001,.998,.996,.995,.994,.993,.993,.993,.994,.994,.995,.995,.996,.997,.997,1);--dur-arrive:820ms;--stagger:55ms;--dur-move:560ms;--dur-bar:1000ms;--dur-modal:560ms;--dur-pop:420ms;--dur-toast:620ms;--dur-exit:200ms;--press-scale:.96;--press-scale-surface:.98}@supports not (animation-timing-function:linear(0,1)){:root{--spring-soft:cubic-bezier(.22,1.2,.36,1);--spring-pop:cubic-bezier(.34,1.56,.64,1)}}[data-theme=tide]{--accent:#5897A5;--accent-hover:#71A5AF;--accent-press:#467F8C;--accent-ink:#71A5AF;--text-on-accent:#08110C;--accent-soft:rgba(88,151,165,.16);--accent-glow:rgba(88,151,165,.32);--info:#F28907;--glow:radial-gradient(120% 90% at 50% 120%,#5897A5 0%,#467F8C 18%,#152618 50%,#08110C 100%)}[data-theme=kiln-live],[data-theme=kiln]{--accent:#D96704;--accent-hover:#F28907;--accent-press:#A62F03;--accent-ink:#F28907;--text-on-accent:#08110C;--accent-soft:rgba(166,47,3,.24);--accent-glow:rgba(217,103,4,.32);--glow:radial-gradient(120% 90% at 50% 120%,#D96704 0%,#A62F03 24%,#471D08 48%,#08110C 100%);--grain-op:.12}[data-theme=darkroom-live],[data-theme=darkroom]{--bg-base:#0E1A11;--surface-1:#112014;--surface-2:#132316;--surface-card:#152618;--surface-raised:#1D2D22;--surface-inset:#08110C;--accent-glow:rgba(242,137,7,.3);--glass-bg:rgba(19,35,22,.62);--glow:radial-gradient(120% 100% at 50% -10%,#1c3a33 0%,#10201a 45%,transparent 100%),radial-gradient(110% 70% at 50% 125%,rgba(242,137,7,.35) 0%,rgba(166,47,3,.18) 30%,transparent 62%),#0E1A11}[data-theme=contrast]{--surface-1:var(--n-0);--surface-2:var(--n-1);--surface-card:var(--n-2);--surface-raised:var(--n-3);--surface-inset:#050A07;--text-secondary:var(--n-9);--text-muted:var(--n-8);--text-disabled:var(--n-7);--accent:#FF9A24;--accent-hover:#F28907;--accent-press:#D96704;--accent-ink:#FF9A24;--text-on-accent:#08110C;--accent-soft:rgba(255,154,36,.18);--accent-glow:rgba(255,154,36,.3);--border-subtle:rgba(214,222,217,.18);--border-default:rgba(214,222,217,.30);--border-strong:var(--n-7);--grain-op:0;--glass-bg:rgba(12,22,17,.88);--glow:radial-gradient(120% 90% at 50% 120%,rgba(255,154,36,.22) 0%,rgba(166,47,3,.10) 32%,#08110C 62%);--glow-cool:var(--glow)}[data-theme=daylight]{--bg-base:var(--n-9);--surface-1:#E4EAE6;--surface-2:#EAEFEC;--surface-card:var(--n-10);--surface-raised:var(--n-10);--surface-inset:#D6DED9;--text-primary:var(--n-0);--text-secondary:var(--n-5);--text-muted:var(--n-6);--text-disabled:var(--n-7);--accent:#A62F03;--accent-hover:#8a2a05;--accent-press:#702506;--accent-ink:#A62F03;--text-on-accent:#F1F4F1;--accent-soft:rgba(166,47,3,.06);--accent-glow:rgba(242,137,7,.3);--info:#152618;--border-subtle:rgba(8,17,12,.10);--border-default:rgba(8,17,12,.18);--border-strong:var(--n-8);--grain-op:.05;--glass-bg:rgba(241,244,241,.66);--glow:radial-gradient(120% 90% at 50% 120%,rgba(242,137,7,.30) 0%,rgba(217,103,4,.12) 30%,transparent 60%),#D6DED9;--glow-cool:var(--glow);--scrim:rgba(8,17,12,.38);--scrim-strong:rgba(8,17,12,.48);--lm-scrim:rgba(214,222,217,.88);--skel:#E4EAE6;--skel-shine:rgba(255,255,255,.6);--surface-hover:#E4EAE6;--shadow-k:.35;--ink-k:58%;--ink-to:black;--glyph-k:66%;--row-dim:.7;--teal-ink:#215C69;--success-ink:#02663B;--warning-ink:#814F00;--danger-ink:#A62F03;--success-on-soft:#02663B;--warning-on-soft:#814F00;--danger-on-soft:#833E29;--st-inquiry:#525F57;--st-booked:#255C65;--st-progress:#7F4F04;--st-rendering:#814900;--st-review:#005B65;--st-revisions:#87412C;--st-hold:#675732;--st-delivered:#00663A;--st-null:#485A50}[data-theme=carbon-live],[data-theme=carbon]{--bg-base:#0A0C0F;--surface-1:#0F1216;--surface-2:#14181D;--surface-card:#1A1F26;--surface-raised:#232A33;--surface-inset:#06080A;--text-primary:#EDF1F6;--text-secondary:#A8B3C0;--text-muted:#8E99A6;--text-disabled:#4E5864;--accent:#3D8BFF;--accent-hover:#5C9DFF;--accent-press:#2A6FD6;--accent-ink:#5C9DFF;--text-on-accent:#06101F;--accent-soft:rgba(61,139,255,.16);--accent-glow:rgba(61,139,255,.35);--info:#F28907;--border-subtle:rgba(220,230,245,.08);--border-default:rgba(220,230,245,.14);--border-strong:#343D49;--grain-op:.06;--glass-bg:rgba(20,24,29,.62);--glow:radial-gradient(120% 90% at 50% 120%,#2A6FD6 0%,#163B73 24%,#0D1A2E 46%,#0A0C0F 100%);--glow-cool:radial-gradient(120% 90% at 50% 120%,#2A6FD6 0%,#163B73 24%,#0D1A2E 46%,#0A0C0F 100%);--scrim:rgba(6,8,10,.6);--scrim-strong:rgba(6,8,10,.72);--lm-scrim:rgba(10,12,15,.84);--surface-hover:#343D49}[data-theme=blackout]{--bg-base:#000000;--surface-1:#050505;--surface-2:#0A0A0A;--surface-card:#0E0E0E;--surface-raised:#171717;--surface-inset:#000000;--text-primary:#F2F2F2;--text-secondary:#A6A6A6;--text-muted:#8F8F8F;--text-disabled:#4A4A4A;--accent:#F28907;--accent-hover:#FF9A24;--accent-press:#D96704;--accent-ink:#F28907;--text-on-accent:#0A0D0C;--accent-soft:rgba(242,137,7,.12);--accent-glow:rgba(242,137,7,.3);--info:#5897A5;--border-subtle:rgba(255,255,255,.07);--border-default:rgba(255,255,255,.13);--border-strong:#2E2E2E;--grain-op:0;--glass-bg:rgba(10,10,10,.72);--glow:radial-gradient(120% 90% at 50% 120%,rgba(242,137,7,.16) 0%,#000000 55%);--glow-cool:var(--glow);--scrim:rgba(0,0,0,.66);--scrim-strong:rgba(0,0,0,.78);--lm-scrim:rgba(0,0,0,.86);--surface-hover:#2E2E2E}[data-theme=blackout][data-highlight=teal]{--accent:#5897A5;--accent-hover:#71A5AF;--accent-press:#467F8C;--accent-ink:#5897A5;--text-on-accent:#08110C;--accent-soft:rgba(88,151,165,.12);--accent-glow:rgba(88,151,165,.3);--glow:radial-gradient(120% 90% at 50% 120%,rgba(88,151,165,.16) 0%,#000000 55%)}[data-theme=blackout][data-highlight=blue]{--accent:#3D8BFF;--accent-hover:#5C9DFF;--accent-press:#2A6FD6;--accent-ink:#3D8BFF;--text-on-accent:#06101F;--accent-soft:rgba(61,139,255,.12);--accent-glow:rgba(61,139,255,.3);--glow:radial-gradient(120% 90% at 50% 120%,rgba(61,139,255,.16) 0%,#000000 55%)}[data-theme=blackout][data-highlight=burnt]{--accent:#D96704;--accent-hover:#F28907;--accent-press:#A62F03;--accent-ink:#D96704;--text-on-accent:#08110C;--accent-soft:rgba(217,103,4,.12);--accent-glow:rgba(217,103,4,.3);--glow:radial-gradient(120% 90% at 50% 120%,rgba(217,103,4,.16) 0%,#000000 55%)}[data-theme=blackout][data-highlight=white]{--accent:#F1F4F1;--accent-hover:#FFFFFF;--accent-press:#D6DED9;--accent-ink:#F1F4F1;--text-on-accent:#08110C;--accent-soft:rgba(241,244,241,.12);--accent-glow:rgba(241,244,241,.3);--glow:radial-gradient(120% 90% at 50% 120%,rgba(241,244,241,.16) 0%,#000000 55%)}[data-theme=lagoon-live],[data-theme=lagoon]{--bg-base:#071416;--surface-1:#0B1C1F;--surface-2:#0E2125;--surface-card:#10262A;--surface-raised:#173339;--surface-inset:#030E10;--text-primary:#EAF4F3;--text-secondary:#A9C4C2;--text-muted:#86A3A1;--text-disabled:#415656;--accent:#2EC4B6;--accent-hover:#4AD8C9;--accent-press:#0FA296;--accent-ink:#2EC4B6;--text-on-accent:#04110F;--accent-soft:rgba(46,196,182,.16);--accent-glow:rgba(46,196,182,.32);--info:#FF8A3D;--border-subtle:rgba(234,244,243,.08);--border-default:rgba(234,244,243,.14);--border-strong:#2A4246;--grain-op:.06;--glass-bg:rgba(14,33,37,.62);--glow:radial-gradient(120% 90% at 50% 120%,#0FA296 0%,#135651 24%,#0D2D2C 46%,#071416 100%);--glow-cool:radial-gradient(120% 90% at 50% 120%,#0FA296 0%,#135651 24%,#0D2D2C 46%,#071416 100%);--scrim:rgba(3,14,16,.6);--scrim-strong:rgba(3,14,16,.72);--lm-scrim:rgba(7,20,22,.84);--surface-hover:#2A4246}[data-theme=nebula-live],[data-theme=nebula]{--bg-base:#0B0A18;--surface-1:#110F24;--surface-2:#15122A;--surface-card:#181530;--surface-raised:#221E40;--surface-inset:#060612;--text-primary:#EEEDF8;--text-secondary:#B8B4D8;--text-muted:#918DB6;--text-disabled:#484661;--accent:#A48BFF;--accent-hover:#B5A5FE;--accent-press:#866CDD;--accent-ink:#A48BFF;--text-on-accent:#0B0A18;--accent-soft:rgba(164,139,255,.16);--accent-glow:rgba(164,139,255,.32);--info:#5B9BFF;--border-subtle:rgba(238,237,248,.08);--border-default:rgba(238,237,248,.14);--border-strong:#32304F;--grain-op:.06;--glass-bg:rgba(21,18,42,.62);--glow:radial-gradient(120% 90% at 50% 120%,#866CDD 0%,#443772 24%,#201B3A 46%,#0B0A18 100%);--glow-cool:radial-gradient(120% 90% at 50% 120%,#866CDD 0%,#443772 24%,#201B3A 46%,#0B0A18 100%);--scrim:rgba(6,6,18,.6);--scrim-strong:rgba(6,6,18,.72);--lm-scrim:rgba(11,10,24,.84);--surface-hover:#32304F}[data-theme=dusk-live],[data-theme=dusk]{--bg-base:#150A0F;--surface-1:#1E0F16;--surface-2:#23121A;--surface-card:#28141E;--surface-raised:#341B28;--surface-inset:#0F060A;--text-primary:#F8ECEF;--text-secondary:#D6B5BF;--text-muted:#B08E99;--text-disabled:#5D474E;--accent:#FF6B96;--accent-hover:#FF91AC;--accent-press:#DB4A78;--accent-ink:#FF6B96;--text-on-accent:#1A0710;--accent-soft:rgba(255,107,150,.16);--accent-glow:rgba(255,107,150,.32);--info:#FFB547;--border-subtle:rgba(248,236,239,.08);--border-default:rgba(248,236,239,.14);--border-strong:#462E39;--grain-op:.06;--glass-bg:rgba(35,18,26,.62);--glow:radial-gradient(120% 90% at 50% 120%,#DB4A78 0%,#702A40 24%,#371721 46%,#150A0F 100%);--glow-cool:radial-gradient(120% 90% at 50% 120%,#DB4A78 0%,#702A40 24%,#371721 46%,#150A0F 100%);--scrim:rgba(15,6,10,.6);--scrim-strong:rgba(15,6,10,.72);--lm-scrim:rgba(21,10,15,.84);--surface-hover:#462E39}[data-theme=citrus]{--bg-base:#0B1209;--surface-1:#111B0E;--surface-2:#142011;--surface-card:#172514;--surface-raised:#20311C;--surface-inset:#060D05;--text-primary:#EEF5E9;--text-secondary:#B6C9AC;--text-muted:#93A889;--text-disabled:#495744;--accent:#B9E24C;--accent-hover:#CCF662;--accent-press:#9AC11D;--accent-ink:#B9E24C;--text-on-accent:#0C1407;--accent-soft:rgba(185,226,76,.16);--accent-glow:rgba(185,226,76,.32);--info:#3CCBDD;--border-subtle:rgba(238,245,233,.08);--border-default:rgba(238,245,233,.14);--border-strong:#32422E;--grain-op:.06;--glass-bg:rgba(20,32,17,.62);--glow:radial-gradient(120% 90% at 50% 120%,#9AC11D 0%,#4C621B 24%,#233012 46%,#0B1209 100%);--glow-cool:radial-gradient(120% 90% at 50% 120%,#9AC11D 0%,#4C621B 24%,#233012 46%,#0B1209 100%);--scrim:rgba(6,13,5,.6);--scrim-strong:rgba(6,13,5,.72);--lm-scrim:rgba(11,18,9,.84);--surface-hover:#32422E}[data-theme=abyss]{--bg-base:#070B16;--surface-1:#0C1222;--surface-2:#0F1629;--surface-card:#121A2F;--surface-raised:#1B253F;--surface-inset:#040610;--text-primary:#ECF0F8;--text-secondary:#B1BCD3;--text-muted:#8B97B1;--text-disabled:#434B5E;--accent:#EBBE4E;--accent-hover:#FFD263;--accent-press:#CA9E25;--accent-ink:#EBBE4E;--text-on-accent:#0D0A02;--accent-soft:rgba(235,190,78,.16);--accent-glow:rgba(235,190,78,.32);--info:#5AA9FF;--border-subtle:rgba(236,240,248,.08);--border-default:rgba(236,240,248,.14);--border-strong:#2C364D;--grain-op:.06;--glass-bg:rgba(15,22,41,.62);--glow:radial-gradient(120% 90% at 50% 120%,#CA9E25 0%,#5F4F2C 24%,#272521 46%,#070B16 100%);--glow-cool:radial-gradient(120% 90% at 50% 120%,#CA9E25 0%,#5F4F2C 24%,#272521 46%,#070B16 100%);--scrim:rgba(4,6,16,.6);--scrim-strong:rgba(4,6,16,.72);--lm-scrim:rgba(7,11,22,.84);--surface-hover:#2C364D}[data-theme=sand]{--bg-base:#F2ECE3;--surface-1:#E8E0D3;--surface-2:#F2ECE3;--surface-card:#FBF8F3;--surface-raised:#FFFFFF;--surface-inset:#F2ECE3;--text-primary:#1D1A16;--text-secondary:#4A433A;--text-muted:#6A6257;--text-disabled:#91897E;--accent:#A8401B;--accent-hover:#942D00;--accent-press:#792401;--accent-ink:#A8401B;--text-on-accent:#FFFFFF;--accent-soft:rgba(168,64,27,.06);--accent-glow:rgba(168,64,27,.3);--info:#1D7570;--border-subtle:rgba(29,26,22,.10);--border-default:rgba(29,26,22,.18);--border-strong:#ADA599;--grain-op:.05;--glass-bg:rgba(251,248,243,.66);--glow:radial-gradient(120% 90% at 50% 120%,rgba(168,64,27,.28) 0%,rgba(29,117,112,.10) 30%,transparent 60%),#E8E0D3;--glow-cool:var(--glow);--scrim:rgba(29,26,22,.38);--scrim-strong:rgba(29,26,22,.48);--lm-scrim:rgba(232,224,211,.88);--skel:#E8E0D3;--skel-shine:rgba(255,255,255,.6);--surface-hover:#E8E0D3;--shadow-k:.35;--ink-k:58%;--ink-to:black;--glyph-k:66%;--row-dim:.7;--teal-ink:#215C69;--success-ink:#02663B;--warning-ink:#814F00;--danger-ink:#A62F03;--success-on-soft:#02663B;--warning-on-soft:#814F00;--danger-on-soft:#833E29;--st-inquiry:#525F57;--st-booked:#255C65;--st-progress:#7F4F04;--st-rendering:#814900;--st-review:#005B65;--st-revisions:#87412C;--st-hold:#675732;--st-delivered:#00663A;--st-null:#485A50}[data-theme=ember-live]{--glow:radial-gradient(120% 90% at 50% 120%,#1a0f07 0%,#08110C 70%)}[data-theme=aurora]{--accent:#5897A5;--accent-hover:#71A5AF;--accent-press:#467F8C;--accent-ink:#71A5AF;--text-on-accent:#08110C;--accent-soft:rgba(88,151,165,.16);--accent-glow:rgba(88,151,165,.32);--info:#F28907;--glow:radial-gradient(120% 100% at 50% -10%,#10201a 0%,#08110C 60%)}[data-theme=carbon-live]{--glow:radial-gradient(120% 90% at 50% 120%,#0D1A2E 0%,#0A0C0F 70%)}[data-theme=lagoon-live]{--glow:radial-gradient(120% 90% at 50% 120%,#0C2A2A 0%,#071416 70%)}[data-theme=nebula-live]{--glow:radial-gradient(120% 90% at 50% 120%,#1E1936 0%,#0B0A18 70%)}[data-theme=dusk-live]{--glow:radial-gradient(120% 90% at 50% 120%,#33151F 0%,#150A0F 70%)}[data-theme=kiln-live]{--glow:radial-gradient(120% 90% at 50% 120%,#261207 0%,#08110C 70%)}[data-theme=darkroom-live]{--glow:radial-gradient(120% 100% at 50% -10%,#10201a 0%,#0E1A11 60%)}[data-theme$=-live],[data-theme=aurora]{--header-bg:color-mix(in srgb,var(--surface-1) 84%,transparent)}:root[data-theme$=-live] *,:root[data-theme=aurora] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=ember-live] .v-live>i:first-child{--c:#F28907;--w:62;--x:4%;--y:58%;--path:vDriftA;--dur:46s}[data-theme=ember-live] .v-live>i:nth-child(2){--c:#A62F03;--w:78;--x:38%;--y:62%;--path:vDriftB;--dur:61s}[data-theme=ember-live] .v-live>i:nth-child(3){--c:#D96704;--w:52;--x:66%;--y:54%;--path:vDriftC;--dur:53s}[data-theme=aurora] .v-live>i:first-child{--c:#467F8C;--w:84;--x:-6%;--y:-46%;--path:vDriftB;--dur:58s}[data-theme=aurora] .v-live>i:nth-child(2){--c:rgba(61,139,255,.6);--w:58;--x:38%;--y:-40%;--path:vDriftA;--dur:49s}[data-theme=aurora] .v-live>i:nth-child(3){--c:#5897A5;--w:52;--x:64%;--y:-34%;--path:vDriftC;--dur:71s}[data-theme=carbon-live] .v-live>i:first-child{--c:rgba(61,139,255,.75);--w:70;--x:-4%;--y:52%;--path:vDriftA;--dur:52s}[data-theme=carbon-live] .v-live>i:nth-child(2){--c:rgba(92,157,255,.45);--w:52;--x:58%;--y:58%;--path:vDriftC;--dur:64s}[data-theme=carbon-live] .v-live>i:nth-child(3){--c:rgba(42,111,214,.6);--w:44;--x:30%;--y:66%;--path:vDriftB;--dur:57s}[data-theme=lagoon-live] .v-live>i:first-child{--c:#2EC4B6;--w:66;--x:-2%;--y:50%;--path:vDriftA;--dur:48s}[data-theme=lagoon-live] .v-live>i:nth-child(2){--c:#FF8A3D;--w:46;--x:62%;--y:60%;--path:vDriftC;--dur:57s}[data-theme=lagoon-live] .v-live>i:nth-child(3){--c:#136F6A;--w:80;--x:26%;--y:64%;--path:vDriftB;--dur:66s}[data-theme=nebula-live] .v-live>i:first-child{--c:#A48BFF;--w:70;--x:-4%;--y:-40%;--path:vDriftB;--dur:55s}[data-theme=nebula-live] .v-live>i:nth-child(2){--c:#5B9BFF;--w:56;--x:46%;--y:-36%;--path:vDriftA;--dur:50s}[data-theme=nebula-live] .v-live>i:nth-child(3){--c:#5B3FD1;--w:82;--x:62%;--y:-44%;--path:vDriftC;--dur:68s}[data-theme=dusk-live] .v-live>i:first-child{--c:#FF6B96;--w:60;--x:8%;--y:56%;--path:vDriftA;--dur:51s}[data-theme=dusk-live] .v-live>i:nth-child(2){--c:#FFB547;--w:44;--x:60%;--y:62%;--path:vDriftC;--dur:63s}[data-theme=dusk-live] .v-live>i:nth-child(3){--c:#A8325A;--w:80;--x:32%;--y:64%;--path:vDriftB;--dur:45s}[data-theme=kiln-live] .v-live>i:first-child{--c:#DC5820;--w:64;--x:0%;--y:54%;--path:vDriftA;--dur:49s}[data-theme=kiln-live] .v-live>i:nth-child(2){--c:#A62F03;--w:80;--x:36%;--y:62%;--path:vDriftB;--dur:64s}[data-theme=kiln-live] .v-live>i:nth-child(3){--c:#F28907;--w:48;--x:66%;--y:58%;--path:vDriftC;--dur:55s}[data-theme=darkroom-live] .v-live>i:first-child{--c:#3E7B45;--w:82;--x:-8%;--y:-42%;--path:vDriftB;--dur:62s}[data-theme=darkroom-live] .v-live>i:nth-child(2){--c:#6FAF6A;--w:52;--x:42%;--y:-36%;--path:vDriftA;--dur:53s}[data-theme=darkroom-live] .v-live>i:nth-child(3){--c:#1F4A2A;--w:70;--x:64%;--y:-40%;--path:vDriftC;--dur:47s}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-normal);background:var(--bg-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-wide);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--tr-tight)}p{margin:0}a{color:var(--accent-ink);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--accent-hover)}.vlab-eyebrow{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-muted)}.vlab-display{font-family:var(--font-display);font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--tr-display)}::selection{background:var(--accent);color:var(--text-on-accent)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--surface-1)}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--text-disabled)}