[data-theme="light"] {
  --color-primary: oklch(46.444% 0.20289 28.452);
  --color-on-primary: oklch(91.956% 0.05345 28.377);
  --color-on-primary--variant: oklch(86.38% 0.09467 28.8);
  --color-on-primary--muted: oklch(76.198% 0.18165 29.693);
  --color-outline-primary: oklch(76.198% 0.18165 29.693);
  --color-outline-primary--variant: oklch(64.848% 0.2346 29.536);
  --color-outline-primary--muted: oklch(52.637% 0.21794 28.893);
  --color-primary-container: oklch(55.289% 0.22418 29.03);
  --color-on-primary-container: oklch(100% 0 none);
  --color-on-primary-container--variant: oklch(95.161% 0.03114 28.273);
  --color-on-primary-container--muted: oklch(84.01% 0.11368 29.018);
  --color-outline-primary-container: oklch(84.01% 0.11368 29.018);
  --color-outline-primary-container--variant: oklch(73.126% 0.21127 29.804);
  --color-outline-primary-container--muted: oklch(61.376% 0.23123 29.399);
  --color-primary-inverse-container: oklch(80.085% 0.14672 29.385);
  --color-on-primary-inverse-container: oklch(32.903% 0.15141 27.898);
  --color-on-primary-inverse-container--variant: oklch(40.216% 0.1851 27.878);
  --color-on-primary-inverse-container--muted: oklch(50.869% 0.21371 28.786);
  --color-outline-primary-inverse-container: oklch(50.869% 0.21371 28.786);
  --color-outline-primary-inverse-container--variant: oklch(63.113% 0.23297 29.473);
  --color-outline-primary-inverse-container--muted: oklch(74.658% 0.19629 29.772);
  --color-primary-inverse: oklch(87.968% 0.08262 28.665);
  --color-on-primary-inverse: oklch(42.016% 0.19162 27.989);
  --color-on-primary-inverse--variant: oklch(48.215% 0.20726 28.598);
  --color-on-primary-inverse--muted: oklch(58.769% 0.2284 29.264);
  --color-outline-primary-inverse: oklch(58.769% 0.2284 29.264);
  --color-outline-primary-inverse--variant: oklch(71.603% 0.22653 29.771);
  --color-outline-primary-inverse--muted: oklch(82.436% 0.12669 29.167);
  --color-primary-0: oklch(0% 0 none);
  --color-primary-5: oklch(18.756% 0.08635 27.927);
  --color-primary-10: oklch(23.764% 0.10936 27.917);
  --color-primary-15: oklch(28.333% 0.13035 27.911);
  --color-primary-20: oklch(32.903% 0.15141 27.898);
  --color-primary-25: oklch(37.473% 0.17242 27.889);
  --color-primary-30: oklch(42.016% 0.19162 27.989);
  --color-primary-35: oklch(46.444% 0.20289 28.452);
  --color-primary-40: oklch(50.869% 0.21371 28.786);
  --color-primary-45: oklch(55.289% 0.22418 29.03);
  --color-primary-50: oklch(59.639% 0.22937 29.313);
  --color-primary-55: oklch(63.981% 0.2338 29.506);
  --color-primary-60: oklch(68.316% 0.23755 29.633);
  --color-primary-65: oklch(72.364% 0.21886 29.797);
  --color-primary-70: oklch(76.198% 0.18165 29.693);
  --color-primary-75: oklch(80.085% 0.14672 29.385);
  --color-primary-80: oklch(84.01% 0.11368 29.018);
  --color-primary-85: oklch(87.968% 0.08262 28.665);
  --color-primary-90: oklch(91.956% 0.05345 28.377);
  --color-primary-95: oklch(95.965% 0.02577 28.294);
  --color-primary-100: oklch(100% 0 none);
  --color-secondary: oklch(45.343% 0.12045 29.846);
  --color-on-secondary: oklch(91.956% 0.05345 28.377);
  --color-on-secondary--variant: oklch(84.799% 0.10732 28.945);
  --color-on-secondary--muted: oklch(75.637% 0.13461 29.357);
  --color-outline-secondary: oklch(75.637% 0.13461 29.357);
  --color-outline-secondary--variant: oklch(63.565% 0.13315 29.579);
  --color-outline-secondary--muted: oklch(51.451% 0.12759 29.782);
  --color-secondary-container: oklch(54.068% 0.13056 29.753);
  --color-on-secondary-container: oklch(100% 0 none);
  --color-on-secondary-container--variant: oklch(95.161% 0.03114 28.273);
  --color-on-secondary-container--muted: oklch(84.01% 0.11368 29.018);
  --color-outline-secondary-container: oklch(84.01% 0.11368 29.018);
  --color-outline-secondary-container--variant: oklch(72.189% 0.13437 29.418);
  --color-outline-secondary-container--muted: oklch(60.113% 0.13238 29.644);
  --color-secondary-inverse-container: oklch(79.945% 0.13476 29.283);
  --color-on-secondary-inverse-container: oklch(32.244% 0.10371 29.86);
  --color-on-secondary-inverse-container--variant: oklch(40.979% 0.11514 29.881);
  --color-on-secondary-inverse-container--muted: oklch(49.706% 0.12558 29.802);
  --color-outline-secondary-inverse-container: oklch(49.706% 0.12558 29.802);
  --color-outline-secondary-inverse-container--variant: oklch(61.839% 0.13279 29.612);
  --color-outline-secondary-inverse-container--muted: oklch(73.913% 0.13451 29.387);
  --color-secondary-inverse: oklch(87.968% 0.08262 28.665);
  --color-on-secondary-inverse: oklch(40.979% 0.11514 29.881);
  --color-on-secondary-inverse--variant: oklch(47.961% 0.12355 29.82);
  --color-on-secondary-inverse--muted: oklch(57.523% 0.13168 29.692);
  --color-outline-secondary-inverse: oklch(57.523% 0.13168 29.692);
  --color-outline-secondary-inverse--variant: oklch(70.465% 0.1342 29.45);
  --color-outline-secondary-inverse--muted: oklch(82.436% 0.12669 29.167);
  --color-secondary-0: oklch(0% 0 none);
  --color-secondary-5: oklch(18.692% 0.082 28.478);
  --color-secondary-10: oklch(23.495% 0.09049 29.405);
  --color-secondary-15: oklch(27.872% 0.09741 29.733);
  --color-secondary-20: oklch(32.244% 0.10371 29.86);
  --color-secondary-25: oklch(36.612% 0.10958 29.893);
  --color-secondary-30: oklch(40.979% 0.11514 29.881);
  --color-secondary-35: oklch(45.343% 0.12045 29.846);
  --color-secondary-40: oklch(49.706% 0.12558 29.802);
  --color-secondary-45: oklch(54.068% 0.13056 29.753);
  --color-secondary-50: oklch(58.387% 0.13192 29.676);
  --color-secondary-55: oklch(62.702% 0.13297 29.595);
  --color-secondary-60: oklch(67.016% 0.13375 29.514);
  --color-secondary-65: oklch(71.327% 0.13429 29.434);
  --color-secondary-70: oklch(75.637% 0.13461 29.357);
  --color-secondary-75: oklch(79.945% 0.13476 29.283);
  --color-secondary-80: oklch(84.01% 0.11368 29.018);
  --color-secondary-85: oklch(87.968% 0.08262 28.665);
  --color-secondary-90: oklch(91.956% 0.05345 28.377);
  --color-secondary-95: oklch(95.965% 0.02577 28.294);
  --color-secondary-100: oklch(100% 0 none);
  --color-neutral: oklch(44.149% 0.0171 28.291);
  --color-on-neutral: oklch(91.581% 0.01897 28.368);
  --color-on-neutral--variant: oklch(82.96% 0.01887 28.336);
  --color-on-neutral--muted: oklch(74.338% 0.01875 28.31);
  --color-outline-neutral: oklch(74.338% 0.01875 28.31);
  --color-outline-neutral--variant: oklch(62.267% 0.01854 28.285);
  --color-outline-neutral--muted: oklch(50.193% 0.01797 28.283);
  --color-neutral-container: oklch(52.783% 0.01834 28.282);
  --color-on-neutral-container: oklch(100% 0 none);
  --color-on-neutral-container--variant: oklch(94.168% 0.01899 28.378);
  --color-on-neutral-container--muted: oklch(82.96% 0.01887 28.336);
  --color-outline-neutral-container: oklch(82.96% 0.01887 28.336);
  --color-outline-neutral-container--variant: oklch(70.889% 0.0187 28.301);
  --color-outline-neutral-container--muted: oklch(58.818% 0.01848 28.282);
  --color-neutral-inverse-container: oklch(78.649% 0.01881 28.322);
  --color-on-neutral-inverse-container: oklch(31.198% 0.01524 28.34);
  --color-on-neutral-inverse-container--variant: oklch(39.832% 0.01648 28.301);
  --color-on-neutral-inverse-container--muted: oklch(48.466% 0.01772 28.285);
  --color-outline-neutral-inverse-container: oklch(48.466% 0.01772 28.285);
  --color-outline-neutral-inverse-container--variant: oklch(60.543% 0.01851 28.283);
  --color-outline-neutral-inverse-container--muted: oklch(72.614% 0.01872 28.305);
  --color-neutral-inverse: oklch(87.271% 0.01892 28.351);
  --color-on-neutral-inverse: oklch(39.832% 0.01648 28.301);
  --color-on-neutral-inverse--variant: oklch(47.602% 0.0176 28.286);
  --color-on-neutral-inverse--muted: oklch(57.094% 0.01844 28.281);
  --color-outline-neutral-inverse: oklch(57.094% 0.01844 28.281);
  --color-outline-neutral-inverse--variant: oklch(69.165% 0.01867 28.297);
  --color-outline-neutral-inverse--muted: oklch(81.235% 0.01885 28.33);
  --color-neutral-0: oklch(0% 0 none);
  --color-neutral-5: oklch(17.834% 0.01338 28.545);
  --color-neutral-10: oklch(22.565% 0.01402 28.436);
  --color-neutral-15: oklch(26.882% 0.01463 28.377);
  --color-neutral-20: oklch(31.198% 0.01524 28.34);
  --color-neutral-25: oklch(35.515% 0.01586 28.316);
  --color-neutral-30: oklch(39.832% 0.01648 28.301);
  --color-neutral-35: oklch(44.149% 0.0171 28.291);
  --color-neutral-40: oklch(48.466% 0.01772 28.285);
  --color-neutral-45: oklch(52.783% 0.01834 28.282);
  --color-neutral-50: oklch(57.094% 0.01844 28.281);
  --color-neutral-55: oklch(61.405% 0.01853 28.284);
  --color-neutral-60: oklch(65.716% 0.01861 28.29);
  --color-neutral-65: oklch(70.027% 0.01868 28.299);
  --color-neutral-70: oklch(74.338% 0.01875 28.31);
  --color-neutral-75: oklch(78.649% 0.01881 28.322);
  --color-neutral-80: oklch(82.96% 0.01887 28.336);
  --color-neutral-85: oklch(87.271% 0.01892 28.351);
  --color-neutral-90: oklch(91.581% 0.01897 28.368);
  --color-neutral-95: oklch(95.892% 0.01901 28.385);
  --color-neutral-100: oklch(100% 0 none);
  --color-positive: oklch(42.635% 0.10644 177.98);
  --color-on-positive: oklch(90.029% 0.10692 177.33);
  --color-on-positive--variant: oklch(82.228% 0.11044 177.47);
  --color-on-positive--muted: oklch(72.691% 0.11494 177.64);
  --color-outline-positive: oklch(72.691% 0.11494 177.64);
  --color-outline-positive--variant: oklch(60.547% 0.12129 177.83);
  --color-outline-positive--muted: oklch(48.488% 0.12101 177.98);
  --color-positive-container: oklch(50.996% 0.12721 177.98);
  --color-on-positive-container: oklch(100% 0 none);
  --color-on-positive-container--variant: oklch(94.563% 0.08901 177.02);
  --color-on-positive-container--muted: oklch(81.361% 0.11083 177.49);
  --color-outline-positive-container: oklch(81.361% 0.11083 177.49);
  --color-outline-positive-container--variant: oklch(69.222% 0.11667 177.69);
  --color-outline-positive-container--muted: oklch(57.075% 0.12332 177.88);
  --color-positive-inverse-container: oklch(77.026% 0.11286 177.56);
  --color-on-positive-inverse-container: oklch(30.095% 0.07516 177.98);
  --color-on-positive-inverse-container--variant: oklch(38.456% 0.09597 177.98);
  --color-on-positive-inverse-container--muted: oklch(46.815% 0.11687 177.98);
  --color-outline-positive-inverse-container: oklch(46.815% 0.11687 177.98);
  --color-outline-positive-inverse-container--variant: oklch(58.811% 0.12229 177.86);
  --color-outline-positive-inverse-container--muted: oklch(70.957% 0.1158 177.66);
  --color-positive-inverse: oklch(85.695% 0.10886 177.41);
  --color-on-positive-inverse: oklch(38.456% 0.09597 177.98);
  --color-on-positive-inverse--variant: oklch(45.145% 0.11251 177.98);
  --color-on-positive-inverse--muted: oklch(54.471% 0.12492 177.92);
  --color-outline-positive-inverse: oklch(54.471% 0.12492 177.92);
  --color-outline-positive-inverse--variant: oklch(67.488% 0.11756 177.72);
  --color-outline-positive-inverse--muted: oklch(79.627% 0.11164 177.52);
  --color-positive-0: oklch(0% 0 none);
  --color-positive-5: oklch(17.155% 0.04286 177.97);
  --color-positive-10: oklch(21.736% 0.05424 177.98);
  --color-positive-15: oklch(25.915% 0.0647 177.98);
  --color-positive-20: oklch(30.095% 0.07516 177.98);
  --color-positive-25: oklch(34.276% 0.08553 177.98);
  --color-positive-30: oklch(38.456% 0.09597 177.98);
  --color-positive-35: oklch(42.635% 0.10644 177.98);
  --color-positive-40: oklch(46.815% 0.11687 177.98);
  --color-positive-45: oklch(50.996% 0.12721 177.98);
  --color-positive-50: oklch(55.339% 0.12438 177.91);
  --color-positive-55: oklch(59.679% 0.12179 177.84);
  --color-positive-60: oklch(64.018% 0.11938 177.78);
  --color-positive-65: oklch(68.355% 0.11711 177.71);
  --color-positive-70: oklch(72.691% 0.11494 177.64);
  --color-positive-75: oklch(77.026% 0.11286 177.56);
  --color-positive-80: oklch(81.361% 0.11083 177.49);
  --color-positive-85: oklch(85.695% 0.10886 177.41);
  --color-positive-90: oklch(90.029% 0.10692 177.33);
  --color-positive-95: oklch(94.563% 0.08901 177.02);
  --color-positive-100: oklch(100% 0 none);
  --color-caution: oklch(44.786% 0.11709 62.803);
  --color-on-caution: oklch(91.739% 0.07155 64.685);
  --color-on-caution--variant: oklch(84.436% 0.14404 65.823);
  --color-on-caution--muted: oklch(75.092% 0.15636 65.29);
  --color-outline-caution: oklch(75.092% 0.15636 65.29);
  --color-outline-caution--variant: oklch(63.042% 0.14913 64.325);
  --color-outline-caution--muted: oklch(50.935% 0.13322 62.757);
  --color-caution-container: oklch(53.569% 0.14006 62.754);
  --color-on-caution-container: oklch(100% 0 none);
  --color-on-caution-container--variant: oklch(95.035% 0.04061 62.613);
  --color-on-caution-container--muted: oklch(83.638% 0.15204 65.724);
  --color-outline-caution-container: oklch(83.638% 0.15204 65.724);
  --color-outline-caution-container--variant: oklch(71.65% 0.1547 65.092);
  --color-outline-caution-container--muted: oklch(59.598% 0.14623 63.867);
  --color-caution-inverse-container: oklch(79.394% 0.15806 65.477);
  --color-on-caution-inverse-container: oklch(31.612% 0.08261 62.869);
  --color-on-caution-inverse-container--variant: oklch(40.394% 0.10557 62.833);
  --color-on-caution-inverse-container--muted: oklch(49.178% 0.12859 62.775);
  --color-outline-caution-inverse-container: oklch(49.178% 0.12859 62.775);
  --color-outline-caution-inverse-container--variant: oklch(61.32% 0.14773 64.109);
  --color-outline-caution-inverse-container--muted: oklch(73.371% 0.15557 65.197);
  --color-caution-inverse: oklch(87.658% 0.11154 65.722);
  --color-on-caution-inverse: oklch(40.394% 0.10557 62.833);
  --color-on-caution-inverse--variant: oklch(47.421% 0.124 62.783);
  --color-on-caution-inverse--muted: oklch(57.014% 0.14377 63.446);
  --color-outline-caution-inverse: oklch(57.014% 0.14377 63.446);
  --color-outline-caution-inverse--variant: oklch(69.928% 0.15376 64.973);
  --color-outline-caution-inverse--muted: oklch(81.976% 0.15889 65.562);
  --color-caution-0: oklch(0% 0 none);
  --color-caution-5: oklch(18.019% 0.04707 62.901);
  --color-caution-10: oklch(22.83% 0.05962 62.934);
  --color-caution-15: oklch(27.221% 0.07111 62.902);
  --color-caution-20: oklch(31.612% 0.08261 62.869);
  --color-caution-25: oklch(36.003% 0.09407 62.862);
  --color-caution-30: oklch(40.394% 0.10557 62.833);
  --color-caution-35: oklch(44.786% 0.11709 62.803);
  --color-caution-40: oklch(49.178% 0.12859 62.775);
  --color-caution-45: oklch(53.569% 0.14006 62.754);
  --color-caution-50: oklch(57.876% 0.14462 63.594);
  --color-caution-55: oklch(62.181% 0.14844 64.22);
  --color-caution-60: oklch(66.485% 0.15162 64.687);
  --color-caution-65: oklch(70.789% 0.15424 65.034);
  --color-caution-70: oklch(75.092% 0.15636 65.29);
  --color-caution-75: oklch(79.394% 0.15806 65.477);
  --color-caution-80: oklch(83.638% 0.15204 65.724);
  --color-caution-85: oklch(87.658% 0.11154 65.722);
  --color-caution-90: oklch(91.739% 0.07155 64.685);
  --color-caution-95: oklch(95.864% 0.03327 61.64);
  --color-caution-100: oklch(100% 0 none);
  --color-negative: oklch(46.576% 0.20773 22.79);
  --color-on-negative: oklch(91.991% 0.05312 21.436);
  --color-on-negative--variant: oklch(86.443% 0.09427 21.485);
  --color-on-negative--muted: oklch(76.298% 0.1807 22.244);
  --color-outline-negative: oklch(76.298% 0.1807 22.244);
  --color-outline-negative--variant: oklch(64.991% 0.23742 22.808);
  --color-outline-negative--muted: oklch(52.776% 0.22234 22.843);
  --color-negative-container: oklch(55.431% 0.22841 22.85);
  --color-on-negative-container: oklch(100% 0 none);
  --color-on-negative-container--variant: oklch(95.182% 0.03105 21.861);
  --color-on-negative-container--muted: oklch(84.867% 0.10659 21.566);
  --color-outline-negative-container: oklch(84.867% 0.10659 21.566);
  --color-outline-negative-container--variant: oklch(73.229% 0.21014 22.52);
  --color-outline-negative-container--muted: oklch(61.519% 0.23454 22.838);
  --color-negative-inverse-container: oklch(80.173% 0.14591 21.903);
  --color-on-negative-inverse-container: oklch(32.919% 0.14966 22.781);
  --color-on-negative-inverse-container--variant: oklch(40.236% 0.18297 22.767);
  --color-on-negative-inverse-container--muted: oklch(51.005% 0.21824 22.834);
  --color-outline-negative-inverse-container: oklch(51.005% 0.21824 22.834);
  --color-outline-negative-inverse-container--variant: oklch(63.256% 0.23603 22.824);
  --color-outline-negative-inverse-container--muted: oklch(74.76% 0.19525 22.384);
  --color-negative-inverse: oklch(88.022% 0.08209 21.425);
  --color-on-negative-inverse: oklch(42.064% 0.19129 22.763);
  --color-on-negative-inverse--variant: oklch(47.462% 0.20986 22.802);
  --color-on-negative-inverse--muted: oklch(58.912% 0.23209 22.85);
  --color-outline-negative-inverse: oklch(58.912% 0.23209 22.85);
  --color-outline-negative-inverse--variant: oklch(71.706% 0.22557 22.644);
  --color-outline-negative-inverse--muted: oklch(82.515% 0.12596 21.721);
  --color-negative-0: oklch(0% 0 none);
  --color-negative-5: oklch(18.766% 0.08537 22.815);
  --color-negative-10: oklch(23.776% 0.10816 22.797);
  --color-negative-15: oklch(28.347% 0.1289 22.789);
  --color-negative-20: oklch(32.919% 0.14966 22.781);
  --color-negative-25: oklch(37.491% 0.17044 22.773);
  --color-negative-30: oklch(42.064% 0.19129 22.763);
  --color-negative-35: oklch(46.576% 0.20773 22.79);
  --color-negative-40: oklch(51.005% 0.21824 22.834);
  --color-negative-45: oklch(55.431% 0.22841 22.85);
  --color-negative-50: oklch(59.781% 0.23294 22.847);
  --color-negative-55: oklch(64.124% 0.23674 22.817);
  --color-negative-60: oklch(68.459% 0.2399 22.769);
  --color-negative-65: oklch(72.467% 0.21778 22.584);
  --color-negative-70: oklch(76.298% 0.1807 22.244);
  --color-negative-75: oklch(80.173% 0.14591 21.903);
  --color-negative-80: oklch(84.081% 0.11294 21.614);
  --color-negative-85: oklch(88.022% 0.08209 21.425);
  --color-negative-90: oklch(91.991% 0.05312 21.436);
  --color-negative-95: oklch(95.983% 0.02582 22.126);
  --color-negative-100: oklch(100% 0 none);
  --color-surface-container: oklch(100% 0 none);
  --color-on-surface-container--emphasized: oklch(35.373% 0.00265 29.311);
  --color-on-surface-container: oklch(52.623% 0.00351 29.517);
  --color-on-surface-container--variant: oklch(56.073% 0.00368 29.547);
  --color-on-surface-container--muted: oklch(66.423% 0.00419 29.622);
  --color-outline-surface-container: oklch(66.423% 0.00419 29.622);
  --color-outline-surface-container--variant: oklch(81.948% 0.00495 29.707);
  --color-outline-surface-container--muted: oklch(94.023% 0.00555 29.757);
  --color-surface-container-ghost: oklch(98.767% 0.00578 29.774);
  --color-on-surface-container-ghost--emphasized: oklch(34.079% 0.00259 29.29);
  --color-on-surface-container-ghost: oklch(51.329% 0.00344 29.505);
  --color-on-surface-container-ghost--variant: oklch(55.642% 0.00366 29.543);
  --color-on-surface-container-ghost--muted: oklch(65.992% 0.00417 29.62);
  --color-outline-surface-container-ghost: oklch(65.992% 0.00417 29.62);
  --color-outline-surface-container-ghost--variant: oklch(80.654% 0.00489 29.701);
  --color-outline-surface-container-ghost--muted: oklch(92.73% 0.00549 29.752);
  --color-surface: oklch(97.473% 0.00572 29.77);
  --color-on-surface--emphasized: oklch(32.785% 0.00253 29.268);
  --color-on-surface: oklch(50.035% 0.00338 29.493);
  --color-on-surface--variant: oklch(54.348% 0.00359 29.532);
  --color-on-surface--muted: oklch(64.698% 0.0041 29.611);
  --color-outline-surface: oklch(64.698% 0.0041 29.611);
  --color-outline-surface--variant: oklch(79.361% 0.00483 29.695);
  --color-outline-surface--muted: oklch(91.436% 0.00542 29.747);
  --color-surface-dim-container: oklch(96.18% 0.00566 29.765);
  --color-on-surface-dim-container--emphasized: oklch(31.491% 0.00246 29.245);
  --color-on-surface-dim-container: oklch(48.742% 0.00331 29.48);
  --color-on-surface-dim-container--variant: oklch(53.917% 0.00357 29.529);
  --color-on-surface-dim-container--muted: oklch(63.404% 0.00404 29.602);
  --color-outline-surface-dim-container: oklch(63.404% 0.00404 29.602);
  --color-outline-surface-dim-container--variant: oklch(78.067% 0.00476 29.688);
  --color-outline-surface-dim-container--muted: oklch(90.142% 0.00536 29.742);
  --color-surface-dim-container-ghost: oklch(94.886% 0.00559 29.76);
  --color-on-surface-dim-container-ghost--emphasized: oklch(30.198% 0.0024 29.221);
  --color-on-surface-dim-container-ghost: oklch(47.448% 0.00325 29.466);
  --color-on-surface-dim-container-ghost--variant: oklch(52.623% 0.00351 29.517);
  --color-on-surface-dim-container-ghost--muted: oklch(62.973% 0.00402 29.599);
  --color-outline-surface-dim-container-ghost: oklch(62.973% 0.00402 29.599);
  --color-outline-surface-dim-container-ghost--variant: oklch(76.773% 0.0047 29.682);
  --color-outline-surface-dim-container-ghost--muted: oklch(88.848% 0.00529 29.737);
  --color-surface-dim: oklch(93.592% 0.00553 29.755);
  --color-on-surface-dim--emphasized: oklch(28.904% 0.00234 29.195);
  --color-on-surface-dim: oklch(46.154% 0.00319 29.452);
  --color-on-surface-dim--variant: oklch(52.192% 0.00349 29.513);
  --color-on-surface-dim--muted: oklch(61.679% 0.00395 29.59);
  --color-outline-surface-dim: oklch(61.679% 0.00395 29.59);
  --color-outline-surface-dim--variant: oklch(75.479% 0.00464 29.675);
  --color-outline-surface-dim--muted: oklch(87.555% 0.00523 29.732);
  --color-surface-inverse: oklch(32.785% 0.00253 29.268);
  --color-on-surface-inverse--emphasized: oklch(97.473% 0.00572 29.77);
  --color-on-surface-inverse: oklch(80.223% 0.00487 29.699);
  --color-on-surface-inverse--variant: oklch(71.598% 0.00444 29.654);
  --color-on-surface-inverse--muted: oklch(62.973% 0.00402 29.599);
  --color-outline-surface-inverse: oklch(62.973% 0.00402 29.599);
  --color-outline-surface-inverse--variant: oklch(50.898% 0.00342 29.501);
  --color-outline-surface-inverse--muted: oklch(38.823% 0.00282 29.362);
  --color-shadow: oklch(17.708% 0.00179 28.898);
  --color-scrim: oklch(17.708% 0.00179 28.898);
}

