/* Canonical SUPSUP color tokens. Generated copies must be synced with scripts/sync-color-tokens.cjs. */
:root {
  --sup-turquoise: #31FCDE;
  --sup-ocean: #001A33;
  --sup-seafoam: #DAF9EB;
  --sup-lime: #E8FA97;
  --sup-coral: #FB795F;
  --sup-white: #F8F8F1;
  /* RGB channels are the same six colors, provided only for alpha transparency. */
  --sup-turquoise-rgb: 49 252 222;
  --sup-ocean-rgb: 0 26 51;
  --sup-seafoam-rgb: 218 249 235;
  --sup-lime-rgb: 232 250 151;
  --sup-coral-rgb: 251 121 95;
  --sup-white-rgb: 248 248 241;
  --color-background: var(--sup-white);
  --color-text: var(--sup-ocean);
  --color-primary: var(--sup-turquoise);
  --color-surface: var(--sup-seafoam);
  --color-promotion: var(--sup-lime);
  --color-warning: var(--sup-coral);
  /* Compatibility aliases for the existing customer, operator and owner components. */
  --navy: var(--sup-ocean);
  --ink: var(--sup-ocean);
  --turq: var(--sup-turquoise);
  --mint: var(--sup-seafoam);
  --lime: var(--sup-lime);
  --coral: var(--sup-coral);
  --paper: var(--sup-white);
  --white: var(--sup-white);
  --light: var(--sup-seafoam);
  --muted: rgb(var(--sup-ocean-rgb) / .78);
  --stroke: rgb(var(--sup-ocean-rgb) / .18);
}
