/* Generated from design/tokens.json by website/scripts/build-tokens.py. Do not edit. */
:root {
  --gray-1000: #000000;
  --gray-950: #121214;
  --gray-850: #232327;
  --gray-800: #2A2A2F;
  --gray-750: #34343B;
  --gray-600: #64646D;
  --gray-500: #939A9F;
  --gray-450: #5E646A;
  --gray-400: #A9ADB3;
  --gray-200: #E2E2E7;
  --gray-150: #EDEDF1;
  --gray-100: #F5F5F7;
  --gray-50: #FBFBFC;
  --gray-0: #FFFFFF;
  --coral-500: #FA4B42;
  --coral-700: #C2362E;
  --amber-400: #F9B34A;
  --amber-800: #8F5600;
  --lemon-300: #F1EA87;
  --lemon-800: #77700A;
  --bg-canvas: #000000;
  --bg-surface: #232327;
  --bg-surface-2: #34343B;
  --border-subtle: #2A2A2F;
  --border-selected: #FBFBFC;
  --text-primary: #FBFBFC;
  --text-secondary: #939A9F;
  --text-disabled: #64646D;
  --action-primary: #FBFBFC;
  --on-action-primary: #121214;
  --action-cta: #FBFBFC;
  --on-action-cta: #121214;
  --premium-from: #F9B34A;
  --premium-to: #E5952E;
  --on-premium: #121214;
  --badge: #ff3b30;
  --positive: #3ddc84;
  --negative: #FA4B42;
  --currency-chips: #F9B34A;
  --xp: #F1EA87;
  --card-face: #F7F7F8;
  --card-face-table: #F1F6FB;
  --card-ink: #151A27;
  --card-red: #DC2F02;
  --card-edge: rgba(21,26,39,0.10);
  --chip-5: #780000;
  --chip-10: #C1121F;
  --chip-25: #FDF0D5;
  --chip-50: #1D2D44;
  --chip-100: #669BBC;
  --chip-250: #5E3A9E;
  --chip-500: #D9A928;
  --table-abyss-top: #080E1A;
  --table-abyss-mid: #212C37;
  --table-abyss-control: #46505A;
  --table-porcelain-top: #EEF1F5;
  --table-porcelain-mid: #DCE2E9;
  --table-porcelain-control: #FFFFFF;
  --table-felt-top: #05201A;
  --table-felt-mid: #0F4A36;
  --table-felt-control: #2A6B55;
  --table-garnet-top: #1E070B;
  --table-garnet-mid: #4E1520;
  --table-garnet-control: #713040;
  --table-noir-top: #050506;
  --table-noir-mid: #1C1C20;
  --table-noir-control: #3A3A40;
  --table-plum-top: #170A24;
  --table-plum-mid: #3D1C5C;
  --table-plum-control: #5E3E80;
  --table-ocean-top: #041A26;
  --table-ocean-mid: #0E4560;
  --table-ocean-control: #2C6780;
  --table-ember-top: #1F0E04;
  --table-ember-mid: #5C2C0E;
  --table-ember-control: #7E4E30;
  --on-table: #F1F4F8;
  --on-table-light: #1A2230;
  --game-blackjack-top: #6A55C8;
  --game-blackjack-bottom: #140F33;
  --game-blackjack-accent: #BFAEFF;
  --game-solitaire-top: #1E8F88;
  --game-solitaire-bottom: #041F21;
  --game-solitaire-accent: #84E3DA;
  --home-indigo-top: #2B2770;
  --home-indigo-mid: #110F2C;
  --home-ocean-top: #123A6B;
  --home-ocean-mid: #0A1A33;
  --home-plum-top: #4A1B52;
  --home-plum-mid: #1C0A22;
  --home-felt-top: #0E4A3A;
  --home-felt-mid: #06201A;
  --home-ember-top: #5A2C10;
  --home-ember-mid: #22110A;
  --home-garnet-top: #5C1630;
  --home-garnet-mid: #230A14;
  --avatar-blue-from: #6C7FE0;
  --avatar-blue-to: #2B3A9C;
  --avatar-pink-from: #F0A6C4;
  --avatar-pink-to: #D8668F;
  --avatar-green-from: #8EE3B0;
  --avatar-green-to: #2F9C68;
  --avatar-amber-from: #FFD27A;
  --avatar-amber-to: #E5952E;
  --avatar-violet-from: #B79CF2;
  --avatar-violet-to: #6A47C8;
  --avatar-aqua-from: #7FD8EC;
  --avatar-aqua-to: #2A8FB0;
  --avatar-coral-from: #F59A8C;
  --avatar-coral-to: #D34B3E;
  --avatar-graphite-from: #5A5F6B;
  --avatar-graphite-to: #23262D;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-10: 40px;
  --radius-xs: 6px;
  --radius-sm: 12px;
  --radius-lg: 20px;
  --radius-xl: 28px;
  --radius-2xl: 36px;
  --radius-full: 9999px;
  --size-touch: 44px;
  --size-button: 56px;
  --size-chip-selected: 100px;
  --size-chip: 60px;
  --size-card-lg: 118px;
  --size-card-md: 72px;
  --size-card-sm: 50px;
  --shadow-card: 0 2px 8px rgba(0,0,0,0.28);
  --shadow-chip: 0 4px 10px rgba(0,0,0,0.35);
  --shadow-tile-light: none;
  --font-sans: -apple-system, "SF Pro Text", system-ui, "Helvetica Neue", Arial, sans-serif;
  --font-display: -apple-system, "SF Pro Display", system-ui, "Helvetica Neue", Arial, sans-serif;
}
