:root{--ec-neutral-0:#fff;--ec-neutral-1:#fcfcfc;--ec-neutral-2:#f8f8f8;--ec-neutral-3:#f1f1f1;--ec-neutral-4:#e3e3e3;--ec-neutral-5:#cacaca;--ec-neutral-6:#a4a4a4;--ec-neutral-7:#7d7d7d;--ec-neutral-8:#585858;--ec-neutral-9:#383838;--ec-neutral-10:#1d1d1d;--ec-neutral-11:#0b0b0b;--ec-space-1:.25rem;--ec-space-2:.5rem;--ec-space-3:.75rem;--ec-space-4:1rem;--ec-space-5:1.25rem;--ec-space-6:1.5rem;--ec-space-8:2rem;--ec-space-10:2.5rem;--ec-space-12:3rem;--ec-space-16:4rem;--ec-space-20:5rem;--ec-space-24:6rem;--ec-radius-control:0px;--ec-radius-panel:0px;--ec-radius-surface:0px;--ec-radius-pill:0px;--ec-control-height-sm:2.25rem;--ec-control-height-md:2.75rem;--ec-control-height-lg:3.125rem;--ec-text-2xs:.6875rem;--ec-text-xs:.75rem;--ec-text-sm:.875rem;--ec-text-base:1rem;--ec-text-lg:1.125rem;--ec-text-xl:1.375rem;--ec-text-2xl:1.75rem;--ec-text-3xl:2.25rem;--ec-text-4xl:3.25rem;--ec-text-5xl:4.5rem;--ec-text-nav:1.0625rem;--ec-text-card-title:clamp(1.125rem, 1.5vw, 1.375rem);--ec-text-button-sm:.9375rem;--ec-text-button:1rem;--ec-text-button-lg:1.125rem;--ec-tracking-display:-.005em;--ec-tracking-body:0em;--ec-leading-display:.92;--ec-leading-body:1.45;--ec-font-display:var(--font-havok-display,"HavoK Display"), "Arial Narrow", Impact, sans-serif;--ec-font-body:var(--font-havok-text,"HavoK Text"), ui-sans-serif, system-ui, sans-serif;--ec-font-code:var(--font-havok-mono,"HavoK Mono"), ui-monospace, monospace;--ec-font-weight-regular:400;--ec-font-weight-medium:500;--ec-font-weight-display:800;--ec-ease-enter:cubic-bezier(.16, 1, .3, 1);--ec-ease-standard:cubic-bezier(.22, 1, .36, 1);--ec-ease-exit:cubic-bezier(.7, 0, .84, 0);--ec-ease-in-out:cubic-bezier(.65, 0, .35, 1);--ec-ease-spring:linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--ec-duration-instant:.12s;--ec-duration-fast:.16s;--ec-duration-standard:.24s;--ec-duration-considered:.48s;--ec-duration-spring:.58s;--ec-z-subnav:30;--ec-z-shell:40;--ec-z-mobile-nav:50;--ec-z-drawer-overlay:50;--ec-z-drawer:51;--ec-z-sheet-overlay:55;--ec-z-sheet:58;--ec-z-dialog-overlay:60;--ec-z-dialog:60;--ec-z-popover:70;--ec-z-confirm:70;--ec-z-tooltip:80;--ec-z-toast:1000000000;--ec-accent:#ebe7dd;--ec-accent-foreground:#0b0b0a;--ec-signal:#d0142c;--ec-signal-foreground:#fff;--ec-signal-text:#f75d59;--ec-cut:.625rem;--ec-cut-lg:1.5rem;--ec-panel-product:#fff;--ec-panel-product-foreground:#0b0b0b;--ec-focus-outline:2px solid transparent;--ec-focus-outline-offset:2px}@supports (color:lab(0% 0 0)){:root{--ec-neutral-0:lab(100% 0 0);--ec-neutral-1:lab(98.84% .0000298023 -.0000119209);--ec-neutral-2:lab(97.448% -.0000298023 0);--ec-neutral-3:lab(95.128% 0 -.0000119209);--ec-neutral-4:lab(90.14% .0000298023 -.0000119209);--ec-neutral-5:lab(81.44% -.0000298023 0);--ec-neutral-6:lab(67.52% -.0000298023 0);--ec-neutral-7:lab(52.44% 0 0);--ec-neutral-8:lab(37.36% .0000149012 -.00000596046);--ec-neutral-9:lab(23.44% -.0000149012 0);--ec-neutral-10:lab(10.68% .00000745058 -.00000298023);--ec-neutral-11:lab(3.04863% 0 0);--ec-accent:lab(91.7493% .115156 5.36765);--ec-accent-foreground:lab(3.00331% -.106223 .389758);--ec-signal:lab(45.2078% 67.8057 41.1878);--ec-signal-foreground:lab(100% 0 0);--ec-signal-text:lab(60.9896% 59.8331 35.3706);--ec-panel-product:lab(100% 0 0);--ec-panel-product-foreground:lab(3.04863% 0 0)}}:root,.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ec-background:#fff;--ec-surface:#fff;--ec-surface-raised:#fff;--ec-surface-muted:#f8f8f8;--ec-surface-inset:#f8f8f8;--ec-foreground:#0b0b0b;--ec-text-secondary:#585858;--ec-text-muted:#6d6d6d;--ec-border:#e9e9e9;--ec-border-subtle:#f3f3f3;--ec-border-strong:#c4c4c4;--ec-border-field:#8c8c8c;--ec-border-ring:var(--ec-border);--ec-accent-strong:color-mix(in oklab, var(--ec-accent) 12%, var(--ec-neutral-11));--ec-accent-subtle:color-mix(in oklab, var(--ec-accent) 10%, transparent);--ec-accent-subtle-hover:color-mix(in oklab, var(--ec-accent) 14%, transparent);--ec-button-primary-bg-focus:#a7a49c;--ec-button-destructive-bg-focus:#940015;--ec-control-on:var(--ec-accent-strong);--ec-control-glyph:#fff;--ec-control-track:#dcdcdc;--ec-control-track-hover:#d1d1d1;--ec-control-thumb:#fff;--ec-control-thumb-on:#fff;--ec-control-thumb-shadow:0 0 0 .5px #00000012, 0 1px 2px #00000024, 0 2px 6px #0000000f;--ec-control-fill:var(--ec-control-on);--ec-control-on-focus:color-mix(in oklab, var(--ec-accent) 45%, var(--ec-neutral-11));--ec-control-track-focus:#ababab;--ec-focus-fill:color-mix(in srgb, var(--ec-foreground) 46%, transparent);--ec-success:#007351;--ec-warning:#935f00;--ec-danger:#cd1526;--ec-chart-1:#4f46e5;--ec-chart-2:#10b981;--ec-chart-3:#f59e0b;--ec-chart-4:#ef4444;--ec-chart-5:#3b82f6;--ec-chart-6:#a3a3a3;--ec-shadow-resting:0 1px 2px #00000009;--ec-shadow-raised:0 6px 18px #0001, 0 1px 3px #00000009;--ec-shadow-floating:0 20px 48px #0000001b, 0 3px 10px #0000000b;--ec-scrim:#03030375}@supports (color:lab(0% 0 0)){:root,.light{--ec-background:lab(100% 0 0);--ec-surface:lab(100% 0 0);--ec-surface-raised:lab(100% 0 0);--ec-surface-muted:lab(97.448% -.0000298023 0);--ec-surface-inset:lab(97.448% -.0000298023 0);--ec-foreground:lab(3.04863% 0 0);--ec-text-secondary:lab(37.36% .0000149012 -.00000596046);--ec-text-muted:lab(46.06% 0 0);--ec-border:lab(92.46% -.0000298023 0);--ec-border-subtle:lab(95.94% 0 0);--ec-border-strong:lab(79.12% -.0000298023 -.0000119209);--ec-border-field:lab(58.24% 0 0);--ec-button-primary-bg-focus:lab(67.5802% .0108182 4.60482);--ec-button-destructive-bg-focus:lab(30.9701% 54.0209 36.0295);--ec-control-glyph:lab(100% 0 0);--ec-control-track:lab(87.82% -.0000298023 0);--ec-control-track-hover:lab(83.76% -.0000298023 0);--ec-control-thumb:lab(100% 0 0);--ec-control-thumb-on:lab(100% 0 0);--ec-control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.07), 0 1px 2px lab(0% 0 0/.14), 0 2px 6px lab(0% 0 0/.06);--ec-control-track-focus:lab(69.84% 0 0);--ec-success:lab(42.4239% -41.7621 11.7381);--ec-warning:lab(45.1145% 24.8285 101.41);--ec-danger:lab(44.4874% 66.6636 43.5167);--ec-chart-1:lab(39.3796% 41.562 -80.9823);--ec-chart-2:lab(66.6956% -50.6772 17.0617);--ec-chart-3:lab(72.7923% 26.9417 75.4634);--ec-chart-4:lab(55.7818% 65.6008 40.7852);--ec-chart-5:lab(54.6211% 8.76033 -65.7858);--ec-chart-6:lab(66.998% 0 0);--ec-shadow-resting:0 1px 2px lab(0% 0 0/.035);--ec-shadow-raised:0 6px 18px lab(0% 0 0/.065), 0 1px 3px lab(0% 0 0/.035);--ec-shadow-floating:0 20px 48px lab(0% 0 0/.105), 0 3px 10px lab(0% 0 0/.045);--ec-scrim:lab(.903296% 0 0/.46)}}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ec-background:#0b0b0a;--ec-surface:#11110f;--ec-surface-raised:#171716;--ec-surface-muted:#1d1d1b;--ec-surface-inset:#0d0d0c;--ec-foreground:#ebe7dd;--ec-text-secondary:#b4b1a9;--ec-text-muted:#95928b;--ec-border:#2c2b29;--ec-border-subtle:#201f1d;--ec-border-strong:#494844;--ec-border-field:#76746f;--ec-border-ring:#31302d;--ec-accent-strong:color-mix(in oklab, var(--ec-accent) 70%, var(--ec-neutral-0));--ec-accent-subtle:color-mix(in oklab, var(--ec-accent-strong) 8%, transparent);--ec-accent-subtle-hover:color-mix(in oklab, var(--ec-accent-strong) 12%, transparent);--ec-button-primary-bg-focus:#a7a49c;--ec-button-destructive-bg-focus:#ffcfca;--ec-control-on:var(--ec-accent-strong);--ec-control-glyph:#0b0b0a;--ec-control-track:#2e2e2e;--ec-control-track-hover:#383838;--ec-control-thumb:#f5f5f5;--ec-control-thumb-on:#0b0b0a;--ec-control-thumb-shadow:0 0 0 .5px #0000004d, 0 1px 2px #00000059, 0 2px 6px #0003;--ec-control-fill:#7d7a72;--ec-control-on-focus:#a7a49c;--ec-control-track-focus:#585858;--ec-focus-fill:#ffffff3d;--ec-success:#1bd79e;--ec-warning:#ffb91b;--ec-danger:#ff8880;--ec-chart-1:#6366f1;--ec-chart-2:#10b981;--ec-chart-3:#f59e0b;--ec-chart-4:#ef4444;--ec-chart-5:#3b82f6;--ec-chart-6:#737373;--ec-shadow-resting:0 1px 2px #0000002e;--ec-shadow-raised:0 8px 22px #00000038;--ec-shadow-floating:0 22px 55px #00000057;--ec-scrim:#0202029e}@supports (color:lab(0% 0 0)){.dark{--ec-background:lab(3.00331% -.106223 .389758);--ec-surface:lab(4.85639% -.124879 .785548);--ec-surface-raised:lab(7.8031% -.173241 1.08148);--ec-surface-muted:lab(10.7043% -.114374 1.5283);--ec-surface-inset:lab(3.71263% -.103652 .655285);--ec-foreground:lab(91.7493% .115156 5.36765);--ec-text-secondary:lab(72.215% .150323 4.60147);--ec-text-muted:lab(60.606% .123411 3.83327);--ec-border:lab(17.6704% -.143155 1.91023);--ec-border-subtle:lab(11.8644% -.115156 1.52773);--ec-border-strong:lab(30.4367% -.175402 2.28964);--ec-border-field:lab(49.0004% .00181794 3.06607);--ec-border-ring:lab(19.9905% -.14469 1.90915);--ec-button-primary-bg-focus:lab(67.5802% .0108182 4.60482);--ec-button-destructive-bg-focus:lab(87.6475% 24.7115 13.4899);--ec-control-glyph:lab(3.00331% -.106223 .389758);--ec-control-track:lab(18.8% 0 0);--ec-control-track-hover:lab(23.44% -.0000149012 0);--ec-control-thumb:lab(96.52% -.0000298023 .0000119209);--ec-control-thumb-on:lab(3.00331% -.106223 .389758);--ec-control-thumb-shadow:0 0 0 .5px lab(0% 0 0/.3), 0 1px 2px lab(0% 0 0/.35), 0 2px 6px lab(0% 0 0/.2);--ec-control-fill:lab(51.3393% .0244677 4.61465);--ec-control-on-focus:lab(67.5802% .0108182 4.60482);--ec-control-track-focus:lab(37.36% .0000149012 -.00000596046);--ec-success:lab(76.5993% -55.0412 15.5759);--ec-warning:lab(80.2758% 18.4041 80.6193);--ec-danger:lab(70.1792% 62.897 36.8075);--ec-chart-1:lab(49.047% 30.3563 -71.8892);--ec-chart-2:lab(66.6956% -50.6772 17.0617);--ec-chart-3:lab(72.7923% 26.9417 75.4634);--ec-chart-4:lab(55.7818% 65.6008 40.7852);--ec-chart-5:lab(54.6211% 8.76033 -65.7858);--ec-chart-6:lab(48.438% 0 0);--ec-shadow-resting:0 1px 2px lab(0% 0 0/.18);--ec-shadow-raised:0 8px 22px lab(0% 0 0/.22);--ec-shadow-floating:0 22px 55px lab(0% 0 0/.34);--ec-scrim:lab(.462488% 0 0/.62)}}:root,.light,.dark{--ec-link:var(--ec-accent-strong);--ec-info:var(--ec-accent-strong);--ec-info-strong:var(--ec-accent-strong);--ec-info-subtle:var(--ec-accent-subtle);--ec-control-on-subtle:color-mix(in oklab, var(--ec-control-on) 10%, transparent);--ec-button-primary-bg:var(--ec-accent);--ec-button-primary-fg:var(--ec-accent-foreground);--ec-button-primary-bg-hover:var(--ec-signal);--ec-button-primary-fg-hover:var(--ec-signal-foreground);--ec-button-primary-bg-active:color-mix(in srgb, var(--ec-signal) 84%, #000);--ec-button-destructive-bg:var(--ec-danger);--ec-button-destructive-fg:var(--ec-background);--ec-button-destructive-bg-hover:color-mix(in srgb, var(--ec-danger) 91%, var(--ec-background));--ec-series-1:var(--ec-chart-1);--ec-series-2:var(--ec-chart-2);--ec-series-3:var(--ec-chart-3);--ec-series-4:var(--ec-chart-4)}@supports (color:lab(0% 0 0)){:root,.light,.dark{--ec-button-primary-bg-active:color-mix(in srgb, var(--ec-signal) 84%, lab(0% 0 0))}}