/* Generated from Google Material Color Utilities, SchemeTonalSpot. Do not edit tokens by hand. */
html:not([data-palette]), html[data-palette="lavender"]{
  --md-sys-color-primary: #65558f;
  --md-sys-color-on-primary: #ffffff;
  --md-sys-color-primary-container: #e9ddff;
  --md-sys-color-on-primary-container: #4d3d75;
  --md-sys-color-secondary: #625b71;
  --md-sys-color-on-secondary: #ffffff;
  --md-sys-color-secondary-container: #e8def8;
  --md-sys-color-on-secondary-container: #4a4458;
  --md-sys-color-tertiary: #7e5260;
  --md-sys-color-on-tertiary: #ffffff;
  --md-sys-color-tertiary-container: #ffd9e3;
  --md-sys-color-on-tertiary-container: #633b48;
  --md-sys-color-error: #ba1a1a;
  --md-sys-color-on-error: #ffffff;
  --md-sys-color-error-container: #ffdad6;
  --md-sys-color-on-error-container: #93000a;
  --md-sys-color-surface: #fdf7ff;
  --md-sys-color-surface-dim: #ded8e0;
  --md-sys-color-surface-bright: #fdf7ff;
  --md-sys-color-surface-container-lowest: #ffffff;
  --md-sys-color-surface-container-low: #f8f2fa;
  --md-sys-color-surface-container: #f2ecf4;
  --md-sys-color-surface-container-high: #ece6ee;
  --md-sys-color-surface-container-highest: #e6e0e9;
  --md-sys-color-on-surface: #1d1b20;
  --md-sys-color-on-surface-variant: #49454e;
  --md-sys-color-outline: #7a757f;
  --md-sys-color-outline-variant: #cac4cf;
  --md-sys-color-inverse-surface: #322f35;
  --md-sys-color-inverse-on-surface: #f5eff7;
  --md-sys-color-inverse-primary: #cfbdfe;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #9df4cb;
  --on-ctsv-container: #002114;
  --alol-container: #ffdbc8;
  --on-alol-container: #321200;
}
html:not([data-palette])[data-mode="dark"], html[data-palette="lavender"][data-mode="dark"]{
  --md-sys-color-primary: #cfbdfe;
  --md-sys-color-on-primary: #36275d;
  --md-sys-color-primary-container: #4d3d75;
  --md-sys-color-on-primary-container: #e9ddff;
  --md-sys-color-secondary: #cbc2db;
  --md-sys-color-on-secondary: #332d41;
  --md-sys-color-secondary-container: #4a4458;
  --md-sys-color-on-secondary-container: #e8def8;
  --md-sys-color-tertiary: #efb8c8;
  --md-sys-color-on-tertiary: #4a2532;
  --md-sys-color-tertiary-container: #633b48;
  --md-sys-color-on-tertiary-container: #ffd9e3;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #141218;
  --md-sys-color-surface-dim: #141218;
  --md-sys-color-surface-bright: #3b383e;
  --md-sys-color-surface-container-lowest: #0f0d13;
  --md-sys-color-surface-container-low: #1d1b20;
  --md-sys-color-surface-container: #211f24;
  --md-sys-color-surface-container-high: #2b292f;
  --md-sys-color-surface-container-highest: #36343a;
  --md-sys-color-on-surface: #e6e0e9;
  --md-sys-color-on-surface-variant: #cac4cf;
  --md-sys-color-outline: #948f99;
  --md-sys-color-outline-variant: #49454e;
  --md-sys-color-inverse-surface: #e6e0e9;
  --md-sys-color-inverse-on-surface: #322f35;
  --md-sys-color-inverse-primary: #65558f;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}
@media(prefers-color-scheme:dark){html:not([data-palette]):not([data-mode="light"]):not([data-mode="dark"]), html[data-palette="lavender"]:not([data-mode="light"]):not([data-mode="dark"]){
  --md-sys-color-primary: #cfbdfe;
  --md-sys-color-on-primary: #36275d;
  --md-sys-color-primary-container: #4d3d75;
  --md-sys-color-on-primary-container: #e9ddff;
  --md-sys-color-secondary: #cbc2db;
  --md-sys-color-on-secondary: #332d41;
  --md-sys-color-secondary-container: #4a4458;
  --md-sys-color-on-secondary-container: #e8def8;
  --md-sys-color-tertiary: #efb8c8;
  --md-sys-color-on-tertiary: #4a2532;
  --md-sys-color-tertiary-container: #633b48;
  --md-sys-color-on-tertiary-container: #ffd9e3;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #141218;
  --md-sys-color-surface-dim: #141218;
  --md-sys-color-surface-bright: #3b383e;
  --md-sys-color-surface-container-lowest: #0f0d13;
  --md-sys-color-surface-container-low: #1d1b20;
  --md-sys-color-surface-container: #211f24;
  --md-sys-color-surface-container-high: #2b292f;
  --md-sys-color-surface-container-highest: #36343a;
  --md-sys-color-on-surface: #e6e0e9;
  --md-sys-color-on-surface-variant: #cac4cf;
  --md-sys-color-outline: #948f99;
  --md-sys-color-outline-variant: #49454e;
  --md-sys-color-inverse-surface: #e6e0e9;
  --md-sys-color-inverse-on-surface: #322f35;
  --md-sys-color-inverse-primary: #65558f;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}}
html[data-palette="mint"]{
  --md-sys-color-primary: #1f6a4e;
  --md-sys-color-on-primary: #ffffff;
  --md-sys-color-primary-container: #a8f2ce;
  --md-sys-color-on-primary-container: #005138;
  --md-sys-color-secondary: #4d6357;
  --md-sys-color-on-secondary: #ffffff;
  --md-sys-color-secondary-container: #cfe9d9;
  --md-sys-color-on-secondary-container: #354b40;
  --md-sys-color-tertiary: #3d6373;
  --md-sys-color-on-tertiary: #ffffff;
  --md-sys-color-tertiary-container: #c1e8fb;
  --md-sys-color-on-tertiary-container: #244c5b;
  --md-sys-color-error: #ba1a1a;
  --md-sys-color-on-error: #ffffff;
  --md-sys-color-error-container: #ffdad6;
  --md-sys-color-on-error-container: #93000a;
  --md-sys-color-surface: #f5fbf5;
  --md-sys-color-surface-dim: #d6dbd6;
  --md-sys-color-surface-bright: #f5fbf5;
  --md-sys-color-surface-container-lowest: #ffffff;
  --md-sys-color-surface-container-low: #eff5ef;
  --md-sys-color-surface-container: #eaefea;
  --md-sys-color-surface-container-high: #e4eae4;
  --md-sys-color-surface-container-highest: #dee4de;
  --md-sys-color-on-surface: #171d1a;
  --md-sys-color-on-surface-variant: #404943;
  --md-sys-color-outline: #707973;
  --md-sys-color-outline-variant: #bfc9c2;
  --md-sys-color-inverse-surface: #2c322e;
  --md-sys-color-inverse-on-surface: #edf2ec;
  --md-sys-color-inverse-primary: #8dd5b3;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #9df4cb;
  --on-ctsv-container: #002114;
  --alol-container: #ffdbc8;
  --on-alol-container: #321200;
}
html[data-palette="mint"][data-mode="dark"]{
  --md-sys-color-primary: #8dd5b3;
  --md-sys-color-on-primary: #003826;
  --md-sys-color-primary-container: #005138;
  --md-sys-color-on-primary-container: #a8f2ce;
  --md-sys-color-secondary: #b3ccbe;
  --md-sys-color-on-secondary: #1f352a;
  --md-sys-color-secondary-container: #354b40;
  --md-sys-color-on-secondary-container: #cfe9d9;
  --md-sys-color-tertiary: #a5ccdf;
  --md-sys-color-on-tertiary: #073543;
  --md-sys-color-tertiary-container: #244c5b;
  --md-sys-color-on-tertiary-container: #c1e8fb;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #0f1512;
  --md-sys-color-surface-dim: #0f1512;
  --md-sys-color-surface-bright: #353b37;
  --md-sys-color-surface-container-lowest: #0a0f0c;
  --md-sys-color-surface-container-low: #171d1a;
  --md-sys-color-surface-container: #1b211e;
  --md-sys-color-surface-container-high: #252b28;
  --md-sys-color-surface-container-highest: #303632;
  --md-sys-color-on-surface: #dee4de;
  --md-sys-color-on-surface-variant: #bfc9c2;
  --md-sys-color-outline: #8a938c;
  --md-sys-color-outline-variant: #404943;
  --md-sys-color-inverse-surface: #dee4de;
  --md-sys-color-inverse-on-surface: #2c322e;
  --md-sys-color-inverse-primary: #1f6a4e;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}
@media(prefers-color-scheme:dark){html[data-palette="mint"]:not([data-mode="light"]):not([data-mode="dark"]){
  --md-sys-color-primary: #8dd5b3;
  --md-sys-color-on-primary: #003826;
  --md-sys-color-primary-container: #005138;
  --md-sys-color-on-primary-container: #a8f2ce;
  --md-sys-color-secondary: #b3ccbe;
  --md-sys-color-on-secondary: #1f352a;
  --md-sys-color-secondary-container: #354b40;
  --md-sys-color-on-secondary-container: #cfe9d9;
  --md-sys-color-tertiary: #a5ccdf;
  --md-sys-color-on-tertiary: #073543;
  --md-sys-color-tertiary-container: #244c5b;
  --md-sys-color-on-tertiary-container: #c1e8fb;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #0f1512;
  --md-sys-color-surface-dim: #0f1512;
  --md-sys-color-surface-bright: #353b37;
  --md-sys-color-surface-container-lowest: #0a0f0c;
  --md-sys-color-surface-container-low: #171d1a;
  --md-sys-color-surface-container: #1b211e;
  --md-sys-color-surface-container-high: #252b28;
  --md-sys-color-surface-container-highest: #303632;
  --md-sys-color-on-surface: #dee4de;
  --md-sys-color-on-surface-variant: #bfc9c2;
  --md-sys-color-outline: #8a938c;
  --md-sys-color-outline-variant: #404943;
  --md-sys-color-inverse-surface: #dee4de;
  --md-sys-color-inverse-on-surface: #2c322e;
  --md-sys-color-inverse-primary: #1f6a4e;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}}
html[data-palette="sky"]{
  --md-sys-color-primary: #2f628c;
  --md-sys-color-on-primary: #ffffff;
  --md-sys-color-primary-container: #cee5ff;
  --md-sys-color-on-primary-container: #0e4a73;
  --md-sys-color-secondary: #51606f;
  --md-sys-color-on-secondary: #ffffff;
  --md-sys-color-secondary-container: #d5e4f7;
  --md-sys-color-on-secondary-container: #3a4857;
  --md-sys-color-tertiary: #68587a;
  --md-sys-color-on-tertiary: #ffffff;
  --md-sys-color-tertiary-container: #eedbff;
  --md-sys-color-on-tertiary-container: #504061;
  --md-sys-color-error: #ba1a1a;
  --md-sys-color-on-error: #ffffff;
  --md-sys-color-error-container: #ffdad6;
  --md-sys-color-on-error-container: #93000a;
  --md-sys-color-surface: #f7f9ff;
  --md-sys-color-surface-dim: #d8dae0;
  --md-sys-color-surface-bright: #f7f9ff;
  --md-sys-color-surface-container-lowest: #ffffff;
  --md-sys-color-surface-container-low: #f1f3f9;
  --md-sys-color-surface-container: #eceef3;
  --md-sys-color-surface-container-high: #e6e8ee;
  --md-sys-color-surface-container-highest: #e0e2e8;
  --md-sys-color-on-surface: #181c20;
  --md-sys-color-on-surface-variant: #42474e;
  --md-sys-color-outline: #72777f;
  --md-sys-color-outline-variant: #c2c7cf;
  --md-sys-color-inverse-surface: #2d3135;
  --md-sys-color-inverse-on-surface: #eff1f6;
  --md-sys-color-inverse-primary: #9bcbfb;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #9df4cb;
  --on-ctsv-container: #002114;
  --alol-container: #ffdbc8;
  --on-alol-container: #321200;
}
html[data-palette="sky"][data-mode="dark"]{
  --md-sys-color-primary: #9bcbfb;
  --md-sys-color-on-primary: #003353;
  --md-sys-color-primary-container: #0e4a73;
  --md-sys-color-on-primary-container: #cee5ff;
  --md-sys-color-secondary: #b9c8da;
  --md-sys-color-on-secondary: #233240;
  --md-sys-color-secondary-container: #3a4857;
  --md-sys-color-on-secondary-container: #d5e4f7;
  --md-sys-color-tertiary: #d3bfe6;
  --md-sys-color-on-tertiary: #382a49;
  --md-sys-color-tertiary-container: #504061;
  --md-sys-color-on-tertiary-container: #eedbff;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #101418;
  --md-sys-color-surface-dim: #101418;
  --md-sys-color-surface-bright: #36393e;
  --md-sys-color-surface-container-lowest: #0b0f12;
  --md-sys-color-surface-container-low: #181c20;
  --md-sys-color-surface-container: #1c2024;
  --md-sys-color-surface-container-high: #272a2f;
  --md-sys-color-surface-container-highest: #323539;
  --md-sys-color-on-surface: #e0e2e8;
  --md-sys-color-on-surface-variant: #c2c7cf;
  --md-sys-color-outline: #8c9198;
  --md-sys-color-outline-variant: #42474e;
  --md-sys-color-inverse-surface: #e0e2e8;
  --md-sys-color-inverse-on-surface: #2d3135;
  --md-sys-color-inverse-primary: #2f628c;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}
@media(prefers-color-scheme:dark){html[data-palette="sky"]:not([data-mode="light"]):not([data-mode="dark"]){
  --md-sys-color-primary: #9bcbfb;
  --md-sys-color-on-primary: #003353;
  --md-sys-color-primary-container: #0e4a73;
  --md-sys-color-on-primary-container: #cee5ff;
  --md-sys-color-secondary: #b9c8da;
  --md-sys-color-on-secondary: #233240;
  --md-sys-color-secondary-container: #3a4857;
  --md-sys-color-on-secondary-container: #d5e4f7;
  --md-sys-color-tertiary: #d3bfe6;
  --md-sys-color-on-tertiary: #382a49;
  --md-sys-color-tertiary-container: #504061;
  --md-sys-color-on-tertiary-container: #eedbff;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #101418;
  --md-sys-color-surface-dim: #101418;
  --md-sys-color-surface-bright: #36393e;
  --md-sys-color-surface-container-lowest: #0b0f12;
  --md-sys-color-surface-container-low: #181c20;
  --md-sys-color-surface-container: #1c2024;
  --md-sys-color-surface-container-high: #272a2f;
  --md-sys-color-surface-container-highest: #323539;
  --md-sys-color-on-surface: #e0e2e8;
  --md-sys-color-on-surface-variant: #c2c7cf;
  --md-sys-color-outline: #8c9198;
  --md-sys-color-outline-variant: #42474e;
  --md-sys-color-inverse-surface: #e0e2e8;
  --md-sys-color-inverse-on-surface: #2d3135;
  --md-sys-color-inverse-primary: #2f628c;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}}
html[data-palette="rose"]{
  --md-sys-color-primary: #8c4a60;
  --md-sys-color-on-primary: #ffffff;
  --md-sys-color-primary-container: #ffd9e2;
  --md-sys-color-on-primary-container: #703349;
  --md-sys-color-secondary: #74565f;
  --md-sys-color-on-secondary: #ffffff;
  --md-sys-color-secondary-container: #ffd9e2;
  --md-sys-color-on-secondary-container: #5a3f47;
  --md-sys-color-tertiary: #7c5635;
  --md-sys-color-on-tertiary: #ffffff;
  --md-sys-color-tertiary-container: #ffdcc2;
  --md-sys-color-on-tertiary-container: #623f20;
  --md-sys-color-error: #ba1a1a;
  --md-sys-color-on-error: #ffffff;
  --md-sys-color-error-container: #ffdad6;
  --md-sys-color-on-error-container: #93000a;
  --md-sys-color-surface: #fff8f8;
  --md-sys-color-surface-dim: #e6d6d9;
  --md-sys-color-surface-bright: #fff8f8;
  --md-sys-color-surface-container-lowest: #ffffff;
  --md-sys-color-surface-container-low: #fff0f2;
  --md-sys-color-surface-container: #faeaed;
  --md-sys-color-surface-container-high: #f5e4e7;
  --md-sys-color-surface-container-highest: #efdfe1;
  --md-sys-color-on-surface: #22191c;
  --md-sys-color-on-surface-variant: #514347;
  --md-sys-color-outline: #837377;
  --md-sys-color-outline-variant: #d5c2c6;
  --md-sys-color-inverse-surface: #372e30;
  --md-sys-color-inverse-on-surface: #fdedef;
  --md-sys-color-inverse-primary: #ffb0c8;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #9df4cb;
  --on-ctsv-container: #002114;
  --alol-container: #ffdbc8;
  --on-alol-container: #321200;
}
html[data-palette="rose"][data-mode="dark"]{
  --md-sys-color-primary: #ffb0c8;
  --md-sys-color-on-primary: #541d32;
  --md-sys-color-primary-container: #703349;
  --md-sys-color-on-primary-container: #ffd9e2;
  --md-sys-color-secondary: #e2bdc6;
  --md-sys-color-on-secondary: #422931;
  --md-sys-color-secondary-container: #5a3f47;
  --md-sys-color-on-secondary-container: #ffd9e2;
  --md-sys-color-tertiary: #efbd94;
  --md-sys-color-on-tertiary: #48290c;
  --md-sys-color-tertiary-container: #623f20;
  --md-sys-color-on-tertiary-container: #ffdcc2;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #191113;
  --md-sys-color-surface-dim: #191113;
  --md-sys-color-surface-bright: #413739;
  --md-sys-color-surface-container-lowest: #140c0e;
  --md-sys-color-surface-container-low: #22191c;
  --md-sys-color-surface-container: #261d20;
  --md-sys-color-surface-container-high: #31282a;
  --md-sys-color-surface-container-highest: #3c3235;
  --md-sys-color-on-surface: #efdfe1;
  --md-sys-color-on-surface-variant: #d5c2c6;
  --md-sys-color-outline: #9e8c90;
  --md-sys-color-outline-variant: #514347;
  --md-sys-color-inverse-surface: #efdfe1;
  --md-sys-color-inverse-on-surface: #372e30;
  --md-sys-color-inverse-primary: #8c4a60;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}
@media(prefers-color-scheme:dark){html[data-palette="rose"]:not([data-mode="light"]):not([data-mode="dark"]){
  --md-sys-color-primary: #ffb0c8;
  --md-sys-color-on-primary: #541d32;
  --md-sys-color-primary-container: #703349;
  --md-sys-color-on-primary-container: #ffd9e2;
  --md-sys-color-secondary: #e2bdc6;
  --md-sys-color-on-secondary: #422931;
  --md-sys-color-secondary-container: #5a3f47;
  --md-sys-color-on-secondary-container: #ffd9e2;
  --md-sys-color-tertiary: #efbd94;
  --md-sys-color-on-tertiary: #48290c;
  --md-sys-color-tertiary-container: #623f20;
  --md-sys-color-on-tertiary-container: #ffdcc2;
  --md-sys-color-error: #ffb4ab;
  --md-sys-color-on-error: #690005;
  --md-sys-color-error-container: #93000a;
  --md-sys-color-on-error-container: #ffdad6;
  --md-sys-color-surface: #191113;
  --md-sys-color-surface-dim: #191113;
  --md-sys-color-surface-bright: #413739;
  --md-sys-color-surface-container-lowest: #140c0e;
  --md-sys-color-surface-container-low: #22191c;
  --md-sys-color-surface-container: #261d20;
  --md-sys-color-surface-container-high: #31282a;
  --md-sys-color-surface-container-highest: #3c3235;
  --md-sys-color-on-surface: #efdfe1;
  --md-sys-color-on-surface-variant: #d5c2c6;
  --md-sys-color-outline: #9e8c90;
  --md-sys-color-outline-variant: #514347;
  --md-sys-color-inverse-surface: #efdfe1;
  --md-sys-color-inverse-on-surface: #372e30;
  --md-sys-color-inverse-primary: #8c4a60;
  --md-sys-color-scrim: #000000;
  --md-sys-color-shadow: #000000;
  --ctsv-container: #005138;
  --on-ctsv-container: #9df4cb;
  --alol-container: #70370d;
  --on-alol-container: #ffdbc8;
}}
