/* Atlas tokens · rapold · generated by scripts/build-token-exports.mjs, do not edit */
:where([data-brand="rapold"]) {
  color-scheme: light dark;
  --spacing-0: 0px;
  --spacing-1: 4px;
  --spacing-2: 8px;
  --spacing-3: 12px;
  --spacing-4: 16px;
  --spacing-5: 20px;
  --spacing-6: 24px;
  --spacing-8: 32px;
  --spacing-10: 40px;
  --spacing-12: 48px;
  --spacing-16: 64px;
  --spacing-20: 80px;
  --spacing-24: 96px;
  --font-size-xs: 12px;
  --font-size-sm: 14px;
  --font-size-base: 16px;
  --font-size-lg: 18px;
  --font-size-xl: 20px;
  --font-size-2xl: 24px;
  --font-size-3xl: 30px;
  --font-size-4xl: 36px;
  --font-size-5xl: 56px;
  --line-height-tight: 1.05;
  --line-height-heading: 1.12;
  --line-height-body: 1.6;
  --line-height-code: 1.6;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --radius-none: 0px;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 16px;
  --radius-xl: 24px;
  --radius-full: 9999px;
  --border-width-thin: 1px;
  --border-width-medium: 2px;
  --border-width-focus: 3px;
  --opacity-disabled: 0.5;
  --opacity-overlay: 0.5;
  --opacity-hover: 0.08;
  --duration-instant: 0ms;
  --duration-fast: 150ms;
  --duration-normal: 180ms;
  --duration-slow: 300ms;
  --duration-deliberate: 500ms;
  --duration-exit: 150ms;
  --duration-reduced: 160ms;
  --easing-standard: cubic-bezier(.2,.7,.2,1);
  --easing-enter: cubic-bezier(0, 0, 0.2, 1);
  --easing-exit: cubic-bezier(0.4, 0, 1, 1);
  --easing-drawer: cubic-bezier(0.32, 0.72, 0, 1);
  --breakpoint-sm: 640px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1280px;
  --breakpoint-2xl: 1536px;
  --layout-sidebar: 224px;
  --layout-rail: 64px;
  --layout-header: 48px;
  --layout-footer: 56px;
  --layout-content: 1200px;
  --layout-reading: 720px;
  --z-index-base: 0;
  --z-index-sticky: 20;
  --z-index-dropdown: 30;
  --z-index-overlay: 40;
  --z-index-modal: 50;
  --z-index-toast: 60;
  --z-index-tooltip: 70;
  --icon-sm: 16px;
  --icon-md: 20px;
  --icon-lg: 24px;
  --icon-stroke: 1.5;
  --brand-color-azure: #009DFF;
  --brand-color-ice: #A8EDFF;
  --brand-color-violet: #7C5CFF;
  --brand-color-navy: #050B19;
  --brand-color-paper: #F4FAFF;
  --brand-color-logo-light-primary: #0066B3;
  --brand-color-logo-light-facet: #2B89B5;
  --brand-color-abyss: #02060F;
  --brand-color-firstglut: #FFA36C;
  --brand-color-firstglut-core: #FFE2CC;
  --brand-color-firstglut-light: #B4511A;
  --brand-color-deep-azure: #0066B3;
  --brand-color-light-facet: #2B89B5;
  --brand-color-muted-light: #46617E;
  --brand-color-ink-light: #10253D;
  --brand-heading-font: "Geist", Geist, Arial, sans-serif;
  --radius: 8px;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;
  --brand-font: Geist, Arial, sans-serif;
  --brand-body-weight: 400;
  --brand-heading-weight: 650;
  --brand-radius: 8px;
  --brand-shadow: none;
  --brand-button-height: 44px;
  --background: light-dark(#F4FAFF, #050B19);
  --foreground: light-dark(#10253D, #EDF5FF);
  --card: light-dark(#FFFFFF, #0B1528);
  --card-foreground: light-dark(#10253D, #EDF5FF);
  --popover: light-dark(#FFFFFF, #142741);
  --popover-foreground: light-dark(#10253D, #EDF5FF);
  --primary: light-dark(#0066B3, #38B8FF);
  --primary-foreground: light-dark(#FFFFFF, #04101D);
  --primary-hover: light-dark(#03599B, #54C5FF);
  --primary-hover-foreground: light-dark(#FFFFFF, #04101D);
  --secondary: light-dark(#DFEBF6, #142741);
  --secondary-foreground: light-dark(#10253D, #EDF5FF);
  --muted: light-dark(#DFEBF6, #142741);
  --muted-foreground: light-dark(#46617E, #9AADC7);
  --accent: light-dark(#DFEBF6, #142741);
  --accent-foreground: light-dark(#10253D, #EDF5FF);
  --destructive: light-dark(#814960, #FB7185);
  --destructive-foreground: light-dark(#FFFFFF, #04101D);
  --success: light-dark(#217969, #34D399);
  --success-foreground: light-dark(#FFFFFF, #04101D);
  --warning: light-dark(#816F31, #FBBF24);
  --warning-foreground: light-dark(#FFFFFF, #04101D);
  --border: light-dark(#CDDEEE, #23334A);
  --input: light-dark(#6F87A0, #5F7089);
  --ring: light-dark(#0066B3, #38B8FF);
  --info: light-dark(#0066B3, #38B8FF);
  --info-foreground: light-dark(#FFFFFF, #04101D);
  --sidebar: light-dark(#FFFFFF, #0B1528);
  --sidebar-foreground: light-dark(#10253D, #EDF5FF);
  --sidebar-accent: light-dark(#DFEBF6, #142741);
  --sidebar-border: light-dark(#CDDEEE, #23334A);
  --overlay: light-dark(#000000, #000000);
  --chart-1: light-dark(#0066B3, #38B8FF);
  --chart-2: light-dark(#217969, #34D399);
  --chart-3: light-dark(#816F31, #FBBF24);
  --chart-4: light-dark(#814960, #FB7185);
  --chart-5: light-dark(#46617E, #9AADC7);
  --surface-info: light-dark(#ebf3f9, #0f2239);
  --surface-success: light-dark(#edf4f3, #0e2431);
  --surface-warning: light-dark(#f5f3ef, #1e2328);
  --surface-danger: light-dark(#f5f0f2, #1e1c2f);
  --person-1: light-dark(#044bae, #4b85fc);
  --person-2: light-dark(#c66a12, #feb9a3);
  --person-3: light-dark(#096a59, #09a578);
  --person-4: light-dark(#ce5490, #fe73b9);
  --person-5: light-dark(#695002, #d1c001);
  --person-6: light-dark(#7673ef, #b2a2ff);
  --person-7: light-dark(#bf1049, #fc5238);
  --person-8: light-dark(#008fb5, #8ae3fe);
  --agent-1: light-dark(#2b81ef, #6ea2e9);
  --agent-2: light-dark(#6147bf, #8b74fa);
  --agent-3: light-dark(#329c68, #0ac47a);
  --agent-4: light-dark(#9b4b0a, #c77643);
  --agent-5: light-dark(#77486b, #c282b0);
  --agent-6: light-dark(#2f7f90, #71cade);
  --agent-7: light-dark(#9e8001, #c4a006);
  --agent-8: light-dark(#920033, #ff9ba7);
}
:where([data-brand="rapold"][data-mode="light"], [data-brand="rapold"] [data-mode="light"]) { color-scheme: light; }
:where([data-brand="rapold"][data-mode="dark"], [data-brand="rapold"] [data-mode="dark"]) { color-scheme: dark; }
