/* Generated from design/tokens.json. Do not edit. */
:root {
  --evercode-color-palette-forest-950: #07130F;
  --evercode-color-palette-forest-900: #0B2920;
  --evercode-color-palette-forest-800: #124333;
  --evercode-color-palette-forest-700: #0D6B50;
  --evercode-color-palette-forest-600: #147D5B;
  --evercode-color-palette-forest-500: #16966B;
  --evercode-color-palette-forest-400: #39D39E;
  --evercode-color-palette-forest-300: #7BE3BC;
  --evercode-color-palette-forest-200: #B0EDD2;
  --evercode-color-palette-forest-100: #D7F6E7;
  --evercode-color-palette-forest-50: #EFFBF5;
  --evercode-color-palette-ink-950: #10221C;
  --evercode-color-palette-ink-700: #3B5047;
  --evercode-color-palette-ink-600: #52665D;
  --evercode-color-palette-ink-500: #62746B;
  --evercode-color-palette-ink-300: #AEBDB6;
  --evercode-color-palette-ink-200: #D8E2DB;
  --evercode-color-palette-ink-100: #E9EFEB;
  --evercode-color-palette-ink-50: #F6F8F4;
  --evercode-color-palette-white: #FFFFFF;
  --evercode-color-palette-blue-700: #1E6091;
  --evercode-color-palette-blue-100: #DDEFFC;
  --evercode-color-palette-amber-700: #9A5B00;
  --evercode-color-palette-amber-100: #FFF0D1;
  --evercode-color-palette-red-700: #B83237;
  --evercode-color-palette-red-100: #FFE2E0;
  --evercode-color-palette-violet-700: #6254B5;
  --evercode-color-palette-violet-100: #EAE7FF;
  --evercode-color-light-bg-canvas: #F6F8F4;
  --evercode-color-light-bg-surface: #FFFFFF;
  --evercode-color-light-bg-subtle: #EFF4EE;
  --evercode-color-light-bg-inverse: #0B2920;
  --evercode-color-light-text-primary: #10221C;
  --evercode-color-light-text-secondary: #52665D;
  --evercode-color-light-text-tertiary: #62746B;
  --evercode-color-light-text-inverse: #F7FBF8;
  --evercode-color-light-border-default: #D8E2DB;
  --evercode-color-light-border-strong: #AEBDB6;
  --evercode-color-light-action-primary: #0D6B50;
  --evercode-color-light-action-primary-hover: #124333;
  --evercode-color-light-action-primary-pressed: #0B2920;
  --evercode-color-light-action-on-primary: #FFFFFF;
  --evercode-color-light-focus: #1E6091;
  --evercode-color-light-success: #0D6B50;
  --evercode-color-light-success-container: #D7F6E7;
  --evercode-color-light-warning: #9A5B00;
  --evercode-color-light-warning-container: #FFF0D1;
  --evercode-color-light-danger: #B83237;
  --evercode-color-light-danger-container: #FFE2E0;
  --evercode-color-light-info: #1E6091;
  --evercode-color-light-info-container: #DDEFFC;
  --evercode-color-light-shared: #6254B5;
  --evercode-color-light-shared-container: #EAE7FF;
  --evercode-color-dark-bg-canvas: #07130F;
  --evercode-color-dark-bg-surface: #0D1C17;
  --evercode-color-dark-bg-subtle: #142720;
  --evercode-color-dark-bg-inverse: #F7FBF8;
  --evercode-color-dark-text-primary: #F4FAF6;
  --evercode-color-dark-text-secondary: #B7C7BF;
  --evercode-color-dark-text-tertiary: #91A59B;
  --evercode-color-dark-text-inverse: #0B2920;
  --evercode-color-dark-border-default: #29443A;
  --evercode-color-dark-border-strong: #3A5B4F;
  --evercode-color-dark-action-primary: #39D39E;
  --evercode-color-dark-action-primary-hover: #7BE3BC;
  --evercode-color-dark-action-primary-pressed: #B0EDD2;
  --evercode-color-dark-action-on-primary: #07130F;
  --evercode-color-dark-focus: #75C5FF;
  --evercode-color-dark-success: #39D39E;
  --evercode-color-dark-success-container: #173B2F;
  --evercode-color-dark-warning: #F4B84A;
  --evercode-color-dark-warning-container: #3D2B0C;
  --evercode-color-dark-danger: #FF8D87;
  --evercode-color-dark-danger-container: #421E20;
  --evercode-color-dark-info: #75C5FF;
  --evercode-color-dark-info-container: #153247;
  --evercode-color-dark-shared: #B8AEFF;
  --evercode-color-dark-shared-container: #2B2650;
  --evercode-color-high-contrast-light-bg-canvas: #FFFFFF;
  --evercode-color-high-contrast-light-bg-surface: #FFFFFF;
  --evercode-color-high-contrast-light-bg-subtle: #FFFFFF;
  --evercode-color-high-contrast-light-bg-inverse: #07130F;
  --evercode-color-high-contrast-light-text-primary: #07130F;
  --evercode-color-high-contrast-light-text-secondary: #21362D;
  --evercode-color-high-contrast-light-text-tertiary: #3B5047;
  --evercode-color-high-contrast-light-text-inverse: #FFFFFF;
  --evercode-color-high-contrast-light-border-default: #3B5047;
  --evercode-color-high-contrast-light-border-strong: #07130F;
  --evercode-color-high-contrast-light-action-primary: #075A43;
  --evercode-color-high-contrast-light-action-primary-hover: #063F30;
  --evercode-color-high-contrast-light-action-primary-pressed: #07130F;
  --evercode-color-high-contrast-light-action-on-primary: #FFFFFF;
  --evercode-color-high-contrast-light-focus: #004E89;
  --evercode-color-high-contrast-light-success: #075A43;
  --evercode-color-high-contrast-light-success-container: #FFFFFF;
  --evercode-color-high-contrast-light-warning: #8A4F00;
  --evercode-color-high-contrast-light-warning-container: #FFFFFF;
  --evercode-color-high-contrast-light-danger: #A82029;
  --evercode-color-high-contrast-light-danger-container: #FFFFFF;
  --evercode-color-high-contrast-light-info: #004E89;
  --evercode-color-high-contrast-light-info-container: #FFFFFF;
  --evercode-color-high-contrast-light-shared: #4A3C9F;
  --evercode-color-high-contrast-light-shared-container: #FFFFFF;
  --evercode-color-high-contrast-dark-bg-canvas: #000000;
  --evercode-color-high-contrast-dark-bg-surface: #000000;
  --evercode-color-high-contrast-dark-bg-subtle: #000000;
  --evercode-color-high-contrast-dark-bg-inverse: #FFFFFF;
  --evercode-color-high-contrast-dark-text-primary: #FFFFFF;
  --evercode-color-high-contrast-dark-text-secondary: #E1E9E4;
  --evercode-color-high-contrast-dark-text-tertiary: #C2D0C8;
  --evercode-color-high-contrast-dark-text-inverse: #000000;
  --evercode-color-high-contrast-dark-border-default: #C2D0C8;
  --evercode-color-high-contrast-dark-border-strong: #FFFFFF;
  --evercode-color-high-contrast-dark-action-primary: #61EAB7;
  --evercode-color-high-contrast-dark-action-primary-hover: #9AF3D1;
  --evercode-color-high-contrast-dark-action-primary-pressed: #D7F6E7;
  --evercode-color-high-contrast-dark-action-on-primary: #000000;
  --evercode-color-high-contrast-dark-focus: #8ED4FF;
  --evercode-color-high-contrast-dark-success: #61EAB7;
  --evercode-color-high-contrast-dark-success-container: #000000;
  --evercode-color-high-contrast-dark-warning: #FFD166;
  --evercode-color-high-contrast-dark-warning-container: #000000;
  --evercode-color-high-contrast-dark-danger: #FF9C98;
  --evercode-color-high-contrast-dark-danger-container: #000000;
  --evercode-color-high-contrast-dark-info: #8ED4FF;
  --evercode-color-high-contrast-dark-info-container: #000000;
  --evercode-color-high-contrast-dark-shared: #C8C0FF;
  --evercode-color-high-contrast-dark-shared-container: #000000;
  --evercode-space-0: 0px;
  --evercode-space-1: 4px;
  --evercode-space-2: 8px;
  --evercode-space-3: 12px;
  --evercode-space-4: 16px;
  --evercode-space-5: 20px;
  --evercode-space-6: 24px;
  --evercode-space-8: 32px;
  --evercode-space-10: 40px;
  --evercode-space-12: 48px;
  --evercode-space-16: 64px;
  --evercode-space-20: 80px;
  --evercode-space-24: 96px;
  --evercode-radius-none: 0px;
  --evercode-radius-sm: 8px;
  --evercode-radius-md: 12px;
  --evercode-radius-lg: 16px;
  --evercode-radius-xl: 24px;
  --evercode-radius-2xl: 32px;
  --evercode-radius-pill: 999px;
  --evercode-size-touch-min: 44px;
  --evercode-size-control-sm: 36px;
  --evercode-size-control-md: 44px;
  --evercode-size-control-lg: 52px;
  --evercode-size-icon-sm: 16px;
  --evercode-size-icon-md: 20px;
  --evercode-size-icon-lg: 24px;
  --evercode-size-icon-xl: 32px;
  --evercode-border-none: 0px;
  --evercode-border-default: 1px;
  --evercode-border-strong: 2px;
  --evercode-border-focus: 2px;
  --evercode-border-focus-offset: 2px;
  --evercode-opacity-disabled: 0.48;
  --evercode-opacity-scrim: 0.56;
  --evercode-opacity-subtle: 0.72;
  --evercode-opacity-full: 1;
  --evercode-breakpoint-compact-max: 599px;
  --evercode-breakpoint-medium-min: 600px;
  --evercode-breakpoint-expanded-min: 900px;
  --evercode-breakpoint-large-min: 1200px;
  --evercode-layout-content-editorial-max: 680px;
  --evercode-layout-form-max: 520px;
  --evercode-layout-modal-max: 560px;
  --evercode-layout-sidebar: 248px;
  --evercode-layout-rail: 80px;
  --evercode-layout-list-min: 340px;
  --evercode-layout-list-default: 420px;
  --evercode-layout-list-max: 520px;
  --evercode-layout-detail-min: 420px;
  --evercode-layout-detail-max: 640px;
  --evercode-layout-window-min-width: 760px;
  --evercode-layout-window-min-height: 560px;
  --evercode-density-otp-row-mobile: 88px;
  --evercode-density-otp-row-comfortable: 76px;
  --evercode-density-otp-row-compact: 64px;
  --evercode-z-index-base: 0;
  --evercode-z-index-sticky: 100;
  --evercode-z-index-popover: 300;
  --evercode-z-index-modal: 500;
  --evercode-z-index-lock: 700;
  --evercode-z-index-system: 900;
  --evercode-typography-display-lg: 700 48px/1.08 "Manrope Variable";
  --evercode-typography-display-md: 700 40px/1.1 "Manrope Variable";
  --evercode-typography-title-lg: 700 28px/1.2 "Manrope Variable";
  --evercode-typography-title-md: 700 22px/1.25 "Inter Variable";
  --evercode-typography-title-sm: 650 18px/1.3 "Inter Variable";
  --evercode-typography-body-lg: 400 18px/1.55 "Inter Variable";
  --evercode-typography-body-md: 400 16px/1.5 "Inter Variable";
  --evercode-typography-body-sm: 400 14px/1.45 "Inter Variable";
  --evercode-typography-label-lg: 650 16px/1.25 "Inter Variable";
  --evercode-typography-label-md: 650 14px/1.25 "Inter Variable";
  --evercode-typography-label-sm: 650 12px/1.3 "Inter Variable";
  --evercode-typography-otp: 650 26px/1.1 "SF Mono";
  --evercode-shadow-sm: 0px 1px 3px 0px #10221C14;
  --evercode-shadow-md: 0px 8px 24px -8px #10221C1F;
  --evercode-shadow-lg: 0px 20px 50px -16px #07130F29;
  --evercode-motion-duration-instant: 80ms;
  --evercode-motion-duration-fast: 140ms;
  --evercode-motion-duration-normal: 220ms;
  --evercode-motion-duration-slow: 360ms;
  --evercode-motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --evercode-motion-easing-enter: cubic-bezier(0, 0, 0, 1);
  --evercode-motion-easing-exit: cubic-bezier(0.3, 0, 1, 1);
}
