/* ayael orbit 1.0.0 · MIT · values generated by src/tokens.py */
:root {
  --orbit-color-bg: #F6F5F2;
  --orbit-color-surface: #FFFFFF;
  --orbit-color-surface-raised: #FFFFFF;
  --orbit-color-surface-soft: #EEEAF1;
  --orbit-color-text: #24212B;
  --orbit-color-text-muted: #6E6876;
  --orbit-color-border: #DCD6E1;
  --orbit-color-border-strong: #8C8296;
  --orbit-color-accent: #73559A;
  --orbit-color-accent-hover: #654787;
  --orbit-color-on-accent: #FFFFFF;
  --orbit-color-accent-soft: #EDE6F6;
  --orbit-color-on-accent-soft: #594070;
  --orbit-color-success: #286648;
  --orbit-color-success-soft: #EDF7F1;
  --orbit-color-warning: #805A10;
  --orbit-color-warning-soft: #FFF5DA;
  --orbit-color-danger: #A33348;
  --orbit-color-danger-soft: #FBEDEF;
  --orbit-color-info: #355C92;
  --orbit-color-info-soft: #ECF2FA;
  --orbit-color-overlay: #24212B66;
  --orbit-color-focus: #73559A;
  color-scheme: light;
  --orbit-space-0: 0px;
  --orbit-space-4: 4px;
  --orbit-space-8: 8px;
  --orbit-space-12: 12px;
  --orbit-space-16: 16px;
  --orbit-space-20: 20px;
  --orbit-space-24: 24px;
  --orbit-space-32: 32px;
  --orbit-space-40: 40px;
  --orbit-space-48: 48px;
  --orbit-space-64: 64px;
  --orbit-space-80: 80px;
  --orbit-space-96: 96px;
  --orbit-space-128: 128px;
  --orbit-radius-xs: 6px;
  --orbit-radius-sm: 10px;
  --orbit-radius-md: 16px;
  --orbit-radius-lg: 24px;
  --orbit-radius-xl: 32px;
  --orbit-radius-pill: 999px;
  --orbit-duration-instant: 0ms;
  --orbit-duration-fast: 120ms;
  --orbit-duration-standard: 180ms;
  --orbit-duration-expressive: 280ms;
  --orbit-duration-slow: 420ms;
  --orbit-type-display-size: 72px;
  --orbit-type-display-line-height: 76px;
  --orbit-type-display-weight: 600;
  --orbit-type-display-tracking: -3.2px;
  --orbit-type-titre-1-size: 48px;
  --orbit-type-titre-1-line-height: 54px;
  --orbit-type-titre-1-weight: 600;
  --orbit-type-titre-1-tracking: -1.8px;
  --orbit-type-titre-2-size: 32px;
  --orbit-type-titre-2-line-height: 40px;
  --orbit-type-titre-2-weight: 650;
  --orbit-type-titre-2-tracking: -1px;
  --orbit-type-titre-3-size: 24px;
  --orbit-type-titre-3-line-height: 32px;
  --orbit-type-titre-3-weight: 650;
  --orbit-type-titre-3-tracking: -0.5px;
  --orbit-type-titre-4-size: 20px;
  --orbit-type-titre-4-line-height: 28px;
  --orbit-type-titre-4-weight: 650;
  --orbit-type-titre-4-tracking: -0.3px;
  --orbit-type-texte-size: 16px;
  --orbit-type-texte-line-height: 26px;
  --orbit-type-texte-weight: 400;
  --orbit-type-texte-tracking: 0px;
  --orbit-type-interface-size: 14px;
  --orbit-type-interface-line-height: 20px;
  --orbit-type-interface-weight: 600;
  --orbit-type-interface-tracking: 0px;
  --orbit-type-légende-size: 12px;
  --orbit-type-légende-line-height: 18px;
  --orbit-type-légende-weight: 500;
  --orbit-type-légende-tracking: 0.1px;
  --orbit-type-repère-size: 11px;
  --orbit-type-repère-line-height: 16px;
  --orbit-type-repère-weight: 650;
  --orbit-type-repère-tracking: 1.5px;
  --orbit-font-sans: "Manrope", "Noto Sans KR", system-ui, sans-serif;
  --orbit-ease-standard: cubic-bezier(.2,0,0,1);
}
@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){
  --orbit-color-bg: #111115;
  --orbit-color-surface: #1B1920;
  --orbit-color-surface-raised: #27232E;
  --orbit-color-surface-soft: #27232E;
  --orbit-color-text: #F1EDF3;
  --orbit-color-text-muted: #A7A2AF;
  --orbit-color-border: #39333F;
  --orbit-color-border-strong: #8B8197;
  --orbit-color-accent: #C5B5ED;
  --orbit-color-accent-hover: #D5C9F2;
  --orbit-color-on-accent: #211B2C;
  --orbit-color-accent-soft: #30253E;
  --orbit-color-on-accent-soft: #DDD0F5;
  --orbit-color-success: #92D7B2;
  --orbit-color-success-soft: #162B21;
  --orbit-color-warning: #E9C873;
  --orbit-color-warning-soft: #302814;
  --orbit-color-danger: #F2A4AE;
  --orbit-color-danger-soft: #351E26;
  --orbit-color-info: #A5C7F3;
  --orbit-color-info-soft: #1B293D;
  --orbit-color-overlay: #00000099;
  --orbit-color-focus: #C5B5ED;
  color-scheme: dark;
}}
[data-theme="light"]{
  --orbit-color-bg: #F6F5F2;
  --orbit-color-surface: #FFFFFF;
  --orbit-color-surface-raised: #FFFFFF;
  --orbit-color-surface-soft: #EEEAF1;
  --orbit-color-text: #24212B;
  --orbit-color-text-muted: #6E6876;
  --orbit-color-border: #DCD6E1;
  --orbit-color-border-strong: #8C8296;
  --orbit-color-accent: #73559A;
  --orbit-color-accent-hover: #654787;
  --orbit-color-on-accent: #FFFFFF;
  --orbit-color-accent-soft: #EDE6F6;
  --orbit-color-on-accent-soft: #594070;
  --orbit-color-success: #286648;
  --orbit-color-success-soft: #EDF7F1;
  --orbit-color-warning: #805A10;
  --orbit-color-warning-soft: #FFF5DA;
  --orbit-color-danger: #A33348;
  --orbit-color-danger-soft: #FBEDEF;
  --orbit-color-info: #355C92;
  --orbit-color-info-soft: #ECF2FA;
  --orbit-color-overlay: #24212B66;
  --orbit-color-focus: #73559A;
  color-scheme: light;
}
[data-theme="dark"]{
  --orbit-color-bg: #111115;
  --orbit-color-surface: #1B1920;
  --orbit-color-surface-raised: #27232E;
  --orbit-color-surface-soft: #27232E;
  --orbit-color-text: #F1EDF3;
  --orbit-color-text-muted: #A7A2AF;
  --orbit-color-border: #39333F;
  --orbit-color-border-strong: #8B8197;
  --orbit-color-accent: #C5B5ED;
  --orbit-color-accent-hover: #D5C9F2;
  --orbit-color-on-accent: #211B2C;
  --orbit-color-accent-soft: #30253E;
  --orbit-color-on-accent-soft: #DDD0F5;
  --orbit-color-success: #92D7B2;
  --orbit-color-success-soft: #162B21;
  --orbit-color-warning: #E9C873;
  --orbit-color-warning-soft: #302814;
  --orbit-color-danger: #F2A4AE;
  --orbit-color-danger-soft: #351E26;
  --orbit-color-info: #A5C7F3;
  --orbit-color-info-soft: #1B293D;
  --orbit-color-overlay: #00000099;
  --orbit-color-focus: #C5B5ED;
  color-scheme: dark;
}