[data-theme="light-medium-contrast"] {
  --color-primary: oklch(42.016% 0.19162 27.989);
  --color-on-primary: oklch(91.956% 0.05345 28.377);
  --color-on-primary--variant: oklch(84.01% 0.11368 29.018);
  --color-on-primary--muted: oklch(76.198% 0.18165 29.693);
  --color-outline-primary: oklch(76.198% 0.18165 29.693);
  --color-outline-primary--variant: oklch(64.848% 0.2346 29.536);
  --color-outline-primary--muted: oklch(52.637% 0.21794 28.893);
  --color-primary-container: oklch(50.869% 0.21371 28.786);
  --color-on-primary-container: oklch(100% 0 none);
  --color-on-primary-container--variant: oklch(91.956% 0.05345 28.377);
  --color-on-primary-container--muted: oklch(84.01% 0.11368 29.018);
  --color-outline-primary-container: oklch(84.01% 0.11368 29.018);
  --color-outline-primary-container--variant: oklch(73.126% 0.21127 29.804);
  --color-outline-primary-container--muted: oklch(61.376% 0.23123 29.399);
  --color-primary-inverse-container: oklch(76.198% 0.18165 29.693);
  --color-on-primary-inverse-container: oklch(23.764% 0.10936 27.917);
  --color-on-primary-inverse-container--variant: oklch(32.903% 0.15141 27.898);
  --color-on-primary-inverse-container--muted: oklch(42.016% 0.19162 27.989);
  --color-outline-primary-inverse-container: oklch(42.016% 0.19162 27.989);
  --color-outline-primary-inverse-container--variant: oklch(54.405% 0.22211 28.987);
  --color-outline-primary-inverse-container--muted: oklch(66.583% 0.23612 29.589);
  --color-primary-inverse: oklch(84.01% 0.11368 29.018);
  --color-on-primary-inverse: oklch(32.903% 0.15141 27.898);
  --color-on-primary-inverse--variant: oklch(42.016% 0.19162 27.989);
  --color-on-primary-inverse--muted: oklch(50.869% 0.21371 28.786);
  --color-outline-primary-inverse: oklch(50.869% 0.21371 28.786);
  --color-outline-primary-inverse--variant: oklch(63.113% 0.23297 29.473);
  --color-outline-primary-inverse--muted: oklch(74.658% 0.19629 29.772);
  --color-primary-0: oklch(0% 0 none);
  --color-primary-5: oklch(18.756% 0.08635 27.927);
  --color-primary-10: oklch(23.764% 0.10936 27.917);
  --color-primary-15: oklch(28.333% 0.13035 27.911);
  --color-primary-20: oklch(32.903% 0.15141 27.898);
  --color-primary-25: oklch(37.473% 0.17242 27.889);
  --color-primary-30: oklch(42.016% 0.19162 27.989);
  --color-primary-35: oklch(46.444% 0.20289 28.452);
  --color-primary-40: oklch(50.869% 0.21371 28.786);
  --color-primary-45: oklch(55.289% 0.22418 29.03);
  --color-primary-50: oklch(59.639% 0.22937 29.313);
  --color-primary-55: oklch(63.981% 0.2338 29.506);
  --color-primary-60: oklch(68.316% 0.23755 29.633);
  --color-primary-65: oklch(72.364% 0.21886 29.797);
  --color-primary-70: oklch(76.198% 0.18165 29.693);
  --color-primary-75: oklch(80.085% 0.14672 29.385);
  --color-primary-80: oklch(84.01% 0.11368 29.018);
  --color-primary-85: oklch(87.968% 0.08262 28.665);
  --color-primary-90: oklch(91.956% 0.05345 28.377);
  --color-primary-95: oklch(95.965% 0.02577 28.294);
  --color-primary-100: oklch(100% 0 none);
  --color-secondary: oklch(40.979% 0.11514 29.881);
  --color-on-secondary: oklch(91.956% 0.05345 28.377);
  --color-on-secondary--variant: oklch(84.01% 0.11368 29.018);
  --color-on-secondary--muted: oklch(75.637% 0.13461 29.357);
  --color-outline-secondary: oklch(75.637% 0.13461 29.357);
  --color-outline-secondary--variant: oklch(63.565% 0.13315 29.579);
  --color-outline-secondary--muted: oklch(51.451% 0.12759 29.782);
  --color-secondary-container: oklch(49.706% 0.12558 29.802);
  --color-on-secondary-container: oklch(100% 0 none);
  --color-on-secondary-container--variant: oklch(91.956% 0.05345 28.377);
  --color-on-secondary-container--muted: oklch(84.01% 0.11368 29.018);
  --color-outline-secondary-container: oklch(84.01% 0.11368 29.018);
  --color-outline-secondary-container--variant: oklch(72.189% 0.13437 29.418);
  --color-outline-secondary-container--muted: oklch(60.113% 0.13238 29.644);
  --color-secondary-inverse-container: oklch(75.637% 0.13461 29.357);
  --color-on-secondary-inverse-container: oklch(23.495% 0.09049 29.405);
  --color-on-secondary-inverse-container--variant: oklch(32.244% 0.10371 29.86);
  --color-on-secondary-inverse-container--muted: oklch(40.979% 0.11514 29.881);
  --color-outline-secondary-inverse-container: oklch(40.979% 0.11514 29.881);
  --color-outline-secondary-inverse-container--variant: oklch(53.196% 0.12957 29.763);
  --color-outline-secondary-inverse-container--muted: oklch(65.291% 0.13347 29.546);
  --color-secondary-inverse: oklch(84.01% 0.11368 29.018);
  --color-on-secondary-inverse: oklch(32.244% 0.10371 29.86);
  --color-on-secondary-inverse--variant: oklch(40.979% 0.11514 29.881);
  --color-on-secondary-inverse--muted: oklch(49.706% 0.12558 29.802);
  --color-outline-secondary-inverse: oklch(49.706% 0.12558 29.802);
  --color-outline-secondary-inverse--variant: oklch(61.839% 0.13279 29.612);
  --color-outline-secondary-inverse--muted: oklch(73.913% 0.13451 29.387);
  --color-secondary-0: oklch(0% 0 none);
  --color-secondary-5: oklch(18.692% 0.082 28.478);
  --color-secondary-10: oklch(23.495% 0.09049 29.405);
  --color-secondary-15: oklch(27.872% 0.09741 29.733);
  --color-secondary-20: oklch(32.244% 0.10371 29.86);
  --color-secondary-25: oklch(36.612% 0.10958 29.893);
  --color-secondary-30: oklch(40.979% 0.11514 29.881);
  --color-secondary-35: oklch(45.343% 0.12045 29.846);
  --color-secondary-40: oklch(49.706% 0.12558 29.802);
  --color-secondary-45: oklch(54.068% 0.13056 29.753);
  --color-secondary-50: oklch(58.387% 0.13192 29.676);
  --color-secondary-55: oklch(62.702% 0.13297 29.595);
  --color-secondary-60: oklch(67.016% 0.13375 29.514);
  --color-secondary-65: oklch(71.327% 0.13429 29.434);
  --color-secondary-70: oklch(75.637% 0.13461 29.357);
  --color-secondary-75: oklch(79.945% 0.13476 29.283);
  --color-secondary-80: oklch(84.01% 0.11368 29.018);
  --color-secondary-85: oklch(87.968% 0.08262 28.665);
  --color-secondary-90: oklch(91.956% 0.05345 28.377);
  --color-secondary-95: oklch(95.965% 0.02577 28.294);
  --color-secondary-100: oklch(100% 0 none);
  --color-neutral: oklch(39.832% 0.01648 28.301);
  --color-on-neutral: oklch(91.581% 0.01897 28.368);
  --color-on-neutral--variant: oklch(82.96% 0.01887 28.336);
  --color-on-neutral--muted: oklch(74.338% 0.01875 28.31);
  --color-outline-neutral: oklch(74.338% 0.01875 28.31);
  --color-outline-neutral--variant: oklch(62.267% 0.01854 28.285);
  --color-outline-neutral--muted: oklch(50.193% 0.01797 28.283);
  --color-neutral-container: oklch(48.466% 0.01772 28.285);
  --color-on-neutral-container: oklch(100% 0 none);
  --color-on-neutral-container--variant: oklch(91.581% 0.01897 28.368);
  --color-on-neutral-container--muted: oklch(82.96% 0.01887 28.336);
  --color-outline-neutral-container: oklch(82.96% 0.01887 28.336);
  --color-outline-neutral-container--variant: oklch(70.889% 0.0187 28.301);
  --color-outline-neutral-container--muted: oklch(58.818% 0.01848 28.282);
  --color-neutral-inverse-container: oklch(74.338% 0.01875 28.31);
  --color-on-neutral-inverse-container: oklch(22.565% 0.01402 28.436);
  --color-on-neutral-inverse-container--variant: oklch(31.198% 0.01524 28.34);
  --color-on-neutral-inverse-container--muted: oklch(39.832% 0.01648 28.301);
  --color-outline-neutral-inverse-container: oklch(39.832% 0.01648 28.301);
  --color-outline-neutral-inverse-container--variant: oklch(51.919% 0.01822 28.282);
  --color-outline-neutral-inverse-container--muted: oklch(63.992% 0.01858 28.287);
  --color-neutral-inverse: oklch(82.96% 0.01887 28.336);
  --color-on-neutral-inverse: oklch(31.198% 0.01524 28.34);
  --color-on-neutral-inverse--variant: oklch(39.832% 0.01648 28.301);
  --color-on-neutral-inverse--muted: oklch(48.466% 0.01772 28.285);
  --color-outline-neutral-inverse: oklch(48.466% 0.01772 28.285);
  --color-outline-neutral-inverse--variant: oklch(60.543% 0.01851 28.283);
  --color-outline-neutral-inverse--muted: oklch(72.614% 0.01872 28.305);
  --color-neutral-0: oklch(0% 0 none);
  --color-neutral-5: oklch(17.834% 0.01338 28.545);
  --color-neutral-10: oklch(22.565% 0.01402 28.436);
  --color-neutral-15: oklch(26.882% 0.01463 28.377);
  --color-neutral-20: oklch(31.198% 0.01524 28.34);
  --color-neutral-25: oklch(35.515% 0.01586 28.316);
  --color-neutral-30: oklch(39.832% 0.01648 28.301);
  --color-neutral-35: oklch(44.149% 0.0171 28.291);
  --color-neutral-40: oklch(48.466% 0.01772 28.285);
  --color-neutral-45: oklch(52.783% 0.01834 28.282);
  --color-neutral-50: oklch(57.094% 0.01844 28.281);
  --color-neutral-55: oklch(61.405% 0.01853 28.284);
  --color-neutral-60: oklch(65.716% 0.01861 28.29);
  --color-neutral-65: oklch(70.027% 0.01868 28.299);
  --color-neutral-70: oklch(74.338% 0.01875 28.31);
  --color-neutral-75: oklch(78.649% 0.01881 28.322);
  --color-neutral-80: oklch(82.96% 0.01887 28.336);
  --color-neutral-85: oklch(87.271% 0.01892 28.351);
  --color-neutral-90: oklch(91.581% 0.01897 28.368);
  --color-neutral-95: oklch(95.892% 0.01901 28.385);
  --color-neutral-100: oklch(100% 0 none);
  --color-positive: oklch(38.456% 0.09597 177.98);
  --color-on-positive: oklch(90.029% 0.10692 177.33);
  --color-on-positive--variant: oklch(81.361% 0.11083 177.49);
  --color-on-positive--muted: oklch(72.691% 0.11494 177.64);
  --color-outline-positive: oklch(72.691% 0.11494 177.64);
  --color-outline-positive--variant: oklch(60.547% 0.12129 177.83);
  --color-outline-positive--muted: oklch(48.488% 0.12101 177.98);
  --color-positive-container: oklch(46.815% 0.11687 177.98);
  --color-on-positive-container: oklch(100% 0 none);
  --color-on-positive-container--variant: oklch(90.029% 0.10692 177.33);
  --color-on-positive-container--muted: oklch(81.361% 0.11083 177.49);
  --color-outline-positive-container: oklch(81.361% 0.11083 177.49);
  --color-outline-positive-container--variant: oklch(69.222% 0.11667 177.69);
  --color-outline-positive-container--muted: oklch(57.075% 0.12332 177.88);
  --color-positive-inverse-container: oklch(72.691% 0.11494 177.64);
  --color-on-positive-inverse-container: oklch(21.736% 0.05424 177.98);
  --color-on-positive-inverse-container--variant: oklch(30.095% 0.07516 177.98);
  --color-on-positive-inverse-container--muted: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-inverse-container: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-inverse-container--variant: oklch(50.159% 0.12523 177.98);
  --color-outline-positive-inverse-container--muted: oklch(62.283% 0.12033 177.8);
  --color-positive-inverse: oklch(81.361% 0.11083 177.49);
  --color-on-positive-inverse: oklch(30.095% 0.07516 177.98);
  --color-on-positive-inverse--variant: oklch(38.456% 0.09597 177.98);
  --color-on-positive-inverse--muted: oklch(46.815% 0.11687 177.98);
  --color-outline-positive-inverse: oklch(46.815% 0.11687 177.98);
  --color-outline-positive-inverse--variant: oklch(58.811% 0.12229 177.86);
  --color-outline-positive-inverse--muted: oklch(70.957% 0.1158 177.66);
  --color-positive-0: oklch(0% 0 none);
  --color-positive-5: oklch(17.155% 0.04286 177.97);
  --color-positive-10: oklch(21.736% 0.05424 177.98);
  --color-positive-15: oklch(25.915% 0.0647 177.98);
  --color-positive-20: oklch(30.095% 0.07516 177.98);
  --color-positive-25: oklch(34.276% 0.08553 177.98);
  --color-positive-30: oklch(38.456% 0.09597 177.98);
  --color-positive-35: oklch(42.635% 0.10644 177.98);
  --color-positive-40: oklch(46.815% 0.11687 177.98);
  --color-positive-45: oklch(50.996% 0.12721 177.98);
  --color-positive-50: oklch(55.339% 0.12438 177.91);
  --color-positive-55: oklch(59.679% 0.12179 177.84);
  --color-positive-60: oklch(64.018% 0.11938 177.78);
  --color-positive-65: oklch(68.355% 0.11711 177.71);
  --color-positive-70: oklch(72.691% 0.11494 177.64);
  --color-positive-75: oklch(77.026% 0.11286 177.56);
  --color-positive-80: oklch(81.361% 0.11083 177.49);
  --color-positive-85: oklch(85.695% 0.10886 177.41);
  --color-positive-90: oklch(90.029% 0.10692 177.33);
  --color-positive-95: oklch(94.563% 0.08901 177.02);
  --color-positive-100: oklch(100% 0 none);
  --color-caution: oklch(40.394% 0.10557 62.833);
  --color-on-caution: oklch(91.739% 0.07155 64.685);
  --color-on-caution--variant: oklch(83.638% 0.15204 65.724);
  --color-on-caution--muted: oklch(75.092% 0.15636 65.29);
  --color-outline-caution: oklch(75.092% 0.15636 65.29);
  --color-outline-caution--variant: oklch(63.042% 0.14913 64.325);
  --color-outline-caution--muted: oklch(50.935% 0.13322 62.757);
  --color-caution-container: oklch(49.178% 0.12859 62.775);
  --color-on-caution-container: oklch(100% 0 none);
  --color-on-caution-container--variant: oklch(91.739% 0.07155 64.685);
  --color-on-caution-container--muted: oklch(83.638% 0.15204 65.724);
  --color-outline-caution-container: oklch(83.638% 0.15204 65.724);
  --color-outline-caution-container--variant: oklch(71.65% 0.1547 65.092);
  --color-outline-caution-container--muted: oklch(59.598% 0.14623 63.867);
  --color-caution-inverse-container: oklch(75.092% 0.15636 65.29);
  --color-on-caution-inverse-container: oklch(22.83% 0.05962 62.934);
  --color-on-caution-inverse-container--variant: oklch(31.612% 0.08261 62.869);
  --color-on-caution-inverse-container--muted: oklch(40.394% 0.10557 62.833);
  --color-outline-caution-inverse-container: oklch(40.394% 0.10557 62.833);
  --color-outline-caution-inverse-container--variant: oklch(52.691% 0.13782 62.75);
  --color-outline-caution-inverse-container--muted: oklch(64.764% 0.15042 64.517);
  --color-caution-inverse: oklch(83.638% 0.15204 65.724);
  --color-on-caution-inverse: oklch(31.612% 0.08261 62.869);
  --color-on-caution-inverse--variant: oklch(40.394% 0.10557 62.833);
  --color-on-caution-inverse--muted: oklch(49.178% 0.12859 62.775);
  --color-outline-caution-inverse: oklch(49.178% 0.12859 62.775);
  --color-outline-caution-inverse--variant: oklch(61.32% 0.14773 64.109);
  --color-outline-caution-inverse--muted: oklch(73.371% 0.15557 65.197);
  --color-caution-0: oklch(0% 0 none);
  --color-caution-5: oklch(18.019% 0.04707 62.901);
  --color-caution-10: oklch(22.83% 0.05962 62.934);
  --color-caution-15: oklch(27.221% 0.07111 62.902);
  --color-caution-20: oklch(31.612% 0.08261 62.869);
  --color-caution-25: oklch(36.003% 0.09407 62.862);
  --color-caution-30: oklch(40.394% 0.10557 62.833);
  --color-caution-35: oklch(44.786% 0.11709 62.803);
  --color-caution-40: oklch(49.178% 0.12859 62.775);
  --color-caution-45: oklch(53.569% 0.14006 62.754);
  --color-caution-50: oklch(57.876% 0.14462 63.594);
  --color-caution-55: oklch(62.181% 0.14844 64.22);
  --color-caution-60: oklch(66.485% 0.15162 64.687);
  --color-caution-65: oklch(70.789% 0.15424 65.034);
  --color-caution-70: oklch(75.092% 0.15636 65.29);
  --color-caution-75: oklch(79.394% 0.15806 65.477);
  --color-caution-80: oklch(83.638% 0.15204 65.724);
  --color-caution-85: oklch(87.658% 0.11154 65.722);
  --color-caution-90: oklch(91.739% 0.07155 64.685);
  --color-caution-95: oklch(95.864% 0.03327 61.64);
  --color-caution-100: oklch(100% 0 none);
  --color-negative: oklch(42.064% 0.19129 22.763);
  --color-on-negative: oklch(91.991% 0.05312 21.436);
  --color-on-negative--variant: oklch(84.081% 0.11294 21.614);
  --color-on-negative--muted: oklch(76.298% 0.1807 22.244);
  --color-outline-negative: oklch(76.298% 0.1807 22.244);
  --color-outline-negative--variant: oklch(64.991% 0.23742 22.808);
  --color-outline-negative--muted: oklch(52.776% 0.22234 22.843);
  --color-negative-container: oklch(51.005% 0.21824 22.834);
  --color-on-negative-container: oklch(100% 0 none);
  --color-on-negative-container--variant: oklch(91.991% 0.05312 21.436);
  --color-on-negative-container--muted: oklch(84.081% 0.11294 21.614);
  --color-outline-negative-container: oklch(84.081% 0.11294 21.614);
  --color-outline-negative-container--variant: oklch(73.229% 0.21014 22.52);
  --color-outline-negative-container--muted: oklch(61.519% 0.23454 22.838);
  --color-negative-inverse-container: oklch(76.298% 0.1807 22.244);
  --color-on-negative-inverse-container: oklch(23.776% 0.10816 22.797);
  --color-on-negative-inverse-container--variant: oklch(32.919% 0.14966 22.781);
  --color-on-negative-inverse-container--muted: oklch(42.064% 0.19129 22.763);
  --color-outline-negative-inverse-container: oklch(42.064% 0.19129 22.763);
  --color-outline-negative-inverse-container--variant: oklch(54.546% 0.2264 22.849);
  --color-outline-negative-inverse-container--muted: oklch(66.726% 0.23871 22.79);
  --color-negative-inverse: oklch(84.081% 0.11294 21.614);
  --color-on-negative-inverse: oklch(32.919% 0.14966 22.781);
  --color-on-negative-inverse--variant: oklch(42.064% 0.19129 22.763);
  --color-on-negative-inverse--muted: oklch(51.005% 0.21824 22.834);
  --color-outline-negative-inverse: oklch(51.005% 0.21824 22.834);
  --color-outline-negative-inverse--variant: oklch(63.256% 0.23603 22.824);
  --color-outline-negative-inverse--muted: oklch(74.76% 0.19525 22.384);
  --color-negative-0: oklch(0% 0 none);
  --color-negative-5: oklch(18.766% 0.08537 22.815);
  --color-negative-10: oklch(23.776% 0.10816 22.797);
  --color-negative-15: oklch(28.347% 0.1289 22.789);
  --color-negative-20: oklch(32.919% 0.14966 22.781);
  --color-negative-25: oklch(37.491% 0.17044 22.773);
  --color-negative-30: oklch(42.064% 0.19129 22.763);
  --color-negative-35: oklch(46.576% 0.20773 22.79);
  --color-negative-40: oklch(51.005% 0.21824 22.834);
  --color-negative-45: oklch(55.431% 0.22841 22.85);
  --color-negative-50: oklch(59.781% 0.23294 22.847);
  --color-negative-55: oklch(64.124% 0.23674 22.817);
  --color-negative-60: oklch(68.459% 0.2399 22.769);
  --color-negative-65: oklch(72.467% 0.21778 22.584);
  --color-negative-70: oklch(76.298% 0.1807 22.244);
  --color-negative-75: oklch(80.173% 0.14591 21.903);
  --color-negative-80: oklch(84.081% 0.11294 21.614);
  --color-negative-85: oklch(88.022% 0.08209 21.425);
  --color-negative-90: oklch(91.991% 0.05312 21.436);
  --color-negative-95: oklch(95.983% 0.02582 22.126);
  --color-negative-100: oklch(100% 0 none);
  --color-surface-container: oklch(100% 0 none);
  --color-on-surface-container--emphasized: oklch(31.06% 0.00244 29.237);
  --color-on-surface-container: oklch(48.31% 0.00329 29.475);
  --color-on-surface-container--variant: oklch(56.073% 0.00368 29.547);
  --color-on-surface-container--muted: oklch(65.561% 0.00415 29.617);
  --color-outline-surface-container: oklch(65.561% 0.00415 29.617);
  --color-outline-surface-container--variant: oklch(77.636% 0.00474 29.686);
  --color-outline-surface-container--muted: oklch(89.711% 0.00534 29.74);
  --color-surface-container-ghost: oklch(98.336% 0.00576 29.773);
  --color-on-surface-container-ghost--emphasized: oklch(29.335% 0.00236 29.204);
  --color-on-surface-container-ghost: oklch(46.585% 0.00321 29.457);
  --color-on-surface-container-ghost--variant: oklch(55.21% 0.00363 29.54);
  --color-on-surface-container-ghost--muted: oklch(63.835% 0.00406 29.605);
  --color-outline-surface-container-ghost: oklch(63.835% 0.00406 29.605);
  --color-outline-surface-container-ghost--variant: oklch(75.911% 0.00466 29.677);
  --color-outline-surface-container-ghost--muted: oklch(87.986% 0.00525 29.733);
  --color-surface: oklch(96.611% 0.00568 29.766);
  --color-on-surface--emphasized: oklch(27.61% 0.00227 29.168);
  --color-on-surface: oklch(44.86% 0.00312 29.438);
  --color-on-surface--variant: oklch(53.485% 0.00355 29.525);
  --color-on-surface--muted: oklch(62.11% 0.00398 29.593);
  --color-outline-surface: oklch(62.11% 0.00398 29.593);
  --color-outline-surface--variant: oklch(74.186% 0.00457 29.668);
  --color-outline-surface--muted: oklch(86.261% 0.00517 29.726);
  --color-surface-dim-container: oklch(94.886% 0.00559 29.76);
  --color-on-surface-dim-container--emphasized: oklch(25.885% 0.00219 29.13);
  --color-on-surface-dim-container: oklch(43.135% 0.00304 29.418);
  --color-on-surface-dim-container--variant: oklch(51.76% 0.00346 29.509);
  --color-on-surface-dim-container--muted: oklch(60.385% 0.00389 29.581);
  --color-outline-surface-dim-container: oklch(60.385% 0.00389 29.581);
  --color-outline-surface-dim-container--variant: oklch(72.461% 0.00449 29.659);
  --color-outline-surface-dim-container--muted: oklch(84.536% 0.00508 29.719);
  --color-surface-dim-container-ghost: oklch(93.161% 0.00551 29.754);
  --color-on-surface-dim-container-ghost--emphasized: oklch(24.16% 0.0021 29.088);
  --color-on-surface-dim-container-ghost: oklch(41.41% 0.00295 29.396);
  --color-on-surface-dim-container-ghost--variant: oklch(50.035% 0.00338 29.493);
  --color-on-surface-dim-container-ghost--muted: oklch(58.66% 0.00381 29.568);
  --color-outline-surface-dim-container-ghost: oklch(58.66% 0.00381 29.568);
  --color-outline-surface-dim-container-ghost--variant: oklch(70.736% 0.0044 29.649);
  --color-outline-surface-dim-container-ghost--muted: oklch(82.811% 0.005 29.711);
  --color-surface-dim: oklch(91.436% 0.00542 29.747);
  --color-on-surface-dim--emphasized: oklch(22.435% 0.00202 29.043);
  --color-on-surface-dim: oklch(39.685% 0.00287 29.374);
  --color-on-surface-dim--variant: oklch(48.31% 0.00329 29.475);
  --color-on-surface-dim--muted: oklch(56.935% 0.00372 29.554);
  --color-outline-surface-dim: oklch(56.935% 0.00372 29.554);
  --color-outline-surface-dim--variant: oklch(69.011% 0.00432 29.639);
  --color-outline-surface-dim--muted: oklch(81.086% 0.00491 29.703);
  --color-surface-inverse: oklch(31.923% 0.00248 29.253);
  --color-on-surface-inverse--emphasized: oklch(100% 0 none);
  --color-on-surface-inverse: oklch(83.673% 0.00504 29.715);
  --color-on-surface-inverse--variant: oklch(75.048% 0.00461 29.673);
  --color-on-surface-inverse--muted: oklch(66.423% 0.00419 29.622);
  --color-outline-surface-inverse: oklch(66.423% 0.00419 29.622);
  --color-outline-surface-inverse--variant: oklch(54.348% 0.00359 29.532);
  --color-outline-surface-inverse--muted: oklch(42.273% 0.003 29.407);
  --color-shadow: oklch(17.708% 0.00179 28.898);
  --color-scrim: oklch(17.708% 0.00179 28.898);
}

