
:root{
  
  --world-ink: #2A2C32;
  --world-paper: #F3F3F3;
  --world-accent: #2457D8;
  --cat-memes: #D72804;
  
  --world-mark-size-globe: 24px;
  --world-mark-size-word: 1.1875rem;
  --world-mark-size-target: 44px;
  --world-font-family-wordmark: -apple-system,system-ui,"Segoe UI",Roboto,Arial,sans-serif;
  --world-focus-ring: 2px solid var(--cw-white);
  --world-focus-ring-offset: -4px;
  --world-focus-ring-radius: 4px;

  
  --cw-bg:var(--world-paper);--cw-white:#FFFFFF;--cw-card:var(--cw-white);--cw-chip:#E9E9EA;--cw-line:#BCBDBE;--cw-note:#FFF4C2;
  --cw-ink:#2A2C32;--cw-ink-2:#171C20;--cw-red:var(--cat-memes);--cw-act:#D8290A;--cw-btn:#3874D8;
  --cw-up:#137A3F;--cw-dn:#C8321B;--cw-link:#2457D8;--cw-muted:#666A73;--cw-red-ink:#B4240A;--cw-amber:#8A5A00;--cw-amber-2:#5A4A00;
  --cw-good:#E6F4EA;--cw-warn:#FCE8E6;--cw-unk:#EEF0F3;--cw-unk-ink:#4C5563;--cw-unk-ring:#9AA0AA;--cw-solid:#171C20;--cw-on-solid:#FFFFFF;
  --race-panel:#171C20;--race-panel-2:#232F3E;--race-ink:#F1F3F3;--race-ink-2:#A9B4C2;--cw-chart-label:#A9B4C2;--race-grid:#2C3846;--race-zero:#8A97A6;--race-dead:#6B7480;--race-up:#5BE38A;--race-down:#FF8A80;
  --race-series-1:#FF8A3D;--race-series-2:#4CC3FF;--race-series-3:#B7F03D;--race-series-4:#FF5CA8;--race-series-5:#FFD23F;--race-series-6:#A98BFF;--race-series-7:#3DE8C2;--race-series-8:#E8EAED;--race-sun:#FFC145;--race-sky:#5AB8FF;
  --sol:#9945FF;--base:#0052FF;--eth:#8A92B2;--rh:#00C805;
  --font-ui:var(--world-font-family-wordmark);--font-num:var(--font-ui);--tabular:tabular-nums;
  --fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-26:26px;--fs-34:34px;
  --page-inset:15px;--rail-gap:10px;--tile-w:104px;--tile-art:104px;--row-gap:40px;--pill-h:32px;--cw-tap:44px;--header-h:48px;--nav-h:60px;--column:1100px;
  --r-4:4px;--r-6:6px;--r-8:8px;--r-16:16px;--r-pill:999px;--chip-h:48px;--tf-h:32px;--buy-h:48px;
  --ease-out:cubic-bezier(.2,.8,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-std:cubic-bezier(.4,0,.2,1);
  --d-fast:120ms;--d-base:240ms;--d-push:320ms;--d-shared:380ms;--d-sheet:420ms;--d-flip:450ms;
  --cw-paper:var(--cw-bg);--cw-brand:var(--world-accent);--cw-buy:var(--cw-act);--cw-down:var(--cw-dn);--cw-strip:var(--cw-ink-2);--cw-sys:var(--font-ui);--f-ui:var(--font-ui);--f-num:var(--font-num);--inset:var(--page-inset);--tap:var(--cw-tap);
}
@media (min-width:768px){:root{--tile-w:140px;--tile-art:140px}}
@media (min-width:1200px){:root{--page-inset:0px;--tile-w:164px;--tile-art:164px}}
@media (prefers-reduced-motion:reduce){:root{--d-fast:0ms;--d-base:120ms;--d-push:120ms;--d-shared:120ms;--d-sheet:120ms;--d-flip:120ms}}

:root {
  --world-color-shell-ink: #202124;
  --world-color-shell-link: #174ea6;
  --world-color-shell-border: #656565;
  --world-color-stale-tab-ink: #FFC4B8;
  --world-color-white: var(--cw-white);
  --world-color-red: var(--cw-red);
  --world-color-background: var(--cw-bg);
  --world-color-ink: var(--cw-ink);
  --world-color-ink-strong: var(--cw-ink-2);
  --world-color-link: var(--cw-link);
  --world-color-button: var(--cw-btn);
  --world-color-line: var(--cw-line);
  --world-color-chip: var(--cw-chip);
  --world-color-action: var(--cw-act);
  --world-color-up: var(--cw-up);
  --world-color-down: var(--cw-dn);
  --world-color-muted: var(--cw-muted);
  --world-color-mark-red: var(--cw-red);
  --world-font-family-shell: system-ui,sans-serif;
  --world-font-family-system: var(--cw-sys);
  --world-color-aisle-chip-fallback: #F1F2F4;
  --world-color-aisle-disabled: #5F6670;
  --world-color-aisle-line-fallback: #E3E5E8;
  --world-color-aisle-gap-border: #F3C8C3;
}
