@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%;src:url(/fonts/Geist-Variable.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%;src:url(/fonts/GeistMono-Variable.woff2)format("woff2")}
:root{--grey-0:#fff;--grey-25:#fafafa;--grey-50:#f6f6f6;--grey-100:#efefef;--grey-150:#e3e3e3;--grey-200:#d4d4d4;--grey-300:#b8b8b8;--grey-400:#8f8f8f;--grey-500:#757575;--grey-600:#666;--grey-700:#4d4d4d;--grey-800:#363636;--grey-900:#1f1f1f;--grey-950:#141414;--grey-1000:#0a0a0a;--blue-50:#f1f6fb;--blue-100:#dce9f6;--blue-200:#b9d2ec;--blue-300:#8db5df;--blue-400:#5a91cc;--blue-500:#1f63d6;--blue-ground:#1b3266;--blue-600:#0a55a0;--blue-700:#084684;--blue-800:#063868;--blue-900:#04294d;--blue-950:#0c1a2b;--green-50:#eff8f3;--green-100:#d6eee1;--green-200:#acdcc3;--green-300:#78c49f;--green-400:#43a77a;--green-500:#1f8a5c;--green-600:#0e7146;--green-700:#0a5c39;--green-800:#08482d;--green-900:#053320;--green-950:#0c1f16;--amber-50:#fdf6ea;--amber-100:#fae8c7;--amber-200:#f4cf8e;--amber-300:#edb257;--amber-400:#de9128;--amber-500:#c27410;--amber-600:#9c5a06;--amber-700:#7d4705;--amber-800:#5f3604;--amber-900:#422503;--amber-950:#24190c;--red-50:#fdf2f1;--red-100:#faddda;--red-200:#f3b7b1;--red-300:#ea8a81;--red-400:#dc5e53;--red-500:#c93d32;--red-600:#b0261d;--red-700:#8f1e17;--red-800:#6e1712;--red-900:#4d100c;--red-950:#2a1311;--violet-50:#f5f2fd;--violet-100:#e8e1fb;--violet-200:#d2c4f6;--violet-300:#b4a0ef;--violet-400:#937ae6;--violet-500:#7659dc;--violet-600:#5e3fcb;--violet-700:#4b31a6;--violet-800:#392580;--violet-900:#281a5a;--violet-950:#1a1530;--teal-50:#eef8f6;--teal-100:#d2eee8;--teal-200:#a6ddd2;--teal-300:#6fc5b6;--teal-400:#38a897;--teal-500:#128c7b;--teal-600:#0b7466;--teal-700:#085c52;--teal-800:#06473f;--teal-900:#04332d;--teal-950:#0b1f1c;--spark:#46b9ff;--font-sans:"Geist", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:"Geist", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display-alt:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Geist Mono", "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--numeric:tabular-nums;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-0:0;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--space-96:96px;--space-112:112px;--space-128:128px;--bp-sm:640px;--bp-md:880px;--bp-lg:1180px;--bp-xl:1440px;--bp-2xl:1600px;--grid-columns:12;--grid-margin:16px;--grid-gutter:16px;--grid-max:1192px;--rail-width:248px;--rail-slim:64px;--topbar-height:64px;--section-label:208px;--right-col:360px;--radius-0:0;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-pill:999px;--border-hair:1px;--border-strong:1px;--border-indicator:2px;--border-focus:2px;--z-base:0;--z-raised:1;--z-sticky:20;--z-topbar:30;--z-dropdown:40;--z-popover:50;--z-overlay:60;--z-modal:70;--z-toast:80;--z-tooltip:90;--z-skip:100;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-slower:.48s;--dur-shimmer:1.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.3, 1.18, .6, 1);--ease-linear:linear;--dur-short:.12s;--dur-medium:.18s;--dur-long:.24s;--ease-out:cubic-bezier(.22, 1, .36, 1);--pop-shift:4px;--press-scale:.98;--modal-from-scale:.98;--rise-distance:4px;--toast-distance:12px}:root,[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-ink:var(--grey-1000);--color-ink-2:var(--grey-800);--color-muted:var(--grey-600);--color-faint:var(--grey-500);--color-disabled:var(--grey-300);--color-inverse:var(--grey-0);--color-canvas:var(--grey-0);--color-surface:var(--grey-0);--color-surface-raised:var(--grey-0);--color-surface-sunk:var(--grey-50);--color-surface-hover:var(--grey-50);--color-surface-press:var(--grey-100);--color-surface-inverse:var(--grey-1000);--color-scrim:#0a0a0a52;--color-line:var(--grey-150);--color-line-soft:var(--grey-100);--color-line-hover:var(--grey-200);--color-line-strong:var(--grey-1000);--color-line-control:var(--grey-400);--color-focus:var(--blue-600);--focus-ring-shadow:0 0 0 2px var(--color-canvas), 0 0 0 4px var(--color-focus);--focus-ring-inset:inset 0 0 0 2px var(--color-focus);--color-primary:var(--blue-600);--color-primary-hover:var(--blue-700);--color-primary-press:var(--blue-800);--color-on-primary:var(--grey-0);--color-primary-tint:var(--blue-50);--color-link:var(--color-ink);--state-success-fg:var(--green-700);--state-success-bg:var(--green-50);--state-success-border:var(--green-200);--state-success-solid:var(--green-600);--state-success-on:var(--grey-0);--state-warning-fg:var(--amber-700);--state-warning-bg:var(--amber-50);--state-warning-border:var(--amber-200);--state-warning-solid:var(--amber-500);--state-warning-on:var(--grey-1000);--state-danger-fg:var(--red-700);--state-danger-bg:var(--red-50);--state-danger-border:var(--red-200);--state-danger-solid:var(--red-600);--state-danger-on:var(--grey-0);--state-info-fg:var(--blue-700);--state-info-bg:var(--blue-50);--state-info-border:var(--blue-200);--state-info-solid:var(--blue-600);--state-info-on:var(--grey-0);--state-neutral-fg:var(--grey-800);--state-neutral-bg:var(--grey-50);--state-neutral-border:var(--grey-150);--state-neutral-solid:var(--grey-800);--state-neutral-on:var(--grey-0);--state-soon-fg:var(--grey-600);--state-soon-bg:transparent;--state-soon-border:var(--grey-150);--state-soon-solid:var(--grey-300);--state-soon-on:var(--grey-1000);--product-intelligence-fg:var(--blue-700);--product-intelligence-bg:var(--blue-50);--art-ground:#e8eefb;--hero-ground:#eef4fb;--product-intelligence-border:var(--blue-200);--product-intelligence-solid:var(--blue-500);--product-raisable-fg:var(--violet-700);--product-raisable-bg:var(--violet-50);--product-raisable-border:var(--violet-200);--product-raisable-solid:var(--violet-500);--product-compass-fg:var(--teal-700);--product-compass-bg:var(--teal-50);--product-compass-border:var(--teal-200);--product-compass-solid:var(--teal-500);--dv-1:var(--grey-1000);--dv-2:var(--blue-600);--dv-3:var(--teal-500);--dv-4:var(--violet-500);--dv-5:var(--amber-500);--dv-6:var(--grey-500);--dv-track:var(--grey-150);--dv-grid:var(--grey-100);--ev-anchored:var(--grey-1000);--ev-disagree:var(--blue-600);--ev-missing:var(--grey-150);--elevation-0:none;--elevation-popover:0 0 0 1px var(--color-line), 0 8px 24px -8px #0a0a0a24;--elevation-menu:0 6px 16px -10px #0a0a0a2e;--elevation-overlay:0 0 0 1px var(--color-line), 0 24px 64px -16px #0a0a0a38;--elevation-toast:0 12px 32px -12px #0a0a0a5c;--skeleton-base:var(--grey-100);--skeleton-highlight:var(--grey-50)}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ink:#f2f2f2;--color-ink-2:#d0d0d0;--color-muted:#a3a3a3;--color-faint:#8a8a8a;--color-disabled:#4d4d4d;--color-inverse:var(--grey-1000);--color-canvas:var(--grey-1000);--color-surface:var(--grey-1000);--color-surface-raised:var(--grey-950);--color-surface-sunk:#161616;--color-surface-hover:#1a1a1a;--color-surface-press:#222;--color-surface-inverse:#f2f2f2;--color-scrim:#0009;--color-line:#272727;--color-line-soft:#1d1d1d;--color-line-hover:#363636;--color-line-strong:#f2f2f2;--color-line-control:#6e6e6e;--color-focus:var(--blue-300);--color-primary:var(--blue-400);--color-primary-hover:var(--blue-300);--color-primary-press:var(--blue-200);--color-on-primary:var(--grey-1000);--color-primary-tint:var(--blue-950);--color-link:var(--color-ink);--state-success-fg:var(--green-300);--state-success-bg:var(--green-950);--state-success-border:var(--green-800);--state-success-solid:var(--green-400);--state-success-on:var(--grey-1000);--state-warning-fg:var(--amber-300);--state-warning-bg:var(--amber-950);--state-warning-border:var(--amber-800);--state-warning-solid:var(--amber-400);--state-warning-on:var(--grey-1000);--state-danger-fg:var(--red-300);--state-danger-bg:var(--red-950);--state-danger-border:var(--red-800);--state-danger-solid:var(--red-400);--state-danger-on:var(--grey-1000);--state-info-fg:var(--blue-300);--state-info-bg:var(--blue-950);--state-info-border:var(--blue-800);--state-info-solid:var(--blue-400);--state-info-on:var(--grey-1000);--state-neutral-fg:#d0d0d0;--state-neutral-bg:#161616;--state-neutral-border:#2e2e2e;--state-neutral-solid:#d0d0d0;--state-neutral-on:var(--grey-1000);--state-soon-fg:#a3a3a3;--state-soon-bg:transparent;--state-soon-border:#333;--state-soon-solid:#4d4d4d;--state-soon-on:#f2f2f2;--product-intelligence-fg:var(--blue-300);--product-intelligence-bg:var(--blue-950);--art-ground:#0b1636;--hero-ground:var(--color-canvas);--product-intelligence-border:var(--blue-800);--product-intelligence-solid:var(--blue-400);--product-raisable-fg:var(--violet-300);--product-raisable-bg:var(--violet-950);--product-raisable-border:var(--violet-800);--product-raisable-solid:var(--violet-400);--product-compass-fg:var(--teal-300);--product-compass-bg:var(--teal-950);--product-compass-border:var(--teal-800);--product-compass-solid:var(--teal-400);--dv-1:#f2f2f2;--dv-2:var(--blue-400);--dv-3:var(--teal-400);--dv-4:var(--violet-400);--dv-5:var(--amber-400);--dv-6:#8a8a8a;--dv-track:#2a2a2a;--dv-grid:#1d1d1d;--ev-anchored:#f2f2f2;--ev-disagree:var(--blue-400);--ev-missing:#2a2a2a;--elevation-popover:0 0 0 1px var(--color-line-hover), 0 8px 24px -8px #0009;--elevation-menu:0 6px 16px -10px #0009;--elevation-overlay:0 0 0 1px var(--color-line-hover), 0 24px 64px -16px #000000b3;--elevation-toast:0 12px 32px -12px #000000b3;--skeleton-base:#1d1d1d;--skeleton-highlight:#2a2a2a}:root,[data-theme]{--danger-hover:var(--red-800)}:root[data-theme=dark],[data-theme=dark]{--danger-hover:var(--red-200)}:root,[data-theme]{--btn-height-s:32px;--btn-height-m:40px;--btn-height-l:48px;--btn-pad-s:var(--space-12);--btn-pad-m:var(--space-16);--btn-pad-l:var(--space-24);--btn-gap:var(--space-8);--btn-radius:var(--radius-pill);--btn-font-size-s:13px;--btn-font-size-m:14px;--btn-font-size-l:15px;--btn-weight:var(--weight-medium);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-hover);--btn-primary-bg-press:var(--color-primary-press);--btn-primary-fg:var(--color-on-primary);--btn-secondary-bg:var(--color-surface);--btn-secondary-bg-hover:var(--color-surface-hover);--btn-secondary-bg-press:var(--color-surface-press);--btn-secondary-fg:var(--color-ink);--btn-secondary-border:var(--color-ink);--btn-ghost-fg:var(--color-ink);--btn-ghost-bg-hover:var(--color-surface-hover);--btn-danger-bg:var(--state-danger-solid);--btn-danger-fg:var(--state-danger-on);--btn-danger-outline-fg:var(--state-danger-fg);--btn-danger-outline-border:var(--state-danger-solid);--btn-disabled-bg:var(--color-surface-sunk);--btn-disabled-fg:var(--color-faint);--btn-disabled-border:var(--color-line);--input-height:44px;--input-pad-x:var(--space-12);--input-radius:var(--radius-4);--input-bg:var(--color-surface);--input-fg:var(--color-ink);--input-placeholder:var(--color-muted);--input-border:var(--color-line-control);--input-border-hover:var(--color-ink-2);--input-border-focus:var(--color-ink);--input-border-error:var(--state-danger-solid);--input-border-success:var(--state-success-solid);--input-bg-disabled:var(--color-surface-sunk);--input-fg-disabled:var(--color-faint);--input-border-disabled:var(--color-line);--input-label-size:13px;--input-hint-size:12px;--chip-height:24px;--chip-pad-x:var(--space-8);--chip-radius:var(--radius-2);--chip-font-size:12px;--chip-gap:6px;--chip-dot:6px;--tag-height:20px;--tag-radius:var(--radius-2);--tag-font-size:11px;--card-bg:var(--color-surface);--card-border:var(--color-line);--card-border-hover:var(--color-line-hover);--card-radius:var(--radius-6);--card-pad:var(--space-24);--card-gap:var(--space-24);--row-height:56px;--row-height-dense:44px;--row-pad-y:var(--space-16);--row-border:var(--color-line);--row-bg-hover:var(--color-surface-hover);--row-bg-selected:var(--color-primary-tint);--row-bg-new:var(--color-primary-tint);--th-fg:var(--color-muted);--th-border:var(--color-line-strong);--tab-height:44px;--tab-gap:var(--space-32);--tab-fg:var(--color-muted);--tab-fg-hover:var(--color-ink);--tab-fg-active:var(--color-ink);--tab-indicator:var(--color-ink);--tab-indicator-height:var(--border-indicator);--tab-border:var(--color-line);--sheet-width:480px;--sheet-pad:var(--space-32);--sheet-bg:var(--color-surface-raised);--sheet-shadow:var(--elevation-overlay);--drawer-max-height:85vh;--drawer-radius:var(--radius-8);--modal-width:520px;--modal-pad:var(--space-32);--modal-radius:var(--radius-8);--modal-bg:var(--color-surface-raised);--modal-shadow:var(--elevation-overlay);--popover-border:1px solid var(--color-line);--popover-radius:var(--radius-6);--popover-shadow:var(--elevation-menu);--toast-width:380px;--toast-bg:var(--color-surface-inverse);--toast-fg:var(--color-inverse);--toast-radius:var(--radius-6);--toast-pad:var(--space-16);--toast-shadow:var(--elevation-toast);--toast-life:4s;--toast-life-action:6s;--banner-radius:var(--radius-4);--banner-pad:var(--space-16);--seal-size:32px;--seal-size-l:48px;--stat-fig-size:var(--type-display-md-size);--icon-s:16px;--icon-m:20px;--icon-l:24px;--icon-stroke:1.5;--transition-fade:opacity var(--dur-fast) var(--ease-standard);--transition-colors:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);--transition-row-hover:background-color var(--dur-short) var(--ease-out);--transition-button-press:transform var(--dur-instant) var(--ease-enter), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);--transition-tab-underline:transform var(--dur-long) var(--ease-out), width var(--dur-long) var(--ease-out);--transition-progress-fill:transform var(--dur-slower) var(--ease-standard);--transition-number-roll:transform var(--dur-slower) var(--ease-emphasized);--transition-focus-ring:box-shadow var(--dur-instant) var(--ease-linear);--transition-collapse:grid-template-rows var(--dur-medium) var(--ease-out);--motion-fade-in:sx-fade-in var(--dur-fast) var(--ease-enter) both;--motion-fade-out:sx-fade-out var(--dur-instant) var(--ease-exit) both;--motion-rise:sx-rise var(--dur-medium) var(--ease-out) both;--motion-pop-in:sx-pop-in var(--dur-medium) var(--ease-out) both;--motion-pop-out:sx-pop-out var(--dur-short) var(--ease-exit) both;--motion-content-in:sx-fade-in var(--dur-medium) var(--ease-out) both;--motion-sheet-in:sx-sheet-in var(--dur-long) var(--ease-out) both;--motion-sheet-out:sx-sheet-out var(--dur-base) var(--ease-exit) both;--motion-modal-in:sx-modal-in var(--dur-base) var(--ease-enter) both;--motion-modal-out:sx-modal-out var(--dur-fast) var(--ease-exit) both;--motion-drawer-in:sx-drawer-in var(--dur-long) var(--ease-out) both;--motion-drawer-out:sx-drawer-out var(--dur-base) var(--ease-exit) both;--motion-scrim-in:sx-fade-in var(--dur-base) var(--ease-standard) both;--motion-scrim-out:sx-fade-out var(--dur-base) var(--ease-exit) both;--motion-toast-in:sx-toast-in var(--dur-base) var(--ease-spring) both;--motion-toast-out:sx-toast-out var(--dur-fast) var(--ease-exit) both;--motion-row-in:sx-row-in var(--dur-medium) var(--ease-out) both;--motion-row-out:sx-row-out var(--dur-base) var(--ease-exit) both;--motion-row-new:sx-row-new 1.2s var(--ease-standard) both;--motion-skeleton:sx-shimmer var(--dur-shimmer) var(--ease-linear) infinite;--motion-spin:sx-spin .8s var(--ease-linear) infinite;--paper:var(--color-canvas);--surface:var(--color-surface);--side:var(--color-canvas);--sunk:var(--color-surface-sunk);--sunk-2:var(--color-surface-press);--canvas:var(--color-canvas);--ink:var(--color-ink);--body:var(--color-ink-2);--muted:var(--color-muted);--line:var(--color-line);--line-soft:var(--color-line-soft);--line-h:var(--color-line-hover);--ctl:var(--color-line-control);--blue:var(--color-primary);--blue-t:var(--color-primary-tint);--accent-h:var(--color-primary-hover);--on-accent:var(--color-on-primary);--green:var(--state-success-fg);--green-t:var(--state-success-bg);--amber:var(--state-warning-fg);--amber-t:var(--state-warning-bg);--loss:var(--state-danger-fg);--loss-t:var(--state-danger-bg);--prod-intel:var(--product-intelligence-solid);--prod-intel-deep:var(--product-intelligence-fg);--prod-intel-t:var(--product-intelligence-bg);--prod-intel-soft:var(--product-intelligence-border);--prod-raise:var(--product-raisable-solid);--prod-raise-deep:var(--product-raisable-fg);--prod-raise-t:var(--product-raisable-bg);--prod-raise-soft:var(--product-raisable-border);--prod-compass:var(--product-compass-solid);--prod-compass-deep:var(--product-compass-fg);--prod-compass-t:var(--product-compass-bg);--prod-compass-soft:var(--product-compass-border);--sans:var(--font-sans);--display:var(--font-display);--mono:var(--font-mono);--s1:var(--space-4);--s2:var(--space-8);--s3:var(--space-12);--s4:var(--space-16);--s5:var(--space-24);--s6:var(--space-32);--s7:var(--space-48);--r-sm:var(--radius-2);--r-md:var(--radius-4);--r-lg:var(--radius-6);--r-xl:var(--radius-8);--r-pill:var(--radius-pill);--field-h:var(--input-height);--row-min:var(--row-height);--dur-1:var(--dur-fast);--dur-2:var(--dur-base);--ease:var(--ease-standard);--soft:var(--ease-emphasized);--shadow-1:var(--elevation-0);--shadow-pop:var(--elevation-popover);--shadow-sheet:var(--elevation-overlay);--scrim:var(--color-scrim);--focus-gap:2px;--skel:var(--skeleton-base);--skel-hi:var(--skeleton-highlight);--hd:var(--topbar-height)}:root{--serif:"Lora", Georgia, serif;--f-head:var(--display);--w-head:600;--f-ui:var(--sans);--f-mono:var(--mono);--fs-body:15px;--fs-small:14px;--t-cap:11px;--t-xs:12px;--t-sm:13px;--t-md:14px;--t-lg:16px;--t-xl:20px;--t-2xl:26px;--t-num:28px;--title-size:28px;--title-size-phone:24px;--type-caption-size:12px;--type-small-size:14px;--type-body-size:16px;--type-h3-size:20px;--type-h2-size:28px;--type-display-size:40px;--type-pass-size:56px;--swiss-display-size:68px;--swiss-figure-size:44px;--swiss-hero-size:104px;--swiss-label:208px;--type-body-sm-size:13px;--type-bill-overline-size:11px;--type-bill-tag-size:10.5px;--type-bill-calc-size:12.5px;--type-bill-small-size:13px;--type-bill-head-size:15px;--type-bill-plan-size:18px;--type-bill-cents-size:18px;--type-bill-once-size:20px;--type-bill-amount-size:32px;--type-bill-total-size:44px;--type-caption:var(--type-caption-size) / 1.4;--type-small:var(--type-small-size) / 1.5;--type-body:var(--type-body-size) / 1.5;--type-h3:var(--type-h3-size) / 1.3;--type-h2:var(--type-h2-size) / 1.2;--type-display:var(--type-display-size) / 1.1;--track-caps:.04em;--track-h3:-.01em;--track-h2:-.015em;--track-display:-.02em;--rail:226px;--page-max:1120px;--right-col:340px;--ctl-s:32px;--ctl-m:40px;--ctl-l:44px;--touch:44px;--gut:clamp(18px, 2.4vw, 32px);--bar:56px;--rail-slim:56px;--head-h:32px;--head-gap:32px;--head-block:calc(var(--head-h) + var(--head-gap));--skel-dur:1.4s}:root,[data-theme]{--focus-ring:2px solid var(--color-focus);--accent:var(--blue);--tint:var(--blue-t);--sec:var(--accent);--sec-tint:var(--tint);--sec-btn:var(--accent);--sec-btn-h:var(--accent-h);--fill:var(--sunk);--fill-2:var(--sunk-2);--page:var(--paper);--mute:var(--muted);--hair:var(--line);--gain:var(--green);--indigo:var(--product-raisable-fg);--frame:1px solid var(--line);--r:var(--r-lg);--r-panel:var(--r-xl);--r-ctl:var(--r-md);--r-btn:var(--radius-pill);--r-field:var(--input-radius);--r-chip:var(--chip-radius);--r-pass:var(--radius-8);--h-sm:var(--ctl-s);--h-md:var(--ctl-m);--h-lg:var(--ctl-l);--bar-ctl:var(--ctl-m);--row-pad:var(--s4);--card-r:var(--card-radius);--card-bd:var(--card-border);--card-quiet-bg:var(--color-surface-sunk);--field-bg:var(--input-bg);--field-bd:var(--input-border);--btn-pri-bg:var(--btn-primary-bg);--btn-pri-fg:var(--btn-primary-fg);--btn-pri-bg-h:var(--btn-primary-bg-hover);--btn-pri-fg-h:var(--btn-primary-fg);--btn-sec-bg:var(--btn-secondary-bg);--btn-sec-fg:var(--btn-secondary-fg);--btn-sec-bd:var(--btn-secondary-border);--btn-sec-bg-h:var(--btn-secondary-bg-hover);--btn-sec-fg-h:var(--btn-secondary-fg);--btn-px-s:var(--btn-pad-s);--btn-px-m:var(--btn-pad-m);--btn-px-l:var(--btn-pad-l);--sel-bg:var(--color-surface-sunk);--sel-fg:var(--color-ink);--nav-bg:var(--side);--nav-fg:var(--body);--nav-hover:var(--sunk);--nav-act-bg:var(--sunk);--nav-act-fg:var(--ink);--bar-bg:var(--surface);--panel-bg:var(--paper);--panel-head:var(--sunk);--th-bg:var(--sunk);--row-hover:var(--sunk);--danger:var(--loss);--danger-h:var(--danger-hover);--danger-tint:var(--loss-t);--on-danger:var(--state-danger-on);--brand:var(--blue-600);--on-brand:var(--grey-0);--brand-dot:var(--blue-100);--step:var(--blue-400);--series-2:var(--blue-400);--series-3:var(--blue-300);--series-4:var(--blue-200);--obj-blue:var(--blue);--obj-blue-t:var(--blue-t);--obj-teal:var(--product-compass-fg);--obj-teal-t:var(--product-compass-bg);--obj-violet:var(--product-raisable-fg);--obj-violet-t:var(--product-raisable-bg);--obj-orange:var(--state-warning-fg);--obj-orange-t:var(--state-warning-bg);--obj-green:var(--state-success-fg);--obj-green-t:var(--state-success-bg);--obj-yellow:var(--state-warning-fg);--obj-yellow-t:var(--state-warning-bg);--obj-rose:var(--state-danger-fg);--obj-rose-t:var(--state-danger-bg);--wash-blue:var(--art-ground);--wash-orange:var(--state-warning-bg);--shadow:var(--elevation-0);--shadow-2:var(--elevation-0);--shadow-seg:0 0 0 1px var(--color-line);--shadow-pass:var(--elevation-0);--pass-bg:var(--color-surface);--pass-ring:0 0 0 0 transparent;--pass-perf:var(--color-line-hover);--ph-hatch:repeating-linear-gradient(135deg, var(--color-line-soft) 0 2px, transparent 2px 8px);--dark:var(--grey-1000);--dark-2:var(--grey-950);--dark-text:var(--grey-100);--dark-soft:var(--grey-300);--dark-acc:var(--blue-300);--dark-line:#fff3;--on-dark:var(--grey-0);--signal:var(--tok-dot);--tok-eth:#6a45e0;--tok-weth:#4f35b8;--tok-btc:#cc760f;--tok-cbbtc:#b05d10;--tok-usdc:#2775ca;--tok-eurc:#0a6f7b;--tok-dai:#b8860b;--tok-aero:#2b4369;--tok-stbu:#0a55a0;--tok-coin:#0a0b0d;--tok-gold:#a8761a;--tok-tbill:#3f4a66;--tok-base:#0052ff;--tok-stock:#2f3542;--tok-generic:#5b616e;--tok-dot:#46b9ff}@media (min-width:1600px){:root{--right-col:380px}}@media (min-width:640px){:root{--grid-margin:24px}}@media (min-width:880px){:root{--grid-margin:32px;--grid-gutter:24px}}@media (min-width:1180px){:root{--grid-margin:48px}}@media (min-width:1440px){:root{--grid-margin:64px;--grid-gutter:32px}}@media (max-width:640px){:root{--type-h3-size:18px;--type-h2-size:24px;--type-display-size:30px;--type-pass-size:34px;--swiss-display-size:40px;--swiss-figure-size:32px;--swiss-hero-size:64px}}@keyframes sx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sx-fade-out{0%{opacity:1}to{opacity:0}}@keyframes sx-rise{0%{opacity:0;transform:translateY(var(--rise-distance))}to{opacity:1;transform:none}}@keyframes sx-pop-in{0%{opacity:0;transform:translate(var(--pop-x,0), var(--pop-y,calc(-1 * var(--pop-shift))))}to{opacity:1;transform:none}}@keyframes sx-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--pop-x,0), var(--pop-y,calc(-1 * var(--pop-shift))))}}@keyframes sx-sheet-in{0%{transform:translate(100%)}to{transform:none}}@keyframes sx-sheet-out{0%{transform:none}to{transform:translate(100%)}}@keyframes sx-modal-in{0%{opacity:0;transform:scale(var(--modal-from-scale))}to{opacity:1;transform:none}}@keyframes sx-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(var(--modal-from-scale))}}@keyframes sx-drawer-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes sx-drawer-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes sx-toast-in{0%{opacity:0;transform:translateY(calc(-1 * var(--toast-distance)))}to{opacity:1;transform:none}}@keyframes sx-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(var(--toast-distance))}}@keyframes sx-row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes sx-row-out{0%{opacity:1}to{opacity:0}}@keyframes sx-row-new{0%{background-color:var(--row-bg-new)}to{background-color:#0000}}@keyframes sx-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes sx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:root,[data-theme]{--press-scale:1;--modal-from-scale:1;--rise-distance:0px;--toast-distance:0px;--motion-rise:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-sheet-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-sheet-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-drawer-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-drawer-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-modal-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-modal-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-toast-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-toast-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-row-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-pop-in:none;--motion-pop-out:none;--motion-content-in:none;--transition-row-hover:none;--motion-skeleton:none;--motion-spin:sx-spin 1.6s var(--ease-linear) infinite;--transition-tab-underline:none;--transition-progress-fill:none;--transition-number-roll:none;--transition-collapse:none}}[data-motion=reduce]{--press-scale:1;--modal-from-scale:1;--rise-distance:0px;--toast-distance:0px;--motion-rise:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-sheet-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-sheet-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-drawer-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-drawer-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-modal-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-modal-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-toast-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-toast-out:sx-fade-out var(--dur-instant) var(--ease-linear) both;--motion-row-in:sx-fade-in var(--dur-fast) var(--ease-linear) both;--motion-pop-in:none;--motion-pop-out:none;--motion-content-in:none;--transition-row-hover:none;--motion-skeleton:none;--motion-spin:sx-spin 1.6s var(--ease-linear) infinite;--transition-tab-underline:none;--transition-progress-fill:none;--transition-number-roll:none;--transition-collapse:none}:root{--frame-cols:var(--rail-slim) minmax(0, 1fr)}[data-rail=full]{--frame-cols:var(--rail) minmax(0, 1fr)}@media (min-width:1440px){[data-rail=auto]{--frame-cols:var(--rail) minmax(0, 1fr)}}@media (max-width:879px){:root,[data-rail=full],[data-rail=auto]{--frame-cols:minmax(0, 1fr)}}[data-sec=blue],[data-sec=indigo],[data-sec=graphite]{--sec:var(--blue);--sec-tint:var(--blue-t);--sec-btn:var(--blue);--sec-btn-h:var(--accent-h)}[data-theme]{color:var(--body)}@media (max-width:640px){:root{--type-h3-size:18px;--type-h2-size:24px;--type-display-size:30px;--type-pass-size:34px}}@media (max-width:639px),(pointer:coarse){:root{--ctl-s:44px;--ctl-m:44px}}:is([data-type=sell],[data-type=project]){font:400 var(--type-body) var(--f-ui)}:is([data-type=sell],[data-type=project]) small{font:400 var(--type-small) var(--f-ui)}:is([data-type=sell],[data-type=project]) [class*=glyph]{font-weight:600}dialog[data-type=sell][open]>div:first-child>h2{font:600 var(--type-h2) var(--f-ui);letter-spacing:var(--track-h2)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--body);font:400 var(--fs-body) / 1.55 var(--f-ui);margin:0;overflow-x:hidden}h1,h2,h3{color:var(--ink);text-wrap:balance;margin:0}small{font-size:max(12px,.8333em)}p,li,dd,figcaption{text-wrap:pretty}h1{font:var(--w-head) clamp(28px, 2.6vw, 38px) / 1.15 var(--f-head);letter-spacing:-.01em}h2{font:var(--w-head) 24px / 1.2 var(--f-head);letter-spacing:-.01em}h3{font:600 18px / 1.35 var(--f-ui)}:is(h1,h2,h3,h4){font-family:var(--f-head)!important}main{animation:var(--motion-rise)}a{transition:var(--transition-colors)}@media (prefers-reduced-motion:reduce){main,details[open]>:not(summary){animation:none}}details[open]>:not(summary){animation:var(--motion-rise)}svg[data-icon]{vertical-align:-.22em;flex:none}p{margin:0}a{color:var(--accent)}b,strong{color:var(--ink);font-weight:600}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--gut);z-index:100;background:var(--surface);border:1px solid var(--accent);border-radius:var(--r-ctl);padding:10px 16px;position:absolute;top:-100px}.skip-link:focus{top:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:.01ms!important}}
@media print{@page{margin:16mm}body:has([data-receipt]){color:#000;background:#fff}body:has([data-receipt]) *{visibility:hidden}:is(body:has([data-receipt]) [data-receipt],body:has([data-receipt]) [data-receipt] *){visibility:visible}body:has([data-receipt]) [data-receipt]{color:#000;break-inside:avoid;background:#fff;width:100%;margin:0;padding:0;position:absolute;top:0;left:0}body:has([data-receipt]) dialog[open]{width:100%;max-width:none;height:auto;max-height:none;box-shadow:none;background:#fff;border:0;margin:0;padding:0;position:absolute;inset:0 auto auto 0;overflow:visible}body:has([data-receipt]) [data-receipt] *{color:#000!important;box-shadow:none!important;background:0 0!important;border-color:#000!important}body:has([data-receipt]) [data-receipt] button{display:none}body:has([data-receipt]) [data-receipt] section{break-inside:avoid}body:has([data-receipt]) [data-receipt] dl>div{break-inside:avoid}}
