/* ORBIT official token snapshot 2026-09-24. DS v2 + Foundations, Light mode. */
:root {
  --orbit-blur-glass: 39.0px;
  --orbit-breakpoint-desktop: 1280.0px;
  --orbit-breakpoint-tablet: 768.0px;
  --orbit-v2-button-cancel-bg: #e8e8e8;
  --orbit-v2-button-cancel-bg-active: #b8b8b8;
  --orbit-v2-button-cancel-bg-hover: #d4d4d4;
  --orbit-v2-button-cancel-text: #0c0c0c;
  --orbit-v2-button-disabled-bg: #e8e8e8;
  --orbit-v2-button-disabled-text: #999999;
  --orbit-v2-button-error-bg: #ff3447;
  --orbit-v2-button-error-bg-active: #b3192d;
  --orbit-v2-button-error-bg-hover: #e62139;
  --orbit-v2-button-height-lg: 2.5rem;
  --orbit-v2-button-height-md: 2.25rem;
  --orbit-v2-button-height-sm: 2.0rem;
  --orbit-v2-button-height-xl: 2.75rem;
  --orbit-v2-button-padding-x-lg: 1.25rem;
  --orbit-v2-button-padding-x-md: 1.0rem;
  --orbit-v2-button-padding-x-sm: 0.75rem;
  --orbit-v2-button-padding-x-xl: 1.5rem;
  --orbit-v2-button-primary-bg: #0c0c0c;
  --orbit-v2-button-primary-bg-active: #3d3d3d;
  --orbit-v2-button-primary-bg-hover: #1f1f1f;
  --orbit-v2-button-radius: 0.5rem;
  --orbit-v2-button-radius-lg: 0.5rem;
  --orbit-v2-button-radius-md: 0.5rem;
  --orbit-v2-button-radius-sm: 0.5rem;
  --orbit-v2-button-radius-xl: 0.5rem;
  --orbit-v2-button-secondary-bg: #2962fa;
  --orbit-v2-button-secondary-bg-active: #163581;
  --orbit-v2-button-secondary-bg-hover: #2355d7;
  --orbit-v2-button-tertiary-bg-active: #bdd6fd;
  --orbit-v2-button-tertiary-bg-hover: #dbe7fb;
  --orbit-v2-button-tertiary-text: #2962fa;
  --orbit-v2-card-radius: 0.75rem;
  --orbit-color-bg-brand-subtle: #dbe7fb;
  --orbit-color-bg-brand-subtle-strong: #bdd6fd;
  --orbit-color-bg-danger: #ff3447;
  --orbit-color-bg-danger-active: #b3192d;
  --orbit-color-bg-danger-hover: #e62139;
  --orbit-color-bg-default: #ffffff;
  --orbit-color-bg-disabled: #e8e8e8;
  --orbit-color-bg-emphasis: #0c0c0c;
  --orbit-color-bg-emphasis-active: #3d3d3d;
  --orbit-color-bg-emphasis-hover: #1f1f1f;
  --orbit-color-bg-inverse: #0c0c0c;
  --orbit-color-bg-muted: #f5f5f5;
  --orbit-color-bg-skeleton: #e8e8e8;
  --orbit-color-bg-skeleton-highlight: #f5f5f5;
  --orbit-color-bg-subtle: #e8e8e8;
  --orbit-color-bg-subtle-active: #b8b8b8;
  --orbit-color-bg-subtle-hover: #d4d4d4;
  --orbit-color-bg-track: #b8b8b8;
  --orbit-color-blue-gray-0: #f4f5f6;
  --orbit-color-blue-gray-100: #e9ebed;
  --orbit-color-blue-gray-200: #dde0e3;
  --orbit-color-blue-gray-300: #c7ccd1;
  --orbit-color-blue-gray-400: #b0b8bf;
  --orbit-color-blue-gray-500: #a5aeb6;
  --orbit-color-blue-gray-600: #8f9aa3;
  --orbit-color-blue-gray-700: #788691;
  --orbit-color-blue-gray-800: #65727b;
  --orbit-color-blue-gray-900: #40494f;
  --orbit-color-blue-100: #bdd6fd;
  --orbit-color-blue-200: #94bcfc;
  --orbit-color-blue-300: #5d97fb;
  --orbit-color-blue-400: #3f7ffa;
  --orbit-color-blue-50: #dbe7fb;
  --orbit-color-blue-500: #2962fa;
  --orbit-color-blue-600: #2355d7;
  --orbit-color-blue-700: #0d3ebb;
  --orbit-color-blue-800: #163581;
  --orbit-color-blue-900: #0c2047;
  --orbit-color-border-default: #e9ebed;
  --orbit-color-border-disabled: #e8e8e8;
  --orbit-color-border-emphasis: #0c0c0c;
  --orbit-color-border-focus: #0c0c0c;
  --orbit-color-border-strong: #dde0e3;
  --orbit-color-border-subtle: #f4f5f6;
  --orbit-color-brand-primary: #2962fa;
  --orbit-color-brand-primary-active: #163581;
  --orbit-color-brand-primary-active-strong: #163581;
  --orbit-color-brand-primary-hover: #3f7ffa;
  --orbit-color-brand-primary-hover-strong: #2355d7;
  --orbit-color-brand-secondary: #999999;
  --orbit-color-dataviz-axis: #7a7a7a;
  --orbit-color-dataviz-categorical-01: #2962fa;
  --orbit-color-dataviz-categorical-02: #189900;
  --orbit-color-dataviz-categorical-03: #ff5100;
  --orbit-color-dataviz-categorical-04: #8f9aa3;
  --orbit-color-dataviz-categorical-05: #cca000;
  --orbit-color-dataviz-categorical-06: #163581;
  --orbit-color-dataviz-grid: #e9ebed;
  --orbit-color-dataviz-negative: #ff3447;
  --orbit-color-dataviz-neutral: #999999;
  --orbit-color-dataviz-positive: #189900;
  --orbit-color-dataviz-sequential-01: #bdd6fd;
  --orbit-color-dataviz-sequential-02: #5d97fb;
  --orbit-color-dataviz-sequential-03: #2962fa;
  --orbit-color-dataviz-sequential-04: #0d3ebb;
  --orbit-color-dataviz-sequential-05: #0c2047;
  --orbit-color-gray-0: #ffffff;
  --orbit-color-gray-100: #e8e8e8;
  --orbit-color-gray-200: #d4d4d4;
  --orbit-color-gray-300: #b8b8b8;
  --orbit-color-gray-400: #999999;
  --orbit-color-gray-50: #f5f5f5;
  --orbit-color-gray-500: #7a7a7a;
  --orbit-color-gray-600: #5c5c5c;
  --orbit-color-gray-700: #3d3d3d;
  --orbit-color-gray-800: #1f1f1f;
  --orbit-color-gray-900: #0c0c0c;
  --orbit-color-gray-900-a45: #11111173;
  --orbit-color-green-0: #f5fef3;
  --orbit-color-green-100: #e1fcdb;
  --orbit-color-green-200: #b7f9a6;
  --orbit-color-green-300: #8ef572;
  --orbit-color-green-400: #55d736;
  --orbit-color-green-500: #1cba00;
  --orbit-color-green-600: #189900;
  --orbit-color-green-700: #137700;
  --orbit-color-green-800: #0d5500;
  --orbit-color-green-900: #0a3300;
  --orbit-color-orange-0: #fff1eb;
  --orbit-color-orange-100: #ffe2d6;
  --orbit-color-orange-200: #ffc6ad;
  --orbit-color-orange-300: #ffa985;
  --orbit-color-orange-400: #ff7033;
  --orbit-color-orange-500: #ff5100;
  --orbit-color-orange-600: #f54900;
  --orbit-color-orange-700: #cc3d00;
  --orbit-color-orange-800: #a33100;
  --orbit-color-orange-900: #3d1200;
  --orbit-color-pink-500: #f25999;
  --orbit-color-purple-100: #ede9fe;
  --orbit-color-purple-300: #c4b5fd;
  --orbit-color-purple-600: #7c3aed;
  --orbit-color-purple-900: #3b0764;
  --orbit-color-red-0: #fff5f5;
  --orbit-color-red-100: #ffe0e4;
  --orbit-color-red-200: #ffb4bd;
  --orbit-color-red-300: #ff8a9a;
  --orbit-color-red-400: #ff5c71;
  --orbit-color-red-500: #ff3447;
  --orbit-color-red-600: #e62139;
  --orbit-color-red-700: #b3192d;
  --orbit-color-red-800: #7d1220;
  --orbit-color-red-900: #4d0b13;
  --orbit-color-status-beware-background: #fff4cc;
  --orbit-color-status-beware-default: #ffc700;
  --orbit-color-status-beware-text: #997800;
  --orbit-color-status-error-background: #ffe0e4;
  --orbit-color-status-error-default: #ff3447;
  --orbit-color-status-error-text: #b3192d;
  --orbit-color-status-info-background: #ede9fe;
  --orbit-color-status-info-default: #7c3aed;
  --orbit-color-status-info-text: #7c3aed;
  --orbit-color-status-success-background: #e1fcdb;
  --orbit-color-status-success-default: #1cba00;
  --orbit-color-status-success-text: #137700;
  --orbit-color-status-warning-background: #ffe2d6;
  --orbit-color-status-warning-default: #ff5100;
  --orbit-color-status-warning-text: #cc3d00;
  --orbit-color-surface-default: #ffffff;
  --orbit-color-surface-elevated: #ffffff;
  --orbit-color-surface-glass: #0000003d;
  --orbit-color-surface-media: #1f1f1f;
  --orbit-color-surface-overlay: #11111173;
  --orbit-color-text-disabled: #999999;
  --orbit-color-text-inverse: #ffffff;
  --orbit-color-text-link-inverse: #5d97fb;
  --orbit-color-text-primary: #0c0c0c;
  --orbit-color-text-secondary: #3d3d3d;
  --orbit-color-text-tertiary: #5c5c5c;
  --orbit-color-yellow-0: #fffbf0;
  --orbit-color-yellow-100: #fff4cc;
  --orbit-color-yellow-200: #ffe999;
  --orbit-color-yellow-300: #ffdd66;
  --orbit-color-yellow-400: #ffd233;
  --orbit-color-yellow-500: #ffc700;
  --orbit-color-yellow-600: #cca000;
  --orbit-color-yellow-700: #997800;
  --orbit-color-yellow-800: #665000;
  --orbit-color-yellow-900: #332800;
  --orbit-container-canvas: 1920.0px;
  --orbit-container-max-width: 1440.0px;
  --orbit-v2-control-radius: 0.5rem;
  --orbit-v2-field-radius: 0.5rem;
  --orbit-font-letter-spacing-body: -0.014999999664723873rem;
  --orbit-font-letter-spacing-display: -0.125rem;
  --orbit-font-letter-spacing-heading: -0.0625rem;
  --orbit-font-letter-spacing-none: 0.0rem;
  --orbit-font-line-height-loose: 1.5;
  --orbit-font-line-height-normal: 1.35;
  --orbit-font-line-height-relaxed: 1.4;
  --orbit-font-line-height-snug: 1.3;
  --orbit-font-line-height-tight: 1.2;
  --orbit-font-size-10xl: 3.0rem;
  --orbit-font-size-2xl: 1.0625rem;
  --orbit-font-size-2xs: 0.6875rem;
  --orbit-font-size-3xl: 1.125rem;
  --orbit-font-size-4xl: 1.25rem;
  --orbit-font-size-5xl: 1.375rem;
  --orbit-font-size-6xl: 1.5rem;
  --orbit-font-size-7xl: 1.75rem;
  --orbit-font-size-8xl: 2.0rem;
  --orbit-font-size-9xl: 2.5rem;
  --orbit-font-size-lg: 0.9375rem;
  --orbit-font-size-md: 0.875rem;
  --orbit-font-size-sm: 0.8125rem;
  --orbit-font-size-xl: 1.0rem;
  --orbit-font-size-xs: 0.75rem;
  --orbit-font-weight-bold: 700;
  --orbit-font-weight-extrabold: 800;
  --orbit-font-weight-light: 300;
  --orbit-font-weight-medium: 500;
  --orbit-font-weight-regular: 400;
  --orbit-font-weight-semibold: 600;
  --orbit-grid-columns: 12;
  --orbit-grid-gutter: 1.5rem;
  --orbit-grid-min-item-width: 17.5rem;
  --orbit-motion-duration-base: 200ms;
  --orbit-motion-duration-fast: 120ms;
  --orbit-motion-duration-instant: 80ms;
  --orbit-motion-duration-slow: 320ms;
  --orbit-motion-duration-stagger: 40ms;
  --orbit-motion-easing-enter: cubic-bezier(0, 0, 0.2, 1);
  --orbit-motion-easing-exit: cubic-bezier(0.4, 0, 1, 1);
  --orbit-motion-easing-spring: spring(stiffness 220, damping 28);
  --orbit-motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --orbit-v2-nav-item-bg-active: #dbe7fb;
  --orbit-v2-nav-item-bg-hover: #f5f5f5;
  --orbit-v2-nav-item-text-active: #2962fa;
  --orbit-v2-nav-width: 16.25rem;
  --orbit-v2-nav-width-collapsed: 4.0rem;
  --orbit-radius-2xl: 1.5rem;
  --orbit-radius-2xs: 0.25rem;
  --orbit-radius-3xl: 1.75rem;
  --orbit-radius-4xl: 2.0rem;
  --orbit-radius-5xl: 2.25rem;
  --orbit-radius-6xl: 2.5rem;
  --orbit-radius-7xl: 3.0rem;
  --orbit-radius-full: 999.0px;
  --orbit-radius-lg: 1.125rem;
  --orbit-radius-md: 1.0rem;
  --orbit-radius-sm: 0.75rem;
  --orbit-radius-xl: 1.25rem;
  --orbit-radius-xs: 0.5rem;
  --orbit-v2-select-menu-bg: #ffffff;
  --orbit-v2-select-option-bg-hover: #f5f5f5;
  --orbit-v2-select-option-bg-selected: #dbe7fb;
  --orbit-v2-select-option-text-selected: #2962fa;
  --orbit-v2-skeleton-base: #e8e8e8;
  --orbit-v2-skeleton-highlight: #f5f5f5;
  --orbit-spacing-2xl: 1.5rem;
  --orbit-spacing-2xs: 0.25rem;
  --orbit-spacing-3xl: 1.75rem;
  --orbit-spacing-4xl: 2.0rem;
  --orbit-spacing-5xl: 2.25rem;
  --orbit-spacing-6xl: 2.5rem;
  --orbit-spacing-7xl: 3.0rem;
  --orbit-spacing-8xl: 4.0rem;
  --orbit-spacing-9xl: 5.0rem;
  --orbit-spacing-layout-group: 1.5rem;
  --orbit-spacing-layout-page-margin: 2.0rem;
  --orbit-spacing-layout-section-y-lg: 6.0rem;
  --orbit-spacing-layout-section-y-md: 5.0rem;
  --orbit-spacing-layout-section-y-sm: 4.0rem;
  --orbit-spacing-layout-section-y-xl: 7.5rem;
  --orbit-spacing-layout-stack: 1.0rem;
  --orbit-spacing-lg: 1.125rem;
  --orbit-spacing-md: 1.0rem;
  --orbit-spacing-sm: 0.75rem;
  --orbit-spacing-xl: 1.25rem;
  --orbit-spacing-xs: 0.5rem;
  --orbit-v2-toast-duration-default: 250.0rem;
  --orbit-v2-toast-duration-with-action: 500.0rem;
  --orbit-v2-tooltip-bg: #0c0c0c;
  --orbit-v2-tooltip-radius: 0.5rem;
  --orbit-touch-comfortable: 48.0px;
  --orbit-touch-compact: 32.0px;
  --orbit-touch-default: 44.0px;
  --orbit-touch-gap-comfortable: 12.0px;
  --orbit-touch-gap-min: 8.0px;
  --orbit-touch-large: 56.0px;
}