[data-theme="light-high-contrast"] {
  --color-primary: oklch(37.473% 0.17242 27.889);
  --color-on-primary: oklch(91.956% 0.05345 28.377);
  --color-on-primary--variant: oklch(84.01% 0.11368 29.018);
  --color-on-primary--muted: oklch(76.198% 0.18165 29.693);
  --color-outline-primary: oklch(76.198% 0.18165 29.693);
  --color-outline-primary--variant: oklch(64.848% 0.2346 29.536);
  --color-outline-primary--muted: oklch(52.637% 0.21794 28.893);
  --color-primary-container: oklch(46.444% 0.20289 28.452);
  --color-on-primary-container: oklch(100% 0 none);
  --color-on-primary-container--variant: oklch(91.956% 0.05345 28.377);
  --color-on-primary-container--muted: oklch(84.01% 0.11368 29.018);
  --color-outline-primary-container: oklch(84.01% 0.11368 29.018);
  --color-outline-primary-container--variant: oklch(73.126% 0.21127 29.804);
  --color-outline-primary-container--muted: oklch(61.376% 0.23123 29.399);
  --color-primary-inverse-container: oklch(72.364% 0.21886 29.797);
  --color-on-primary-inverse-container: oklch(0% 0 none);
  --color-on-primary-inverse-container--variant: oklch(23.764% 0.10936 27.917);
  --color-on-primary-inverse-container--muted: oklch(32.903% 0.15141 27.898);
  --color-outline-primary-inverse-container: oklch(32.903% 0.15141 27.898);
  --color-outline-primary-inverse-container--variant: oklch(45.559% 0.20067 28.371);
  --color-outline-primary-inverse-container--muted: oklch(57.9% 0.22739 29.212);
  --color-primary-inverse: oklch(80.085% 0.14672 29.385);
  --color-on-primary-inverse: oklch(23.764% 0.10936 27.917);
  --color-on-primary-inverse--variant: oklch(32.903% 0.15141 27.898);
  --color-on-primary-inverse--muted: oklch(42.016% 0.19162 27.989);
  --color-outline-primary-inverse: oklch(42.016% 0.19162 27.989);
  --color-outline-primary-inverse--variant: oklch(54.405% 0.22211 28.987);
  --color-outline-primary-inverse--muted: oklch(66.583% 0.23612 29.589);
  --color-primary-0: oklch(0% 0 none);
  --color-primary-5: oklch(18.756% 0.08635 27.927);
  --color-primary-10: oklch(23.764% 0.10936 27.917);
  --color-primary-15: oklch(28.333% 0.13035 27.911);
  --color-primary-20: oklch(32.903% 0.15141 27.898);
  --color-primary-25: oklch(37.473% 0.17242 27.889);
  --color-primary-30: oklch(42.016% 0.19162 27.989);
  --color-primary-35: oklch(46.444% 0.20289 28.452);
  --color-primary-40: oklch(50.869% 0.21371 28.786);
  --color-primary-45: oklch(55.289% 0.22418 29.03);
  --color-primary-50: oklch(59.639% 0.22937 29.313);
  --color-primary-55: oklch(63.981% 0.2338 29.506);
  --color-primary-60: oklch(68.316% 0.23755 29.633);
  --color-primary-65: oklch(72.364% 0.21886 29.797);
  --color-primary-70: oklch(76.198% 0.18165 29.693);
  --color-primary-75: oklch(80.085% 0.14672 29.385);
  --color-primary-80: oklch(84.01% 0.11368 29.018);
  --color-primary-85: oklch(87.968% 0.08262 28.665);
  --color-primary-90: oklch(91.956% 0.05345 28.377);
  --color-primary-95: oklch(95.965% 0.02577 28.294);
  --color-primary-100: oklch(100% 0 none);
  --color-secondary: oklch(36.612% 0.10958 29.893);
  --color-on-secondary: oklch(91.956% 0.05345 28.377);
  --color-on-secondary--variant: oklch(84.01% 0.11368 29.018);
  --color-on-secondary--muted: oklch(75.637% 0.13461 29.357);
  --color-outline-secondary: oklch(75.637% 0.13461 29.357);
  --color-outline-secondary--variant: oklch(63.565% 0.13315 29.579);
  --color-outline-secondary--muted: oklch(51.451% 0.12759 29.782);
  --color-secondary-container: oklch(45.343% 0.12045 29.846);
  --color-on-secondary-container: oklch(100% 0 none);
  --color-on-secondary-container--variant: oklch(91.956% 0.05345 28.377);
  --color-on-secondary-container--muted: oklch(84.01% 0.11368 29.018);
  --color-outline-secondary-container: oklch(84.01% 0.11368 29.018);
  --color-outline-secondary-container--variant: oklch(72.189% 0.13437 29.418);
  --color-outline-secondary-container--muted: oklch(60.113% 0.13238 29.644);
  --color-secondary-inverse-container: oklch(71.327% 0.13429 29.434);
  --color-on-secondary-inverse-container: oklch(0% 0 none);
  --color-on-secondary-inverse-container--variant: oklch(23.495% 0.09049 29.405);
  --color-on-secondary-inverse-container--muted: oklch(32.244% 0.10371 29.86);
  --color-outline-secondary-inverse-container: oklch(32.244% 0.10371 29.86);
  --color-outline-secondary-inverse-container--variant: oklch(44.47% 0.1194 29.854);
  --color-outline-secondary-inverse-container--muted: oklch(56.659% 0.13142 29.707);
  --color-secondary-inverse: oklch(79.945% 0.13476 29.283);
  --color-on-secondary-inverse: oklch(23.495% 0.09049 29.405);
  --color-on-secondary-inverse--variant: oklch(32.244% 0.10371 29.86);
  --color-on-secondary-inverse--muted: oklch(40.979% 0.11514 29.881);
  --color-outline-secondary-inverse: oklch(40.979% 0.11514 29.881);
  --color-outline-secondary-inverse--variant: oklch(53.196% 0.12957 29.763);
  --color-outline-secondary-inverse--muted: oklch(65.291% 0.13347 29.546);
  --color-secondary-0: oklch(0% 0 none);
  --color-secondary-5: oklch(18.692% 0.082 28.478);
  --color-secondary-10: oklch(23.495% 0.09049 29.405);
  --color-secondary-15: oklch(27.872% 0.09741 29.733);
  --color-secondary-20: oklch(32.244% 0.10371 29.86);
  --color-secondary-25: oklch(36.612% 0.10958 29.893);
  --color-secondary-30: oklch(40.979% 0.11514 29.881);
  --color-secondary-35: oklch(45.343% 0.12045 29.846);
  --color-secondary-40: oklch(49.706% 0.12558 29.802);
  --color-secondary-45: oklch(54.068% 0.13056 29.753);
  --color-secondary-50: oklch(58.387% 0.13192 29.676);
  --color-secondary-55: oklch(62.702% 0.13297 29.595);
  --color-secondary-60: oklch(67.016% 0.13375 29.514);
  --color-secondary-65: oklch(71.327% 0.13429 29.434);
  --color-secondary-70: oklch(75.637% 0.13461 29.357);
  --color-secondary-75: oklch(79.945% 0.13476 29.283);
  --color-secondary-80: oklch(84.01% 0.11368 29.018);
  --color-secondary-85: oklch(87.968% 0.08262 28.665);
  --color-secondary-90: oklch(91.956% 0.05345 28.377);
  --color-secondary-95: oklch(95.965% 0.02577 28.294);
  --color-secondary-100: oklch(100% 0 none);
  --color-neutral: oklch(35.515% 0.01586 28.316);
  --color-on-neutral: oklch(91.581% 0.01897 28.368);
  --color-on-neutral--variant: oklch(82.96% 0.01887 28.336);
  --color-on-neutral--muted: oklch(74.338% 0.01875 28.31);
  --color-outline-neutral: oklch(74.338% 0.01875 28.31);
  --color-outline-neutral--variant: oklch(62.267% 0.01854 28.285);
  --color-outline-neutral--muted: oklch(50.193% 0.01797 28.283);
  --color-neutral-container: oklch(44.149% 0.0171 28.291);
  --color-on-neutral-container: oklch(100% 0 none);
  --color-on-neutral-container--variant: oklch(91.581% 0.01897 28.368);
  --color-on-neutral-container--muted: oklch(82.96% 0.01887 28.336);
  --color-outline-neutral-container: oklch(82.96% 0.01887 28.336);
  --color-outline-neutral-container--variant: oklch(70.889% 0.0187 28.301);
  --color-outline-neutral-container--muted: oklch(58.818% 0.01848 28.282);
  --color-neutral-inverse-container: oklch(70.027% 0.01868 28.299);
  --color-on-neutral-inverse-container: oklch(0% 0 none);
  --color-on-neutral-inverse-container--variant: oklch(22.565% 0.01402 28.436);
  --color-on-neutral-inverse-container--muted: oklch(31.198% 0.01524 28.34);
  --color-outline-neutral-inverse-container: oklch(31.198% 0.01524 28.34);
  --color-outline-neutral-inverse-container--variant: oklch(43.286% 0.01698 28.292);
  --color-outline-neutral-inverse-container--muted: oklch(55.369% 0.0184 28.281);
  --color-neutral-inverse: oklch(78.649% 0.01881 28.322);
  --color-on-neutral-inverse: oklch(22.565% 0.01402 28.436);
  --color-on-neutral-inverse--variant: oklch(31.198% 0.01524 28.34);
  --color-on-neutral-inverse--muted: oklch(39.832% 0.01648 28.301);
  --color-outline-neutral-inverse: oklch(39.832% 0.01648 28.301);
  --color-outline-neutral-inverse--variant: oklch(51.919% 0.01822 28.282);
  --color-outline-neutral-inverse--muted: oklch(63.992% 0.01858 28.287);
  --color-neutral-0: oklch(0% 0 none);
  --color-neutral-5: oklch(17.834% 0.01338 28.545);
  --color-neutral-10: oklch(22.565% 0.01402 28.436);
  --color-neutral-15: oklch(26.882% 0.01463 28.377);
  --color-neutral-20: oklch(31.198% 0.01524 28.34);
  --color-neutral-25: oklch(35.515% 0.01586 28.316);
  --color-neutral-30: oklch(39.832% 0.01648 28.301);
  --color-neutral-35: oklch(44.149% 0.0171 28.291);
  --color-neutral-40: oklch(48.466% 0.01772 28.285);
  --color-neutral-45: oklch(52.783% 0.01834 28.282);
  --color-neutral-50: oklch(57.094% 0.01844 28.281);
  --color-neutral-55: oklch(61.405% 0.01853 28.284);
  --color-neutral-60: oklch(65.716% 0.01861 28.29);
  --color-neutral-65: oklch(70.027% 0.01868 28.299);
  --color-neutral-70: oklch(74.338% 0.01875 28.31);
  --color-neutral-75: oklch(78.649% 0.01881 28.322);
  --color-neutral-80: oklch(82.96% 0.01887 28.336);
  --color-neutral-85: oklch(87.271% 0.01892 28.351);
  --color-neutral-90: oklch(91.581% 0.01897 28.368);
  --color-neutral-95: oklch(95.892% 0.01901 28.385);
  --color-neutral-100: oklch(100% 0 none);
  --color-positive: oklch(34.276% 0.08553 177.98);
  --color-on-positive: oklch(90.029% 0.10692 177.33);
  --color-on-positive--variant: oklch(81.361% 0.11083 177.49);
  --color-on-positive--muted: oklch(72.691% 0.11494 177.64);
  --color-outline-positive: oklch(72.691% 0.11494 177.64);
  --color-outline-positive--variant: oklch(60.547% 0.12129 177.83);
  --color-outline-positive--muted: oklch(48.488% 0.12101 177.98);
  --color-positive-container: oklch(42.635% 0.10644 177.98);
  --color-on-positive-container: oklch(100% 0 none);
  --color-on-positive-container--variant: oklch(90.029% 0.10692 177.33);
  --color-on-positive-container--muted: oklch(81.361% 0.11083 177.49);
  --color-outline-positive-container: oklch(81.361% 0.11083 177.49);
  --color-outline-positive-container--variant: oklch(69.222% 0.11667 177.69);
  --color-outline-positive-container--muted: oklch(57.075% 0.12332 177.88);
  --color-positive-inverse-container: oklch(68.355% 0.11711 177.71);
  --color-on-positive-inverse-container: oklch(0% 0 none);
  --color-on-positive-inverse-container--variant: oklch(21.736% 0.05424 177.98);
  --color-on-positive-inverse-container--muted: oklch(30.095% 0.07516 177.98);
  --color-outline-positive-inverse-container: oklch(30.095% 0.07516 177.98);
  --color-outline-positive-inverse-container--variant: oklch(41.799% 0.10436 177.98);
  --color-outline-positive-inverse-container--muted: oklch(53.602% 0.12548 177.94);
  --color-positive-inverse: oklch(77.026% 0.11286 177.56);
  --color-on-positive-inverse: oklch(21.736% 0.05424 177.98);
  --color-on-positive-inverse--variant: oklch(30.095% 0.07516 177.98);
  --color-on-positive-inverse--muted: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-inverse: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-inverse--variant: oklch(50.159% 0.12523 177.98);
  --color-outline-positive-inverse--muted: oklch(62.283% 0.12033 177.8);
  --color-positive-0: oklch(0% 0 none);
  --color-positive-5: oklch(17.155% 0.04286 177.97);
  --color-positive-10: oklch(21.736% 0.05424 177.98);
  --color-positive-15: oklch(25.915% 0.0647 177.98);
  --color-positive-20: oklch(30.095% 0.07516 177.98);
  --color-positive-25: oklch(34.276% 0.08553 177.98);
  --color-positive-30: oklch(38.456% 0.09597 177.98);
  --color-positive-35: oklch(42.635% 0.10644 177.98);
  --color-positive-40: oklch(46.815% 0.11687 177.98);
  --color-positive-45: oklch(50.996% 0.12721 177.98);
  --color-positive-50: oklch(55.339% 0.12438 177.91);
  --color-positive-55: oklch(59.679% 0.12179 177.84);
  --color-positive-60: oklch(64.018% 0.11938 177.78);
  --color-positive-65: oklch(68.355% 0.11711 177.71);
  --color-positive-70: oklch(72.691% 0.11494 177.64);
  --color-positive-75: oklch(77.026% 0.11286 177.56);
  --color-positive-80: oklch(81.361% 0.11083 177.49);
  --color-positive-85: oklch(85.695% 0.10886 177.41);
  --color-positive-90: oklch(90.029% 0.10692 177.33);
  --color-positive-95: oklch(94.563% 0.08901 177.02);
  --color-positive-100: oklch(100% 0 none);
  --color-caution: oklch(36.003% 0.09407 62.862);
  --color-on-caution: oklch(91.739% 0.07155 64.685);
  --color-on-caution--variant: oklch(83.638% 0.15204 65.724);
  --color-on-caution--muted: oklch(75.092% 0.15636 65.29);
  --color-outline-caution: oklch(75.092% 0.15636 65.29);
  --color-outline-caution--variant: oklch(63.042% 0.14913 64.325);
  --color-outline-caution--muted: oklch(50.935% 0.13322 62.757);
  --color-caution-container: oklch(44.786% 0.11709 62.803);
  --color-on-caution-container: oklch(100% 0 none);
  --color-on-caution-container--variant: oklch(91.739% 0.07155 64.685);
  --color-on-caution-container--muted: oklch(83.638% 0.15204 65.724);
  --color-outline-caution-container: oklch(83.638% 0.15204 65.724);
  --color-outline-caution-container--variant: oklch(71.65% 0.1547 65.092);
  --color-outline-caution-container--muted: oklch(59.598% 0.14623 63.867);
  --color-caution-inverse-container: oklch(70.789% 0.15424 65.034);
  --color-on-caution-inverse-container: oklch(0% 0 none);
  --color-on-caution-inverse-container--variant: oklch(22.83% 0.05962 62.934);
  --color-on-caution-inverse-container--muted: oklch(31.612% 0.08261 62.869);
  --color-outline-caution-inverse-container: oklch(31.612% 0.08261 62.869);
  --color-outline-caution-inverse-container--variant: oklch(43.907% 0.11474 62.818);
  --color-outline-caution-inverse-container--muted: oklch(56.153% 0.14289 63.288);
  --color-caution-inverse: oklch(79.394% 0.15806 65.477);
  --color-on-caution-inverse: oklch(22.83% 0.05962 62.934);
  --color-on-caution-inverse--variant: oklch(31.612% 0.08261 62.869);
  --color-on-caution-inverse--muted: oklch(40.394% 0.10557 62.833);
  --color-outline-caution-inverse: oklch(40.394% 0.10557 62.833);
  --color-outline-caution-inverse--variant: oklch(52.691% 0.13782 62.75);
  --color-outline-caution-inverse--muted: oklch(64.764% 0.15042 64.517);
  --color-caution-0: oklch(0% 0 none);
  --color-caution-5: oklch(18.019% 0.04707 62.901);
  --color-caution-10: oklch(22.83% 0.05962 62.934);
  --color-caution-15: oklch(27.221% 0.07111 62.902);
  --color-caution-20: oklch(31.612% 0.08261 62.869);
  --color-caution-25: oklch(36.003% 0.09407 62.862);
  --color-caution-30: oklch(40.394% 0.10557 62.833);
  --color-caution-35: oklch(44.786% 0.11709 62.803);
  --color-caution-40: oklch(49.178% 0.12859 62.775);
  --color-caution-45: oklch(53.569% 0.14006 62.754);
  --color-caution-50: oklch(57.876% 0.14462 63.594);
  --color-caution-55: oklch(62.181% 0.14844 64.22);
  --color-caution-60: oklch(66.485% 0.15162 64.687);
  --color-caution-65: oklch(70.789% 0.15424 65.034);
  --color-caution-70: oklch(75.092% 0.15636 65.29);
  --color-caution-75: oklch(79.394% 0.15806 65.477);
  --color-caution-80: oklch(83.638% 0.15204 65.724);
  --color-caution-85: oklch(87.658% 0.11154 65.722);
  --color-caution-90: oklch(91.739% 0.07155 64.685);
  --color-caution-95: oklch(95.864% 0.03327 61.64);
  --color-caution-100: oklch(100% 0 none);
  --color-negative: oklch(37.491% 0.17044 22.773);
  --color-on-negative: oklch(91.991% 0.05312 21.436);
  --color-on-negative--variant: oklch(84.081% 0.11294 21.614);
  --color-on-negative--muted: oklch(76.298% 0.1807 22.244);
  --color-outline-negative: oklch(76.298% 0.1807 22.244);
  --color-outline-negative--variant: oklch(64.991% 0.23742 22.808);
  --color-outline-negative--muted: oklch(52.776% 0.22234 22.843);
  --color-negative-container: oklch(46.576% 0.20773 22.79);
  --color-on-negative-container: oklch(100% 0 none);
  --color-on-negative-container--variant: oklch(91.991% 0.05312 21.436);
  --color-on-negative-container--muted: oklch(84.081% 0.11294 21.614);
  --color-outline-negative-container: oklch(84.081% 0.11294 21.614);
  --color-outline-negative-container--variant: oklch(73.229% 0.21014 22.52);
  --color-outline-negative-container--muted: oklch(61.519% 0.23454 22.838);
  --color-negative-inverse-container: oklch(72.467% 0.21778 22.584);
  --color-on-negative-inverse-container: oklch(0% 0 none);
  --color-on-negative-inverse-container--variant: oklch(23.776% 0.10816 22.797);
  --color-on-negative-inverse-container--muted: oklch(32.919% 0.14966 22.781);
  --color-outline-negative-inverse-container: oklch(32.919% 0.14966 22.781);
  --color-outline-negative-inverse-container--variant: oklch(45.689% 0.20558 22.776);
  --color-outline-negative-inverse-container--muted: oklch(58.042% 0.23122 22.852);
  --color-negative-inverse: oklch(80.173% 0.14591 21.903);
  --color-on-negative-inverse: oklch(23.776% 0.10816 22.797);
  --color-on-negative-inverse--variant: oklch(32.919% 0.14966 22.781);
  --color-on-negative-inverse--muted: oklch(42.064% 0.19129 22.763);
  --color-outline-negative-inverse: oklch(42.064% 0.19129 22.763);
  --color-outline-negative-inverse--variant: oklch(54.546% 0.2264 22.849);
  --color-outline-negative-inverse--muted: oklch(66.726% 0.23871 22.79);
  --color-negative-0: oklch(0% 0 none);
  --color-negative-5: oklch(18.766% 0.08537 22.815);
  --color-negative-10: oklch(23.776% 0.10816 22.797);
  --color-negative-15: oklch(28.347% 0.1289 22.789);
  --color-negative-20: oklch(32.919% 0.14966 22.781);
  --color-negative-25: oklch(37.491% 0.17044 22.773);
  --color-negative-30: oklch(42.064% 0.19129 22.763);
  --color-negative-35: oklch(46.576% 0.20773 22.79);
  --color-negative-40: oklch(51.005% 0.21824 22.834);
  --color-negative-45: oklch(55.431% 0.22841 22.85);
  --color-negative-50: oklch(59.781% 0.23294 22.847);
  --color-negative-55: oklch(64.124% 0.23674 22.817);
  --color-negative-60: oklch(68.459% 0.2399 22.769);
  --color-negative-65: oklch(72.467% 0.21778 22.584);
  --color-negative-70: oklch(76.298% 0.1807 22.244);
  --color-negative-75: oklch(80.173% 0.14591 21.903);
  --color-negative-80: oklch(84.081% 0.11294 21.614);
  --color-negative-85: oklch(88.022% 0.08209 21.425);
  --color-negative-90: oklch(91.991% 0.05312 21.436);
  --color-negative-95: oklch(95.983% 0.02582 22.126);
  --color-negative-100: oklch(100% 0 none);
  --color-surface-container: oklch(100% 0 none);
  --color-on-surface-container--emphasized: oklch(26.748% 0.00223 29.15);
  --color-on-surface-container: oklch(43.998% 0.00308 29.428);
  --color-on-surface-container--variant: oklch(52.623% 0.00351 29.517);
  --color-on-surface-container--muted: oklch(61.248% 0.00393 29.587);
  --color-outline-surface-container: oklch(61.248% 0.00393 29.587);
  --color-outline-surface-container--variant: oklch(73.323% 0.00453 29.664);
  --color-outline-surface-container--muted: oklch(85.398% 0.00512 29.723);
  --color-surface-container-ghost: oklch(97.905% 0.00574 29.771);
  --color-on-surface-container-ghost--emphasized: oklch(24.591% 0.00212 29.099);
  --color-on-surface-container-ghost: oklch(41.841% 0.00297 29.402);
  --color-on-surface-container-ghost--variant: oklch(50.467% 0.0034 29.497);
  --color-on-surface-container-ghost--muted: oklch(59.092% 0.00383 29.571);
  --color-outline-surface-container-ghost: oklch(59.092% 0.00383 29.571);
  --color-outline-surface-container-ghost--variant: oklch(71.167% 0.00442 29.651);
  --color-outline-surface-container-ghost--muted: oklch(83.242% 0.00502 29.713);
  --color-surface: oklch(95.748% 0.00563 29.763);
  --color-on-surface--emphasized: oklch(22.435% 0.00202 29.043);
  --color-on-surface: oklch(39.685% 0.00287 29.374);
  --color-on-surface--variant: oklch(48.31% 0.00329 29.475);
  --color-on-surface--muted: oklch(56.935% 0.00372 29.554);
  --color-outline-surface: oklch(56.935% 0.00372 29.554);
  --color-outline-surface--variant: oklch(69.011% 0.00432 29.639);
  --color-outline-surface--muted: oklch(81.086% 0.00491 29.703);
  --color-surface-dim-container: oklch(93.592% 0.00553 29.755);
  --color-on-surface-dim-container--emphasized: oklch(20.269% 0.00192 28.981);
  --color-on-surface-dim-container: oklch(37.529% 0.00276 29.343);
  --color-on-surface-dim-container--variant: oklch(46.154% 0.00319 29.452);
  --color-on-surface-dim-container--muted: oklch(54.779% 0.00361 29.536);
  --color-outline-surface-dim-container: oklch(54.779% 0.00361 29.536);
  --color-outline-surface-dim-container--variant: oklch(66.854% 0.00421 29.625);
  --color-outline-surface-dim-container--muted: oklch(78.929% 0.00481 29.693);
  --color-surface-dim-container-ghost: oklch(91.436% 0.00542 29.747);
  --color-on-surface-dim-container-ghost--emphasized: oklch(17.708% 0.00179 28.898);
  --color-on-surface-dim-container-ghost: oklch(35.373% 0.00265 29.311);
  --color-on-surface-dim-container-ghost--variant: oklch(43.998% 0.00308 29.428);
  --color-on-surface-dim-container-ghost--muted: oklch(52.623% 0.00351 29.517);
  --color-outline-surface-dim-container-ghost: oklch(52.623% 0.00351 29.517);
  --color-outline-surface-dim-container-ghost--variant: oklch(64.698% 0.0041 29.611);
  --color-outline-surface-dim-container-ghost--muted: oklch(76.773% 0.0047 29.682);
  --color-surface-dim: oklch(89.28% 0.00532 29.739);
  --color-on-surface-dim--emphasized: oklch(14.057% 0.00162 28.758);
  --color-on-surface-dim: oklch(33.216% 0.00255 29.276);
  --color-on-surface-dim--variant: oklch(41.841% 0.00297 29.402);
  --color-on-surface-dim--muted: oklch(50.467% 0.0034 29.497);
  --color-outline-surface-dim: oklch(50.467% 0.0034 29.497);
  --color-outline-surface-dim--variant: oklch(62.542% 0.004 29.596);
  --color-outline-surface-dim--muted: oklch(74.617% 0.00459 29.671);
  --color-surface-inverse: oklch(31.06% 0.00244 29.237);
  --color-on-surface-inverse--emphasized: oklch(100% 0 none);
  --color-on-surface-inverse: oklch(87.123% 0.00521 29.73);
  --color-on-surface-inverse--variant: oklch(78.498% 0.00478 29.691);
  --color-on-surface-inverse--muted: oklch(69.873% 0.00436 29.644);
  --color-outline-surface-inverse: oklch(69.873% 0.00436 29.644);
  --color-outline-surface-inverse--variant: oklch(57.798% 0.00376 29.561);
  --color-outline-surface-inverse--muted: oklch(45.723% 0.00317 29.448);
  --color-shadow: oklch(17.708% 0.00179 28.898);
  --color-scrim: oklch(17.708% 0.00179 28.898);
}

