/* FLX tokens, palette 0 (generated from the FLX design system tokens.json). Light is default; dark and evening via [data-theme]. */
:root {
  --flx-navy-900: #14213d;
  --flx-navy-950: #060e23;
  --flx-neutral-50: #f8fafe;
  --flx-neutral-100: #ecf0f9;
  --flx-neutral-600: #555e6f;
  --flx-navy-850: #1f2c47;
  --flx-neutral-d2: #141d2d;
  --flx-neutral-d9: #b7becb;
  --flx-neutral-d12: #eff2f7;
  --flx-aqua-100: #dcf4f4;
  --flx-aqua-400: #7ec5c6;
  --flx-lemon-100: #fcf6db;
  --flx-lemon-300: #fee892;
  --flx-orange-500: #ef8d60;
  --flx-orange-600: #e18154;
  --flx-orange-550: #e28a63;
  --flx-red-600: #c2233a;
  --flx-red-400: #e6797b;
  --flx-bg: #f8fafe;
  --flx-surface: #ecf0f9;
  --flx-ink: #14213d;
  --flx-muted: #555e6f;
  --flx-accent: #ef8d60;
  --flx-accent-hover: #e18154;
  --flx-on-accent: #14213d;
  --flx-field-aqua: #7ec5c6;
  --flx-field-lemon: #fee892;
  --flx-field-deep: #14213d;
  --flx-field-spot: #ef8d60;
  --flx-on-field: #14213d;
  --flx-on-deep: #eff2f7;
  --flx-danger: #c2233a;
  --flx-focus: #14213d;
}
[data-theme="dark"] {
  color-scheme: dark;
  --flx-bg: #060e23;
  --flx-surface: #141d2d;
  --flx-ink: #eff2f7;
  --flx-muted: #b7becb;
  --flx-accent: #e28a63;
  --flx-accent-hover: #ef8d60;
  --flx-danger: #e6797b;
  --flx-focus: #fee892;
}
[data-theme="evening"] {
  color-scheme: dark;
  --flx-bg: #14213d;
  --flx-surface: #1f2c47;
  --flx-ink: #eff2f7;
  --flx-muted: #b7becb;
  --flx-accent: #fee892;
  --flx-accent-hover: #fcf6db;
  --flx-danger: #e6797b;
  --flx-focus: #fee892;
}
:root {
  --flx-font: Rubik, "Arial Hebrew", "Segoe UI", system-ui, sans-serif;
  --flx-radius-0: 0px;
  --flx-radius-full: 9999px;
}
