// This file was generated by running 'ng generate @angular/material:m3-theme'.
// Proceed with caution if making changes to this file.

@use 'sass:map';
@use '@angular/material' as mat;

// Note: Color palettes are generated from primary: #F29F00, secondary: #00C768, tertiary: #ACD58F, neutral: #A98C67
$_palettes: (
  primary: (
    0: #000000,
    10: #2a1800,
    20: #462b00,
    25: #543500,
    30: #643f00,
    35: #734a00,
    40: #835400,
    50: #a56b00,
    60: #c78200,
    70: #eb9a00,
    80: #ffb957,
    90: #ffddb5,
    95: #ffeedd,
    98: #fff8f4,
    99: #fffbff,
    100: #ffffff,
  ),
  secondary: (
    0: #000000,
    10: #00210c,
    20: #003919,
    25: #004520,
    30: #005227,
    35: #00602f,
    40: #006d36,
    50: #008946,
    60: #00a656,
    70: #00c567,
    80: #3de27f,
    90: #61ff98,
    95: #c4ffcd,
    98: #eaffea,
    99: #f5fff3,
    100: #ffffff,
  ),
  tertiary: (
    0: #000000,
    10: #092100,
    20: #173803,
    25: #22430d,
    30: #2d4f18,
    35: #395b23,
    40: #44682e,
    50: #5c8144,
    60: #759b5c,
    70: #8fb774,
    80: #a9d28d,
    90: #c5efa6,
    95: #d3fdb4,
    98: #eeffdd,
    99: #f8ffec,
    100: #ffffff,
  ),
  neutral: (
    0: #000000,
    4: #100a00,
    6: #190e01,
    10: #291801,
    12: #2e1c04,
    17: #3a270b,
    20: #412d0f,
    22: #463113,
    24: #4b3517,
    25: #4d3719,
    30: #594324,
    35: #664e2e,
    40: #735a39,
    50: #8d724f,
    60: #a98c67,
    70: #c5a67f,
    80: #e2c199,
    87: #f6d5ac,
    90: #ffddb4,
    92: #ffe4c4,
    94: #ffebd5,
    95: #ffeedd,
    96: #fff1e5,
    98: #fff8f4,
    99: #fffbff,
    100: #ffffff,
  ),
  neutral-variant: (
    0: #000000,
    10: #241a0b,
    20: #3b2e1f,
    25: #463929,
    30: #524433,
    35: #5f503e,
    40: #6b5c4a,
    50: #857461,
    60: #a08e79,
    70: #bba893,
    80: #d8c3ad,
    90: #f5dfc8,
    95: #ffeedd,
    98: #fff8f4,
    99: #fffbff,
    100: #ffffff,
  ),
  error: (
    0: #000000,
    10: #410002,
    20: #690005,
    25: #7e0007,
    30: #93000a,
    35: #a80710,
    40: #ba1a1a,
    50: #de3730,
    60: #ff5449,
    70: #ff897d,
    80: #ffb4ab,
    90: #ffdad6,
    95: #ffedea,
    98: #fff8f7,
    99: #fffbff,
    100: #ffffff,
  ),
);

$_rest: (
  secondary: map.get($_palettes, secondary),
  neutral: map.get($_palettes, neutral),
  neutral-variant: map.get($_palettes, neutral-variant),
  error: map.get($_palettes, error),
);
$_primary: map.merge(map.get($_palettes, primary), $_rest);
$_tertiary: map.merge(map.get($_palettes, tertiary), $_rest);

$light-theme: mat.define-theme(
  (
    color: (
      theme-type: light,
      primary: $_primary,
      tertiary: $_tertiary,
    ),
  )
);