[data-theme="dark"] {
  --color-primary: oklch(80.083% 0.14658 29.384);
  --color-on-primary: oklch(32.902% 0.15132 27.905);
  --color-on-primary--variant: oklch(41.702% 0.16968 29.046);
  --color-on-primary--muted: oklch(50.478% 0.18551 29.526);
  --color-outline-primary: oklch(50.478% 0.18551 29.526);
  --color-outline-primary--variant: oklch(62.74% 0.20496 29.761);
  --color-outline-primary--muted: oklch(74.657% 0.19625 29.772);
  --color-primary-container: oklch(72.362% 0.21876 29.798);
  --color-on-primary-container: oklch(23.765% 0.1094 27.917);
  --color-on-primary-container--variant: oklch(31.99% 0.14725 27.897);
  --color-on-primary-container--muted: oklch(41.702% 0.16968 29.046);
  --color-outline-primary-container: oklch(41.702% 0.16968 29.046);
  --color-outline-primary-container--variant: oklch(53.984% 0.19134 29.628);
  --color-outline-primary-container--muted: oklch(66.24% 0.2101 29.784);
  --color-primary-inverse-container: oklch(46.092% 0.17785 29.337);
  --color-on-primary-inverse-container: oklch(91.955% 0.05336 28.376);
  --color-on-primary-inverse-container--variant: oklch(84.799% 0.10734 28.945);
  --color-on-primary-inverse-container--muted: oklch(76.198% 0.18165 29.693);
  --color-outline-primary-inverse-container: oklch(76.198% 0.18165 29.693);
  --color-outline-primary-inverse-container--variant: oklch(64.491% 0.20754 29.774);
  --color-outline-primary-inverse-container--muted: oklch(52.231% 0.18846 29.582);
  --color-primary-inverse: oklch(37.306% 0.16088 28.598);
  --color-on-primary-inverse: oklch(84.009% 0.11365 29.018);
  --color-on-primary-inverse--variant: oklch(76.198% 0.18165 29.693);
  --color-on-primary-inverse--muted: oklch(67.99% 0.21261 29.791);
  --color-outline-primary-inverse: oklch(67.99% 0.21261 29.791);
  --color-outline-primary-inverse--variant: oklch(55.736% 0.19416 29.666);
  --color-outline-primary-inverse--muted: oklch(43.459% 0.17301 29.177);
  --color-primary-0: oklch(0% 0 none);
  --color-primary-5: oklch(18.756% 0.08635 27.927);
  --color-primary-10: oklch(23.765% 0.1094 27.917);
  --color-primary-15: oklch(28.334% 0.13043 27.904);
  --color-primary-20: oklch(32.902% 0.15132 27.905);
  --color-primary-25: oklch(37.306% 0.16088 28.598);
  --color-primary-30: oklch(41.702% 0.16968 29.046);
  --color-primary-35: oklch(46.092% 0.17785 29.337);
  --color-primary-40: oklch(50.478% 0.18551 29.526);
  --color-primary-45: oklch(54.86% 0.19276 29.648);
  --color-primary-50: oklch(59.239% 0.19965 29.724);
  --color-primary-55: oklch(63.616% 0.20625 29.768);
  --color-primary-60: oklch(67.99% 0.21261 29.791);
  --color-primary-65: oklch(72.362% 0.21876 29.798);
  --color-primary-70: oklch(76.198% 0.18165 29.693);
  --color-primary-75: oklch(80.083% 0.14658 29.384);
  --color-primary-80: oklch(84.009% 0.11365 29.018);
  --color-primary-85: oklch(87.969% 0.0827 28.666);
  --color-primary-90: oklch(91.955% 0.05336 28.376);
  --color-primary-95: oklch(95.966% 0.02583 28.293);
  --color-primary-100: oklch(100% 0 none);
  --color-secondary: oklch(79.779% 0.12039 29.149);
  --color-on-secondary: oklch(32.082% 0.09106 29.903);
  --color-on-secondary--variant: oklch(40.777% 0.09885 29.784);
  --color-on-secondary--muted: oklch(49.464% 0.10561 29.628);
  --color-outline-secondary: oklch(49.464% 0.10561 29.628);
  --color-outline-secondary--variant: oklch(61.617% 0.11406 29.429);
  --color-outline-secondary--muted: oklch(73.748% 0.1203 29.252);
  --color-secondary-container: oklch(71.162% 0.12016 29.298);
  --color-on-secondary-container: oklch(23.373% 0.08147 29.75);
  --color-on-secondary-container--variant: oklch(32.082% 0.09106 29.903);
  --color-on-secondary-container--muted: oklch(40.777% 0.09885 29.784);
  --color-outline-secondary-container: oklch(40.777% 0.09885 29.784);
  --color-outline-secondary-container--variant: oklch(52.937% 0.10813 29.568);
  --color-outline-secondary-container--muted: oklch(65.089% 0.11632 29.379);
  --color-secondary-inverse-container: oklch(45.121% 0.10233 29.706);
  --color-on-secondary-inverse-container: oklch(91.955% 0.05336 28.376);
  --color-on-secondary-inverse-container--variant: oklch(84.799% 0.10734 28.945);
  --color-on-secondary-inverse-container--muted: oklch(75.471% 0.12036 29.221);
  --color-outline-secondary-inverse-container: oklch(75.471% 0.12036 29.221);
  --color-outline-secondary-inverse-container--variant: oklch(63.353% 0.1152 29.404);
  --color-outline-secondary-inverse-container--muted: oklch(51.201% 0.10688 29.597);
  --color-secondary-inverse: oklch(36.431% 0.09512 29.854);
  --color-on-secondary-inverse: oklch(84.009% 0.11364 29.018);
  --color-on-secondary-inverse--variant: oklch(75.471% 0.12036 29.221);
  --color-on-secondary-inverse--muted: oklch(66.824% 0.11743 29.355);
  --color-outline-secondary-inverse: oklch(66.824% 0.11743 29.355);
  --color-outline-secondary-inverse--variant: oklch(54.674% 0.10935 29.538);
  --color-outline-secondary-inverse--muted: oklch(42.515% 0.10027 29.753);
  --color-secondary-0: oklch(0% 0 none);
  --color-secondary-5: oklch(18.591% 0.0749 29.168);
  --color-secondary-10: oklch(23.373% 0.08147 29.75);
  --color-secondary-15: oklch(27.73% 0.08657 29.895);
  --color-secondary-20: oklch(32.082% 0.09106 29.903);
  --color-secondary-25: oklch(36.431% 0.09512 29.854);
  --color-secondary-30: oklch(40.777% 0.09885 29.784);
  --color-secondary-35: oklch(45.121% 0.10233 29.706);
  --color-secondary-40: oklch(49.464% 0.10561 29.628);
  --color-secondary-45: oklch(53.805% 0.10874 29.553);
  --color-secondary-50: oklch(58.146% 0.11174 29.482);
  --color-secondary-55: oklch(62.485% 0.11463 29.416);
  --color-secondary-60: oklch(66.824% 0.11743 29.355);
  --color-secondary-65: oklch(71.162% 0.12016 29.298);
  --color-secondary-70: oklch(75.471% 0.12036 29.221);
  --color-secondary-75: oklch(79.779% 0.12039 29.149);
  --color-secondary-80: oklch(84.009% 0.11364 29.018);
  --color-secondary-85: oklch(87.969% 0.0827 28.666);
  --color-secondary-90: oklch(91.955% 0.05336 28.376);
  --color-secondary-95: oklch(95.966% 0.02583 28.293);
  --color-secondary-100: oklch(100% 0 none);
  --color-neutral: oklch(78.659% 0.01977 28.31);
  --color-on-neutral: oklch(31.201% 0.01547 28.344);
  --color-on-neutral--variant: oklch(39.831% 0.01642 28.3);
  --color-on-neutral--muted: oklch(48.462% 0.01735 28.284);
  --color-outline-neutral: oklch(48.462% 0.01735 28.284);
  --color-outline-neutral--variant: oklch(60.544% 0.01864 28.283);
  --color-outline-neutral--muted: oklch(72.624% 0.01969 28.296);
  --color-neutral-container: oklch(70.038% 0.01965 28.291);
  --color-on-neutral-container: oklch(22.571% 0.01451 28.453);
  --color-on-neutral-container--variant: oklch(31.201% 0.01547 28.344);
  --color-on-neutral-container--muted: oklch(39.831% 0.01642 28.3);
  --color-outline-neutral-container: oklch(39.831% 0.01642 28.3);
  --color-outline-neutral-container--variant: oklch(51.914% 0.01772 28.281);
  --color-outline-neutral-container--muted: oklch(63.996% 0.01901 28.285);
  --color-neutral-inverse-container: oklch(44.147% 0.01689 28.289);
  --color-on-neutral-inverse-container: oklch(91.591% 0.0199 28.35);
  --color-on-neutral-inverse-container--variant: oklch(82.97% 0.01982 28.322);
  --color-on-neutral-inverse-container--muted: oklch(74.348% 0.01971 28.299);
  --color-outline-neutral-inverse-container: oklch(74.348% 0.01971 28.299);
  --color-outline-neutral-inverse-container--variant: oklch(62.27% 0.01883 28.284);
  --color-outline-neutral-inverse-container--muted: oklch(50.188% 0.01754 28.282);
  --color-neutral-inverse: oklch(35.516% 0.01595 28.317);
  --color-on-neutral-inverse: oklch(82.97% 0.01982 28.322);
  --color-on-neutral-inverse--variant: oklch(74.348% 0.01971 28.299);
  --color-on-neutral-inverse--muted: oklch(65.722% 0.01919 28.286);
  --color-outline-neutral-inverse: oklch(65.722% 0.01919 28.286);
  --color-outline-neutral-inverse--variant: oklch(53.64% 0.01791 28.281);
  --color-outline-neutral-inverse--muted: oklch(41.557% 0.01661 28.295);
  --color-neutral-0: oklch(0% 0 none);
  --color-neutral-5: oklch(17.841% 0.014 28.575);
  --color-neutral-10: oklch(22.571% 0.01451 28.453);
  --color-neutral-15: oklch(26.886% 0.01499 28.387);
  --color-neutral-20: oklch(31.201% 0.01547 28.344);
  --color-neutral-25: oklch(35.516% 0.01595 28.317);
  --color-neutral-30: oklch(39.831% 0.01642 28.3);
  --color-neutral-35: oklch(44.147% 0.01689 28.289);
  --color-neutral-40: oklch(48.462% 0.01735 28.284);
  --color-neutral-45: oklch(52.777% 0.01782 28.281);
  --color-neutral-50: oklch(57.092% 0.01828 28.281);
  --color-neutral-55: oklch(61.407% 0.01873 28.283);
  --color-neutral-60: oklch(65.722% 0.01919 28.286);
  --color-neutral-65: oklch(70.038% 0.01965 28.291);
  --color-neutral-70: oklch(74.348% 0.01971 28.299);
  --color-neutral-75: oklch(78.659% 0.01977 28.31);
  --color-neutral-80: oklch(82.97% 0.01982 28.322);
  --color-neutral-85: oklch(87.281% 0.01986 28.335);
  --color-neutral-90: oklch(91.591% 0.0199 28.35);
  --color-neutral-95: oklch(95.902% 0.01994 28.366);
  --color-neutral-100: oklch(100% 0 none);
  --color-positive: oklch(76.416% 0.16213 177.87);
  --color-on-positive: oklch(30.095% 0.07513 177.98);
  --color-on-positive--variant: oklch(38.456% 0.09597 177.98);
  --color-on-positive--muted: oklch(46.814% 0.11695 177.98);
  --color-outline-positive: oklch(46.814% 0.11695 177.98);
  --color-outline-positive--variant: oklch(58.519% 0.14605 177.98);
  --color-outline-positive--muted: oklch(70.327% 0.16682 177.94);
  --color-positive-container: oklch(67.716% 0.16896 177.98);
  --color-on-positive-container: oklch(21.737% 0.05418 177.98);
  --color-on-positive-container--variant: oklch(30.095% 0.07513 177.98);
  --color-on-positive-container--muted: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-container: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-container--variant: oklch(50.159% 0.12522 177.98);
  --color-outline-positive-container--muted: oklch(61.862% 0.15454 177.98);
  --color-positive-inverse-container: oklch(42.635% 0.10644 177.98);
  --color-on-positive-inverse-container: oklch(89.455% 0.15302 177.7);
  --color-on-positive-inverse-container--variant: oklch(80.764% 0.15897 177.82);
  --color-on-positive-inverse-container--muted: oklch(72.067% 0.16544 177.92);
  --color-outline-positive-inverse-container: oklch(72.067% 0.16544 177.92);
  --color-outline-positive-inverse-container--variant: oklch(60.191% 0.15027 177.98);
  --color-outline-positive-inverse-container--muted: oklch(48.488% 0.12096 177.98);
  --color-positive-inverse: oklch(34.275% 0.08558 177.98);
  --color-on-positive-inverse: oklch(80.764% 0.15897 177.82);
  --color-on-positive-inverse--variant: oklch(72.067% 0.16544 177.92);
  --color-on-positive-inverse--muted: oklch(63.534% 0.15865 177.98);
  --color-outline-positive-inverse: oklch(63.534% 0.15865 177.98);
  --color-outline-positive-inverse--variant: oklch(51.832% 0.12935 177.98);
  --color-outline-positive-inverse--muted: oklch(40.127% 0.10021 177.98);
  --color-positive-0: oklch(0% 0 none);
  --color-positive-5: oklch(17.155% 0.04276 177.98);
  --color-positive-10: oklch(21.737% 0.05418 177.98);
  --color-positive-15: oklch(25.916% 0.0647 177.98);
  --color-positive-20: oklch(30.095% 0.07513 177.98);
  --color-positive-25: oklch(34.275% 0.08558 177.98);
  --color-positive-30: oklch(38.456% 0.09597 177.98);
  --color-positive-35: oklch(42.635% 0.10644 177.98);
  --color-positive-40: oklch(46.814% 0.11695 177.98);
  --color-positive-45: oklch(50.995% 0.12728 177.98);
  --color-positive-50: oklch(55.174% 0.13779 177.98);
  --color-positive-55: oklch(59.354% 0.14825 177.98);
  --color-positive-60: oklch(63.534% 0.15865 177.98);
  --color-positive-65: oklch(67.716% 0.16896 177.98);
  --color-positive-70: oklch(72.067% 0.16544 177.92);
  --color-positive-75: oklch(76.416% 0.16213 177.87);
  --color-positive-80: oklch(80.764% 0.15897 177.82);
  --color-positive-85: oklch(85.11% 0.15594 177.76);
  --color-positive-90: oklch(89.455% 0.15302 177.7);
  --color-positive-95: oklch(94.558% 0.08916 177.03);
  --color-positive-100: oklch(100% 0 none);
  --color-caution: oklch(79.697% 0.18996 64.141);
  --color-on-caution: oklch(31.612% 0.0826 62.877);
  --color-on-caution--variant: oklch(40.394% 0.10557 62.834);
  --color-on-caution--muted: oklch(49.178% 0.12861 62.77);
  --color-outline-caution: oklch(49.178% 0.12861 62.77);
  --color-outline-caution--variant: oklch(61.475% 0.16082 62.696);
  --color-outline-caution--muted: oklch(73.721% 0.18888 63.056);
  --color-caution-container: oklch(71.138% 0.1862 62.628);
  --color-on-caution-container: oklch(22.831% 0.05965 62.89);
  --color-on-caution-container--variant: oklch(31.612% 0.0826 62.877);
  --color-on-caution-container--muted: oklch(40.394% 0.10557 62.834);
  --color-outline-caution-container: oklch(40.394% 0.10557 62.834);
  --color-outline-caution-container--variant: oklch(52.69% 0.13774 62.762);
  --color-outline-caution-container--muted: oklch(64.989% 0.17005 62.671);
  --color-caution-inverse-container: oklch(44.785% 0.11704 62.813);
  --color-on-caution-inverse-container: oklch(91.739% 0.07157 64.693);
  --color-on-caution-inverse-container--variant: oklch(84.436% 0.14394 65.818);
  --color-on-caution-inverse-container--muted: oklch(75.442% 0.19053 63.311);
  --color-outline-caution-inverse-container: oklch(75.442% 0.19053 63.311);
  --color-outline-caution-inverse-container--variant: oklch(63.232% 0.16542 62.686);
  --color-outline-caution-inverse-container--muted: oklch(50.934% 0.13321 62.762);
  --color-caution-inverse: oklch(36.003% 0.09406 62.866);
  --color-on-caution-inverse: oklch(83.638% 0.15195 65.725);
  --color-on-caution-inverse--variant: oklch(75.442% 0.19053 63.311);
  --color-on-caution-inverse--muted: oklch(66.746% 0.1747 62.654);
  --color-outline-caution-inverse: oklch(66.746% 0.1747 62.654);
  --color-outline-caution-inverse--variant: oklch(54.448% 0.1424 62.743);
  --color-outline-caution-inverse--muted: oklch(42.151% 0.11019 62.82);
  --color-caution-0: oklch(0% 0 none);
  --color-caution-5: oklch(18.019% 0.04709 62.857);
  --color-caution-10: oklch(22.831% 0.05965 62.89);
  --color-caution-15: oklch(27.22% 0.07108 62.92);
  --color-caution-20: oklch(31.612% 0.0826 62.877);
  --color-caution-25: oklch(36.003% 0.09406 62.866);
  --color-caution-30: oklch(40.394% 0.10557 62.834);
  --color-caution-35: oklch(44.785% 0.11704 62.813);
  --color-caution-40: oklch(49.178% 0.12861 62.77);
  --color-caution-45: oklch(53.57% 0.14011 62.746);
  --color-caution-50: oklch(57.961% 0.1516 62.721);
  --color-caution-55: oklch(62.354% 0.16317 62.685);
  --color-caution-60: oklch(66.746% 0.1747 62.654);
  --color-caution-65: oklch(71.138% 0.1862 62.628);
  --color-caution-70: oklch(75.442% 0.19053 63.311);
  --color-caution-75: oklch(79.697% 0.18996 64.141);
  --color-caution-80: oklch(83.638% 0.15195 65.725);
  --color-caution-85: oklch(87.658% 0.11144 65.714);
  --color-caution-90: oklch(91.739% 0.07157 64.693);
  --color-caution-95: oklch(95.864% 0.0334 61.66);
  --color-caution-100: oklch(100% 0 none);
  --color-negative: oklch(80.172% 0.14586 21.903);
  --color-on-negative: oklch(32.92% 0.14968 22.781);
  --color-on-negative--variant: oklch(41.792% 0.17167 22.878);
  --color-on-negative--muted: oklch(50.573% 0.18651 22.842);
  --color-outline-negative: oklch(50.573% 0.18651 22.842);
  --color-outline-negative--variant: oklch(62.841% 0.20477 22.703);
  --color-outline-negative--muted: oklch(74.76% 0.19538 22.385);
  --color-negative-container: oklch(72.467% 0.21777 22.584);
  --color-on-negative-container: oklch(23.776% 0.10815 22.797);
  --color-on-negative-container--variant: oklch(32.005% 0.14555 22.782);
  --color-on-negative-container--muted: oklch(41.792% 0.17167 22.878);
  --color-outline-negative-container: oklch(41.792% 0.17167 22.878);
  --color-outline-negative-container--variant: oklch(54.081% 0.19197 22.807);
  --color-outline-negative-container--muted: oklch(66.343% 0.20961 22.659);
  --color-negative-inverse-container: oklch(46.185% 0.17932 22.873);
  --color-on-negative-inverse-container: oklch(91.991% 0.05311 21.436);
  --color-on-negative-inverse-container--variant: oklch(84.867% 0.10661 21.566);
  --color-on-negative-inverse-container--muted: oklch(76.299% 0.18077 22.244);
  --color-outline-negative-inverse-container: oklch(76.299% 0.18077 22.244);
  --color-outline-negative-inverse-container--variant: oklch(64.592% 0.20721 22.681);
  --color-outline-negative-inverse-container--muted: oklch(52.327% 0.18927 22.825);
  --color-negative-inverse: oklch(37.393% 0.16342 22.838);
  --color-on-negative-inverse: oklch(84.083% 0.11307 21.614);
  --color-on-negative-inverse--variant: oklch(77.07% 0.17361 22.174);
  --color-on-negative-inverse--muted: oklch(68.093% 0.21198 22.638);
  --color-outline-negative-inverse: oklch(68.093% 0.21198 22.638);
  --color-outline-negative-inverse--variant: oklch(55.834% 0.19463 22.788);
  --color-outline-negative-inverse--muted: oklch(43.55% 0.17479 22.88);
  --color-negative-0: oklch(0% 0 none);
  --color-negative-5: oklch(18.768% 0.08538 22.822);
  --color-negative-10: oklch(23.776% 0.10815 22.797);
  --color-negative-15: oklch(28.348% 0.12895 22.789);
  --color-negative-20: oklch(32.92% 0.14968 22.781);
  --color-negative-25: oklch(37.393% 0.16342 22.838);
  --color-negative-30: oklch(41.792% 0.17167 22.878);
  --color-negative-35: oklch(46.185% 0.17932 22.873);
  --color-negative-40: oklch(50.573% 0.18651 22.842);
  --color-negative-45: oklch(54.957% 0.19331 22.797);
  --color-negative-50: oklch(59.338% 0.19978 22.746);
  --color-negative-55: oklch(63.717% 0.20599 22.692);
  --color-negative-60: oklch(68.093% 0.21198 22.638);
  --color-negative-65: oklch(72.467% 0.21777 22.584);
  --color-negative-70: oklch(76.299% 0.18077 22.244);
  --color-negative-75: oklch(80.172% 0.14586 21.903);
  --color-negative-80: oklch(84.083% 0.11307 21.614);
  --color-negative-85: oklch(88.023% 0.08218 21.426);
  --color-negative-90: oklch(91.991% 0.05311 21.436);
  --color-negative-95: oklch(95.983% 0.0258 22.127);
  --color-negative-100: oklch(100% 0 none);
  --color-surface-container: oklch(26.748% 0.00223 29.15);
  --color-on-surface-container--emphasized: oklch(91.436% 0.00542 29.747);
  --color-on-surface-container: oklch(74.186% 0.00457 29.668);
  --color-on-surface-container--variant: oklch(65.561% 0.00415 29.617);
  --color-on-surface-container--muted: oklch(56.935% 0.00372 29.554);
  --color-outline-surface-container: oklch(56.935% 0.00372 29.554);
  --color-outline-surface-container--variant: oklch(44.86% 0.00312 29.438);
  --color-outline-surface-container--muted: oklch(32.785% 0.00253 29.268);
  --color-surface-container-ghost: oklch(25.454% 0.00217 29.12);
  --color-on-surface-container-ghost--emphasized: oklch(90.142% 0.00536 29.742);
  --color-on-surface-container-ghost: oklch(72.892% 0.00451 29.661);
  --color-on-surface-container-ghost--variant: oklch(64.267% 0.00408 29.608);
  --color-on-surface-container-ghost--muted: oklch(55.642% 0.00366 29.543);
  --color-outline-surface-container-ghost: oklch(55.642% 0.00366 29.543);
  --color-outline-surface-container-ghost--variant: oklch(43.566% 0.00306 29.423);
  --color-outline-surface-container-ghost--muted: oklch(31.491% 0.00246 29.245);
  --color-surface: oklch(24.16% 0.0021 29.088);
  --color-on-surface--emphasized: oklch(88.848% 0.00529 29.737);
  --color-on-surface: oklch(71.598% 0.00444 29.654);
  --color-on-surface--variant: oklch(62.973% 0.00402 29.599);
  --color-on-surface--muted: oklch(54.348% 0.00359 29.532);
  --color-outline-surface: oklch(54.348% 0.00359 29.532);
  --color-outline-surface--variant: oklch(42.273% 0.003 29.407);
  --color-outline-surface--muted: oklch(30.198% 0.0024 29.221);
  --color-surface-dim-container: oklch(22.866% 0.00204 29.055);
  --color-on-surface-dim-container--emphasized: oklch(87.555% 0.00523 29.732);
  --color-on-surface-dim-container: oklch(70.304% 0.00438 29.646);
  --color-on-surface-dim-container--variant: oklch(61.679% 0.00395 29.59);
  --color-on-surface-dim-container--muted: oklch(53.054% 0.00353 29.521);
  --color-outline-surface-dim-container: oklch(53.054% 0.00353 29.521);
  --color-outline-surface-dim-container--variant: oklch(40.979% 0.00293 29.391);
  --color-outline-surface-dim-container--muted: oklch(28.904% 0.00234 29.195);
  --color-surface-dim-container-ghost: oklch(21.573% 0.00198 29.02);
  --color-on-surface-dim-container-ghost--emphasized: oklch(86.261% 0.00517 29.726);
  --color-on-surface-dim-container-ghost: oklch(69.011% 0.00432 29.639);
  --color-on-surface-dim-container-ghost--variant: oklch(61.248% 0.00393 29.587);
  --color-on-surface-dim-container-ghost--muted: oklch(51.76% 0.00346 29.509);
  --color-outline-surface-dim-container-ghost: oklch(51.76% 0.00346 29.509);
  --color-outline-surface-dim-container-ghost--variant: oklch(39.685% 0.00287 29.374);
  --color-outline-surface-dim-container-ghost--muted: oklch(27.61% 0.00227 29.168);
  --color-surface-dim: oklch(20.269% 0.00192 28.981);
  --color-on-surface-dim--emphasized: oklch(84.967% 0.0051 29.721);
  --color-on-surface-dim: oklch(67.717% 0.00425 29.631);
  --color-on-surface-dim--variant: oklch(59.954% 0.00387 29.578);
  --color-on-surface-dim--muted: oklch(50.467% 0.0034 29.497);
  --color-outline-surface-dim: oklch(50.467% 0.0034 29.497);
  --color-outline-surface-dim--variant: oklch(38.391% 0.0028 29.356);
  --color-outline-surface-dim--muted: oklch(26.316% 0.00221 29.14);
  --color-surface-inverse: oklch(88.848% 0.00529 29.737);
  --color-on-surface-inverse--emphasized: oklch(24.16% 0.0021 29.088);
  --color-on-surface-inverse: oklch(41.41% 0.00295 29.396);
  --color-on-surface-inverse--variant: oklch(48.31% 0.00329 29.475);
  --color-on-surface-inverse--muted: oklch(57.798% 0.00376 29.561);
  --color-outline-surface-inverse: oklch(57.798% 0.00376 29.561);
  --color-outline-surface-inverse--variant: oklch(70.736% 0.0044 29.649);
  --color-outline-surface-inverse--muted: oklch(82.811% 0.005 29.711);
  --color-shadow: oklch(17.708% 0.00179 28.898);
  --color-scrim: oklch(17.708% 0.00179 28.898);
}

