/* GENERATED from tokens.json by packages/tokens/build/build-tokens.ts. Do not edit; edit tokens.json and run npm run tokens:build. */
/* Tier 1: primitives. Theme-invariant. Colour ramps are for the semantic tier only. */
:root {
  --wt-color-neutral-0: #ffffff;
  --wt-color-neutral-50: #f5f3f8;
  --wt-color-neutral-100: #eeeaf3;
  --wt-color-neutral-150: #ece8f2;
  --wt-color-neutral-200: #d9d3e2;
  --wt-color-neutral-400: #a39cb2;
  --wt-color-neutral-450: #8c849a;
  --wt-color-neutral-500: #756e86;
  --wt-color-neutral-600: #5c5468;
  --wt-color-neutral-700: #2a2733;
  --wt-color-neutral-750: #1e1c24;
  --wt-color-neutral-800: #17151d;
  --wt-color-neutral-850: #0f0e13;
  --wt-color-neutral-900: #0b0a0e;
  --wt-color-amber-200: #ffd27a;
  --wt-color-amber-300: #ffc266;
  --wt-color-amber-400: #ffaa00;
  --wt-color-amber-800: #8a5700;
  --wt-color-amber-900: #573600;
  --wt-color-pink-300: #ff5aa8;
  --wt-color-pink-400: #ff2e93;
  --wt-color-pink-700: #b0136a;
  --wt-color-cyan-200: #7fefff;
  --wt-color-cyan-400: #00e0ff;
  --wt-color-cyan-700: #00687a;
  --wt-color-cyan-900: #00454f;
  --wt-color-green-400: #b4ff3a;
  --wt-color-green-700: #3e6b12;
  --wt-color-purple-200: #e7c6ff;
  --wt-color-purple-300: #b596ff;
  --wt-color-purple-400: #9e6bff;
  --wt-color-purple-700: #5b3bb0;
  --wt-color-red-400: #ff6b5b;
  --wt-color-red-450: #ff6a63;
  --wt-color-red-500: #ff3b3b;
  --wt-color-red-550: #c93427;
  --wt-color-red-575: #c2382d;
  --wt-color-red-600: #c4231b;
  --wt-color-red-700: #b3261e;
  --wt-color-night-700: #3a2e6b;
  --wt-color-night-900: #2a0e3d;
  --wt-color-night-950: #120a22;
  --wt-color-silver-200: #c9d4f0;
  --wt-color-pine-100: #bff3e4;
  --wt-color-pine-400: #5fb38a;
  --wt-color-pine-800: #124f42;
  --wt-color-pine-900: #0a2620;
  --wt-color-pine-950: #0c2320;
  --wt-color-paper-50: #f4f2ec;
  --wt-color-paper-100: #f3eee2;
  --wt-color-paper-900: #2a2732;
  --wt-color-navy-800: #1f3a93;
  --wt-color-alpha-black-35: rgba(0, 0, 0, 0.35);
  --wt-color-alpha-black-40: rgba(0, 0, 0, 0.4);
  --wt-color-alpha-black-50: rgba(0, 0, 0, 0.5);
  --wt-color-alpha-black-100: #000000;
  --wt-color-alpha-white-6: rgba(255, 255, 255, 0.06);
  --wt-color-alpha-slip-rule: rgba(46, 80, 160, 0.18);
  --wt-color-alpha-mica-night: rgba(16, 14, 24, 0.52);
  --wt-color-alpha-mica-day: rgba(255, 255, 255, 0.58);
  --wt-color-alpha-white-14: rgba(255, 255, 255, 0.14);
  --wt-color-alpha-white-16: rgba(255, 255, 255, 0.16);
  --wt-color-alpha-white-85: rgba(255, 255, 255, 0.85);
  --wt-color-alpha-violet-edge: rgba(80, 60, 130, 0.16);
  --wt-color-alpha-scrim-night: rgba(8, 7, 12, 0.66);
  --wt-color-alpha-scrim-day: rgba(36, 30, 52, 0.38);
  --wt-color-alpha-black-45: rgba(0, 0, 0, 0.45);
  --wt-color-alpha-lift-day: rgba(40, 30, 70, 0.16);
  --wt-color-alpha-amber-50: rgba(255, 170, 0, 0.5);
  --wt-color-alpha-amber-35: rgba(255, 170, 0, 0.35);
  --wt-color-cork-300: #e3c9a2;
  --wt-color-cork-400: #d2b285;
  --wt-color-cork-500: #c19f72;
  --wt-color-cork-700: #3a2a1c;
  --wt-color-cork-800: #21170f;
  --wt-color-cork-900: #150e09;
  --wt-color-cork-speck-night: rgba(255, 255, 255, 0.035);
  --wt-color-cork-speck-day: rgba(0, 0, 0, 0.05);
  --wt-color-cork-pit-night: rgba(0, 0, 0, 0.25);
  --wt-color-cork-pit-day: rgba(0, 0, 0, 0);
  --wt-color-cork-shade-night: rgba(0, 0, 0, 0.55);
  --wt-color-cork-shade-day: rgba(0, 0, 0, 0.25);
  --wt-color-ink-50: #f6f4fa;
  --wt-color-ink-100: #e9e5f2;
  --wt-color-ink-150: #e3ddf0;
  --wt-color-ink-250: #c9c2da;
  --wt-color-ink-300: #b6afc8;
  --wt-color-ink-350: #9a93a8;
  --wt-color-ink-400: #8f87a6;
  --wt-color-ink-500: #5a5270;
  --wt-color-ink-550: #6a6282;
  --wt-color-ink-600: #352f47;
  --wt-color-ink-700: #262233;
  --wt-color-ink-800: #1b1825;
  --wt-color-ink-850: #14121c;
  --wt-color-ink-900: #0e0c14;
  --wt-color-ink-950: #08070c;
  --wt-color-ink-960: #0b0912;
  --wt-color-day-sunk: #ece8f3;
  --wt-color-day-surface-2: #f0ecf6;
  --wt-color-day-line: #dcd6e6;
  --wt-color-day-line-strong: #8f86a3;
  --wt-color-day-text: #16131f;
  --wt-color-day-text-2: #4a4358;
  --wt-color-day-text-3: #615976;
  --wt-color-day-band-text-2: #3b3448;
  --wt-color-day-line-control: #857c93;
  --wt-color-jade-400: #16d9a0;
  --wt-color-jade-700: #1f6b4d;
  --wt-space-1: 4px;
  --wt-space-2: 8px;
  --wt-space-3: 12px;
  --wt-space-4: 16px;
  --wt-space-5: 24px;
  --wt-space-6: 32px;
  --wt-space-7: 48px;
  --wt-space-8: 64px;
  --wt-space-9: 96px;
  --wt-space-off-1: 1px;
  --wt-space-off-2: 2px;
  --wt-space-off-3: 3px;
  --wt-space-off-5: 5px;
  --wt-space-off-6: 6px;
  --wt-space-off-10: 10px;
  --wt-space-off-14: 14px;
  --wt-space-off-18: 18px;
  --wt-space-off-20: 20px;
  --wt-space-off-22: 22px;
  --wt-space-off-28: 28px;
  --wt-space-off-40: 40px;
  --wt-space-off-46: 46px;
  --wt-space-off-56: 56px;
  --wt-space-off-72: 72px;
  --wt-space-off-44: 44px;
  --wt-space-off-7: 7px;
  --wt-space-off-9: 9px;
  --wt-space-off-11: 11px;
  --wt-space-off-26: 26px;
  --wt-space-off-30: 30px;
  --wt-space-off-36: 36px;
  --wt-space-off-110: 110px;
  --wt-space-off-120: 120px;
  --wt-space-off-150: 150px;
  --wt-space-off-260: 260px;
  --wt-space-em-45: 0.45em;
  --wt-space-off-82: 82px;
  --wt-space-off-88: 88px;
  --wt-space-off-104: 104px;
  --wt-space-off-140: 140px;
  --wt-space-off-0: 0px;
  --wt-space-off-34: 34px;
  --wt-space-off-52: 52px;
  --wt-space-off-74: 74px;
  --wt-space-off-136: 136px;
  --wt-space-off-137: 137px;
  --wt-space-off-190: 190px;
  --wt-space-off-78: 78px;
  --wt-space-nav-h: 62px;
  --wt-radius-xs: 2px;
  --wt-radius-sm: 4px;
  --wt-radius-md: 6px;
  --wt-radius-lg: 12px;
  --wt-radius-app: 52px;
  --wt-radius-round: 9999px;
  --wt-radius-hair: 1px;
  --wt-radius-r1: 3px;
  --wt-radius-r3: 10px;
  --wt-radius-r4: 16px;
  --wt-radius-window: 24px;
  --wt-radius-circle: 50%;
  --wt-radius-arch: 150px;
  --wt-radius-off-7: 7px;
  --wt-radius-off-14: 14px;
  --wt-radius-off-22: 22px;
  --wt-text-8: 8px;
  --wt-text-9: 9px;
  --wt-text-10: 10px;
  --wt-text-11: 11px;
  --wt-text-12: 12px;
  --wt-text-13: 13px;
  --wt-text-14: 14px;
  --wt-text-15: 15px;
  --wt-text-16: 16px;
  --wt-text-17: 17px;
  --wt-text-18: 18px;
  --wt-text-19: 19px;
  --wt-text-20: 20px;
  --wt-text-21: 21px;
  --wt-text-22: 22px;
  --wt-text-24: 24px;
  --wt-text-26: 26px;
  --wt-text-28: 28px;
  --wt-text-30: 30px;
  --wt-text-32: 32px;
  --wt-text-34: 34px;
  --wt-text-36: 36px;
  --wt-text-40: 40px;
  --wt-text-44: 44px;
  --wt-text-46: 46px;
  --wt-text-48: 48px;
  --wt-text-52: 52px;
  --wt-text-56: 56px;
  --wt-text-60: 60px;
  --wt-text-64: 64px;
  --wt-text-72: 72px;
  --wt-text-96: 96px;
  --wt-text-120: 120px;
  --wt-text-9-5: 9.5px;
  --wt-text-10-5: 10.5px;
  --wt-text-11-5: 11.5px;
  --wt-text-12-5: 12.5px;
  --wt-text-13-5: 13.5px;
  --wt-text-14-5: 14.5px;
  --wt-text-15-5: 15.5px;
  --wt-text-16-5: 16.5px;
  --wt-text-display-1: clamp(64px, 9vw, 112px);
  --wt-text-display-1-long: clamp(48px, 7vw, 88px);
  --wt-text-display-2: clamp(40px, 5vw, 64px);
  --wt-text-display-street: clamp(52px, 7vw, 88px);
  --wt-text-em-80: 0.8em;
  --wt-font-display: var(--font-big-shoulders), 'Arial Narrow', sans-serif;
  --wt-font-body: var(--font-archivo), system-ui, -apple-system, 'Segoe UI', sans-serif;
  --wt-font-readout: var(--font-vt323), 'Courier New', monospace;
  --wt-font-marker: var(--font-martian-mono), ui-monospace, monospace;
  --wt-font-script: var(--font-mr-dafoe), 'Brush Script MT', cursive;
  --wt-font-neon: var(--font-monoton), 'Arial Black', sans-serif;
  --wt-font-mono: var(--font-martian-mono), ui-monospace, 'SF Mono', Menlo, monospace;
  --wt-font-legible: var(--font-atkinson), 'Atkinson Hyperlegible', system-ui, sans-serif;
  --wt-duration-glitch: 140ms;
  --wt-duration-stamp: 260ms;
  --wt-duration-hover: 160ms;
  --wt-duration-press: 120ms;
  --wt-duration-lift: 200ms;
  --wt-duration-track: 160ms;
  --wt-duration-pulse: 1.4s;
  --wt-duration-spin: 1.1s;
  --wt-duration-street-run: 3.2s;
  --wt-duration-street-breathe: 6s;
  --wt-duration-street-twinkle: 3.4s;
  --wt-duration-street-led: 2.4s;
  --wt-duration-caret: 1.1s;
  --wt-duration-type: 2.2s;
  --wt-duration-type-delay: 0.5s;
  --wt-duration-quick: 150ms;
  --wt-duration-nav: 220ms;
  --wt-duration-width: 240ms;
  --wt-duration-scroll: 300ms;
  --wt-duration-tape: 320ms;
  --wt-duration-deck: 380ms;
  --wt-duration-search: 420ms;
  --wt-z-raised: 1;
  --wt-z-sticky: 2;
  --wt-z-overlay: 10;
  --wt-z-backdrop: -2;
  --wt-z-behind: -1;
  --wt-z-floor: 0;
  --wt-z-topbar: 20;
  --wt-z-skip: 30;
  --wt-z-sky: -3;
  --wt-z-tp-bar: 15;
  --wt-z-fab: 40;
  --wt-z-fab-panel: 41;
  --wt-z-nav: 60;
  --wt-z-nav-mega: 65;
  --wt-z-nav-pop: 70;
  --wt-z-nav-drawer: 80;
  --wt-bp-sm: 480px;
  --wt-bp-md: 640px;
  --wt-bp-lg: 1200px;
  --wt-bp-readout: 620px;
  --wt-bp-phone: 760px;
  --wt-bp-rail: 900px;
  --wt-bp-deck: 1000px;
  --wt-bp-mega: 1100px;
  --wt-bp-shelves: 1180px;
  --wt-bp-tabs: 1240px;
  --wt-bp-stack: 560px;
  --wt-bp-guest-ticket: 1600px;
  --wt-bp-bar: 1360px;
  --wt-page-max: 1536px;
  --wt-mix-tint-night: 100%;
  --wt-mix-tint-day: 40%;
  --wt-opacity-scanline: 0.06;
  --wt-opacity-ghost: 0.35;
  --wt-opacity-out: 0.78;
  --wt-opacity-glass-grain: 0.07;
  --wt-blur-mica: 18px;
  --wt-blur-mica-heavy: 28px;
  --wt-blur-band: 12px;
  --wt-blur-off-2: 2px;
  --wt-blur-off-10: 10px;
  --wt-blur-off-14: 14px;
  --wt-ambiance-crimson-c1: #6b0f1e;
  --wt-ambiance-crimson-c2: #0e3a3e;
  --wt-ambiance-crimson-c3: #2a0c2e;
  --wt-ambiance-crimson-c4: #12222e;
  --wt-ambiance-crimson-c5: #4a1020;
  --wt-ambiance-crimson-acc: #ff4d5e;
  --wt-ambiance-crimson-acc-text: #ffa3ac;
  --wt-ambiance-magenta-c1: #5a1446;
  --wt-ambiance-magenta-c2: #2c1a4a;
  --wt-ambiance-magenta-c3: #4a2a0a;
  --wt-ambiance-magenta-c4: #12305e;
  --wt-ambiance-magenta-acc: #ff2e93;
  --wt-ambiance-magenta-acc-text: #ff8ac2;
  --wt-ambiance-cyan-c1: #0f3550;
  --wt-ambiance-cyan-c2: #1b2a4e;
  --wt-ambiance-cyan-c3: #3a1424;
  --wt-ambiance-cyan-c4: #0a1e2e;
  --wt-ambiance-cyan-c5: #22465e;
  --wt-ambiance-cyan-acc: #6fd3ff;
  --wt-ambiance-cyan-acc-text: #b5e9ff;
  --wt-ambiance-amber-c1: #5a1446;
  --wt-ambiance-amber-c2: #2c1a4a;
  --wt-ambiance-amber-c3: #6a3a0a;
  --wt-ambiance-amber-c4: #12305e;
  --wt-ambiance-amber-acc: #ffaa00;
  --wt-ambiance-amber-acc-text: #ffc266;
  --wt-leading-16: 16px;
  --wt-leading-18: 18px;
  --wt-leading-20: 20px;
  --wt-leading-22: 22px;
  --wt-leading-24: 24px;
  --wt-leading-28: 28px;
  --wt-leading-30: 30px;
  --wt-size-2: 2px;
  --wt-size-3: 3px;
  --wt-size-4: 4px;
  --wt-size-5: 5px;
  --wt-size-6: 6px;
  --wt-size-7: 7px;
  --wt-size-8: 8px;
  --wt-size-9: 9px;
  --wt-size-10: 10px;
  --wt-size-11: 11px;
  --wt-size-12: 12px;
  --wt-size-13: 13px;
  --wt-size-14: 14px;
  --wt-size-15: 15px;
  --wt-size-16: 16px;
  --wt-size-17: 17px;
  --wt-size-18: 18px;
  --wt-size-19: 19px;
  --wt-size-20: 20px;
  --wt-size-22: 22px;
  --wt-size-24: 24px;
  --wt-size-26: 26px;
  --wt-size-28: 28px;
  --wt-size-30: 30px;
  --wt-size-31: 31px;
  --wt-size-32: 32px;
  --wt-size-34: 34px;
  --wt-size-36: 36px;
  --wt-size-38: 38px;
  --wt-size-40: 40px;
  --wt-size-42: 42px;
  --wt-size-44: 44px;
  --wt-size-46: 46px;
  --wt-size-48: 48px;
  --wt-size-50: 50px;
  --wt-size-52: 52px;
  --wt-size-54: 54px;
  --wt-size-56: 56px;
  --wt-size-58: 58px;
  --wt-size-60: 60px;
  --wt-size-64: 64px;
  --wt-size-66: 66px;
  --wt-size-70: 70px;
  --wt-size-72: 72px;
  --wt-size-74: 74px;
  --wt-size-76: 76px;
  --wt-size-78: 78px;
  --wt-size-80: 80px;
  --wt-size-84: 84px;
  --wt-size-86: 86px;
  --wt-size-88: 88px;
  --wt-size-92: 92px;
  --wt-size-96: 96px;
  --wt-size-100: 100px;
  --wt-size-110: 110px;
  --wt-size-118: 118px;
  --wt-size-120: 120px;
  --wt-size-130: 130px;
  --wt-size-132: 132px;
  --wt-size-140: 140px;
  --wt-size-150: 150px;
  --wt-size-160: 160px;
  --wt-size-180: 180px;
  --wt-size-190: 190px;
  --wt-size-196: 196px;
  --wt-size-200: 200px;
  --wt-size-210: 210px;
  --wt-size-220: 220px;
  --wt-size-240: 240px;
  --wt-size-260: 260px;
  --wt-size-280: 280px;
  --wt-size-290: 290px;
  --wt-size-300: 300px;
  --wt-size-320: 320px;
  --wt-size-340: 340px;
  --wt-size-360: 360px;
  --wt-size-420: 420px;
  --wt-size-440: 440px;
  --wt-size-460: 460px;
  --wt-size-480: 480px;
  --wt-size-520: 520px;
  --wt-size-540: 540px;
  --wt-size-560: 560px;
  --wt-size-620: 620px;
  --wt-size-640: 640px;
  --wt-size-720: 720px;
  --wt-size-760: 760px;
  --wt-size-820: 820px;
  --wt-size-860: 860px;
  --wt-size-900: 900px;
  --wt-size-920: 920px;
  --wt-size-1240: 1240px;
  --wt-size-1280: 1280px;
  --wt-size-1600: 1600px;
  --wt-size-0-5: 0.5px;
  --wt-size-6-5: 6.5px;
  --wt-stroke-2: 2px;
  --wt-stroke-3: 3px;
  --wt-stroke-4: 4px;
  --wt-stroke-5: 5px;
  --wt-stroke-6: 6px;
  --wt-stroke-7: 7px;
  --wt-stroke-8: 8px;
  --wt-stroke-10: 10px;
  --wt-saturate-glass: 1.4;
  --wt-texture-grain-glass: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");
}
