/* GENERATED FILE - do not edit by hand.
   Regenerate: flutter test test/design_system/brand_token_export_test.dart */

:root {
  color-scheme: light dark;
  /* Material ColorScheme (light) */
  --jp-primary: #0B2E3D;
  --jp-on-primary: #FFFFFF;
  --jp-secondary: #409088;
  --jp-on-secondary: #FFFFFF;
  --jp-tertiary: #F0E820;
  --jp-surface: #FFFFFF;
  --jp-on-surface: #0B2E3D;
  --jp-on-surface-variant: #323D3A;
  --jp-outline: #DCE7E4;
  --jp-error: #B42318;

  /* JamiiBrandTheme (light) */
  --jp-page: #F6F8F7;
  --jp-surface-alt: #F0F5F3;
  --jp-trust-green: #087E72;
  --jp-trust-green-dark: #075A53;
  --jp-teal-soft: #EAF5F2;
  --jp-gold: #F0E820;
  --jp-gold-soft: #FFF9D6;
  --jp-success: #16885C;
  --jp-warning: #B7791F;
  --jp-danger: #B42318;
  --jp-hint: #5A6663;
  --jp-skeleton-base: #E1EBE8;
  --jp-skeleton-highlight: #F3F9F7;

  /* Legacy aliases (web bootstrap) */
  --jp-ink: #0B2E3D;
  --jp-muted: #323D3A;
  --jp-teal: #409088;
  --jp-border: #DCE7E4;
}

@media (prefers-color-scheme: dark) {
  :root {
  /* Material ColorScheme (dark) */
  --jp-primary: #5EB8AC;
  --jp-on-primary: #022822;
  --jp-secondary: #409088;
  --jp-on-secondary: #FFFFFF;
  --jp-tertiary: #F0E820;
  --jp-surface: #0F2833;
  --jp-on-surface: #E6F0ED;
  --jp-on-surface-variant: #9FB0AB;
  --jp-outline: #2A4A55;
  --jp-error: #EF6B5F;

  /* JamiiBrandTheme (dark) */
  --jp-page: #071A22;
  --jp-surface-alt: #153641;
  --jp-trust-green: #42C4B4;
  --jp-trust-green-dark: #8AD9CE;
  --jp-teal-soft: #153832;
  --jp-gold: #F0E820;
  --jp-gold-soft: #36320F;
  --jp-success: #3DAA72;
  --jp-warning: #D4962A;
  --jp-danger: #EF6B5F;
  --jp-hint: #6B7A75;
  --jp-skeleton-base: #1E3339;
  --jp-skeleton-highlight: #2A4249;

  /* Legacy aliases (web bootstrap) */
  --jp-ink: #E6F0ED;
  --jp-muted: #9FB0AB;
  --jp-teal: #409088;
  --jp-border: #2A4A55;
  }
}