[data-theme="dark-medium-contrast"] {
  --color-primary: oklch(84.009% 0.11365 29.018);
  --color-on-primary: oklch(32.902% 0.15132 27.905);
  --color-on-primary--variant: oklch(41.702% 0.16968 29.046);
  --color-on-primary--muted: oklch(50.478% 0.18551 29.526);
  --color-outline-primary: oklch(50.478% 0.18551 29.526);
  --color-outline-primary--variant: oklch(62.74% 0.20496 29.761);
  --color-outline-primary--muted: oklch(74.657% 0.19625 29.772);
  --color-primary-container: oklch(76.198% 0.18165 29.693);
  --color-on-primary-container: oklch(23.765% 0.1094 27.917);
  --color-on-primary-container--variant: oklch(32.902% 0.15132 27.905);
  --color-on-primary-container--muted: oklch(41.702% 0.16968 29.046);
  --color-outline-primary-container: oklch(41.702% 0.16968 29.046);
  --color-outline-primary-container--variant: oklch(53.984% 0.19134 29.628);
  --color-outline-primary-container--muted: oklch(66.24% 0.2101 29.784);
  --color-primary-inverse-container: oklch(50.478% 0.18551 29.526);
  --color-on-primary-inverse-container: oklch(100% 0 none);
  --color-on-primary-inverse-container--variant: oklch(91.955% 0.05336 28.376);
  --color-on-primary-inverse-container--muted: oklch(84.009% 0.11365 29.018);
  --color-outline-primary-inverse-container: oklch(84.009% 0.11365 29.018);
  --color-outline-primary-inverse-container--variant: oklch(73.126% 0.21122 29.804);
  --color-outline-primary-inverse-container--muted: oklch(60.99% 0.20233 29.745);
  --color-primary-inverse: oklch(41.702% 0.16968 29.046);
  --color-on-primary-inverse: oklch(91.955% 0.05336 28.376);
  --color-on-primary-inverse--variant: oklch(84.009% 0.11365 29.018);
  --color-on-primary-inverse--muted: oklch(76.198% 0.18165 29.693);
  --color-outline-primary-inverse: oklch(76.198% 0.18165 29.693);
  --color-outline-primary-inverse--variant: oklch(64.491% 0.20754 29.774);
  --color-outline-primary-inverse--muted: oklch(52.231% 0.18846 29.582);
  --color-primary-0: oklch(0% 0 none);
  --color-primary-5: oklch(18.756% 0.08635 27.927);
  --color-primary-10: oklch(23.765% 0.1094 27.917);
  --color-primary-15: oklch(28.334% 0.13043 27.904);
  --color-primary-20: oklch(32.902% 0.15132 27.905);
  --color-primary-25: oklch(37.306% 0.16088 28.598);
  --color-primary-30: oklch(41.702% 0.16968 29.046);
  --color-primary-35: oklch(46.092% 0.17785 29.337);
  --color-primary-40: oklch(50.478% 0.18551 29.526);
  --color-primary-45: oklch(54.86% 0.19276 29.648);
  --color-primary-50: oklch(59.239% 0.19965 29.724);
  --color-primary-55: oklch(63.616% 0.20625 29.768);
  --color-primary-60: oklch(67.99% 0.21261 29.791);
  --color-primary-65: oklch(72.362% 0.21876 29.798);
  --color-primary-70: oklch(76.198% 0.18165 29.693);
  --color-primary-75: oklch(80.083% 0.14658 29.384);
  --color-primary-80: oklch(84.009% 0.11365 29.018);
  --color-primary-85: oklch(87.969% 0.0827 28.666);
  --color-primary-90: oklch(91.955% 0.05336 28.376);
  --color-primary-95: oklch(95.966% 0.02583 28.293);
  --color-primary-100: oklch(100% 0 none);
  --color-secondary: oklch(84.009% 0.11364 29.018);
  --color-on-secondary: oklch(32.082% 0.09106 29.903);
  --color-on-secondary--variant: oklch(40.777% 0.09885 29.784);
  --color-on-secondary--muted: oklch(49.464% 0.10561 29.628);
  --color-outline-secondary: oklch(49.464% 0.10561 29.628);
  --color-outline-secondary--variant: oklch(61.617% 0.11406 29.429);
  --color-outline-secondary--muted: oklch(73.748% 0.1203 29.252);
  --color-secondary-container: oklch(75.471% 0.12036 29.221);
  --color-on-secondary-container: oklch(23.373% 0.08147 29.75);
  --color-on-secondary-container--variant: oklch(32.082% 0.09106 29.903);
  --color-on-secondary-container--muted: oklch(40.777% 0.09885 29.784);
  --color-outline-secondary-container: oklch(40.777% 0.09885 29.784);
  --color-outline-secondary-container--variant: oklch(52.937% 0.10813 29.568);
  --color-outline-secondary-container--muted: oklch(65.089% 0.11632 29.379);
  --color-secondary-inverse-container: oklch(49.464% 0.10561 29.628);
  --color-on-secondary-inverse-container: oklch(100% 0 none);
  --color-on-secondary-inverse-container--variant: oklch(91.955% 0.05336 28.376);
  --color-on-secondary-inverse-container--muted: oklch(84.009% 0.11364 29.018);
  --color-outline-secondary-inverse-container: oklch(84.009% 0.11364 29.018);
  --color-outline-secondary-inverse-container--variant: oklch(72.024% 0.12022 29.283);
  --color-outline-secondary-inverse-container--muted: oklch(59.882% 0.1129 29.455);
  --color-secondary-inverse: oklch(40.777% 0.09885 29.784);
  --color-on-secondary-inverse: oklch(91.955% 0.05336 28.376);
  --color-on-secondary-inverse--variant: oklch(84.009% 0.11364 29.018);
  --color-on-secondary-inverse--muted: oklch(75.471% 0.12036 29.221);
  --color-outline-secondary-inverse: oklch(75.471% 0.12036 29.221);
  --color-outline-secondary-inverse--variant: oklch(63.353% 0.1152 29.404);
  --color-outline-secondary-inverse--muted: oklch(51.201% 0.10688 29.597);
  --color-secondary-0: oklch(0% 0 none);
  --color-secondary-5: oklch(18.591% 0.0749 29.168);
  --color-secondary-10: oklch(23.373% 0.08147 29.75);
  --color-secondary-15: oklch(27.73% 0.08657 29.895);
  --color-secondary-20: oklch(32.082% 0.09106 29.903);
  --color-secondary-25: oklch(36.431% 0.09512 29.854);
  --color-secondary-30: oklch(40.777% 0.09885 29.784);
  --color-secondary-35: oklch(45.121% 0.10233 29.706);
  --color-secondary-40: oklch(49.464% 0.10561 29.628);
  --color-secondary-45: oklch(53.805% 0.10874 29.553);
  --color-secondary-50: oklch(58.146% 0.11174 29.482);
  --color-secondary-55: oklch(62.485% 0.11463 29.416);
  --color-secondary-60: oklch(66.824% 0.11743 29.355);
  --color-secondary-65: oklch(71.162% 0.12016 29.298);
  --color-secondary-70: oklch(75.471% 0.12036 29.221);
  --color-secondary-75: oklch(79.779% 0.12039 29.149);
  --color-secondary-80: oklch(84.009% 0.11364 29.018);
  --color-secondary-85: oklch(87.969% 0.0827 28.666);
  --color-secondary-90: oklch(91.955% 0.05336 28.376);
  --color-secondary-95: oklch(95.966% 0.02583 28.293);
  --color-secondary-100: oklch(100% 0 none);
  --color-neutral: oklch(82.97% 0.01982 28.322);
  --color-on-neutral: oklch(31.201% 0.01547 28.344);
  --color-on-neutral--variant: oklch(39.831% 0.01642 28.3);
  --color-on-neutral--muted: oklch(48.462% 0.01735 28.284);
  --color-outline-neutral: oklch(48.462% 0.01735 28.284);
  --color-outline-neutral--variant: oklch(60.544% 0.01864 28.283);
  --color-outline-neutral--muted: oklch(72.624% 0.01969 28.296);
  --color-neutral-container: oklch(74.348% 0.01971 28.299);
  --color-on-neutral-container: oklch(22.571% 0.01451 28.453);
  --color-on-neutral-container--variant: oklch(31.201% 0.01547 28.344);
  --color-on-neutral-container--muted: oklch(39.831% 0.01642 28.3);
  --color-outline-neutral-container: oklch(39.831% 0.01642 28.3);
  --color-outline-neutral-container--variant: oklch(51.914% 0.01772 28.281);
  --color-outline-neutral-container--muted: oklch(63.996% 0.01901 28.285);
  --color-neutral-inverse-container: oklch(48.462% 0.01735 28.284);
  --color-on-neutral-inverse-container: oklch(100% 0 none);
  --color-on-neutral-inverse-container--variant: oklch(91.591% 0.0199 28.35);
  --color-on-neutral-inverse-container--muted: oklch(82.97% 0.01982 28.322);
  --color-outline-neutral-inverse-container: oklch(82.97% 0.01982 28.322);
  --color-outline-neutral-inverse-container--variant: oklch(70.9% 0.01966 28.292);
  --color-outline-neutral-inverse-container--muted: oklch(58.818% 0.01846 28.282);
  --color-neutral-inverse: oklch(39.831% 0.01642 28.3);
  --color-on-neutral-inverse: oklch(91.591% 0.0199 28.35);
  --color-on-neutral-inverse--variant: oklch(82.97% 0.01982 28.322);
  --color-on-neutral-inverse--muted: oklch(74.348% 0.01971 28.299);
  --color-outline-neutral-inverse: oklch(74.348% 0.01971 28.299);
  --color-outline-neutral-inverse--variant: oklch(62.27% 0.01883 28.284);
  --color-outline-neutral-inverse--muted: oklch(50.188% 0.01754 28.282);
  --color-neutral-0: oklch(0% 0 none);
  --color-neutral-5: oklch(17.841% 0.014 28.575);
  --color-neutral-10: oklch(22.571% 0.01451 28.453);
  --color-neutral-15: oklch(26.886% 0.01499 28.387);
  --color-neutral-20: oklch(31.201% 0.01547 28.344);
  --color-neutral-25: oklch(35.516% 0.01595 28.317);
  --color-neutral-30: oklch(39.831% 0.01642 28.3);
  --color-neutral-35: oklch(44.147% 0.01689 28.289);
  --color-neutral-40: oklch(48.462% 0.01735 28.284);
  --color-neutral-45: oklch(52.777% 0.01782 28.281);
  --color-neutral-50: oklch(57.092% 0.01828 28.281);
  --color-neutral-55: oklch(61.407% 0.01873 28.283);
  --color-neutral-60: oklch(65.722% 0.01919 28.286);
  --color-neutral-65: oklch(70.038% 0.01965 28.291);
  --color-neutral-70: oklch(74.348% 0.01971 28.299);
  --color-neutral-75: oklch(78.659% 0.01977 28.31);
  --color-neutral-80: oklch(82.97% 0.01982 28.322);
  --color-neutral-85: oklch(87.281% 0.01986 28.335);
  --color-neutral-90: oklch(91.591% 0.0199 28.35);
  --color-neutral-95: oklch(95.902% 0.01994 28.366);
  --color-neutral-100: oklch(100% 0 none);
  --color-positive: oklch(80.764% 0.15897 177.82);
  --color-on-positive: oklch(30.095% 0.07513 177.98);
  --color-on-positive--variant: oklch(38.456% 0.09597 177.98);
  --color-on-positive--muted: oklch(46.814% 0.11695 177.98);
  --color-outline-positive: oklch(46.814% 0.11695 177.98);
  --color-outline-positive--variant: oklch(58.519% 0.14605 177.98);
  --color-outline-positive--muted: oklch(70.327% 0.16682 177.94);
  --color-positive-container: oklch(72.067% 0.16544 177.92);
  --color-on-positive-container: oklch(21.737% 0.05418 177.98);
  --color-on-positive-container--variant: oklch(30.095% 0.07513 177.98);
  --color-on-positive-container--muted: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-container: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-container--variant: oklch(50.159% 0.12522 177.98);
  --color-outline-positive-container--muted: oklch(61.862% 0.15454 177.98);
  --color-positive-inverse-container: oklch(46.814% 0.11695 177.98);
  --color-on-positive-inverse-container: oklch(100% 0 none);
  --color-on-positive-inverse-container--variant: oklch(89.455% 0.15302 177.7);
  --color-on-positive-inverse-container--muted: oklch(80.764% 0.15897 177.82);
  --color-outline-positive-inverse-container: oklch(80.764% 0.15897 177.82);
  --color-outline-positive-inverse-container--variant: oklch(68.586% 0.16824 177.96);
  --color-outline-positive-inverse-container--muted: oklch(56.847% 0.14189 177.98);
  --color-positive-inverse: oklch(38.456% 0.09597 177.98);
  --color-on-positive-inverse: oklch(89.455% 0.15302 177.7);
  --color-on-positive-inverse--variant: oklch(80.764% 0.15897 177.82);
  --color-on-positive-inverse--muted: oklch(72.067% 0.16544 177.92);
  --color-outline-positive-inverse: oklch(72.067% 0.16544 177.92);
  --color-outline-positive-inverse--variant: oklch(60.191% 0.15027 177.98);
  --color-outline-positive-inverse--muted: oklch(48.488% 0.12096 177.98);
  --color-positive-0: oklch(0% 0 none);
  --color-positive-5: oklch(17.155% 0.04276 177.98);
  --color-positive-10: oklch(21.737% 0.05418 177.98);
  --color-positive-15: oklch(25.916% 0.0647 177.98);
  --color-positive-20: oklch(30.095% 0.07513 177.98);
  --color-positive-25: oklch(34.275% 0.08558 177.98);
  --color-positive-30: oklch(38.456% 0.09597 177.98);
  --color-positive-35: oklch(42.635% 0.10644 177.98);
  --color-positive-40: oklch(46.814% 0.11695 177.98);
  --color-positive-45: oklch(50.995% 0.12728 177.98);
  --color-positive-50: oklch(55.174% 0.13779 177.98);
  --color-positive-55: oklch(59.354% 0.14825 177.98);
  --color-positive-60: oklch(63.534% 0.15865 177.98);
  --color-positive-65: oklch(67.716% 0.16896 177.98);
  --color-positive-70: oklch(72.067% 0.16544 177.92);
  --color-positive-75: oklch(76.416% 0.16213 177.87);
  --color-positive-80: oklch(80.764% 0.15897 177.82);
  --color-positive-85: oklch(85.11% 0.15594 177.76);
  --color-positive-90: oklch(89.455% 0.15302 177.7);
  --color-positive-95: oklch(94.558% 0.08916 177.03);
  --color-positive-100: oklch(100% 0 none);
  --color-caution: oklch(83.638% 0.15195 65.725);
  --color-on-caution: oklch(31.612% 0.0826 62.877);
  --color-on-caution--variant: oklch(40.394% 0.10557 62.834);
  --color-on-caution--muted: oklch(49.178% 0.12861 62.77);
  --color-outline-caution: oklch(49.178% 0.12861 62.77);
  --color-outline-caution--variant: oklch(61.475% 0.16082 62.696);
  --color-outline-caution--muted: oklch(73.721% 0.18888 63.056);
  --color-caution-container: oklch(75.442% 0.19053 63.311);
  --color-on-caution-container: oklch(22.831% 0.05965 62.89);
  --color-on-caution-container--variant: oklch(31.612% 0.0826 62.877);
  --color-on-caution-container--muted: oklch(40.394% 0.10557 62.834);
  --color-outline-caution-container: oklch(40.394% 0.10557 62.834);
  --color-outline-caution-container--variant: oklch(52.69% 0.13774 62.762);
  --color-outline-caution-container--muted: oklch(64.989% 0.17005 62.671);
  --color-caution-inverse-container: oklch(49.178% 0.12861 62.77);
  --color-on-caution-inverse-container: oklch(100% 0 none);
  --color-on-caution-inverse-container--variant: oklch(91.739% 0.07157 64.693);
  --color-on-caution-inverse-container--muted: oklch(83.638% 0.15195 65.725);
  --color-outline-caution-inverse-container: oklch(83.638% 0.15195 65.725);
  --color-outline-caution-inverse-container--variant: oklch(71.999% 0.18712 62.777);
  --color-outline-caution-inverse-container--muted: oklch(59.718% 0.15624 62.704);
  --color-caution-inverse: oklch(40.394% 0.10557 62.834);
  --color-on-caution-inverse: oklch(91.739% 0.07157 64.693);
  --color-on-caution-inverse--variant: oklch(83.638% 0.15195 65.725);
  --color-on-caution-inverse--muted: oklch(75.442% 0.19053 63.311);
  --color-outline-caution-inverse: oklch(75.442% 0.19053 63.311);
  --color-outline-caution-inverse--variant: oklch(63.232% 0.16542 62.686);
  --color-outline-caution-inverse--muted: oklch(50.934% 0.13321 62.762);
  --color-caution-0: oklch(0% 0 none);
  --color-caution-5: oklch(18.019% 0.04709 62.857);
  --color-caution-10: oklch(22.831% 0.05965 62.89);
  --color-caution-15: oklch(27.22% 0.07108 62.92);
  --color-caution-20: oklch(31.612% 0.0826 62.877);
  --color-caution-25: oklch(36.003% 0.09406 62.866);
  --color-caution-30: oklch(40.394% 0.10557 62.834);
  --color-caution-35: oklch(44.785% 0.11704 62.813);
  --color-caution-40: oklch(49.178% 0.12861 62.77);
  --color-caution-45: oklch(53.57% 0.14011 62.746);
  --color-caution-50: oklch(57.961% 0.1516 62.721);
  --color-caution-55: oklch(62.354% 0.16317 62.685);
  --color-caution-60: oklch(66.746% 0.1747 62.654);
  --color-caution-65: oklch(71.138% 0.1862 62.628);
  --color-caution-70: oklch(75.442% 0.19053 63.311);
  --color-caution-75: oklch(79.697% 0.18996 64.141);
  --color-caution-80: oklch(83.638% 0.15195 65.725);
  --color-caution-85: oklch(87.658% 0.11144 65.714);
  --color-caution-90: oklch(91.739% 0.07157 64.693);
  --color-caution-95: oklch(95.864% 0.0334 61.66);
  --color-caution-100: oklch(100% 0 none);
  --color-negative: oklch(84.083% 0.11307 21.614);
  --color-on-negative: oklch(32.92% 0.14968 22.781);
  --color-on-negative--variant: oklch(41.792% 0.17167 22.878);
  --color-on-negative--muted: oklch(50.573% 0.18651 22.842);
  --color-outline-negative: oklch(50.573% 0.18651 22.842);
  --color-outline-negative--variant: oklch(62.841% 0.20477 22.703);
  --color-outline-negative--muted: oklch(74.76% 0.19538 22.385);
  --color-negative-container: oklch(76.299% 0.18077 22.244);
  --color-on-negative-container: oklch(23.776% 0.10815 22.797);
  --color-on-negative-container--variant: oklch(32.92% 0.14968 22.781);
  --color-on-negative-container--muted: oklch(41.792% 0.17167 22.878);
  --color-outline-negative-container: oklch(41.792% 0.17167 22.878);
  --color-outline-negative-container--variant: oklch(54.081% 0.19197 22.807);
  --color-outline-negative-container--muted: oklch(66.343% 0.20961 22.659);
  --color-negative-inverse-container: oklch(50.573% 0.18651 22.842);
  --color-on-negative-inverse-container: oklch(100% 0 none);
  --color-on-negative-inverse-container--variant: oklch(91.991% 0.05311 21.436);
  --color-on-negative-inverse-container--muted: oklch(84.083% 0.11307 21.614);
  --color-outline-negative-inverse-container: oklch(84.083% 0.11307 21.614);
  --color-outline-negative-inverse-container--variant: oklch(73.23% 0.21022 22.52);
  --color-outline-negative-inverse-container--muted: oklch(61.09% 0.2023 22.725);
  --color-negative-inverse: oklch(41.792% 0.17167 22.878);
  --color-on-negative-inverse: oklch(91.991% 0.05311 21.436);
  --color-on-negative-inverse--variant: oklch(84.083% 0.11307 21.614);
  --color-on-negative-inverse--muted: oklch(76.299% 0.18077 22.244);
  --color-outline-negative-inverse: oklch(76.299% 0.18077 22.244);
  --color-outline-negative-inverse--variant: oklch(64.592% 0.20721 22.681);
  --color-outline-negative-inverse--muted: oklch(52.327% 0.18927 22.825);
  --color-negative-0: oklch(0% 0 none);
  --color-negative-5: oklch(18.768% 0.08538 22.822);
  --color-negative-10: oklch(23.776% 0.10815 22.797);
  --color-negative-15: oklch(28.348% 0.12895 22.789);
  --color-negative-20: oklch(32.92% 0.14968 22.781);
  --color-negative-25: oklch(37.393% 0.16342 22.838);
  --color-negative-30: oklch(41.792% 0.17167 22.878);
  --color-negative-35: oklch(46.185% 0.17932 22.873);
  --color-negative-40: oklch(50.573% 0.18651 22.842);
  --color-negative-45: oklch(54.957% 0.19331 22.797);
  --color-negative-50: oklch(59.338% 0.19978 22.746);
  --color-negative-55: oklch(63.717% 0.20599 22.692);
  --color-negative-60: oklch(68.093% 0.21198 22.638);
  --color-negative-65: oklch(72.467% 0.21777 22.584);
  --color-negative-70: oklch(76.299% 0.18077 22.244);
  --color-negative-75: oklch(80.172% 0.14586 21.903);
  --color-negative-80: oklch(84.083% 0.11307 21.614);
  --color-negative-85: oklch(88.023% 0.08218 21.426);
  --color-negative-90: oklch(91.991% 0.05311 21.436);
  --color-negative-95: oklch(95.983% 0.0258 22.127);
  --color-negative-100: oklch(100% 0 none);
  --color-surface-container: oklch(26.748% 0.00223 29.15);
  --color-on-surface-container--emphasized: oklch(95.748% 0.00563 29.763);
  --color-on-surface-container: oklch(78.498% 0.00478 29.691);
  --color-on-surface-container--variant: oklch(69.873% 0.00436 29.644);
  --color-on-surface-container--muted: oklch(61.248% 0.00393 29.587);
  --color-outline-surface-container: oklch(61.248% 0.00393 29.587);
  --color-outline-surface-container--variant: oklch(49.173% 0.00334 29.484);
  --color-outline-surface-container--muted: oklch(37.098% 0.00274 29.337);
  --color-surface-container-ghost: oklch(25.023% 0.00215 29.11);
  --color-on-surface-container-ghost--emphasized: oklch(94.023% 0.00555 29.757);
  --color-on-surface-container-ghost: oklch(76.773% 0.0047 29.682);
  --color-on-surface-container-ghost--variant: oklch(68.148% 0.00427 29.633);
  --color-on-surface-container-ghost--muted: oklch(59.523% 0.00385 29.574);
  --color-outline-surface-container-ghost: oklch(59.523% 0.00385 29.574);
  --color-outline-surface-container-ghost--variant: oklch(47.448% 0.00325 29.466);
  --color-outline-surface-container-ghost--muted: oklch(35.373% 0.00265 29.311);
  --color-surface: oklch(23.298% 0.00206 29.066);
  --color-on-surface--emphasized: oklch(92.298% 0.00546 29.751);
  --color-on-surface: oklch(75.048% 0.00461 29.673);
  --color-on-surface--variant: oklch(66.423% 0.00419 29.622);
  --color-on-surface--muted: oklch(57.798% 0.00376 29.561);
  --color-outline-surface: oklch(57.798% 0.00376 29.561);
  --color-outline-surface--variant: oklch(45.723% 0.00317 29.448);
  --color-outline-surface--muted: oklch(33.648% 0.00257 29.283);
  --color-surface-dim-container: oklch(21.573% 0.00198 29.02);
  --color-on-surface-dim-container--emphasized: oklch(90.573% 0.00538 29.744);
  --color-on-surface-dim-container: oklch(73.323% 0.00453 29.664);
  --color-on-surface-dim-container--variant: oklch(64.698% 0.0041 29.611);
  --color-on-surface-dim-container--muted: oklch(56.073% 0.00368 29.547);
  --color-outline-surface-dim-container: oklch(56.073% 0.00368 29.547);
  --color-outline-surface-dim-container--variant: oklch(43.998% 0.00308 29.428);
  --color-outline-surface-dim-container--muted: oklch(31.923% 0.00248 29.253);
  --color-surface-dim-container-ghost: oklch(19.809% 0.00189 28.967);
  --color-on-surface-dim-container-ghost--emphasized: oklch(88.848% 0.00529 29.737);
  --color-on-surface-dim-container-ghost: oklch(71.598% 0.00444 29.654);
  --color-on-surface-dim-container-ghost--variant: oklch(62.973% 0.00402 29.599);
  --color-on-surface-dim-container-ghost--muted: oklch(54.348% 0.00359 29.532);
  --color-outline-surface-dim-container-ghost: oklch(54.348% 0.00359 29.532);
  --color-outline-surface-dim-container-ghost--variant: oklch(42.273% 0.003 29.407);
  --color-outline-surface-dim-container-ghost--muted: oklch(30.198% 0.0024 29.221);
  --color-surface-dim: oklch(17.708% 0.00179 28.898);
  --color-on-surface-dim--emphasized: oklch(87.123% 0.00521 29.73);
  --color-on-surface-dim: oklch(69.873% 0.00436 29.644);
  --color-on-surface-dim--variant: oklch(61.248% 0.00393 29.587);
  --color-on-surface-dim--muted: oklch(52.623% 0.00351 29.517);
  --color-outline-surface-dim: oklch(52.623% 0.00351 29.517);
  --color-outline-surface-dim--variant: oklch(40.548% 0.00291 29.385);
  --color-outline-surface-dim--muted: oklch(28.473% 0.00231 29.187);
  --color-surface-inverse: oklch(87.986% 0.00525 29.733);
  --color-on-surface-inverse--emphasized: oklch(18.817% 0.00185 28.936);
  --color-on-surface-inverse: oklch(36.235% 0.0027 29.324);
  --color-on-surface-inverse--variant: oklch(44.86% 0.00312 29.438);
  --color-on-surface-inverse--muted: oklch(53.485% 0.00355 29.525);
  --color-outline-surface-inverse: oklch(53.485% 0.00355 29.525);
  --color-outline-surface-inverse--variant: oklch(65.561% 0.00415 29.617);
  --color-outline-surface-inverse--muted: oklch(77.636% 0.00474 29.686);
  --color-shadow: oklch(17.708% 0.00179 28.898);
  --color-scrim: oklch(17.708% 0.00179 28.898);
}

