/* Écrit par la tâche genererTheme (web/build.gradle.kts), d'après ui/theme/Color.kt : ne pas modifier à la main. */
:root {
    --brand-night: #0B1218;
    --brand-slate: #1A2A31;
    --brand-sage: #6FD1C3;
    --brand-mint: #CFEFE6;
    --brand-peach: #FFB87A;
    --brand-ivory: #FFE9D6;
    --primary: #2E6F66;
    --on-primary: #FFFFFF;
    --primary-container: #CFEFE6;
    --on-primary-container: #06302A;
    --secondary: #4A6F69;
    --on-secondary: #FFFFFF;
    --secondary-container: #DCEFE9;
    --on-secondary-container: #102A26;
    --tertiary: #8F5220;
    --on-tertiary: #FFFFFF;
    --tertiary-container: #FFE9D6;
    --on-tertiary-container: #3E2308;
    --error: #A3453A;
    --on-error: #FFFFFF;
    --error-container: #FFDAD4;
    --on-error-container: #3F0906;
    --background: #F8F5F0;
    --on-background: #14222A;
    --surface: #F8F5F0;
    --on-surface: #14222A;
    --surface-variant: #DFE6E5;
    --on-surface-variant: #4A5A5D;
    --outline: #5A6D70;
    --outline-variant: #647A7D;
    --inverse-surface: #1A2A31;
    --inverse-on-surface: #F1EDE6;
    --inverse-primary: #6FD1C3;
    --surface-container-lowest: #FFFFFF;
    --surface-container-low: #F3EFE8;
    --surface-container: #EDE9E1;
    --surface-container-high: #E7E2DA;
    --surface-container-highest: #E0DCD3;
    color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
      --primary: #6FD1C3;
      --on-primary: #00382F;
      --primary-container: #1E4C46;
      --on-primary-container: #CFEFE6;
      --secondary: #CFEFE6;
      --on-secondary: #11332D;
      --secondary-container: #23413C;
      --on-secondary-container: #E4F6F0;
      --tertiary: #FFB87A;
      --on-tertiary: #48250A;
      --tertiary-container: #64411F;
      --on-tertiary-container: #FFE9D6;
      --error: #E79086;
      --on-error: #54130C;
      --error-container: #74251C;
      --on-error-container: #FFDAD4;
      --background: #0B1218;
      --on-background: #EFE7DC;
      --surface: #0B1218;
      --on-surface: #EFE7DC;
      --surface-variant: #243740;
      --on-surface-variant: #A6B8BD;
      --outline: #7A959D;
      --outline-variant: #63808A;
      --inverse-surface: #EFE7DC;
      --inverse-on-surface: #1A2A31;
      --inverse-primary: #2E6F66;
      --surface-container-lowest: #060C10;
      --surface-container-low: #16242B;
      --surface-container: #1B2C34;
      --surface-container-high: #1A2A31;
      --surface-container-highest: #22343C;
      color-scheme: dark;
  }
}
:root[data-theme="dark"] {
    --primary: #6FD1C3;
    --on-primary: #00382F;
    --primary-container: #1E4C46;
    --on-primary-container: #CFEFE6;
    --secondary: #CFEFE6;
    --on-secondary: #11332D;
    --secondary-container: #23413C;
    --on-secondary-container: #E4F6F0;
    --tertiary: #FFB87A;
    --on-tertiary: #48250A;
    --tertiary-container: #64411F;
    --on-tertiary-container: #FFE9D6;
    --error: #E79086;
    --on-error: #54130C;
    --error-container: #74251C;
    --on-error-container: #FFDAD4;
    --background: #0B1218;
    --on-background: #EFE7DC;
    --surface: #0B1218;
    --on-surface: #EFE7DC;
    --surface-variant: #243740;
    --on-surface-variant: #A6B8BD;
    --outline: #7A959D;
    --outline-variant: #63808A;
    --inverse-surface: #EFE7DC;
    --inverse-on-surface: #1A2A31;
    --inverse-primary: #2E6F66;
    --surface-container-lowest: #060C10;
    --surface-container-low: #16242B;
    --surface-container: #1B2C34;
    --surface-container-high: #1A2A31;
    --surface-container-highest: #22343C;
    color-scheme: dark;
}
