@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b8ba8141-module__iEgGUW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b8ba8141-module__iEgGUW__variable{--font-geist-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f63c6487-module__6Z7k3q__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f63c6487-module__6Z7k3q__variable{--font-geist-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@property --v8-context-accent{syntax:"<color>";inherits:true;initial-value:#b8a5ff}@property --v8-ambient-phase-light{syntax:"<color>";inherits:true;initial-value:#d4e2ff04}@property --v8-ambient-phase-shadow{syntax:"<color>";inherits:true;initial-value:#0000000b}@property --v8-ambient-highlight{syntax:"<color>";inherits:true;initial-value:#ffffff05}@property --v8-ambient-theme-wash{syntax:"<color>";inherits:true;initial-value:#b8a5ff02}@property --v8-ambient-space-wash{syntax:"<color>";inherits:true;initial-value:#b8a5ff02}@property --v8-ambient-opacity-min{syntax:"<number>";inherits:true;initial-value:.38}@property --v8-ambient-opacity-max{syntax:"<number>";inherits:true;initial-value:.62}@property --v8-ambient-lightness{syntax:"<number>";inherits:true;initial-value:1}@property --v8-ambient-saturation{syntax:"<number>";inherits:true;initial-value:1}@property --v8-ambient-halo-percent{syntax:"<percentage>";inherits:true;initial-value:6%}@property --v8-ambient-glow-percent{syntax:"<percentage>";inherits:true;initial-value:3.5%}@property --v8-ambient-surface-light-percent{syntax:"<percentage>";inherits:true;initial-value:8%}@property --v8-ambient-hero-light-percent{syntax:"<percentage>";inherits:true;initial-value:10%}@property --v8-ambient-accent-mix{syntax:"<percentage>";inherits:true;initial-value:10%}@property --v8-ambient-motion-duration{syntax:"<time>";inherits:true;initial-value:32s}@property --v8-accent{syntax:"<color>";inherits:true;initial-value:#7be5c3}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--v8-canvas:#080a0d;--v8-canvas-raised:#0c0f13;--v8-surface-sunken:#0a0d11;--v8-surface-1:#11151a;--v8-surface-2:#171c22;--v8-surface-3:#1d232a;--v8-surface-hover:#222831;--v8-surface-pressed:#282f39;--v8-surface-glint:#ffffff06;--v8-overlay:linear-gradient(180deg, #05070aa8, #030507d6);--v8-glass:#111419d1;--v8-border:#ecf4ff17;--v8-border-strong:#ecf4ff29;--v8-border-highlight:#ecf4ff36;--v8-divider:#ecf4ff11;--v8-scrollbar:#ecf4ff2e;--v8-scrollbar-hover:#ecf4ff47;--v8-text:#f4f7fa;--v8-text-secondary:#c4ccd6;--v8-muted:#929daa;--v8-inverse:#07110e;--v8-brand:#b8a5ff;--v8-brand-soft:#b8a5ff21;--v8-brand-line:#b8a5ff6b;--v8-context-accent:var(--v8-brand);--v8-context-soft:#b8a5ff0e;--v8-context-line:#b8a5ff2e;--v8-ambient-accent:color-mix(in srgb, var(--v8-accent), var(--v8-context-accent) var(--v8-ambient-accent-mix));--v8-context-canvas:color-mix(in srgb, var(--v8-canvas) 98%, var(--v8-ambient-accent));--v8-ambient-phase-light:#d4e2ff04;--v8-ambient-phase-shadow:#0000000b;--v8-ambient-theme-wash:#b8a5ff02;--v8-ambient-space-wash:#b8a5ff02;--v8-ambient-context-glow:color-mix(in srgb, var(--v8-ambient-accent) var(--v8-ambient-glow-percent), transparent);--v8-ambient-highlight:#ffffff05;--v8-ambient-background-opacity:.46;--v8-ambient-opacity-min:.38;--v8-ambient-opacity-max:.62;--v8-ambient-lightness:1;--v8-ambient-saturation:1;--v8-ambient-halo-percent:12%;--v8-ambient-glow-percent:7.5%;--v8-ambient-surface-light-percent:8%;--v8-ambient-hero-light-percent:10%;--v8-ambient-accent-mix:18%;--v8-ambient-motion-duration:32s;--v8-ambient-transition:3.2s;--v8-breathe-duration:26s;--v8-accent:#7be5c3;--v8-accent-hover:#95ecd0;--v8-accent-pressed:#62cfae;--v8-accent-soft:#7be5c31f;--v8-accent-line:#7be5c370;--v8-swatch-mint:#7be5c3;--v8-swatch-sky:#8bc9fa;--v8-swatch-amber:#edc477;--v8-swatch-violet:#b8a5ff;--v8-swatch-rose:#f394b3;--v8-brain:#bca9ff;--v8-brain-soft:#bca9ff21;--v8-brain-line:#bca9ff40;--v8-success:#72d6a7;--v8-success-glow:#72d6a747;--v8-heatmap-0:#1e232a;--v8-heatmap-1:#0f5b3e;--v8-heatmap-2:#1a9b68;--v8-heatmap-3:#39d695;--v8-heatmap-4:#7be5c3;--v8-warning:#f0c675;--v8-danger:#ff8f96;--v8-danger-soft:#ff8f961f;--v8-danger-soft-hover:#ff8f962e;--v8-info:#88c5f7;--v8-skeleton-highlight:#ffffff09;--v8-header-glass:#090b0eeb;--v8-dialog-glass:#111419f5;--v8-mobile-glass:#0d1014f5;--v8-font:"Inter", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--v8-mono:"Cascadia Code", "SFMono-Regular", Consolas, monospace;--density-font-scale:1;--density-line-height:1.55;--density-card-padding:22px;--density-control-height:38px;--density-row-height:50px;--density-table-row-height:46px;--density-section-gap:24px;--density-icon-size:20px;--density-toolbar-height:52px;--density-panel-width:360px;--density-widget-scale:1;--v8-layout-page-max:1480px;--v8-layout-page-gutter:48px;--v8-layout-section-gap:var(--density-section-gap);--v8-layout-major-gap:calc(var(--density-section-gap) + var(--v8-space-2));--v8-layout-column-gap:var(--density-section-gap);--v8-layout-cluster-gap:var(--v8-space-3);--v8-layout-card-padding:var(--density-card-padding);--v8-layout-toolbar-height:var(--density-toolbar-height);--v8-layout-toolbar-gap:var(--v8-space-3);--v8-layout-toolbar-padding-block:4px;--v8-layout-toolbar-padding-inline:var(--v8-space-4);--v8-layout-rail-width:200px;--v8-layout-rail-compact:176px;--v8-layout-panel-compact:clamp(264px, calc(var(--density-panel-width) - 80px), 300px);--v8-layout-panel-width:clamp(300px, calc(var(--density-panel-width) - 40px), 360px);--v8-layout-inspector-width:clamp(320px, var(--density-panel-width), 400px);--v8-layout-dashboard-columns:minmax(0, 1.6fr) minmax(300px, .8fr);--v8-type-body-adjust:0rem;--v8-type-heading-adjust:0rem;--v8-type-display-adjust:0rem;--v8-type-caption:clamp(.75rem, calc(.75rem * var(--density-font-scale) + var(--v8-type-body-adjust)), .875rem);--v8-type-label:clamp(.8125rem, calc(.8125rem * var(--density-font-scale) + var(--v8-type-body-adjust)), .9375rem);--v8-type-body-sm:clamp(.875rem, calc(.875rem * var(--density-font-scale) + var(--v8-type-body-adjust)), 1rem);--v8-type-body:clamp(.9375rem, calc(.9375rem * var(--density-font-scale) + var(--v8-type-body-adjust)), 1.0625rem);--v8-type-card-title:clamp(1rem, calc(1rem * var(--density-font-scale) + var(--v8-type-heading-adjust)), 1.1875rem);--v8-type-h3:clamp(1.1875rem, calc(1.25rem * var(--density-font-scale) + var(--v8-type-heading-adjust)), 1.5rem);--v8-type-h2:clamp(1.5rem, calc(1.625rem * var(--density-font-scale) + var(--v8-type-heading-adjust)), 2rem);--v8-type-h1:clamp(1.875rem, calc(2.125rem * var(--density-font-scale) + var(--v8-type-display-adjust)), 2.625rem);--v8-type-hero:clamp(2.5rem, calc(3.75rem * var(--density-font-scale) + var(--v8-type-display-adjust)), 4.5rem);--v8-font-micro:var(--v8-type-caption);--v8-font-xs:var(--v8-type-label);--v8-font-sm:var(--v8-type-body-sm);--v8-font-md:var(--v8-type-body);--v8-font-lg:var(--v8-type-card-title);--v8-font-xl:var(--v8-type-h3);--v8-font-2xl:var(--v8-type-h2);--v8-font-3xl:var(--v8-type-h1);--v8-leading-hero:1.04;--v8-leading-heading:1.18;--v8-leading-card:1.3;--v8-leading-caption:1.4;--v8-line-tight:1.24;--v8-line-base:var(--density-line-height);--v8-line-relaxed:1.7;--v8-measure-hero:18ch;--v8-measure-title:28ch;--v8-measure-compact:42ch;--v8-measure-copy:62ch;--v8-measure-longform:74ch;--v8-brand-glyph-large:11rem;--v8-brand-glyph-hero:14rem;--v8-weight-regular:400;--v8-weight-medium:550;--v8-weight-semibold:650;--v8-weight-bold:700;--v8-space-1:.25rem;--v8-space-2:.5rem;--v8-space-3:.75rem;--v8-space-4:1rem;--v8-space-5:1.25rem;--v8-space-6:1.5rem;--v8-space-7:1.75rem;--v8-space-8:2rem;--v8-space-9:2.25rem;--v8-space-10:2.5rem;--v8-space-11:2.75rem;--v8-space-12:3rem;--v8-space-13:3.25rem;--v8-space-14:3.5rem;--v8-space-15:3.75rem;--v8-space-16:4rem;--v8-radius-xs:3px;--v8-radius-sm:5px;--v8-radius-md:8px;--v8-radius-lg:14px;--v8-radius-dock:20px;--v8-radius-pill:999px;--v8-shadow-height-0:inset 0 1px 0 var(--v8-surface-glint);--v8-shadow-height-1:inset 0 1px 0 var(--v8-surface-glint),0 1px 2px #0000003d,0 8px 24px #0000001a;--v8-shadow-height-2:inset 0 1px 0 var(--v8-surface-glint),0 2px 8px #00000038,0 14px 34px #0003;--v8-shadow-height-3:inset 0 1px 0 var(--v8-surface-glint),0 4px 12px #0000003d,0 20px 48px #00000047;--v8-shadow-height-4:inset 0 1px 0 var(--v8-surface-glint),0 6px 16px #00000042,0 28px 70px #0000005c;--v8-shadow-height-5:inset 0 1px 0 var(--v8-surface-glint),0 8px 24px #00000047,0 36px 96px #00000070;--v8-shadow-1:var(--v8-shadow-height-1);--v8-shadow-2:var(--v8-shadow-height-3);--v8-shadow-key:var(--v8-shadow-height-2);--v8-shadow-float:var(--v8-shadow-height-4);--v8-shadow-focus-color:#7be5c357;--v8-shadow-focus-ring:0 0 0 3px var(--v8-shadow-focus-color);--v8-shadow-focus:var(--v8-shadow-height-2),var(--v8-shadow-focus-ring);--v8-shadow-focus-inset:inset 0 0 0 2px var(--v8-accent),inset 0 0 0 5px var(--v8-shadow-focus-color);--v8-shadow-hover-filter:drop-shadow(0 10px 14px #0003) drop-shadow(0 0 8px color-mix(in srgb,var(--v8-accent) 7%,transparent));--v8-shadow-focus-filter:drop-shadow(0 12px 18px #0000003d) drop-shadow(0 0 10px color-mix(in srgb,var(--v8-accent) 10%,transparent));--v8-shadow-press-filter:drop-shadow(0 2px 4px #00000029);--v8-shadow-drag-filter:drop-shadow(0 22px 28px #00000057) drop-shadow(0 0 14px color-mix(in srgb,var(--v8-accent) 12%,transparent));--v8-light-surface:color-mix(in srgb,var(--v8-ambient-accent) var(--v8-ambient-surface-light-percent),transparent);--v8-light-hero:color-mix(in srgb,var(--v8-ambient-accent) var(--v8-ambient-hero-light-percent),transparent);--v8-light-brand:color-mix(in srgb,var(--v8-brand) 12%,transparent);--v8-light-brain:color-mix(in srgb,var(--v8-brain) 10%,transparent);--v8-light-window:color-mix(in srgb,var(--v8-text) 7%,transparent);--v8-reflection-card:linear-gradient(145deg,color-mix(in srgb,var(--v8-text) 2.8%,transparent),transparent 34%);--v8-reflection-hero:linear-gradient(140deg,color-mix(in srgb,var(--v8-text) 4%,transparent),transparent 31%);--v8-shadow-card-lit:var(--v8-shadow-height-1),0 22px 56px -32px var(--v8-light-surface);--v8-shadow-hero-lit:var(--v8-shadow-height-4),0 34px 96px -42px var(--v8-light-hero);--v8-shadow-brain-lit:var(--v8-shadow-height-2),0 28px 86px -38px var(--v8-light-brain);--v8-shadow-popover:var(--v8-shadow-height-3);--v8-shadow-panel-rest:var(--v8-shadow-height-2);--v8-shadow-window-open:var(--v8-shadow-height-4),0 0 64px -38px var(--v8-light-window);--v8-shadow-modal-open:var(--v8-shadow-height-5),0 0 84px -34px var(--v8-light-window);--v8-shadow-window-focus:var(--v8-shadow-height-5),0 0 0 1px var(--v8-accent-line),0 0 92px -34px var(--v8-light-window);--v8-shadow-modal-lit:var(--v8-shadow-modal-open);--v8-shadow-header-lit:inset 0 -1px 0 var(--v8-surface-glint),0 12px 40px #0000002e,0 12px 48px -34px var(--v8-light-hero);--v8-blur:13px;--v8-blur-backdrop:8px;--v8-saturate:118%;--v8-motion-instant:90ms;--v8-motion-fast:.14s;--v8-motion-base:.2s;--v8-motion-slow:.24s;--v8-physics-impulse:cubic-bezier(.3,0,.18,1);--v8-physics-friction:cubic-bezier(.22,.68,.24,1);--v8-physics-momentum:cubic-bezier(.16,.84,.2,1);--v8-physics-inertia:cubic-bezier(.18,.9,.24,1.08);--v8-physics-spring:cubic-bezier(.16,1.28,.3,1);--v8-physics-drift:cubic-bezier(.45,0,.55,1);--v8-physics-orbit:cubic-bezier(.46,.08,.54,.92);--v8-physics-overshoot:translate3d(0,-1px,0) scale(1.012);--v8-physics-recoil:translate3d(0,.25px,0) scale(.998);--v8-ease-out:var(--v8-physics-momentum);--v8-ease-standard:var(--v8-physics-friction);--v8-ease-press:var(--v8-physics-impulse);--v8-ease-window:var(--v8-physics-inertia);--v8-ease-spring:var(--v8-physics-spring);--v8-haptic-press-transform:translate3d(0,1px,0) scale(.976);--v8-haptic-release-overshoot:var(--v8-physics-overshoot);--v8-haptic-release-duration:.24s;--v8-haptic-window-duration:.24s;--v8-haptic-spring:var(--v8-physics-spring);--v8-interaction-duration:var(--v8-motion-base);--v8-interaction-hover-transform:translate3d(0,-1px,0) scale(1.006);--v8-interaction-focus-transform:translate3d(0,-1px,0) scale(1.003);--v8-interaction-press-transform:var(--v8-haptic-press-transform);--v8-interaction-shadow:var(--v8-shadow-hover-filter);--v8-interaction-filter:brightness(1.055) saturate(1.03) var(--v8-interaction-shadow);--v8-interaction-focus-filter:brightness(1.055) saturate(1.03) var(--v8-shadow-focus-filter);--v8-interaction-press-filter:brightness(.96) saturate(.98) var(--v8-shadow-press-filter);--v8-interaction-drag-filter:brightness(1.04) saturate(1.03) var(--v8-shadow-drag-filter);--v8-icon-xs:max(14px, calc(var(--density-icon-size) - 6px));--v8-icon-sm:max(16px, calc(var(--density-icon-size) - 4px));--v8-icon-md:var(--density-icon-size);--v8-icon-lg:calc(var(--density-icon-size) + 4px);--v8-control-sm:max(32px, calc(var(--density-control-height) - 6px));--v8-control-md:var(--density-control-height);--v8-control-lg:calc(var(--density-control-height) + 6px);--v8-form-radius:var(--v8-radius-md);--v8-form-label-gap:var(--v8-space-2);--v8-form-border:color-mix(in srgb,var(--v8-border) 58%,var(--v8-border-strong));--v8-form-border-hover:color-mix(in srgb,var(--v8-border-strong) 72%,var(--v8-border-highlight));--v8-form-border-focus:color-mix(in srgb,var(--v8-accent) 66%,var(--v8-border-highlight));--v8-form-surface:color-mix(in srgb,var(--v8-surface-sunken) 94%,transparent);--v8-form-surface-focus:color-mix(in srgb,var(--v8-surface-2) 82%,var(--v8-surface-sunken));--v8-form-inset:inset 0 1px 0 color-mix(in srgb,var(--v8-text) 2.6%,transparent);--v8-form-focus-ring:0 0 0 3px color-mix(in srgb,var(--v8-accent) 17%,transparent);--v8-touch-target:44px;--v8-mobile-status-height:44px;--v8-mobile-dock-clearance:160px;--v8-safe-area-inset-top:env(safe-area-inset-top,0px);--v8-safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--v8-safe-area-inset-left:env(safe-area-inset-left,0px);--v8-safe-area-inset-right:env(safe-area-inset-right,0px);--v8-mobile-radius:var(--v8-radius-lg);--v8-fab-size:56px;--v8-z-base:0;--v8-z-rail:20;--v8-z-header:30;--v8-z-panel:50;--v8-z-popover:70;--v8-z-toast:80;--v8-z-dialog:100;--v8-z-tooltip:120;--v8-card-padding:var(--density-card-padding);--v8-gap:var(--v8-space-4);--v8-nav-height:66px;--v8-mobile-nav-height:56px;--v8-widget-gap:var(--v8-layout-cluster-gap);--v8-text-2xs:clamp(.625rem, .58rem + .22vw, .75rem);--v8-text-xs:clamp(.75rem, .68rem + .36vw, .875rem);--v8-text-sm:clamp(.875rem, .82rem + .4vw, 1rem);--v8-text-md:clamp(1rem, .9rem + .5vw, 1.1875rem);--v8-text-lg:clamp(1.1875rem, 1.05rem + .7vw, 1.5rem);--v8-text-xl:clamp(1.5rem, 1.25rem + 1.2vw, 2rem);--v8-text-2xl:clamp(1.875rem, 1.5rem + 1.85vw, 2.625rem);--v8-text-3xl:clamp(2.5rem, 1.85rem + 3.25vw, 4.5rem)}:root[data-context=gaming]{--v8-context-accent:#73d7f2;--v8-context-soft:#73d7f20e;--v8-context-line:#73d7f22e;--v8-breathe-duration:22s}:root[data-context=dev]{--v8-context-accent:#73d9af;--v8-context-soft:#73d9af0d;--v8-context-line:#73d9af2b}:root[data-context=study]{--v8-context-accent:#e6c17a;--v8-context-soft:#e6c17a0d;--v8-context-line:#e6c17a2b}:root[data-context=focus]{--v8-context-accent:#86bdf4;--v8-context-soft:#86bdf40e;--v8-context-line:#86bdf42e;--v8-breathe-duration:30s}:root[data-context=night]{--v8-context-accent:#9e93df;--v8-context-soft:#9e93df0e;--v8-context-line:#9e93df2e}:root[data-ambient=morning]{--v8-ambient-phase-light:#ffddbc07;--v8-ambient-phase-shadow:#00000007;--v8-ambient-highlight:#ffeeda06}:root[data-ambient=afternoon]{--v8-ambient-phase-light:#cde2ff05;--v8-ambient-phase-shadow:#0000000a}:root[data-ambient=evening]{--v8-ambient-phase-light:#f7b88406;--v8-ambient-phase-shadow:#0000000e;--v8-ambient-highlight:#ffd1ac05}:root[data-ambient=night]{--v8-ambient-phase-light:#8377cf06;--v8-ambient-phase-shadow:#00000016;--v8-ambient-highlight:#b8a5ff04;--v8-breathe-duration:34s}:root[data-time-of-day=morning]{--v8-ambient-phase-light:#ffddbc08;--v8-ambient-phase-shadow:#00000006;--v8-ambient-highlight:#ffeeda06}:root[data-time-of-day=afternoon]{--v8-ambient-phase-light:#cde2ff05;--v8-ambient-phase-shadow:#00000009}:root[data-time-of-day=evening]{--v8-ambient-phase-light:#f7b88406;--v8-ambient-phase-shadow:#0000000e;--v8-ambient-highlight:#ffd1ac05}:root[data-time-of-day=night]{--v8-ambient-phase-light:#8377cf06;--v8-ambient-phase-shadow:#00000015;--v8-ambient-highlight:#b8a5ff04}:root[data-accent=sky]{--v8-accent:#8bc9fa;--v8-accent-hover:#a3d6fc;--v8-accent-pressed:#71b4e8;--v8-accent-soft:#8bc9fa21;--v8-accent-line:#8bc9fa70;--v8-shadow-focus-color:#8bc9fa57}:root[data-accent=amber]{--v8-accent:#edc477;--v8-accent-hover:#f2d18f;--v8-accent-pressed:#d7ac5c;--v8-accent-soft:#edc47721;--v8-accent-line:#edc47770;--v8-shadow-focus-color:#edc47757}:root[data-accent=violet]{--v8-accent:#b8a5ff;--v8-accent-hover:#c9bbff;--v8-accent-pressed:#9e87ee;--v8-accent-soft:#b8a5ff21;--v8-accent-line:#b8a5ff70;--v8-shadow-focus-color:#b8a5ff57}:root[data-accent=rose]{--v8-accent:#f394b3;--v8-accent-hover:#f7abc4;--v8-accent-pressed:#dc7899;--v8-accent-soft:#f394b321;--v8-accent-line:#f394b370;--v8-shadow-focus-color:#f394b357}:root[data-accent=custom]{--v8-custom-accent-color:#7be5c3;--v8-accent:var(--v8-custom-accent-color);--v8-accent-hover:color-mix(in srgb, var(--v8-custom-accent-color) 86%, white);--v8-accent-pressed:color-mix(in srgb, var(--v8-custom-accent-color) 80%, black);--v8-accent-soft:color-mix(in srgb, var(--v8-custom-accent-color) 13%, transparent);--v8-accent-line:color-mix(in srgb, var(--v8-custom-accent-color) 44%, transparent);--v8-shadow-focus-color:color-mix(in srgb, var(--v8-custom-accent-color) 34%, transparent)}:root:is([data-density=spacious],[data-density-effective=spacious]){--density-font-scale:1.05;--density-line-height:1.65;--density-card-padding:28px;--density-control-height:44px;--density-row-height:58px;--density-table-row-height:52px;--density-section-gap:30px;--density-icon-size:21px;--density-toolbar-height:58px;--density-panel-width:400px;--density-widget-scale:1.06}:root:is([data-density=compact],[data-density-effective=compact]){--density-font-scale:.96;--density-line-height:1.48;--density-card-padding:17px;--density-control-height:36px;--density-row-height:44px;--density-table-row-height:40px;--density-section-gap:18px;--density-icon-size:18px;--density-toolbar-height:48px;--density-panel-width:340px;--density-widget-scale:.96}:root:is([data-density=ultra-compact],[data-density-effective=ultra-compact]){--density-font-scale:.92;--density-line-height:1.42;--density-card-padding:13px;--density-control-height:34px;--density-row-height:40px;--density-table-row-height:36px;--density-section-gap:14px;--density-icon-size:17px;--density-toolbar-height:44px;--density-panel-width:320px;--density-widget-scale:.92}:root:is([data-density=dense],[data-density-effective=dense]){--density-font-scale:.9;--density-line-height:1.4;--density-card-padding:12px;--density-control-height:32px;--density-row-height:38px;--density-table-row-height:34px;--density-section-gap:12px;--density-icon-size:16px;--density-toolbar-height:42px;--density-panel-width:300px;--density-widget-scale:.9}@media (max-width:1366px),(max-height:800px){:root{--v8-type-heading-adjust:-.0625rem;--v8-type-display-adjust:-.375rem;--v8-brand-glyph-large:9rem;--v8-brand-glyph-hero:12rem}}@media (max-width:820px){:root{--v8-type-heading-adjust:-.125rem;--v8-type-display-adjust:-.75rem;--v8-brand-glyph-large:8rem;--v8-brand-glyph-hero:10rem}}@media (max-width:430px){:root{--v8-type-display-adjust:-1rem;--v8-brand-glyph-hero:8rem}}@media (min-width:2200px){:root{--v8-type-body-adjust:.0625rem;--v8-type-heading-adjust:.125rem;--v8-type-display-adjust:.25rem;--v8-brand-glyph-large:14rem;--v8-brand-glyph-hero:18rem}}@media (max-width:1600px){:root{--v8-layout-page-gutter:40px}}@media (max-width:1200px){:root{--v8-layout-page-gutter:32px}}@media (max-width:820px){:root{--v8-layout-page-gutter:16px}}@media (prefers-contrast:more){:root{--v8-text-secondary:#dde3ea;--v8-muted:#b3bdc8;--v8-border:#f4f8ff33;--v8-border-strong:#f4f8ff57;--v8-divider:#f4f8ff29;--v8-shadow-focus-color:#7be5c385}}@media (prefers-reduced-motion:reduce){:root{--v8-interaction-hover-transform:none;--v8-interaction-focus-transform:none;--v8-interaction-press-transform:none;--v8-interaction-filter:brightness(1.025);--v8-haptic-press-transform:none;--v8-haptic-release-overshoot:none;--v8-physics-recoil:none;--v8-haptic-release-duration:1ms;--v8-haptic-window-duration:1ms}}:root{--v8-tilt-x:0deg;--v8-tilt-y:0deg;--v8-spotlight-x:50%;--v8-spotlight-y:50%;--v8-safe-area-bottom:env(safe-area-inset-bottom,0px);--v8-safe-area-top:env(safe-area-inset-top,0px)}@property --v8-live-number-value{syntax:"<integer>";inherits:false;initial-value:0}:root{--v8-presence-brain-cycle:1.6s;--v8-presence-thinking-cycle:2.4s;--v8-presence-sync-cycle:2.2s;--v8-presence-notification-cycle:.9s;--v8-presence-dock-cycle:1.2s;--v8-live-duration:.26s;--v8-live-stagger:24ms}@property --v8-swatch-angle{syntax:"<angle>";inherits:false;initial-value:180deg}
.v8-tooltip[data-placement=right]{--v8-tooltip-shift-x:-4px;--v8-tooltip-shift-y:0}.v8-tooltip[data-placement=bottom]{--v8-tooltip-shift-y:-4px}.v8-tooltip[data-placement=left]{--v8-tooltip-shift-x:4px;--v8-tooltip-shift-y:0}[data-v8-layer=panel]{--v8-layer-base:var(--v8-z-panel)}[data-v8-layer=popover]{--v8-layer-base:var(--v8-z-popover)}[data-v8-layer=toast]{--v8-layer-base:var(--v8-z-toast)}[data-v8-layer=dialog]{--v8-layer-base:var(--v8-z-dialog)}[data-v8-layer=tooltip]{--v8-layer-base:var(--v8-z-tooltip)}
:root{--v8-tilt-x:0deg;--v8-tilt-y:0deg;--v8-spotlight-x:50%;--v8-spotlight-y:50%}
@property --v8-live-number-value{syntax:"<integer>";inherits:false;initial-value:0}:root{--v8-presence-brain-cycle:1.6s;--v8-presence-thinking-cycle:2.4s;--v8-presence-sync-cycle:2.2s;--v8-presence-notification-cycle:.9s;--v8-presence-dock-cycle:1.2s;--v8-live-duration:.26s;--v8-live-stagger:24ms}[data-live-widget]{--v8-live-index:0}[data-live-number]{--v8-live-number-value:var(--v8-live-number-to,0)}

.v8-shell[data-rail=expanded] .v8-dock-host{--v8-dock-offset:122px}@property --v8-swatch-angle{syntax:"<angle>";inherits:false;initial-value:180deg}@media (max-width:1100px){.v8-shell[data-rail=expanded] .v8-dock-host{--v8-dock-offset:105px}}@media (max-width:820px){.v8-shell[data-rail=expanded] .v8-dock-host{--v8-dock-offset:0px}}html[data-aura=boreal],html[data-aura=boreale]{--v8-reflection-hero:linear-gradient(135deg, #06b6d42e, #10b98126);--v8-accent:#06b6d4;--v8-accent-hover:#29c0da;--v8-accent-pressed:#0592aa;--v8-accent-line:#06b6d470;--v8-accent-soft:#06b6d424}html[data-aura=cyberpunk]{--v8-reflection-hero:linear-gradient(135deg, #ec489938, #a855f72e);--v8-accent:#f43f5e;--v8-accent-hover:#f65a75;--v8-accent-pressed:#c3324b;--v8-accent-line:#f43f5e70;--v8-accent-soft:#f43f5e24}html[data-aura=eclipse]{--v8-reflection-hero:linear-gradient(135deg, #f59e0b38, #6366f140);--v8-accent:#f59e0b;--v8-accent-hover:#f6ac2d;--v8-accent-pressed:#c47e09;--v8-accent-line:#f59e0b70;--v8-accent-soft:#f59e0b24}html[data-aura=emerald],html[data-aura=emeraude]{--v8-reflection-hero:linear-gradient(135deg, #10b98138, #34d39929);--v8-accent:#10b981;--v8-accent-hover:#31c393;--v8-accent-pressed:#0d9467;--v8-accent-line:#10b98170;--v8-accent-soft:#10b98124}html[data-aura=mineral],html[data-aura=minerale]{--v8-reflection-hero:linear-gradient(135deg, #38bdf82e, #60a5fa38);--v8-accent:#38bdf8;--v8-accent-hover:#54c6f9;--v8-accent-pressed:#2d97c6;--v8-accent-line:#38bdf870;--v8-accent-soft:#38bdf824}html[data-font=outfit]{--v8-font:"Outfit", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html[data-font=mono]{--v8-font:"JetBrains Mono", "Fira Code", "Consolas", monospace}html[data-font=serif]{--v8-font:"Playfair Display", "Editorial Serif", "Georgia", serif}html[data-radius-style=sharp]{--v8-radius-xs:2px;--v8-radius-sm:3px;--v8-radius-md:4px;--v8-radius-lg:6px;--v8-radius-pill:6px;--v8-radius-dock:8px}html[data-radius-style=soft]{--v8-radius-xs:6px;--v8-radius-sm:10px;--v8-radius-md:16px;--v8-radius-lg:24px;--v8-radius-pill:9999px;--v8-radius-dock:32px}.v8-weather-live[data-weather-tone=clear],.v8-weather-detail[data-weather-tone=clear]{--v8-weather-tone:#f59e0b;--v8-weather-tone-light:#fbbf24;--v8-weather-tone-glow:#f59e0b59}.v8-weather-live[data-weather-tone=partly-cloudy],.v8-weather-detail[data-weather-tone=partly-cloudy]{--v8-weather-tone:#38bdf8;--v8-weather-tone-light:#7dd3fc;--v8-weather-tone-glow:#38bdf859}.v8-weather-live[data-weather-tone=cloudy],.v8-weather-detail[data-weather-tone=cloudy]{--v8-weather-tone:#64748b;--v8-weather-tone-light:#94a3b8;--v8-weather-tone-glow:#64748b59}.v8-weather-live[data-weather-tone=fog],.v8-weather-detail[data-weather-tone=fog]{--v8-weather-tone:#14b8a6;--v8-weather-tone-light:#5eead4;--v8-weather-tone-glow:#14b8a659}.v8-weather-live[data-weather-tone=drizzle],.v8-weather-detail[data-weather-tone=drizzle]{--v8-weather-tone:#38bdf8;--v8-weather-tone-light:#7dd3fc;--v8-weather-tone-glow:#38bdf859}.v8-weather-live[data-weather-tone=rain],.v8-weather-detail[data-weather-tone=rain]{--v8-weather-tone:#0ea5e9;--v8-weather-tone-light:#38bdf8;--v8-weather-tone-glow:#0ea5e959}.v8-weather-live[data-weather-tone=snow],.v8-weather-detail[data-weather-tone=snow]{--v8-weather-tone:#22d3ee;--v8-weather-tone-light:#a5f3fc;--v8-weather-tone-glow:#22d3ee59}.v8-weather-live[data-weather-tone=thunder],.v8-weather-detail[data-weather-tone=thunder]{--v8-weather-tone:#8b5cf6;--v8-weather-tone-light:#c4b5fd;--v8-weather-tone-glow:#8b5cf659}.v8-weather-live[data-weather-tone=unknown],.v8-weather-detail[data-weather-tone=unknown]{--v8-weather-tone:#94a3b8;--v8-weather-tone-light:#cbd5e1;--v8-weather-tone-glow:#94a3b859}