[data-theme="dark-high-contrast"] {
  --color-primary: oklch(87.969% 0.0827 28.666);
  --color-on-primary: oklch(32.902% 0.15132 27.905);
  --color-on-primary--variant: oklch(41.702% 0.16968 29.046);
  --color-on-primary--muted: oklch(50.478% 0.18551 29.526);
  --color-outline-primary: oklch(50.478% 0.18551 29.526);
  --color-outline-primary--variant: oklch(62.74% 0.20496 29.761);
  --color-outline-primary--muted: oklch(74.657% 0.19625 29.772);
  --color-primary-container: oklch(80.083% 0.14658 29.384);
  --color-on-primary-container: oklch(23.765% 0.1094 27.917);
  --color-on-primary-container--variant: oklch(32.902% 0.15132 27.905);
  --color-on-primary-container--muted: oklch(41.702% 0.16968 29.046);
  --color-outline-primary-container: oklch(41.702% 0.16968 29.046);
  --color-outline-primary-container--variant: oklch(53.984% 0.19134 29.628);
  --color-outline-primary-container--muted: oklch(66.24% 0.2101 29.784);
  --color-primary-inverse-container: oklch(54.86% 0.19276 29.648);
  --color-on-primary-inverse-container: oklch(100% 0 none);
  --color-on-primary-inverse-container--variant: oklch(100% 0 none);
  --color-on-primary-inverse-container--muted: oklch(91.955% 0.05336 28.376);
  --color-outline-primary-inverse-container: oklch(91.955% 0.05336 28.376);
  --color-outline-primary-inverse-container--variant: oklch(80.866% 0.13985 29.313);
  --color-outline-primary-inverse-container--muted: oklch(69.739% 0.21509 29.795);
  --color-primary-inverse: oklch(46.092% 0.17785 29.337);
  --color-on-primary-inverse: oklch(100% 0 none);
  --color-on-primary-inverse--variant: oklch(91.955% 0.05336 28.376);
  --color-on-primary-inverse--muted: oklch(84.009% 0.11365 29.018);
  --color-outline-primary-inverse: oklch(84.009% 0.11365 29.018);
  --color-outline-primary-inverse--variant: oklch(73.126% 0.21122 29.804);
  --color-outline-primary-inverse--muted: oklch(60.99% 0.20233 29.745);
  --color-primary-0: oklch(0% 0 none);
  --color-primary-5: oklch(18.756% 0.08635 27.927);
  --color-primary-10: oklch(23.765% 0.1094 27.917);
  --color-primary-15: oklch(28.334% 0.13043 27.904);
  --color-primary-20: oklch(32.902% 0.15132 27.905);
  --color-primary-25: oklch(37.306% 0.16088 28.598);
  --color-primary-30: oklch(41.702% 0.16968 29.046);
  --color-primary-35: oklch(46.092% 0.17785 29.337);
  --color-primary-40: oklch(50.478% 0.18551 29.526);
  --color-primary-45: oklch(54.86% 0.19276 29.648);
  --color-primary-50: oklch(59.239% 0.19965 29.724);
  --color-primary-55: oklch(63.616% 0.20625 29.768);
  --color-primary-60: oklch(67.99% 0.21261 29.791);
  --color-primary-65: oklch(72.362% 0.21876 29.798);
  --color-primary-70: oklch(76.198% 0.18165 29.693);
  --color-primary-75: oklch(80.083% 0.14658 29.384);
  --color-primary-80: oklch(84.009% 0.11365 29.018);
  --color-primary-85: oklch(87.969% 0.0827 28.666);
  --color-primary-90: oklch(91.955% 0.05336 28.376);
  --color-primary-95: oklch(95.966% 0.02583 28.293);
  --color-primary-100: oklch(100% 0 none);
  --color-secondary: oklch(87.969% 0.0827 28.666);
  --color-on-secondary: oklch(32.082% 0.09106 29.903);
  --color-on-secondary--variant: oklch(40.777% 0.09885 29.784);
  --color-on-secondary--muted: oklch(49.464% 0.10561 29.628);
  --color-outline-secondary: oklch(49.464% 0.10561 29.628);
  --color-outline-secondary--variant: oklch(61.617% 0.11406 29.429);
  --color-outline-secondary--muted: oklch(73.748% 0.1203 29.252);
  --color-secondary-container: oklch(79.779% 0.12039 29.149);
  --color-on-secondary-container: oklch(23.373% 0.08147 29.75);
  --color-on-secondary-container--variant: oklch(32.082% 0.09106 29.903);
  --color-on-secondary-container--muted: oklch(40.777% 0.09885 29.784);
  --color-outline-secondary-container: oklch(40.777% 0.09885 29.784);
  --color-outline-secondary-container--variant: oklch(52.937% 0.10813 29.568);
  --color-outline-secondary-container--muted: oklch(65.089% 0.11632 29.379);
  --color-secondary-inverse-container: oklch(53.805% 0.10874 29.553);
  --color-on-secondary-inverse-container: oklch(100% 0 none);
  --color-on-secondary-inverse-container--variant: oklch(100% 0 none);
  --color-on-secondary-inverse-container--muted: oklch(91.955% 0.05336 28.376);
  --color-outline-secondary-inverse-container: oklch(91.955% 0.05336 28.376);
  --color-outline-secondary-inverse-container--variant: oklch(80.64% 0.12038 29.135);
  --color-outline-secondary-inverse-container--muted: oklch(68.559% 0.11853 29.332);
  --color-secondary-inverse: oklch(45.121% 0.10233 29.706);
  --color-on-secondary-inverse: oklch(100% 0 none);
  --color-on-secondary-inverse--variant: oklch(91.955% 0.05336 28.376);
  --color-on-secondary-inverse--muted: oklch(84.009% 0.11364 29.018);
  --color-outline-secondary-inverse: oklch(84.009% 0.11364 29.018);
  --color-outline-secondary-inverse--variant: oklch(72.024% 0.12022 29.283);
  --color-outline-secondary-inverse--muted: oklch(59.882% 0.1129 29.455);
  --color-secondary-0: oklch(0% 0 none);
  --color-secondary-5: oklch(18.591% 0.0749 29.168);
  --color-secondary-10: oklch(23.373% 0.08147 29.75);
  --color-secondary-15: oklch(27.73% 0.08657 29.895);
  --color-secondary-20: oklch(32.082% 0.09106 29.903);
  --color-secondary-25: oklch(36.431% 0.09512 29.854);
  --color-secondary-30: oklch(40.777% 0.09885 29.784);
  --color-secondary-35: oklch(45.121% 0.10233 29.706);
  --color-secondary-40: oklch(49.464% 0.10561 29.628);
  --color-secondary-45: oklch(53.805% 0.10874 29.553);
  --color-secondary-50: oklch(58.146% 0.11174 29.482);
  --color-secondary-55: oklch(62.485% 0.11463 29.416);
  --color-secondary-60: oklch(66.824% 0.11743 29.355);
  --color-secondary-65: oklch(71.162% 0.12016 29.298);
  --color-secondary-70: oklch(75.471% 0.12036 29.221);
  --color-secondary-75: oklch(79.779% 0.12039 29.149);
  --color-secondary-80: oklch(84.009% 0.11364 29.018);
  --color-secondary-85: oklch(87.969% 0.0827 28.666);
  --color-secondary-90: oklch(91.955% 0.05336 28.376);
  --color-secondary-95: oklch(95.966% 0.02583 28.293);
  --color-secondary-100: oklch(100% 0 none);
  --color-neutral: oklch(87.281% 0.01986 28.335);
  --color-on-neutral: oklch(31.201% 0.01547 28.344);
  --color-on-neutral--variant: oklch(39.831% 0.01642 28.3);
  --color-on-neutral--muted: oklch(48.462% 0.01735 28.284);
  --color-outline-neutral: oklch(48.462% 0.01735 28.284);
  --color-outline-neutral--variant: oklch(60.544% 0.01864 28.283);
  --color-outline-neutral--muted: oklch(72.624% 0.01969 28.296);
  --color-neutral-container: oklch(78.659% 0.01977 28.31);
  --color-on-neutral-container: oklch(22.571% 0.01451 28.453);
  --color-on-neutral-container--variant: oklch(31.201% 0.01547 28.344);
  --color-on-neutral-container--muted: oklch(39.831% 0.01642 28.3);
  --color-outline-neutral-container: oklch(39.831% 0.01642 28.3);
  --color-outline-neutral-container--variant: oklch(51.914% 0.01772 28.281);
  --color-outline-neutral-container--muted: oklch(63.996% 0.01901 28.285);
  --color-neutral-inverse-container: oklch(52.777% 0.01782 28.281);
  --color-on-neutral-inverse-container: oklch(100% 0 none);
  --color-on-neutral-inverse-container--variant: oklch(100% 0 none);
  --color-on-neutral-inverse-container--muted: oklch(91.591% 0.0199 28.35);
  --color-outline-neutral-inverse-container: oklch(91.591% 0.0199 28.35);
  --color-outline-neutral-inverse-container--variant: oklch(79.521% 0.01978 28.312);
  --color-outline-neutral-inverse-container--muted: oklch(67.448% 0.01937 28.288);
  --color-neutral-inverse: oklch(44.147% 0.01689 28.289);
  --color-on-neutral-inverse: oklch(100% 0 none);
  --color-on-neutral-inverse--variant: oklch(91.591% 0.0199 28.35);
  --color-on-neutral-inverse--muted: oklch(82.97% 0.01982 28.322);
  --color-outline-neutral-inverse: oklch(82.97% 0.01982 28.322);
  --color-outline-neutral-inverse--variant: oklch(70.9% 0.01966 28.292);
  --color-outline-neutral-inverse--muted: oklch(58.818% 0.01846 28.282);
  --color-neutral-0: oklch(0% 0 none);
  --color-neutral-5: oklch(17.841% 0.014 28.575);
  --color-neutral-10: oklch(22.571% 0.01451 28.453);
  --color-neutral-15: oklch(26.886% 0.01499 28.387);
  --color-neutral-20: oklch(31.201% 0.01547 28.344);
  --color-neutral-25: oklch(35.516% 0.01595 28.317);
  --color-neutral-30: oklch(39.831% 0.01642 28.3);
  --color-neutral-35: oklch(44.147% 0.01689 28.289);
  --color-neutral-40: oklch(48.462% 0.01735 28.284);
  --color-neutral-45: oklch(52.777% 0.01782 28.281);
  --color-neutral-50: oklch(57.092% 0.01828 28.281);
  --color-neutral-55: oklch(61.407% 0.01873 28.283);
  --color-neutral-60: oklch(65.722% 0.01919 28.286);
  --color-neutral-65: oklch(70.038% 0.01965 28.291);
  --color-neutral-70: oklch(74.348% 0.01971 28.299);
  --color-neutral-75: oklch(78.659% 0.01977 28.31);
  --color-neutral-80: oklch(82.97% 0.01982 28.322);
  --color-neutral-85: oklch(87.281% 0.01986 28.335);
  --color-neutral-90: oklch(91.591% 0.0199 28.35);
  --color-neutral-95: oklch(95.902% 0.01994 28.366);
  --color-neutral-100: oklch(100% 0 none);
  --color-positive: oklch(85.11% 0.15594 177.76);
  --color-on-positive: oklch(30.095% 0.07513 177.98);
  --color-on-positive--variant: oklch(38.456% 0.09597 177.98);
  --color-on-positive--muted: oklch(46.814% 0.11695 177.98);
  --color-outline-positive: oklch(46.814% 0.11695 177.98);
  --color-outline-positive--variant: oklch(58.519% 0.14605 177.98);
  --color-outline-positive--muted: oklch(70.327% 0.16682 177.94);
  --color-positive-container: oklch(76.416% 0.16213 177.87);
  --color-on-positive-container: oklch(21.737% 0.05418 177.98);
  --color-on-positive-container--variant: oklch(30.095% 0.07513 177.98);
  --color-on-positive-container--muted: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-container: oklch(38.456% 0.09597 177.98);
  --color-outline-positive-container--variant: oklch(50.159% 0.12522 177.98);
  --color-outline-positive-container--muted: oklch(61.862% 0.15454 177.98);
  --color-positive-inverse-container: oklch(50.995% 0.12728 177.98);
  --color-on-positive-inverse-container: oklch(100% 0 none);
  --color-on-positive-inverse-container--variant: oklch(100% 0 none);
  --color-on-positive-inverse-container--muted: oklch(89.455% 0.15302 177.7);
  --color-outline-positive-inverse-container: oklch(89.455% 0.15302 177.7);
  --color-outline-positive-inverse-container--variant: oklch(77.286% 0.16149 177.86);
  --color-outline-positive-inverse-container--muted: oklch(65.206% 0.16282 177.98);
  --color-positive-inverse: oklch(42.635% 0.10644 177.98);
  --color-on-positive-inverse: oklch(100% 0 none);
  --color-on-positive-inverse--variant: oklch(89.455% 0.15302 177.7);
  --color-on-positive-inverse--muted: oklch(80.764% 0.15897 177.82);
  --color-outline-positive-inverse: oklch(80.764% 0.15897 177.82);
  --color-outline-positive-inverse--variant: oklch(68.586% 0.16824 177.96);
  --color-outline-positive-inverse--muted: oklch(56.847% 0.14189 177.98);
  --color-positive-0: oklch(0% 0 none);
  --color-positive-5: oklch(17.155% 0.04276 177.98);
  --color-positive-10: oklch(21.737% 0.05418 177.98);
  --color-positive-15: oklch(25.916% 0.0647 177.98);
  --color-positive-20: oklch(30.095% 0.07513 177.98);
  --color-positive-25: oklch(34.275% 0.08558 177.98);
  --color-positive-30: oklch(38.456% 0.09597 177.98);
  --color-positive-35: oklch(42.635% 0.10644 177.98);
  --color-positive-40: oklch(46.814% 0.11695 177.98);
  --color-positive-45: oklch(50.995% 0.12728 177.98);
  --color-positive-50: oklch(55.174% 0.13779 177.98);
  --color-positive-55: oklch(59.354% 0.14825 177.98);
  --color-positive-60: oklch(63.534% 0.15865 177.98);
  --color-positive-65: oklch(67.716% 0.16896 177.98);
  --color-positive-70: oklch(72.067% 0.16544 177.92);
  --color-positive-75: oklch(76.416% 0.16213 177.87);
  --color-positive-80: oklch(80.764% 0.15897 177.82);
  --color-positive-85: oklch(85.11% 0.15594 177.76);
  --color-positive-90: oklch(89.455% 0.15302 177.7);
  --color-positive-95: oklch(94.558% 0.08916 177.03);
  --color-positive-100: oklch(100% 0 none);
  --color-caution: oklch(87.658% 0.11144 65.714);
  --color-on-caution: oklch(31.612% 0.0826 62.877);
  --color-on-caution--variant: oklch(40.394% 0.10557 62.834);
  --color-on-caution--muted: oklch(49.178% 0.12861 62.77);
  --color-outline-caution: oklch(49.178% 0.12861 62.77);
  --color-outline-caution--variant: oklch(61.475% 0.16082 62.696);
  --color-outline-caution--muted: oklch(73.721% 0.18888 63.056);
  --color-caution-container: oklch(79.697% 0.18996 64.141);
  --color-on-caution-container: oklch(22.831% 0.05965 62.89);
  --color-on-caution-container--variant: oklch(31.612% 0.0826 62.877);
  --color-on-caution-container--muted: oklch(40.394% 0.10557 62.834);
  --color-outline-caution-container: oklch(40.394% 0.10557 62.834);
  --color-outline-caution-container--variant: oklch(52.69% 0.13774 62.762);
  --color-outline-caution-container--muted: oklch(64.989% 0.17005 62.671);
  --color-caution-inverse-container: oklch(53.57% 0.14011 62.746);
  --color-on-caution-inverse-container: oklch(100% 0 none);
  --color-on-caution-inverse-container--variant: oklch(100% 0 none);
  --color-on-caution-inverse-container--muted: oklch(91.739% 0.07157 64.693);
  --color-outline-caution-inverse-container: oklch(91.739% 0.07157 64.693);
  --color-outline-caution-inverse-container--variant: oklch(80.477% 0.18277 64.649);
  --color-outline-caution-inverse-container--muted: oklch(68.503% 0.17928 62.646);
  --color-caution-inverse: oklch(44.785% 0.11704 62.813);
  --color-on-caution-inverse: oklch(100% 0 none);
  --color-on-caution-inverse--variant: oklch(91.739% 0.07157 64.693);
  --color-on-caution-inverse--muted: oklch(83.638% 0.15195 65.725);
  --color-outline-caution-inverse: oklch(83.638% 0.15195 65.725);
  --color-outline-caution-inverse--variant: oklch(71.999% 0.18712 62.777);
  --color-outline-caution-inverse--muted: oklch(59.718% 0.15624 62.704);
  --color-caution-0: oklch(0% 0 none);
  --color-caution-5: oklch(18.019% 0.04709 62.857);
  --color-caution-10: oklch(22.831% 0.05965 62.89);
  --color-caution-15: oklch(27.22% 0.07108 62.92);
  --color-caution-20: oklch(31.612% 0.0826 62.877);
  --color-caution-25: oklch(36.003% 0.09406 62.866);
  --color-caution-30: oklch(40.394% 0.10557 62.834);
  --color-caution-35: oklch(44.785% 0.11704 62.813);
  --color-caution-40: oklch(49.178% 0.12861 62.77);
  --color-caution-45: oklch(53.57% 0.14011 62.746);
  --color-caution-50: oklch(57.961% 0.1516 62.721);
  --color-caution-55: oklch(62.354% 0.16317 62.685);
  --color-caution-60: oklch(66.746% 0.1747 62.654);
  --color-caution-65: oklch(71.138% 0.1862 62.628);
  --color-caution-70: oklch(75.442% 0.19053 63.311);
  --color-caution-75: oklch(79.697% 0.18996 64.141);
  --color-caution-80: oklch(83.638% 0.15195 65.725);
  --color-caution-85: oklch(87.658% 0.11144 65.714);
  --color-caution-90: oklch(91.739% 0.07157 64.693);
  --color-caution-95: oklch(95.864% 0.0334 61.66);
  --color-caution-100: oklch(100% 0 none);
  --color-negative: oklch(88.023% 0.08218 21.426);
  --color-on-negative: oklch(32.92% 0.14968 22.781);
  --color-on-negative--variant: oklch(41.792% 0.17167 22.878);
  --color-on-negative--muted: oklch(50.573% 0.18651 22.842);
  --color-outline-negative: oklch(50.573% 0.18651 22.842);
  --color-outline-negative--variant: oklch(62.841% 0.20477 22.703);
  --color-outline-negative--muted: oklch(74.76% 0.19538 22.385);
  --color-negative-container: oklch(80.172% 0.14586 21.903);
  --color-on-negative-container: oklch(23.776% 0.10815 22.797);
  --color-on-negative-container--variant: oklch(32.92% 0.14968 22.781);
  --color-on-negative-container--muted: oklch(41.792% 0.17167 22.878);
  --color-outline-negative-container: oklch(41.792% 0.17167 22.878);
  --color-outline-negative-container--variant: oklch(54.081% 0.19197 22.807);
  --color-outline-negative-container--muted: oklch(66.343% 0.20961 22.659);
  --color-negative-inverse-container: oklch(54.957% 0.19331 22.797);
  --color-on-negative-inverse-container: oklch(100% 0 none);
  --color-on-negative-inverse-container--variant: oklch(100% 0 none);
  --color-on-negative-inverse-container--muted: oklch(91.991% 0.05311 21.436);
  --color-outline-negative-inverse-container: oklch(91.991% 0.05311 21.436);
  --color-outline-negative-inverse-container--variant: oklch(80.952% 0.13912 21.839);
  --color-outline-negative-inverse-container--muted: oklch(69.843% 0.21432 22.616);
  --color-negative-inverse: oklch(46.185% 0.17932 22.873);
  --color-on-negative-inverse: oklch(100% 0 none);
  --color-on-negative-inverse--variant: oklch(91.991% 0.05311 21.436);
  --color-on-negative-inverse--muted: oklch(84.083% 0.11307 21.614);
  --color-outline-negative-inverse: oklch(84.083% 0.11307 21.614);
  --color-outline-negative-inverse--variant: oklch(73.23% 0.21022 22.52);
  --color-outline-negative-inverse--muted: oklch(61.09% 0.2023 22.725);
  --color-negative-0: oklch(0% 0 none);
  --color-negative-5: oklch(18.768% 0.08538 22.822);
  --color-negative-10: oklch(23.776% 0.10815 22.797);
  --color-negative-15: oklch(28.348% 0.12895 22.789);
  --color-negative-20: oklch(32.92% 0.14968 22.781);
  --color-negative-25: oklch(37.393% 0.16342 22.838);
  --color-negative-30: oklch(41.792% 0.17167 22.878);
  --color-negative-35: oklch(46.185% 0.17932 22.873);
  --color-negative-40: oklch(50.573% 0.18651 22.842);
  --color-negative-45: oklch(54.957% 0.19331 22.797);
  --color-negative-50: oklch(59.338% 0.19978 22.746);
  --color-negative-55: oklch(63.717% 0.20599 22.692);
  --color-negative-60: oklch(68.093% 0.21198 22.638);
  --color-negative-65: oklch(72.467% 0.21777 22.584);
  --color-negative-70: oklch(76.299% 0.18077 22.244);
  --color-negative-75: oklch(80.172% 0.14586 21.903);
  --color-negative-80: oklch(84.083% 0.11307 21.614);
  --color-negative-85: oklch(88.023% 0.08218 21.426);
  --color-negative-90: oklch(91.991% 0.05311 21.436);
  --color-negative-95: oklch(95.983% 0.0258 22.127);
  --color-negative-100: oklch(100% 0 none);
  --color-surface-container: oklch(26.748% 0.00223 29.15);
  --color-on-surface-container--emphasized: oklch(100% 0 none);
  --color-on-surface-container: oklch(82.811% 0.005 29.711);
  --color-on-surface-container--variant: oklch(74.186% 0.00457 29.668);
  --color-on-surface-container--muted: oklch(65.561% 0.00415 29.617);
  --color-outline-surface-container: oklch(65.561% 0.00415 29.617);
  --color-outline-surface-container--variant: oklch(53.485% 0.00355 29.525);
  --color-outline-surface-container--muted: oklch(41.41% 0.00295 29.396);
  --color-surface-container-ghost: oklch(24.591% 0.00212 29.099);
  --color-on-surface-container-ghost--emphasized: oklch(97.905% 0.00574 29.771);
  --color-on-surface-container-ghost: oklch(80.654% 0.00489 29.701);
  --color-on-surface-container-ghost--variant: oklch(72.029% 0.00447 29.656);
  --color-on-surface-container-ghost--muted: oklch(63.404% 0.00404 29.602);
  --color-outline-surface-container-ghost: oklch(63.404% 0.00404 29.602);
  --color-outline-surface-container-ghost--variant: oklch(51.329% 0.00344 29.505);
  --color-outline-surface-container-ghost--muted: oklch(39.254% 0.00285 29.368);
  --color-surface: oklch(22.435% 0.00202 29.043);
  --color-on-surface--emphasized: oklch(95.748% 0.00563 29.763);
  --color-on-surface: oklch(78.498% 0.00478 29.691);
  --color-on-surface--variant: oklch(69.873% 0.00436 29.644);
  --color-on-surface--muted: oklch(61.248% 0.00393 29.587);
  --color-outline-surface: oklch(61.248% 0.00393 29.587);
  --color-outline-surface--variant: oklch(49.173% 0.00334 29.484);
  --color-outline-surface--muted: oklch(37.098% 0.00274 29.337);
  --color-surface-dim-container: oklch(20.269% 0.00192 28.981);
  --color-on-surface-dim-container--emphasized: oklch(93.592% 0.00553 29.755);
  --color-on-surface-dim-container: oklch(76.342% 0.00468 29.68);
  --color-on-surface-dim-container--variant: oklch(67.717% 0.00425 29.631);
  --color-on-surface-dim-container--muted: oklch(59.092% 0.00383 29.571);
  --color-outline-surface-dim-container: oklch(59.092% 0.00383 29.571);
  --color-outline-surface-dim-container--variant: oklch(47.017% 0.00323 29.462);
  --color-outline-surface-dim-container--muted: oklch(34.941% 0.00263 29.304);
  --color-surface-dim-container-ghost: oklch(17.708% 0.00179 28.898);
  --color-on-surface-dim-container-ghost--emphasized: oklch(91.436% 0.00542 29.747);
  --color-on-surface-dim-container-ghost: oklch(74.186% 0.00457 29.668);
  --color-on-surface-dim-container-ghost--variant: oklch(65.561% 0.00415 29.617);
  --color-on-surface-dim-container-ghost--muted: oklch(56.935% 0.00372 29.554);
  --color-outline-surface-dim-container-ghost: oklch(56.935% 0.00372 29.554);
  --color-outline-surface-dim-container-ghost--variant: oklch(44.86% 0.00312 29.438);
  --color-outline-surface-dim-container-ghost--muted: oklch(32.785% 0.00253 29.268);
  --color-surface-dim: oklch(14.057% 0.00162 28.758);
  --color-on-surface-dim--emphasized: oklch(89.28% 0.00532 29.739);
  --color-on-surface-dim: oklch(72.029% 0.00447 29.656);
  --color-on-surface-dim--variant: oklch(63.404% 0.00404 29.602);
  --color-on-surface-dim--muted: oklch(54.779% 0.00361 29.536);
  --color-outline-surface-dim: oklch(54.779% 0.00361 29.536);
  --color-outline-surface-dim--variant: oklch(42.704% 0.00302 29.412);
  --color-outline-surface-dim--muted: oklch(30.629% 0.00242 29.229);
  --color-surface-inverse: oklch(87.123% 0.00521 29.73);
  --color-on-surface-inverse--emphasized: oklch(0% 0 none);
  --color-on-surface-inverse: oklch(31.06% 0.00244 29.237);
  --color-on-surface-inverse--variant: oklch(39.685% 0.00287 29.374);
  --color-on-surface-inverse--muted: oklch(48.31% 0.00329 29.475);
  --color-outline-surface-inverse: oklch(48.31% 0.00329 29.475);
  --color-outline-surface-inverse--variant: oklch(60.385% 0.00389 29.581);
  --color-outline-surface-inverse--muted: oklch(72.461% 0.00449 29.659);
  --color-shadow: oklch(17.708% 0.00179 28.898);
  --color-scrim: oklch(17.708% 0.00179 28.898);
}
