/* stellar:general-normalize.css */
/* stellar:colors-theme.css */
:root {
  --primary-1: #c6ebff;
  --primary-1: oklch(91.997% 0.0473 231.577);
  --primary-1-on: #002a39;
  --primary-1-on: oklch(26.602% 0.0517 227.635);
  --primary-1-dim: #012d3c;
  --primary-1-dim: oklch(27.723% 0.0525 226.717);
  --primary-2: #a5cade;
  --primary-2: oklch(81.877% 0.0484 231.731);
  --primary-2-on: #002a3a;
  --primary-2-on: oklch(26.663% 0.0527 229.3);
  --primary-2-dim: #365a6c;
  --primary-2-dim: oklch(44.801% 0.0509 231.176);
  --primary-3: #86abbe;
  --primary-3: oklch(72.055% 0.0488 230.574);
  --primary-3-on: #002a39;
  --primary-3-on: oklch(26.602% 0.0517 227.635);
  --primary-3-dim: #2b5061;
  --primary-3-dim: oklch(41.112% 0.0511 229.482);
  --primary-4: #6a8ea0;
  --primary-4: oklch(62.634% 0.0484 230.108);
  --primary-4-on: #ffffff;
  --primary-4-on: oklch(100% 0 89.876);
  --primary-4-dim: #fffeff;
  --primary-4-dim: oklch(99.806% 0.0017 325.59);
  --primary-5: #507385;
  --primary-5: oklch(53.596% 0.0488 231.193);
  --primary-5-on: #ffffff;
  --primary-5-on: oklch(100% 0 89.876);
  --primary-5-dim: #fffeff;
  --primary-5-dim: oklch(99.806% 0.0017 325.59);
  --primary-6: #395c6e;
  --primary-6: oklch(45.569% 0.05 231.759);
  --primary-6-on: #ffffff;
  --primary-6-on: oklch(100% 0 89.876);
  --primary-6-dim: #fffeff;
  --primary-6-dim: oklch(99.806% 0.0017 325.59);
  --primary-7: #244959;
  --primary-7: oklch(38.516% 0.0503 228.294);
  --primary-7-on: #fbfdff;
  --primary-7-on: oklch(99.31% 0.0034 247.857);
  --primary-7-dim: #ecf7ff;
  --primary-7-dim: oklch(97.025% 0.0159 239.101);
  --primary-8: #113949;
  --primary-8: oklch(32.464% 0.0521 228.273);
  --primary-8-on: #e5f5ff;
  --primary-8-on: oklch(96.125% 0.0216 234.987);
  --primary-8-dim: #d4f0ff;
  --primary-8-dim: oklch(93.941% 0.0358 231.099);
  --primary-9: #002d3c;
  --primary-9: oklch(27.688% 0.0531 226.314);
  --primary-9-on: #d3f0ff;
  --primary-9-on: oklch(93.874% 0.0366 230.199);
  --primary-9-dim: #c4eafd;
  --primary-9-dim: oklch(91.597% 0.0473 229.554);
  --primary-10: #002431;
  --primary-10: oklch(24.274% 0.0468 226.877);
  --primary-10-on: #d1efff;
  --primary-10-on: oklch(93.536% 0.0382 231.031);
  --primary-10-dim: #c7e8f9;
  --primary-10-dim: oklch(91.251% 0.0417 230.213);
  --primary-11: #001e2a;
  --primary-11: oklch(21.95% 0.0429 228.094);
  --primary-11-on: #d2eeff;
  --primary-11-on: oklch(93.401% 0.0374 234.483);
  --primary-11-dim: #cbe7f8;
  --primary-11-dim: oklch(91.282% 0.0376 234.503);
  --primary-12: #001c28;
  --primary-12: oklch(21.184% 0.0419 229.296);
  --primary-12-on: #d4eeff;
  --primary-12-on: oklch(93.537% 0.0359 236.481);
  --primary-12-dim: #cce7f7;
  --primary-12-dim: oklch(91.318% 0.036 233.814);
}
:root {
  --secondary-1: #ffdeda;
  --secondary-1: oklch(92.682% 0.0371 26.038);
  --secondary-1-on: #342220;
  --secondary-1-on: oklch(27.362% 0.0282 26.158);
  --secondary-1-dim: #372421;
  --secondary-1-dim: oklch(28.276% 0.0298 29.083);
  --secondary-2: #ffb1aa;
  --secondary-2: oklch(83.282% 0.0925 24.938);
  --secondary-2-on: #461715;
  --secondary-2-on: oklch(27.865% 0.0729 25.387);
  --secondary-2-dim: #804540;
  --secondary-2-dim: oklch(46.11% 0.0819 25.815);
  --secondary-3: #f9837a;
  --secondary-3: oklch(73.972% 0.1455 25.705);
  --secondary-3-on: #530508;
  --secondary-3-on: oklch(28.307% 0.1085 26.185);
  --secondary-3-dim: #872c28;
  --secondary-3-dim: oklch(42.903% 0.1253 26.318);
  --secondary-4: #d56860;
  --secondary-4: oklch(64.516% 0.1389 25.939);
  --secondary-4-on: #ffffff;
  --secondary-4-on: oklch(100% 0 89.876);
  --secondary-4-dim: #fffeff;
  --secondary-4-dim: oklch(99.806% 0.0017 325.59);
  --secondary-5: #b44f48;
  --secondary-5: oklch(55.571% 0.1331 26.263);
  --secondary-5-on: #ffffff;
  --secondary-5-on: oklch(100% 0 89.876);
  --secondary-5-dim: #fffeff;
  --secondary-5-dim: oklch(99.806% 0.0017 325.59);
  --secondary-6: #973934;
  --secondary-6: oklch(47.533% 0.1275 26.127);
  --secondary-6-on: #ffffff;
  --secondary-6-on: oklch(100% 0 89.876);
  --secondary-6-dim: #fffeff;
  --secondary-6-dim: oklch(99.806% 0.0017 325.59);
  --secondary-7: #7d2622;
  --secondary-7: oklch(40.282% 0.1212 26.674);
  --secondary-7-on: #fffcff;
  --secondary-7-on: oklch(99.42% 0.005 325.615);
  --secondary-7-dim: #fff3f2;
  --secondary-7-dim: oklch(97.325% 0.013 23.192);
  --secondary-8: #671615;
  --secondary-8: oklch(34.12% 0.1144 26.249);
  --secondary-8-on: #ffefee;
  --secondary-8-on: oklch(96.448% 0.0174 21.806);
  --secondary-8-dim: #ffe6e3;
  --secondary-8-dim: oklch(94.434% 0.0278 25.853);
  --secondary-9: #56080a;
  --secondary-9: oklch(29.232% 0.109 26.327);
  --secondary-9-on: #ffe6e3;
  --secondary-9-on: oklch(94.434% 0.0278 25.853);
  --secondary-9-dim: #ffdcd9;
  --secondary-9-dim: oklch(92.279% 0.0393 23.697);
  --secondary-10: #4a0004;
  --secondary-10: oklch(25.75% 0.1047 26.123);
  --secondary-10-on: #ffe4e2;
  --secondary-10-on: oklch(94.028% 0.0299 22.775);
  --secondary-10-dim: #ffdbd7;
  --secondary-10-dim: oklch(92.039% 0.0406 25.41);
  --secondary-11: #400003;
  --secondary-11: oklch(23.382% 0.0951 26.118);
  --secondary-11-on: #ffe4e2;
  --secondary-11-on: oklch(94.028% 0.0299 22.775);
  --secondary-11-dim: #ffdbd7;
  --secondary-11-dim: oklch(92.039% 0.0406 25.41);
  --secondary-12: #3d0003;
  --secondary-12: oklch(22.666% 0.0921 25.824);
  --secondary-12-on: #ffe4e2;
  --secondary-12-on: oklch(94.028% 0.0299 22.775);
  --secondary-12-dim: #ffdbd7;
  --secondary-12-dim: oklch(92.039% 0.0406 25.41);
}
:root {
  --tertiary-1: #f2ea6a;
  --tertiary-1: oklch(91.897% 0.1489 105.663);
  --tertiary-1-on: #2a2700;
  --tertiary-1-on: oklch(26.743% 0.0568 105.214);
  --tertiary-1-dim: #2d2a00;
  --tertiary-1-dim: oklch(27.928% 0.0594 105.462);
  --tertiary-2: #d0c94d;
  --tertiary-2: oklch(81.854% 0.1436 106.075);
  --tertiary-2-on: #2a2700;
  --tertiary-2-on: oklch(26.743% 0.0568 105.214);
  --tertiary-2-dim: #5c5800;
  --tertiary-2-dim: oklch(44.963% 0.0962 106.632);
  --tertiary-3: #b0a930;
  --tertiary-3: oklch(71.923% 0.137 106.024);
  --tertiary-3-on: #2a2700;
  --tertiary-3-on: oklch(26.743% 0.0568 105.214);
  --tertiary-3-dim: #514d00;
  --tertiary-3-dim: oklch(41.086% 0.0877 106.247);
  --tertiary-4: #928c0f;
  --tertiary-4: oklch(62.546% 0.1301 106.486);
  --tertiary-4-on: #ffffff;
  --tertiary-4-on: oklch(100% 0 89.876);
  --tertiary-4-dim: #fffeff;
  --tertiary-4-dim: oklch(99.806% 0.0017 325.59);
  --tertiary-5: #777100;
  --tertiary-5: oklch(53.679% 0.1145 105.978);
  --tertiary-5-on: #ffffff;
  --tertiary-5-on: oklch(100% 0 89.876);
  --tertiary-5-dim: #fffeff;
  --tertiary-5-dim: oklch(99.806% 0.0017 325.59);
  --tertiary-6: #5e5a00;
  --tertiary-6: oklch(45.659% 0.0977 106.693);
  --tertiary-6-on: #ffffff;
  --tertiary-6-on: oklch(100% 0 89.876);
  --tertiary-6-dim: #fffeff;
  --tertiary-6-dim: oklch(99.806% 0.0017 325.59);
  --tertiary-7: #4a4600;
  --tertiary-7: oklch(38.571% 0.0822 105.948);
  --tertiary-7-on: #fffbff;
  --tertiary-7-on: oklch(99.227% 0.0067 325.627);
  --tertiary-7-dim: #fff8b3;
  --tertiary-7-dim: oklch(96.86% 0.0875 102.998);
  --tertiary-8: #393600;
  --tertiary-8: oklch(32.547% 0.0695 106.234);
  --tertiary-8-on: #fcf5ac;
  --tertiary-8-on: oklch(95.89% 0.0923 103.337);
  --tertiary-8-dim: #f5eea6;
  --tertiary-8-dim: oklch(93.809% 0.0914 103.285);
  --tertiary-9: #2c2a00;
  --tertiary-9: oklch(27.813% 0.0596 106.916);
  --tertiary-9-on: #f3eeaf;
  --tertiary-9-on: oklch(93.815% 0.0807 104.022);
  --tertiary-9-dim: #ebe7a8;
  --tertiary-9-dim: oklch(91.621% 0.081 104.825);
  --tertiary-10: #232100;
  --tertiary-10: oklch(24.215% 0.0517 106.362);
  --tertiary-10-on: #f2ecb6;
  --tertiary-10-on: oklch(93.471% 0.0699 102.348);
  --tertiary-10-dim: #eae5af;
  --tertiary-10-dim: oklch(91.273% 0.0702 103.266);
  --tertiary-11: #1e1c00;
  --tertiary-11: oklch(22.158% 0.0472 105.949);
  --tertiary-11-on: #f2ecba;
  --tertiary-11-on: oklch(93.553% 0.065 101.857);
  --tertiary-11-dim: #eae5b3;
  --tertiary-11-dim: oklch(91.356% 0.0652 102.84);
  --tertiary-12: #1c1a00;
  --tertiary-12: oklch(21.322% 0.0454 105.755);
  --tertiary-12-on: #f1ecbb;
  --tertiary-12-on: oklch(93.494% 0.0637 102.7);
  --tertiary-12-dim: #eae5b5;
  --tertiary-12-dim: oklch(91.398% 0.0628 102.605);
}
:root {
  --neutral-1: #dfe6ec;
  --neutral-1: oklch(92.136% 0.0111 243.661);
  --neutral-1-on: #20272c;
  --neutral-1-on: oklch(26.802% 0.0137 239.134);
  --neutral-1-dim: #22292e;
  --neutral-1-dim: oklch(27.623% 0.0136 239.103);
  --neutral-2: #bec6cb;
  --neutral-2: oklch(82.183% 0.0113 234.854);
  --neutral-2-on: #20282b;
  --neutral-2-on: oklch(27.036% 0.0126 222.524);
  --neutral-2-dim: #4f575b;
  --neutral-2-dim: oklch(45.113% 0.0121 229.125);
  --neutral-3: #9fa7ac;
  --neutral-3: oklch(72.352% 0.0116 234.889);
  --neutral-3-on: #20272b;
  --neutral-3-on: oklch(26.757% 0.0125 232.963);
  --neutral-3-dim: #e9f1f6;
  --neutral-3-dim: oklch(95.356% 0.0109 234.819);
  --neutral-4: #828a8f;
  --neutral-4: oklch(62.843% 0.012 234.935);
  --neutral-4-on: #ffffff;
  --neutral-4-on: oklch(100% 0 89.876);
  --neutral-4-dim: #fffeff;
  --neutral-4-dim: oklch(99.806% 0.0017 325.59);
  --neutral-5: #687075;
  --neutral-5: oklch(54.004% 0.0125 234.997);
  --neutral-5-on: #ffffff;
  --neutral-5-on: oklch(100% 0 89.876);
  --neutral-5-dim: #fffeff;
  --neutral-5-dim: oklch(99.806% 0.0017 325.59);
  --neutral-6: #51595e;
  --neutral-6: oklch(45.873% 0.013 235.078);
  --neutral-6-on: #ffffff;
  --neutral-6-on: oklch(100% 0 89.876);
  --neutral-6-dim: #fffeff;
  --neutral-6-dim: oklch(99.806% 0.0017 325.59);
  --neutral-7: #3e464a;
  --neutral-7: oklch(38.839% 0.0125 229.211);
  --neutral-7-on: #fbfdff;
  --neutral-7-on: oklch(99.31% 0.0034 247.857);
  --neutral-7-dim: #eff7fb;
  --neutral-7-dim: oklch(97.128% 0.0101 228.887);
  --neutral-8: #2e363a;
  --neutral-8: oklch(32.696% 0.013 229.337);
  --neutral-8-on: #ebf4f9;
  --neutral-8-on: oklch(96.184% 0.0117 231.652);
  --neutral-8-dim: #e4edf2;
  --neutral-8-dim: oklch(94.076% 0.0118 231.657);
  --neutral-9: #222a2e;
  --neutral-9: oklch(27.899% 0.0134 229.488);
  --neutral-9-on: #e4edf2;
  --neutral-9-on: oklch(94.076% 0.0118 231.657);
  --neutral-9-dim: #dde5eb;
  --neutral-9-dim: oklch(91.757% 0.0119 239.916);
  --neutral-10: #1a2125;
  --neutral-10: oklch(24.255% 0.0127 233.073);
  --neutral-10-on: #e5ebf1;
  --neutral-10-on: oklch(93.725% 0.0104 247.937);
  --neutral-10-dim: #dde4e9;
  --neutral-10-dim: oklch(91.499% 0.0102 238.52);
  --neutral-11: #151c20;
  --neutral-11: oklch(22.121% 0.013 233.195);
  --neutral-11-on: #e5ebf1;
  --neutral-11-on: oklch(93.725% 0.0104 247.937);
  --neutral-11-dim: #dde4e9;
  --neutral-11-dim: oklch(91.499% 0.0102 238.52);
  --neutral-12: #131b1f;
  --neutral-12: oklch(21.601% 0.0142 229.838);
  --neutral-12-on: #e3ebf1;
  --neutral-12-on: oklch(93.576% 0.0118 239.911);
  --neutral-12-dim: #dce4ea;
  --neutral-12-dim: oklch(91.453% 0.0119 239.917);
}
:root {
  --neutral-variant-1: #d3e9f5;
  --neutral-variant-1: oklch(92.143% 0.0285 231.455);
  --neutral-variant-1-on: #152932;
  --neutral-variant-1-on: oklch(26.83% 0.0308 228.604);
  --neutral-variant-1-dim: #172c34;
  --neutral-variant-1-dim: oklch(27.925% 0.0307 224.436);
  --neutral-variant-2: #b2c8d4;
  --neutral-variant-2: oklch(81.999% 0.0293 231.534);
  --neutral-variant-2-on: #142933;
  --neutral-variant-2-on: oklch(26.822% 0.0328 230.281);
  --neutral-variant-2-dim: #445863;
  --neutral-variant-2-dim: oklch(44.806% 0.0305 232.375);
  --neutral-variant-3: #94a9b5;
  --neutral-variant-3: oklch(72.251% 0.0293 232.854);
  --neutral-variant-3-on: #152933;
  --neutral-variant-3-on: oklch(26.882% 0.0319 231.367);
  --neutral-variant-3-dim: #def3ff;
  --neutral-variant-3-dim: oklch(95.232% 0.0275 232.658);
  --neutral-variant-4: #778c97;
  --neutral-variant-4: oklch(62.726% 0.0293 230.665);
  --neutral-variant-4-on: #ffffff;
  --neutral-variant-4-on: oklch(100% 0 89.876);
  --neutral-variant-4-dim: #fffeff;
  --neutral-variant-4-dim: oklch(99.806% 0.0017 325.59);
  --neutral-variant-5: #5d727d;
  --neutral-variant-5: oklch(53.91% 0.0302 230.845);
  --neutral-variant-5-on: #ffffff;
  --neutral-variant-5-on: oklch(100% 0 89.876);
  --neutral-variant-5-dim: #fffeff;
  --neutral-variant-5-dim: oklch(99.806% 0.0017 325.59);
  --neutral-variant-6: #475b65;
  --neutral-variant-6: oklch(45.846% 0.0294 229.805);
  --neutral-variant-6-on: #ffffff;
  --neutral-variant-6-on: oklch(100% 0 89.876);
  --neutral-variant-6-dim: #fffeff;
  --neutral-variant-6-dim: oklch(99.806% 0.0017 325.59);
  --neutral-variant-7: #334751;
  --neutral-variant-7: oklch(38.52% 0.0303 230.143);
  --neutral-variant-7-on: #fbfdff;
  --neutral-variant-7-on: oklch(99.31% 0.0034 247.857);
  --neutral-variant-7-dim: #ecf7ff;
  --neutral-variant-7-dim: oklch(97.025% 0.0159 239.101);
  --neutral-variant-8: #233741;
  --neutral-variant-8: oklch(32.424% 0.0312 230.614);
  --neutral-variant-8-on: #e4f5ff;
  --neutral-variant-8-on: oklch(96.054% 0.0225 233.351);
  --neutral-variant-8-dim: #d9eefc;
  --neutral-variant-8-dim: oklch(93.787% 0.0293 236.901);
  --neutral-variant-9: #172b35;
  --neutral-variant-9: oklch(27.687% 0.0318 231.226);
  --neutral-variant-9-on: #d9eefc;
  --neutral-variant-9-on: oklch(93.787% 0.0293 236.901);
  --neutral-variant-9-dim: #d2e7f5;
  --neutral-variant-9-dim: oklch(91.669% 0.0294 236.915);
  --neutral-variant-10: #0e232c;
  --neutral-variant-10: oklch(24.327% 0.0319 228.104);
  --neutral-variant-10-on: #d8eefa;
  --neutral-variant-10-on: oklch(93.656% 0.0284 231.445);
  --neutral-variant-10-dim: #d1e6f3;
  --neutral-variant-10-dim: oklch(91.334% 0.0286 234.864);
  --neutral-variant-11: #081e27;
  --neutral-variant-11: oklch(22.204% 0.0328 227.764);
  --neutral-variant-11-on: #d7eefa;
  --neutral-variant-11-on: oklch(93.586% 0.0293 230.294);
  --neutral-variant-11-dim: #d0e6f3;
  --neutral-variant-11-dim: oklch(91.264% 0.0294 233.615);
  --neutral-variant-12: #061c25;
  --neutral-variant-12: oklch(21.351% 0.0331 227.751);
  --neutral-variant-12-on: #d7eefa;
  --neutral-variant-12-on: oklch(93.586% 0.0293 230.294);
  --neutral-variant-12-dim: #d1e6f3;
  --neutral-variant-12-dim: oklch(91.334% 0.0286 234.864);
}
:root {
  --error-1: #ffdeda;
  --error-1: oklch(92.682% 0.0371 26.038);
  --error-1-on: #342220;
  --error-1-on: oklch(27.362% 0.0282 26.158);
  --error-1-dim: #372421;
  --error-1-dim: oklch(28.276% 0.0298 29.083);
  --error-2: #ffb1aa;
  --error-2: oklch(83.282% 0.0925 24.938);
  --error-2-on: #461715;
  --error-2-on: oklch(27.865% 0.0729 25.387);
  --error-2-dim: #804540;
  --error-2-dim: oklch(46.11% 0.0819 25.815);
  --error-3: #f9837a;
  --error-3: oklch(73.972% 0.1455 25.705);
  --error-3-on: #530508;
  --error-3-on: oklch(28.307% 0.1085 26.185);
  --error-3-dim: #872c28;
  --error-3-dim: oklch(42.903% 0.1253 26.318);
  --error-4: #d56860;
  --error-4: oklch(64.516% 0.1389 25.939);
  --error-4-on: #ffffff;
  --error-4-on: oklch(100% 0 89.876);
  --error-4-dim: #fffeff;
  --error-4-dim: oklch(99.806% 0.0017 325.59);
  --error-5: #b44f48;
  --error-5: oklch(55.571% 0.1331 26.263);
  --error-5-on: #ffffff;
  --error-5-on: oklch(100% 0 89.876);
  --error-5-dim: #fffeff;
  --error-5-dim: oklch(99.806% 0.0017 325.59);
  --error-6: #973934;
  --error-6: oklch(47.533% 0.1275 26.127);
  --error-6-on: #ffffff;
  --error-6-on: oklch(100% 0 89.876);
  --error-6-dim: #fffeff;
  --error-6-dim: oklch(99.806% 0.0017 325.59);
  --error-7: #7d2622;
  --error-7: oklch(40.282% 0.1212 26.674);
  --error-7-on: #fffcff;
  --error-7-on: oklch(99.42% 0.005 325.615);
  --error-7-dim: #fff3f2;
  --error-7-dim: oklch(97.325% 0.013 23.192);
  --error-8: #671615;
  --error-8: oklch(34.12% 0.1144 26.249);
  --error-8-on: #ffefee;
  --error-8-on: oklch(96.448% 0.0174 21.806);
  --error-8-dim: #ffe6e3;
  --error-8-dim: oklch(94.434% 0.0278 25.853);
  --error-9: #56080a;
  --error-9: oklch(29.232% 0.109 26.327);
  --error-9-on: #ffe6e3;
  --error-9-on: oklch(94.434% 0.0278 25.853);
  --error-9-dim: #ffdcd9;
  --error-9-dim: oklch(92.279% 0.0393 23.697);
  --error-10: #4a0004;
  --error-10: oklch(25.75% 0.1047 26.123);
  --error-10-on: #ffe4e2;
  --error-10-on: oklch(94.028% 0.0299 22.775);
  --error-10-dim: #ffdbd7;
  --error-10-dim: oklch(92.039% 0.0406 25.41);
  --error-11: #400003;
  --error-11: oklch(23.382% 0.0951 26.118);
  --error-11-on: #ffe4e2;
  --error-11-on: oklch(94.028% 0.0299 22.775);
  --error-11-dim: #ffdbd7;
  --error-11-dim: oklch(92.039% 0.0406 25.41);
  --error-12: #3d0003;
  --error-12: oklch(22.666% 0.0921 25.824);
  --error-12-on: #ffe4e2;
  --error-12-on: oklch(94.028% 0.0299 22.775);
  --error-12-dim: #ffdbd7;
  --error-12-dim: oklch(92.039% 0.0406 25.41);
}
:root.dark {
  --primary-1: #001c28;
  --primary-1: oklch(21.184% 0.0419 229.296);
  --primary-1-on: #d4eeff;
  --primary-1-on: oklch(93.537% 0.0359 236.481);
  --primary-1-dim: #cce7f7;
  --primary-1-dim: oklch(91.318% 0.036 233.814);
  --primary-2: #001e2a;
  --primary-2: oklch(21.95% 0.0429 228.094);
  --primary-2-on: #d2eeff;
  --primary-2-on: oklch(93.401% 0.0374 234.483);
  --primary-2-dim: #cbe7f8;
  --primary-2-dim: oklch(91.282% 0.0376 234.503);
  --primary-3: #002431;
  --primary-3: oklch(24.274% 0.0468 226.877);
  --primary-3-on: #d1efff;
  --primary-3-on: oklch(93.536% 0.0382 231.031);
  --primary-3-dim: #c7e8f9;
  --primary-3-dim: oklch(91.251% 0.0417 230.213);
  --primary-4: #002d3c;
  --primary-4: oklch(27.688% 0.0531 226.314);
  --primary-4-on: #d3f0ff;
  --primary-4-on: oklch(93.874% 0.0366 230.199);
  --primary-4-dim: #c4eafd;
  --primary-4-dim: oklch(91.597% 0.0473 229.554);
  --primary-5: #113949;
  --primary-5: oklch(32.464% 0.0521 228.273);
  --primary-5-on: #e5f5ff;
  --primary-5-on: oklch(96.125% 0.0216 234.987);
  --primary-5-dim: #d4f0ff;
  --primary-5-dim: oklch(93.941% 0.0358 231.099);
  --primary-6: #244959;
  --primary-6: oklch(38.516% 0.0503 228.294);
  --primary-6-on: #fbfdff;
  --primary-6-on: oklch(99.31% 0.0034 247.857);
  --primary-6-dim: #ecf7ff;
  --primary-6-dim: oklch(97.025% 0.0159 239.101);
  --primary-7: #395c6e;
  --primary-7: oklch(45.569% 0.05 231.759);
  --primary-7-on: #ffffff;
  --primary-7-on: oklch(100% 0 89.876);
  --primary-7-dim: #fffeff;
  --primary-7-dim: oklch(99.806% 0.0017 325.59);
  --primary-8: #507385;
  --primary-8: oklch(53.596% 0.0488 231.193);
  --primary-8-on: #ffffff;
  --primary-8-on: oklch(100% 0 89.876);
  --primary-8-dim: #fffeff;
  --primary-8-dim: oklch(99.806% 0.0017 325.59);
  --primary-9: #6a8ea0;
  --primary-9: oklch(62.634% 0.0484 230.108);
  --primary-9-on: #ffffff;
  --primary-9-on: oklch(100% 0 89.876);
  --primary-9-dim: #fffeff;
  --primary-9-dim: oklch(99.806% 0.0017 325.59);
  --primary-10: #86abbe;
  --primary-10: oklch(72.055% 0.0488 230.574);
  --primary-10-on: #002a39;
  --primary-10-on: oklch(26.602% 0.0517 227.635);
  --primary-10-dim: #2b5061;
  --primary-10-dim: oklch(41.112% 0.0511 229.482);
  --primary-11: #a5cade;
  --primary-11: oklch(81.877% 0.0484 231.731);
  --primary-11-on: #002a3a;
  --primary-11-on: oklch(26.663% 0.0527 229.3);
  --primary-11-dim: #365a6c;
  --primary-11-dim: oklch(44.801% 0.0509 231.176);
  --primary-12: #c6ebff;
  --primary-12: oklch(91.997% 0.0473 231.577);
  --primary-12-on: #002a39;
  --primary-12-on: oklch(26.602% 0.0517 227.635);
  --primary-12-dim: #012d3c;
  --primary-12-dim: oklch(27.723% 0.0525 226.717);
}
:root.dark {
  --secondary-1: #3d0003;
  --secondary-1: oklch(22.666% 0.0921 25.824);
  --secondary-1-on: #ffe4e2;
  --secondary-1-on: oklch(94.028% 0.0299 22.775);
  --secondary-1-dim: #ffdbd7;
  --secondary-1-dim: oklch(92.039% 0.0406 25.41);
  --secondary-2: #400003;
  --secondary-2: oklch(23.382% 0.0951 26.118);
  --secondary-2-on: #ffe4e2;
  --secondary-2-on: oklch(94.028% 0.0299 22.775);
  --secondary-2-dim: #ffdbd7;
  --secondary-2-dim: oklch(92.039% 0.0406 25.41);
  --secondary-3: #4a0004;
  --secondary-3: oklch(25.75% 0.1047 26.123);
  --secondary-3-on: #ffe4e2;
  --secondary-3-on: oklch(94.028% 0.0299 22.775);
  --secondary-3-dim: #ffdbd7;
  --secondary-3-dim: oklch(92.039% 0.0406 25.41);
  --secondary-4: #56080a;
  --secondary-4: oklch(29.232% 0.109 26.327);
  --secondary-4-on: #ffe6e3;
  --secondary-4-on: oklch(94.434% 0.0278 25.853);
  --secondary-4-dim: #ffdcd9;
  --secondary-4-dim: oklch(92.279% 0.0393 23.697);
  --secondary-5: #671615;
  --secondary-5: oklch(34.12% 0.1144 26.249);
  --secondary-5-on: #ffefee;
  --secondary-5-on: oklch(96.448% 0.0174 21.806);
  --secondary-5-dim: #ffe6e3;
  --secondary-5-dim: oklch(94.434% 0.0278 25.853);
  --secondary-6: #7d2622;
  --secondary-6: oklch(40.282% 0.1212 26.674);
  --secondary-6-on: #fffcff;
  --secondary-6-on: oklch(99.42% 0.005 325.615);
  --secondary-6-dim: #fff3f2;
  --secondary-6-dim: oklch(97.325% 0.013 23.192);
  --secondary-7: #973934;
  --secondary-7: oklch(47.533% 0.1275 26.127);
  --secondary-7-on: #ffffff;
  --secondary-7-on: oklch(100% 0 89.876);
  --secondary-7-dim: #fffeff;
  --secondary-7-dim: oklch(99.806% 0.0017 325.59);
  --secondary-8: #b44f48;
  --secondary-8: oklch(55.571% 0.1331 26.263);
  --secondary-8-on: #ffffff;
  --secondary-8-on: oklch(100% 0 89.876);
  --secondary-8-dim: #fffeff;
  --secondary-8-dim: oklch(99.806% 0.0017 325.59);
  --secondary-9: #d56860;
  --secondary-9: oklch(64.516% 0.1389 25.939);
  --secondary-9-on: #ffffff;
  --secondary-9-on: oklch(100% 0 89.876);
  --secondary-9-dim: #fffeff;
  --secondary-9-dim: oklch(99.806% 0.0017 325.59);
  --secondary-10: #f9837a;
  --secondary-10: oklch(73.972% 0.1455 25.705);
  --secondary-10-on: #530508;
  --secondary-10-on: oklch(28.307% 0.1085 26.185);
  --secondary-10-dim: #872c28;
  --secondary-10-dim: oklch(42.903% 0.1253 26.318);
  --secondary-11: #ffb1aa;
  --secondary-11: oklch(83.282% 0.0925 24.938);
  --secondary-11-on: #461715;
  --secondary-11-on: oklch(27.865% 0.0729 25.387);
  --secondary-11-dim: #804540;
  --secondary-11-dim: oklch(46.11% 0.0819 25.815);
  --secondary-12: #ffdeda;
  --secondary-12: oklch(92.682% 0.0371 26.038);
  --secondary-12-on: #342220;
  --secondary-12-on: oklch(27.362% 0.0282 26.158);
  --secondary-12-dim: #372421;
  --secondary-12-dim: oklch(28.276% 0.0298 29.083);
}
:root.dark {
  --tertiary-1: #1c1a00;
  --tertiary-1: oklch(21.322% 0.0454 105.755);
  --tertiary-1-on: #f1ecbb;
  --tertiary-1-on: oklch(93.494% 0.0637 102.7);
  --tertiary-1-dim: #eae5b5;
  --tertiary-1-dim: oklch(91.398% 0.0628 102.605);
  --tertiary-2: #1e1c00;
  --tertiary-2: oklch(22.158% 0.0472 105.949);
  --tertiary-2-on: #f2ecba;
  --tertiary-2-on: oklch(93.553% 0.065 101.857);
  --tertiary-2-dim: #eae5b3;
  --tertiary-2-dim: oklch(91.356% 0.0652 102.84);
  --tertiary-3: #232100;
  --tertiary-3: oklch(24.215% 0.0517 106.362);
  --tertiary-3-on: #f2ecb6;
  --tertiary-3-on: oklch(93.471% 0.0699 102.348);
  --tertiary-3-dim: #eae5af;
  --tertiary-3-dim: oklch(91.273% 0.0702 103.266);
  --tertiary-4: #2c2a00;
  --tertiary-4: oklch(27.813% 0.0596 106.916);
  --tertiary-4-on: #f3eeaf;
  --tertiary-4-on: oklch(93.815% 0.0807 104.022);
  --tertiary-4-dim: #ebe7a8;
  --tertiary-4-dim: oklch(91.621% 0.081 104.825);
  --tertiary-5: #393600;
  --tertiary-5: oklch(32.547% 0.0695 106.234);
  --tertiary-5-on: #fcf5ac;
  --tertiary-5-on: oklch(95.89% 0.0923 103.337);
  --tertiary-5-dim: #f5eea6;
  --tertiary-5-dim: oklch(93.809% 0.0914 103.285);
  --tertiary-6: #4a4600;
  --tertiary-6: oklch(38.571% 0.0822 105.948);
  --tertiary-6-on: #fffbff;
  --tertiary-6-on: oklch(99.227% 0.0067 325.627);
  --tertiary-6-dim: #fff8b3;
  --tertiary-6-dim: oklch(96.86% 0.0875 102.998);
  --tertiary-7: #5e5a00;
  --tertiary-7: oklch(45.659% 0.0977 106.693);
  --tertiary-7-on: #ffffff;
  --tertiary-7-on: oklch(100% 0 89.876);
  --tertiary-7-dim: #fffeff;
  --tertiary-7-dim: oklch(99.806% 0.0017 325.59);
  --tertiary-8: #777100;
  --tertiary-8: oklch(53.679% 0.1145 105.978);
  --tertiary-8-on: #ffffff;
  --tertiary-8-on: oklch(100% 0 89.876);
  --tertiary-8-dim: #fffeff;
  --tertiary-8-dim: oklch(99.806% 0.0017 325.59);
  --tertiary-9: #928c0f;
  --tertiary-9: oklch(62.546% 0.1301 106.486);
  --tertiary-9-on: #ffffff;
  --tertiary-9-on: oklch(100% 0 89.876);
  --tertiary-9-dim: #fffeff;
  --tertiary-9-dim: oklch(99.806% 0.0017 325.59);
  --tertiary-10: #b0a930;
  --tertiary-10: oklch(71.923% 0.137 106.024);
  --tertiary-10-on: #2a2700;
  --tertiary-10-on: oklch(26.743% 0.0568 105.214);
  --tertiary-10-dim: #514d00;
  --tertiary-10-dim: oklch(41.086% 0.0877 106.247);
  --tertiary-11: #d0c94d;
  --tertiary-11: oklch(81.854% 0.1436 106.075);
  --tertiary-11-on: #2a2700;
  --tertiary-11-on: oklch(26.743% 0.0568 105.214);
  --tertiary-11-dim: #5c5800;
  --tertiary-11-dim: oklch(44.963% 0.0962 106.632);
  --tertiary-12: #f2ea6a;
  --tertiary-12: oklch(91.897% 0.1489 105.663);
  --tertiary-12-on: #2a2700;
  --tertiary-12-on: oklch(26.743% 0.0568 105.214);
  --tertiary-12-dim: #2d2a00;
  --tertiary-12-dim: oklch(27.928% 0.0594 105.462);
}
:root.dark {
  --neutral-1: #131b1f;
  --neutral-1: oklch(21.601% 0.0142 229.838);
  --neutral-1-on: #e3ebf1;
  --neutral-1-on: oklch(93.576% 0.0118 239.911);
  --neutral-1-dim: #dce4ea;
  --neutral-1-dim: oklch(91.453% 0.0119 239.917);
  --neutral-2: #151c20;
  --neutral-2: oklch(22.121% 0.013 233.195);
  --neutral-2-on: #e5ebf1;
  --neutral-2-on: oklch(93.725% 0.0104 247.937);
  --neutral-2-dim: #dde4e9;
  --neutral-2-dim: oklch(91.499% 0.0102 238.52);
  --neutral-3: #1a2125;
  --neutral-3: oklch(24.255% 0.0127 233.073);
  --neutral-3-on: #e5ebf1;
  --neutral-3-on: oklch(93.725% 0.0104 247.937);
  --neutral-3-dim: #dde4e9;
  --neutral-3-dim: oklch(91.499% 0.0102 238.52);
  --neutral-4: #222a2e;
  --neutral-4: oklch(27.899% 0.0134 229.488);
  --neutral-4-on: #e4edf2;
  --neutral-4-on: oklch(94.076% 0.0118 231.657);
  --neutral-4-dim: #dde5eb;
  --neutral-4-dim: oklch(91.757% 0.0119 239.916);
  --neutral-5: #2e363a;
  --neutral-5: oklch(32.696% 0.013 229.337);
  --neutral-5-on: #ebf4f9;
  --neutral-5-on: oklch(96.184% 0.0117 231.652);
  --neutral-5-dim: #e4edf2;
  --neutral-5-dim: oklch(94.076% 0.0118 231.657);
  --neutral-6: #3e464a;
  --neutral-6: oklch(38.839% 0.0125 229.211);
  --neutral-6-on: #fbfdff;
  --neutral-6-on: oklch(99.31% 0.0034 247.857);
  --neutral-6-dim: #eff7fb;
  --neutral-6-dim: oklch(97.128% 0.0101 228.887);
  --neutral-7: #51595e;
  --neutral-7: oklch(45.873% 0.013 235.078);
  --neutral-7-on: #ffffff;
  --neutral-7-on: oklch(100% 0 89.876);
  --neutral-7-dim: #fffeff;
  --neutral-7-dim: oklch(99.806% 0.0017 325.59);
  --neutral-8: #687075;
  --neutral-8: oklch(54.004% 0.0125 234.997);
  --neutral-8-on: #ffffff;
  --neutral-8-on: oklch(100% 0 89.876);
  --neutral-8-dim: #fffeff;
  --neutral-8-dim: oklch(99.806% 0.0017 325.59);
  --neutral-9: #828a8f;
  --neutral-9: oklch(62.843% 0.012 234.935);
  --neutral-9-on: #ffffff;
  --neutral-9-on: oklch(100% 0 89.876);
  --neutral-9-dim: #fffeff;
  --neutral-9-dim: oklch(99.806% 0.0017 325.59);
  --neutral-10: #9fa7ac;
  --neutral-10: oklch(72.352% 0.0116 234.889);
  --neutral-10-on: #20272b;
  --neutral-10-on: oklch(26.757% 0.0125 232.963);
  --neutral-10-dim: #e9f1f6;
  --neutral-10-dim: oklch(95.356% 0.0109 234.819);
  --neutral-11: #bec6cb;
  --neutral-11: oklch(82.183% 0.0113 234.854);
  --neutral-11-on: #20282b;
  --neutral-11-on: oklch(27.036% 0.0126 222.524);
  --neutral-11-dim: #4f575b;
  --neutral-11-dim: oklch(45.113% 0.0121 229.125);
  --neutral-12: #dfe6ec;
  --neutral-12: oklch(92.136% 0.0111 243.661);
  --neutral-12-on: #20272c;
  --neutral-12-on: oklch(26.802% 0.0137 239.134);
  --neutral-12-dim: #22292e;
  --neutral-12-dim: oklch(27.623% 0.0136 239.103);
}
:root.dark {
  --neutral-variant-1: #061c25;
  --neutral-variant-1: oklch(21.351% 0.0331 227.751);
  --neutral-variant-1-on: #d7eefa;
  --neutral-variant-1-on: oklch(93.586% 0.0293 230.294);
  --neutral-variant-1-dim: #d1e6f3;
  --neutral-variant-1-dim: oklch(91.334% 0.0286 234.864);
  --neutral-variant-2: #081e27;
  --neutral-variant-2: oklch(22.204% 0.0328 227.764);
  --neutral-variant-2-on: #d7eefa;
  --neutral-variant-2-on: oklch(93.586% 0.0293 230.294);
  --neutral-variant-2-dim: #d0e6f3;
  --neutral-variant-2-dim: oklch(91.264% 0.0294 233.615);
  --neutral-variant-3: #0e232c;
  --neutral-variant-3: oklch(24.327% 0.0319 228.104);
  --neutral-variant-3-on: #d8eefa;
  --neutral-variant-3-on: oklch(93.656% 0.0284 231.445);
  --neutral-variant-3-dim: #d1e6f3;
  --neutral-variant-3-dim: oklch(91.334% 0.0286 234.864);
  --neutral-variant-4: #172b35;
  --neutral-variant-4: oklch(27.687% 0.0318 231.226);
  --neutral-variant-4-on: #d9eefc;
  --neutral-variant-4-on: oklch(93.787% 0.0293 236.901);
  --neutral-variant-4-dim: #d2e7f5;
  --neutral-variant-4-dim: oklch(91.669% 0.0294 236.915);
  --neutral-variant-5: #233741;
  --neutral-variant-5: oklch(32.424% 0.0312 230.614);
  --neutral-variant-5-on: #e4f5ff;
  --neutral-variant-5-on: oklch(96.054% 0.0225 233.351);
  --neutral-variant-5-dim: #d9eefc;
  --neutral-variant-5-dim: oklch(93.787% 0.0293 236.901);
  --neutral-variant-6: #334751;
  --neutral-variant-6: oklch(38.52% 0.0303 230.143);
  --neutral-variant-6-on: #fbfdff;
  --neutral-variant-6-on: oklch(99.31% 0.0034 247.857);
  --neutral-variant-6-dim: #ecf7ff;
  --neutral-variant-6-dim: oklch(97.025% 0.0159 239.101);
  --neutral-variant-7: #475b65;
  --neutral-variant-7: oklch(45.846% 0.0294 229.805);
  --neutral-variant-7-on: #ffffff;
  --neutral-variant-7-on: oklch(100% 0 89.876);
  --neutral-variant-7-dim: #fffeff;
  --neutral-variant-7-dim: oklch(99.806% 0.0017 325.59);
  --neutral-variant-8: #5d727d;
  --neutral-variant-8: oklch(53.91% 0.0302 230.845);
  --neutral-variant-8-on: #ffffff;
  --neutral-variant-8-on: oklch(100% 0 89.876);
  --neutral-variant-8-dim: #fffeff;
  --neutral-variant-8-dim: oklch(99.806% 0.0017 325.59);
  --neutral-variant-9: #778c97;
  --neutral-variant-9: oklch(62.726% 0.0293 230.665);
  --neutral-variant-9-on: #ffffff;
  --neutral-variant-9-on: oklch(100% 0 89.876);
  --neutral-variant-9-dim: #fffeff;
  --neutral-variant-9-dim: oklch(99.806% 0.0017 325.59);
  --neutral-variant-10: #94a9b5;
  --neutral-variant-10: oklch(72.251% 0.0293 232.854);
  --neutral-variant-10-on: #152933;
  --neutral-variant-10-on: oklch(26.882% 0.0319 231.367);
  --neutral-variant-10-dim: #def3ff;
  --neutral-variant-10-dim: oklch(95.232% 0.0275 232.658);
  --neutral-variant-11: #b2c8d4;
  --neutral-variant-11: oklch(81.999% 0.0293 231.534);
  --neutral-variant-11-on: #142933;
  --neutral-variant-11-on: oklch(26.822% 0.0328 230.281);
  --neutral-variant-11-dim: #445863;
  --neutral-variant-11-dim: oklch(44.806% 0.0305 232.375);
  --neutral-variant-12: #d3e9f5;
  --neutral-variant-12: oklch(92.143% 0.0285 231.455);
  --neutral-variant-12-on: #152932;
  --neutral-variant-12-on: oklch(26.83% 0.0308 228.604);
  --neutral-variant-12-dim: #172c34;
  --neutral-variant-12-dim: oklch(27.925% 0.0307 224.436);
}
:root.dark {
  --error-1: #3d0003;
  --error-1: oklch(22.666% 0.0921 25.824);
  --error-1-on: #ffe4e2;
  --error-1-on: oklch(94.028% 0.0299 22.775);
  --error-1-dim: #ffdbd7;
  --error-1-dim: oklch(92.039% 0.0406 25.41);
  --error-2: #400003;
  --error-2: oklch(23.382% 0.0951 26.118);
  --error-2-on: #ffe4e2;
  --error-2-on: oklch(94.028% 0.0299 22.775);
  --error-2-dim: #ffdbd7;
  --error-2-dim: oklch(92.039% 0.0406 25.41);
  --error-3: #4a0004;
  --error-3: oklch(25.75% 0.1047 26.123);
  --error-3-on: #ffe4e2;
  --error-3-on: oklch(94.028% 0.0299 22.775);
  --error-3-dim: #ffdbd7;
  --error-3-dim: oklch(92.039% 0.0406 25.41);
  --error-4: #56080a;
  --error-4: oklch(29.232% 0.109 26.327);
  --error-4-on: #ffe6e3;
  --error-4-on: oklch(94.434% 0.0278 25.853);
  --error-4-dim: #ffdcd9;
  --error-4-dim: oklch(92.279% 0.0393 23.697);
  --error-5: #671615;
  --error-5: oklch(34.12% 0.1144 26.249);
  --error-5-on: #ffefee;
  --error-5-on: oklch(96.448% 0.0174 21.806);
  --error-5-dim: #ffe6e3;
  --error-5-dim: oklch(94.434% 0.0278 25.853);
  --error-6: #7d2622;
  --error-6: oklch(40.282% 0.1212 26.674);
  --error-6-on: #fffcff;
  --error-6-on: oklch(99.42% 0.005 325.615);
  --error-6-dim: #fff3f2;
  --error-6-dim: oklch(97.325% 0.013 23.192);
  --error-7: #973934;
  --error-7: oklch(47.533% 0.1275 26.127);
  --error-7-on: #ffffff;
  --error-7-on: oklch(100% 0 89.876);
  --error-7-dim: #fffeff;
  --error-7-dim: oklch(99.806% 0.0017 325.59);
  --error-8: #b44f48;
  --error-8: oklch(55.571% 0.1331 26.263);
  --error-8-on: #ffffff;
  --error-8-on: oklch(100% 0 89.876);
  --error-8-dim: #fffeff;
  --error-8-dim: oklch(99.806% 0.0017 325.59);
  --error-9: #d56860;
  --error-9: oklch(64.516% 0.1389 25.939);
  --error-9-on: #ffffff;
  --error-9-on: oklch(100% 0 89.876);
  --error-9-dim: #fffeff;
  --error-9-dim: oklch(99.806% 0.0017 325.59);
  --error-10: #f9837a;
  --error-10: oklch(73.972% 0.1455 25.705);
  --error-10-on: #530508;
  --error-10-on: oklch(28.307% 0.1085 26.185);
  --error-10-dim: #872c28;
  --error-10-dim: oklch(42.903% 0.1253 26.318);
  --error-11: #ffb1aa;
  --error-11: oklch(83.282% 0.0925 24.938);
  --error-11-on: #461715;
  --error-11-on: oklch(27.865% 0.0729 25.387);
  --error-11-dim: #804540;
  --error-11-dim: oklch(46.11% 0.0819 25.815);
  --error-12: #ffdeda;
  --error-12: oklch(92.682% 0.0371 26.038);
  --error-12-on: #342220;
  --error-12-on: oklch(27.362% 0.0282 26.158);
  --error-12-dim: #372421;
  --error-12-dim: oklch(28.276% 0.0298 29.083);
}

/* stellar:colors-named.css */

/* stellar:colors-charts.css */
:root {
  --chart-qualitative-1: #3b5a43;
  --chart-qualitative-1: oklch(43.618% 0.0527 151.851);
  --chart-qualitative-1-on: #ffffff;
  --chart-qualitative-1-on: oklch(100% 0 89.876);
  --chart-qualitative-1-dim: #7c9d83;
  --chart-qualitative-1-dim: oklch(66.363% 0.0529 151.137);
  --chart-qualitative-2: #8e4108;
  --chart-qualitative-2: oklch(46.816% 0.1209 49.207);
  --chart-qualitative-2-on: #ffffff;
  --chart-qualitative-2-on: oklch(100% 0 89.876);
  --chart-qualitative-2-dim: #e08046;
  --chart-qualitative-2-dim: oklch(69.41% 0.139 49.902);
  --chart-qualitative-3: #728164;
  --chart-qualitative-3: oklch(58.272% 0.0465 130.031);
  --chart-qualitative-3-on: #ffffff;
  --chart-qualitative-3-on: oklch(100% 0 89.876);
  --chart-qualitative-3-dim: #aebe9d;
  --chart-qualitative-3-dim: oklch(78.023% 0.0489 128.605);
  --chart-qualitative-4: #3b3219;
  --chart-qualitative-4: oklch(32.019% 0.0414 90.181);
  --chart-qualitative-4-on: #fff0d1;
  --chart-qualitative-4-on: oklch(95.908% 0.0436 85.24);
  --chart-qualitative-4-dim: #877b5c;
  --chart-qualitative-4-dim: oklch(58.557% 0.0469 89.352);
  --chart-qualitative-5: #283848;
  --chart-qualitative-5: oklch(33.385% 0.0354 248.928);
  --chart-qualitative-5-on: #eef4ff;
  --chart-qualitative-5-on: oklch(96.582% 0.0161 262.753);
  --chart-qualitative-5-dim: #708092;
  --chart-qualitative-5-dim: oklch(59.326% 0.0334 251.456);
  --chart-qualitative-6: #145a6a;
  --chart-qualitative-6: oklch(43.372% 0.0703 217.123);
  --chart-qualitative-6-on: #ffffff;
  --chart-qualitative-6-on: oklch(100% 0 89.876);
  --chart-qualitative-6-dim: #619daf;
  --chart-qualitative-6-dim: oklch(66.181% 0.0677 218.985);
  --chart-qualitative-7: #574f18;
  --chart-qualitative-7: oklch(42.376% 0.0743 100.953);
  --chart-qualitative-7-on: #ffffff;
  --chart-qualitative-7-on: oklch(100% 0 89.876);
  --chart-qualitative-7-dim: #9d9254;
  --chart-qualitative-7-dim: oklch(65.539% 0.0835 99.454);
  --chart-qualitative-8: #504870;
  --chart-qualitative-8: oklch(42.698% 0.0658 292.567);
  --chart-qualitative-8-on: #ffffff;
  --chart-qualitative-8-on: oklch(100% 0 89.876);
  --chart-qualitative-8-dim: #948bb7;
  --chart-qualitative-8-dim: oklch(66.04% 0.0653 293.916);
  --chart-qualitative-9: #956b2e;
  --chart-qualitative-9: oklch(55.89% 0.094 73.731);
  --chart-qualitative-9-on: #ffffff;
  --chart-qualitative-9-on: oklch(100% 0 89.876);
  --chart-qualitative-9-dim: #d9a864;
  --chart-qualitative-9-dim: oklch(76.249% 0.1033 74.252);
  --chart-qualitative-10: #213931;
  --chart-qualitative-10: oklch(32.198% 0.0335 171.028);
  --chart-qualitative-10-on: #ddf9ec;
  --chart-qualitative-10-on: oklch(95.828% 0.0339 166.035);
  --chart-qualitative-10-dim: #698279;
  --chart-qualitative-10-dim: oklch(58.413% 0.032 171.277);
  --chart-qualitative-11: #307f7f;
  --chart-qualitative-11: oklch(54.876% 0.0759 195.168);
  --chart-qualitative-11-on: #ffffff;
  --chart-qualitative-11-on: oklch(100% 0 89.876);
  --chart-qualitative-11-dim: #72bebd;
  --chart-qualitative-11-dim: oklch(75.212% 0.0756 194.58);
  --chart-qualitative-12: #462b2b;
  --chart-qualitative-12: oklch(32.241% 0.0404 19.508);
  --chart-qualitative-12-on: #ffedec;
  --chart-qualitative-12-on: oklch(96.011% 0.0196 21.358);
  --chart-qualitative-12-dim: #967272;
  --chart-qualitative-12-dim: oklch(58.76% 0.0457 18.538);
}
:root {
  --chart-diverging-1-step-1: #307f7f;
  --chart-diverging-1-step-1: oklch(54.876% 0.0759 195.168);
  --chart-diverging-1-step-1-on: #ffffff;
  --chart-diverging-1-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-1-dim: #72bebd;
  --chart-diverging-1-step-1-dim: oklch(75.212% 0.0756 194.58);
  --chart-diverging-1-step-2: #397560;
  --chart-diverging-1-step-2: oklch(51.561% 0.0717 168.357);
  --chart-diverging-1-step-2-on: #ffffff;
  --chart-diverging-1-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-2-dim: #79b59e;
  --chart-diverging-1-step-2-dim: oklch(72.53% 0.071 168.343);
  --chart-diverging-1-step-3: #476944;
  --chart-diverging-1-step-3: oklch(48.416% 0.0701 142.498);
  --chart-diverging-1-step-3-on: #ffffff;
  --chart-diverging-1-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-3-dim: #86aa80;
  --chart-diverging-1-step-3-dim: oklch(69.992% 0.0719 141.046);
  --chart-diverging-1-step-4: #525c2f;
  --chart-diverging-1-step-4: oklch(45.458% 0.0677 119.457);
  --chart-diverging-1-step-4-on: #ffffff;
  --chart-diverging-1-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-4-dim: #939e6b;
  --chart-diverging-1-step-4-dim: oklch(67.75% 0.0719 118.26);
  --chart-diverging-1-step-5: #584f22;
  --chart-diverging-1-step-5: oklch(42.6% 0.0648 98.169);
  --chart-diverging-1-step-5-on: #ffffff;
  --chart-diverging-1-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-5-dim: #9e925e;
  --chart-diverging-1-step-5-dim: oklch(65.799% 0.072 96.742);
  --chart-diverging-1-step-6: #5a441f;
  --chart-diverging-1-step-6: oklch(40.19% 0.0609 78.561);
  --chart-diverging-1-step-6-on: #ffffff;
  --chart-diverging-1-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-6-dim: #a3885c;
  --chart-diverging-1-step-6-dim: oklch(64.118% 0.0686 79.267);
  --chart-diverging-1-step-7: #583b21;
  --chart-diverging-1-step-7: oklch(37.949% 0.0568 61.652);
  --chart-diverging-1-step-7-on: #fff9f8;
  --chart-diverging-1-step-7-on: oklch(98.645% 0.0066 28.833);
  --chart-diverging-1-step-7-dim: #a57f60;
  --chart-diverging-1-step-7-dim: oklch(62.557% 0.0644 60.442);
  --chart-diverging-1-step-8: #533525;
  --chart-diverging-1-step-8: oklch(36.046% 0.0506 48.677);
  --chart-diverging-1-step-8-on: #fff5f2;
  --chart-diverging-1-step-8-on: oklch(97.71% 0.0115 37.422);
  --chart-diverging-1-step-8-dim: #a17a67;
  --chart-diverging-1-step-8-dim: oklch(61.271% 0.0564 47.165);
  --chart-diverging-1-step-9: #4e3028;
  --chart-diverging-1-step-9: oklch(34.35% 0.0464 35.634);
  --chart-diverging-1-step-9-on: #fff2ee;
  --chart-diverging-1-step-9-on: oklch(97.024% 0.0151 37.876);
  --chart-diverging-1-step-9-dim: #9e766c;
  --chart-diverging-1-step-9-dim: oklch(60.268% 0.0529 34.467);
  --chart-diverging-1-step-10: #4a2d2a;
  --chart-diverging-1-step-10: oklch(33.202% 0.0436 26.111);
  --chart-diverging-1-step-10-on: #ffefed;
  --chart-diverging-1-step-10-on: oklch(96.421% 0.0176 26.091);
  --chart-diverging-1-step-10-dim: #99746f;
  --chart-diverging-1-step-10-dim: oklch(59.401% 0.0476 27.375);
  --chart-diverging-1-step-11: #472c2b;
  --chart-diverging-1-step-11: oklch(32.596% 0.0404 21.84);
  --chart-diverging-1-step-11-on: #ffeeec;
  --chart-diverging-1-step-11-on: oklch(96.202% 0.0187 25.602);
  --chart-diverging-1-step-11-dim: #977372;
  --chart-diverging-1-step-11-dim: oklch(59.068% 0.0457 20.371);
  --chart-diverging-1-step-12: #462b2b;
  --chart-diverging-1-step-12: oklch(32.241% 0.0404 19.508);
  --chart-diverging-1-step-12-on: #ffedec;
  --chart-diverging-1-step-12-on: oklch(96.011% 0.0196 21.358);
  --chart-diverging-1-step-12-dim: #967272;
  --chart-diverging-1-step-12-dim: oklch(58.76% 0.0457 18.538);
}
:root {
  --chart-diverging-2-step-1: #8e4108;
  --chart-diverging-2-step-1: oklch(46.816% 0.1209 49.207);
  --chart-diverging-2-step-1-on: #ffffff;
  --chart-diverging-2-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-1-dim: #e08046;
  --chart-diverging-2-step-1-dim: oklch(69.41% 0.139 49.902);
  --chart-diverging-2-step-2: #893931;
  --chart-diverging-2-step-2: oklch(45.194% 0.1113 28.046);
  --chart-diverging-2-step-2-on: #ffffff;
  --chart-diverging-2-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-2-dim: #db796d;
  --chart-diverging-2-step-2-dim: oklch(68.225% 0.1242 28.071);
  --chart-diverging-2-step-3: #7c374c;
  --chart-diverging-2-step-3: oklch(43.516% 0.0984 2.867);
  --chart-diverging-2-step-3-on: #ffffff;
  --chart-diverging-2-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-3-dim: #cc788f;
  --chart-diverging-2-step-3-dim: oklch(67.002% 0.1079 2.771);
  --chart-diverging-2-step-4: #6b375d;
  --chart-diverging-2-step-4: oklch(41.669% 0.0903 338.148);
  --chart-diverging-2-step-4-on: #ffffff;
  --chart-diverging-2-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-4-dim: #b77aa4;
  --chart-diverging-2-step-4-dim: oklch(65.557% 0.094 338.92);
  --chart-diverging-2-step-5: #593963;
  --chart-diverging-2-step-5: oklch(39.947% 0.0788 317.868);
  --chart-diverging-2-step-5-on: #fffcff;
  --chart-diverging-2-step-5-on: oklch(99.42% 0.005 325.615);
  --chart-diverging-2-step-5-dim: #a27dac;
  --chart-diverging-2-step-5-dim: oklch(64.167% 0.0805 318.98);
  --chart-diverging-2-step-6: #493a62;
  --chart-diverging-2-step-6: oklch(38.257% 0.0687 300.46);
  --chart-diverging-2-step-6-on: #fff9fd;
  --chart-diverging-2-step-6-on: oklch(98.785% 0.0082 337.433);
  --chart-diverging-2-step-6-dim: #917fac;
  --chart-diverging-2-step-6-dim: oklch(62.916% 0.0694 302.747);
  --chart-diverging-2-step-7: #3c3b5d;
  --chart-diverging-2-step-7: oklch(36.904% 0.0579 284.529);
  --chart-diverging-2-step-7-on: #fcf7ff;
  --chart-diverging-2-step-7-on: oklch(98.225% 0.0118 313.219);
  --chart-diverging-2-step-7-dim: #8281a7;
  --chart-diverging-2-step-7-dim: oklch(61.806% 0.057 285.808);
  --chart-diverging-2-step-8: #333a56;
  --chart-diverging-2-step-8: oklch(35.49% 0.0497 272.882);
  --chart-diverging-2-step-8-on: #f7f6ff;
  --chart-diverging-2-step-8-on: oklch(97.648% 0.012 291.293);
  --chart-diverging-2-step-8-dim: #7a81a0;
  --chart-diverging-2-step-8-dim: oklch(60.869% 0.0478 274.946);
  --chart-diverging-2-step-9: #2d3a50;
  --chart-diverging-2-step-9: oklch(34.688% 0.0425 260.719);
  --chart-diverging-2-step-9-on: #f4f5ff;
  --chart-diverging-2-step-9-on: oklch(97.226% 0.0133 281.568);
  --chart-diverging-2-step-9-dim: #74819b;
  --chart-diverging-2-step-9-dim: oklch(60.202% 0.0426 264.182);
  --chart-diverging-2-step-10: #2a394c;
  --chart-diverging-2-step-10: oklch(33.997% 0.039 254.641);
  --chart-diverging-2-step-10-on: #f0f5ff;
  --chart-diverging-2-step-10-on: oklch(96.926% 0.0144 264.499);
  --chart-diverging-2-step-10-dim: #718196;
  --chart-diverging-2-step-10-dim: oklch(59.779% 0.0373 255.293);
  --chart-diverging-2-step-11: #283849;
  --chart-diverging-2-step-11: oklch(33.436% 0.0368 250.471);
  --chart-diverging-2-step-11-on: #eef4ff;
  --chart-diverging-2-step-11-on: oklch(96.582% 0.0161 262.753);
  --chart-diverging-2-step-11-dim: #708093;
  --chart-diverging-2-step-11-dim: oklch(59.364% 0.0347 252.835);
  --chart-diverging-2-step-12: #283848;
  --chart-diverging-2-step-12: oklch(33.385% 0.0354 248.928);
  --chart-diverging-2-step-12-on: #eef4ff;
  --chart-diverging-2-step-12-on: oklch(96.582% 0.0161 262.753);
  --chart-diverging-2-step-12-dim: #708092;
  --chart-diverging-2-step-12-dim: oklch(59.326% 0.0334 251.456);
}
:root {
  --chart-diverging-3-step-1: #728164;
  --chart-diverging-3-step-1: oklch(58.272% 0.0465 130.031);
  --chart-diverging-3-step-1-on: #ffffff;
  --chart-diverging-3-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-1-dim: #aebe9d;
  --chart-diverging-3-step-1-dim: oklch(78.023% 0.0489 128.605);
  --chart-diverging-3-step-2: #607c68;
  --chart-diverging-3-step-2: oklch(55.835% 0.0447 153.708);
  --chart-diverging-3-step-2-on: #ffffff;
  --chart-diverging-3-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-2-dim: #112c1c;
  --chart-diverging-3-step-2-dim: oklch(26.639% 0.045 155.646);
  --chart-diverging-3-step-3: #51766d;
  --chart-diverging-3-step-3: oklch(53.511% 0.0443 177.678);
  --chart-diverging-3-step-3-on: #ffffff;
  --chart-diverging-3-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-3-dim: #8eb5aa;
  --chart-diverging-3-step-3-dim: oklch(74.139% 0.0449 175.906);
  --chart-diverging-3-step-4: #476f72;
  --chart-diverging-3-step-4: oklch(51.33% 0.0451 201.856);
  --chart-diverging-3-step-4-on: #ffffff;
  --chart-diverging-3-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-4-dim: #85afb2;
  --chart-diverging-3-step-4-dim: oklch(72.468% 0.0453 201.676);
  --chart-diverging-3-step-5: #426875;
  --chart-diverging-3-step-5: oklch(49.404% 0.0478 221.584);
  --chart-diverging-3-step-5-on: #ffffff;
  --chart-diverging-3-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-5-dim: #82a8b7;
  --chart-diverging-3-step-5-dim: oklch(70.884% 0.0467 224.047);
  --chart-diverging-3-step-6: #416177;
  --chart-diverging-3-step-6: oklch(47.696% 0.0516 239.279);
  --chart-diverging-3-step-6-on: #ffffff;
  --chart-diverging-3-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-6-dim: #82a2ba;
  --chart-diverging-3-step-6-dim: oklch(69.666% 0.05 240.835);
  --chart-diverging-3-step-7: #445a78;
  --chart-diverging-3-step-7: oklch(46.237% 0.0561 256.295);
  --chart-diverging-3-step-7-on: #ffffff;
  --chart-diverging-3-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-7-dim: #859bbd;
  --chart-diverging-3-step-7-dim: oklch(68.461% 0.0563 258.998);
  --chart-diverging-3-step-8: #475477;
  --chart-diverging-3-step-8: oklch(44.988% 0.06 268.292);
  --chart-diverging-3-step-8-on: #ffffff;
  --chart-diverging-3-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-8-dim: #8996bc;
  --chart-diverging-3-step-8-dim: oklch(67.642% 0.0583 270.061);
  --chart-diverging-3-step-9: #4b4f74;
  --chart-diverging-3-step-9: oklch(44.005% 0.061 278.824);
  --chart-diverging-3-step-9-on: #ffffff;
  --chart-diverging-3-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-9-dim: #8e91ba;
  --chart-diverging-3-step-9-dim: oklch(66.897% 0.0606 281.35);
  --chart-diverging-3-step-10: #4e4b72;
  --chart-diverging-3-step-10: oklch(43.271% 0.0638 286.932);
  --chart-diverging-3-step-10-on: #ffffff;
  --chart-diverging-3-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-10-dim: #918eb9;
  --chart-diverging-3-step-10-dim: oklch(66.48% 0.0633 287.739);
  --chart-diverging-3-step-11: #4f4971;
  --chart-diverging-3-step-11: oklch(42.873% 0.0656 290.224);
  --chart-diverging-3-step-11-on: #ffffff;
  --chart-diverging-3-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-11-dim: #938cb8;
  --chart-diverging-3-step-11-dim: oklch(66.199% 0.065 291.814);
  --chart-diverging-3-step-12: #504870;
  --chart-diverging-3-step-12: oklch(42.698% 0.0658 292.567);
  --chart-diverging-3-step-12-on: #ffffff;
  --chart-diverging-3-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-12-dim: #948bb7;
  --chart-diverging-3-step-12-dim: oklch(66.04% 0.0653 293.916);
}
:root {
  --chart-diverging-4-step-1: #3b3219;
  --chart-diverging-4-step-1: oklch(32.019% 0.0414 90.181);
  --chart-diverging-4-step-1-on: #fff0d1;
  --chart-diverging-4-step-1-on: oklch(95.908% 0.0436 85.24);
  --chart-diverging-4-step-1-dim: #877b5c;
  --chart-diverging-4-step-1-dim: oklch(58.557% 0.0469 89.352);
  --chart-diverging-4-step-2: #34351c;
  --chart-diverging-4-step-2: oklch(32.09% 0.0405 110.457);
  --chart-diverging-4-step-2-on: #f4f4cf;
  --chart-diverging-4-step-2-on: oklch(95.772% 0.0482 107.277);
  --chart-diverging-4-step-2-dim: #7e7e5f;
  --chart-diverging-4-step-2-dim: oklch(58.465% 0.045 107.715);
  --chart-diverging-4-step-3: #2c3723;
  --chart-diverging-4-step-3: oklch(32.04% 0.0372 131.63);
  --chart-diverging-4-step-3-on: #e9f7d9;
  --chart-diverging-4-step-3-on: oklch(95.781% 0.0422 127.662);
  --chart-diverging-4-step-3-dim: #748068;
  --chart-diverging-4-step-3-dim: oklch(58.298% 0.0384 129.22);
  --chart-diverging-4-step-4: #25392b;
  --chart-diverging-4-step-4: oklch(32.276% 0.0358 153.524);
  --chart-diverging-4-step-4-on: #e0f9e4;
  --chart-diverging-4-step-4-on: oklch(95.822% 0.0382 150.042);
  --chart-diverging-4-step-4-dim: #6d8271;
  --chart-diverging-4-step-4-dim: oklch(58.468% 0.0355 150.738);
  --chart-diverging-4-step-5: #213a32;
  --chart-diverging-4-step-5: oklch(32.522% 0.0344 171.765);
  --chart-diverging-4-step-5-on: #ddf9ed;
  --chart-diverging-4-step-5-on: oklch(95.855% 0.0332 167.99);
  --chart-diverging-4-step-5-dim: #698379;
  --chart-diverging-4-step-5-dim: oklch(58.65% 0.0336 169.75);
  --chart-diverging-4-step-6: #1f3a39;
  --chart-diverging-4-step-6: oklch(32.662% 0.0331 192.606);
  --chart-diverging-4-step-6-on: #dbf9f7;
  --chart-diverging-4-step-6-on: oklch(96% 0.0313 191.746);
  --chart-diverging-4-step-6-dim: #678381;
  --chart-diverging-4-step-6-dim: oklch(58.765% 0.0322 190.917);
  --chart-diverging-4-step-7: #1f3a3e;
  --chart-diverging-4-step-7: oklch(32.871% 0.0337 207.777);
  --chart-diverging-4-step-7-on: #dbf9fd;
  --chart-diverging-4-step-7-on: oklch(96.176% 0.0316 206.377);
  --chart-diverging-4-step-7-dim: #678387;
  --chart-diverging-4-step-7-dim: oklch(58.968% 0.0326 207.049);
  --chart-diverging-4-step-8: #213942;
  --chart-diverging-4-step-8: oklch(32.892% 0.0338 223.833);
  --chart-diverging-4-step-8-on: #e4f6ff;
  --chart-diverging-4-step-8-on: oklch(96.253% 0.0225 229.074);
  --chart-diverging-4-step-8-dim: #69828c;
  --chart-diverging-4-step-8-dim: oklch(59.052% 0.0326 224.145);
  --chart-diverging-4-step-9: #243945;
  --chart-diverging-4-step-9: oklch(33.227% 0.0341 234.261);
  --chart-diverging-4-step-9-on: #e9f5ff;
  --chart-diverging-4-step-9-on: oklch(96.412% 0.0185 242.963);
  --chart-diverging-4-step-9-dim: #6c818f;
  --chart-diverging-4-step-9-dim: oklch(59.146% 0.0325 237.304);
  --chart-diverging-4-step-10: #263847;
  --chart-diverging-4-step-10: oklch(33.192% 0.0355 244.288);
  --chart-diverging-4-step-10-on: #ecf4ff;
  --chart-diverging-4-step-10-on: oklch(96.434% 0.0171 256.28);
  --chart-diverging-4-step-10-dim: #6e8092;
  --chart-diverging-4-step-10-dim: oklch(59.178% 0.0348 248.414);
  --chart-diverging-4-step-11: #273848;
  --chart-diverging-4-step-11: oklch(33.313% 0.0361 247.436);
  --chart-diverging-4-step-11-on: #edf4ff;
  --chart-diverging-4-step-11-on: oklch(96.508% 0.0165 259.418);
  --chart-diverging-4-step-11-dim: #6f8093;
  --chart-diverging-4-step-11-dim: oklch(59.29% 0.0353 251.312);
  --chart-diverging-4-step-12: #283848;
  --chart-diverging-4-step-12: oklch(33.385% 0.0354 248.928);
  --chart-diverging-4-step-12-on: #eef4ff;
  --chart-diverging-4-step-12-on: oklch(96.582% 0.0161 262.753);
  --chart-diverging-4-step-12-dim: #708092;
  --chart-diverging-4-step-12-dim: oklch(59.326% 0.0334 251.456);
}
:root {
  --chart-diverging-5-step-1: #145a6a;
  --chart-diverging-5-step-1: oklch(43.372% 0.0703 217.123);
  --chart-diverging-5-step-1-on: #ffffff;
  --chart-diverging-5-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-1-dim: #619daf;
  --chart-diverging-5-step-1-dim: oklch(66.181% 0.0677 218.985);
  --chart-diverging-5-step-2: #136162;
  --chart-diverging-5-step-2: oklch(44.925% 0.0707 196.257);
  --chart-diverging-5-step-2-on: #ffffff;
  --chart-diverging-5-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-2-dim: #60a4a4;
  --chart-diverging-5-step-2-dim: oklch(67.388% 0.0692 195.635);
  --chart-diverging-5-step-3: #226657;
  --chart-diverging-5-step-3: oklch(46.312% 0.0722 175.61);
  --chart-diverging-5-step-3-on: #ffffff;
  --chart-diverging-5-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-3-dim: #68a897;
  --chart-diverging-5-step-3-dim: oklch(68.333% 0.071 175.335);
  --chart-diverging-5-step-4: #376a4a;
  --chart-diverging-5-step-4: oklch(47.906% 0.0761 154.748);
  --chart-diverging-5-step-4-on: #ffffff;
  --chart-diverging-5-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-4-dim: #76ac87;
  --chart-diverging-5-step-4-dim: oklch(69.624% 0.0788 154);
  --chart-diverging-5-step-5: #4c6c3e;
  --chart-diverging-5-step-5: oklch(49.412% 0.0792 136.648);
  --chart-diverging-5-step-5-on: #ffffff;
  --chart-diverging-5-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-5-dim: #8aad79;
  --chart-diverging-5-step-5-dim: oklch(70.806% 0.0827 135.681);
  --chart-diverging-5-step-6: #5f6d33;
  --chart-diverging-5-step-6: oklch(50.913% 0.0838 120.672);
  --chart-diverging-5-step-6-on: #ffffff;
  --chart-diverging-5-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-6-dim: #9ead6c;
  --chart-diverging-5-step-6-dim: oklch(72.021% 0.0893 119.29);
  --chart-diverging-5-step-7: #706d2c;
  --chart-diverging-5-step-7: oklch(52.334% 0.0865 106.576);
  --chart-diverging-5-step-7-on: #ffffff;
  --chart-diverging-5-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-7-dim: #b0ac64;
  --chart-diverging-5-step-7-dim: oklch(73.151% 0.094 105.714);
  --chart-diverging-5-step-8: #7e6d29;
  --chart-diverging-5-step-8: oklch(53.699% 0.0895 95.121);
  --chart-diverging-5-step-8-on: #ffffff;
  --chart-diverging-5-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-8-dim: #c0ab61;
  --chart-diverging-5-step-8-dim: oklch(74.337% 0.0974 93.979);
  --chart-diverging-5-step-9: #886c29;
  --chart-diverging-5-step-9: oklch(54.555% 0.0914 85.937);
  --chart-diverging-5-step-9-on: #ffffff;
  --chart-diverging-5-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-9-dim: #cbaa60;
  --chart-diverging-5-step-9-dim: oklch(75.173% 0.1009 85.924);
  --chart-diverging-5-step-10: #8f6b2b;
  --chart-diverging-5-step-10: oklch(55.156% 0.0927 78.962);
  --chart-diverging-5-step-10-on: #ffffff;
  --chart-diverging-5-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-10-dim: #d3a862;
  --chart-diverging-5-step-10-dim: oklch(75.602% 0.1017 78.458);
  --chart-diverging-5-step-11: #946b2d;
  --chart-diverging-5-step-11: oklch(55.761% 0.0941 74.754);
  --chart-diverging-5-step-11-on: #ffffff;
  --chart-diverging-5-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-11-dim: #d8a863;
  --chart-diverging-5-step-11-dim: oklch(76.131% 0.1036 75.17);
  --chart-diverging-5-step-12: #956b2e;
  --chart-diverging-5-step-12: oklch(55.89% 0.094 73.731);
  --chart-diverging-5-step-12-on: #ffffff;
  --chart-diverging-5-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-12-dim: #d9a864;
  --chart-diverging-5-step-12-dim: oklch(76.249% 0.1033 74.252);
}
:root {
  --chart-diverging-6-step-1: #574f18;
  --chart-diverging-6-step-1: oklch(42.376% 0.0743 100.953);
  --chart-diverging-6-step-1-on: #ffffff;
  --chart-diverging-6-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-1-dim: #9d9254;
  --chart-diverging-6-step-1-dim: oklch(65.539% 0.0835 99.454);
  --chart-diverging-6-step-2: #664916;
  --chart-diverging-6-step-2: oklch(42.703% 0.0767 77.727);
  --chart-diverging-6-step-2-on: #ffffff;
  --chart-diverging-6-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-2-dim: #b08b52;
  --chart-diverging-6-step-2-dim: oklch(65.92% 0.0872 77.125);
  --chart-diverging-6-step-3: #6f4421;
  --chart-diverging-6-step-3: oklch(42.959% 0.0771 57.754);
  --chart-diverging-6-step-3-on: #ffffff;
  --chart-diverging-6-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-3-dim: #bb865d;
  --chart-diverging-6-step-3-dim: oklch(66.313% 0.086 58.313);
  --chart-diverging-6-step-4: #734033;
  --chart-diverging-6-step-4: oklch(43.05% 0.0747 35.192);
  --chart-diverging-6-step-4-on: #ffffff;
  --chart-diverging-6-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-4-dim: #c18171;
  --chart-diverging-6-step-4-dim: oklch(66.462% 0.0835 34.66);
  --chart-diverging-6-step-5: #723f45;
  --chart-diverging-6-step-5: oklch(43.173% 0.0714 12.958);
  --chart-diverging-6-step-5-on: #ffffff;
  --chart-diverging-6-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-5-dim: #bf8086;
  --chart-diverging-6-step-5-dim: oklch(66.571% 0.0785 13.154);
  --chart-diverging-6-step-6: #6e4054;
  --chart-diverging-6-step-6: oklch(43.3% 0.0694 352.805);
  --chart-diverging-6-step-6-on: #ffffff;
  --chart-diverging-6-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-6-dim: #b98198;
  --chart-diverging-6-step-6-dim: oklch(66.612% 0.0752 352.999);
  --chart-diverging-6-step-7: #674160;
  --chart-diverging-6-step-7: oklch(43.056% 0.0697 333.579);
  --chart-diverging-6-step-7-on: #ffffff;
  --chart-diverging-6-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-7-dim: #b083a5;
  --chart-diverging-6-step-7-dim: oklch(66.454% 0.0721 335.366);
  --chart-diverging-6-step-8: #604368;
  --chart-diverging-6-step-8: oklch(42.961% 0.0694 318.815);
  --chart-diverging-6-step-8-on: #ffffff;
  --chart-diverging-6-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-8-dim: #a785af;
  --chart-diverging-6-step-8-dim: oklch(66.291% 0.0721 319.816);
  --chart-diverging-6-step-9: #59456c;
  --chart-diverging-6-step-9: oklch(42.775% 0.0673 307.257);
  --chart-diverging-6-step-9-on: #ffffff;
  --chart-diverging-6-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-9-dim: #9f87b3;
  --chart-diverging-6-step-9-dim: oklch(66.067% 0.0694 309.263);
  --chart-diverging-6-step-10: #54476f;
  --chart-diverging-6-step-10: oklch(42.825% 0.0666 298.497);
  --chart-diverging-6-step-10-on: #ffffff;
  --chart-diverging-6-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-10-dim: #998ab6;
  --chart-diverging-6-step-10-dim: oklch(66.234% 0.0663 300.207);
  --chart-diverging-6-step-11: #514870;
  --chart-diverging-6-step-11: oklch(42.794% 0.0659 293.76);
  --chart-diverging-6-step-11-on: #ffffff;
  --chart-diverging-6-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-11-dim: #958bb7;
  --chart-diverging-6-step-11-dim: oklch(66.126% 0.0654 294.973);
  --chart-diverging-6-step-12: #504870;
  --chart-diverging-6-step-12: oklch(42.698% 0.0658 292.567);
  --chart-diverging-6-step-12-on: #ffffff;
  --chart-diverging-6-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-12-dim: #948bb7;
  --chart-diverging-6-step-12-dim: oklch(66.04% 0.0653 293.916);
}
:root.dark {
  --chart-qualitative-1: #462b2b;
  --chart-qualitative-1: oklch(32.241% 0.0404 19.508);
  --chart-qualitative-1-on: #ffedec;
  --chart-qualitative-1-on: oklch(96.011% 0.0196 21.358);
  --chart-qualitative-1-dim: #967272;
  --chart-qualitative-1-dim: oklch(58.76% 0.0457 18.538);
  --chart-qualitative-2: #307f7f;
  --chart-qualitative-2: oklch(54.876% 0.0759 195.168);
  --chart-qualitative-2-on: #ffffff;
  --chart-qualitative-2-on: oklch(100% 0 89.876);
  --chart-qualitative-2-dim: #72bebd;
  --chart-qualitative-2-dim: oklch(75.212% 0.0756 194.58);
  --chart-qualitative-3: #213931;
  --chart-qualitative-3: oklch(32.198% 0.0335 171.028);
  --chart-qualitative-3-on: #ddf9ec;
  --chart-qualitative-3-on: oklch(95.828% 0.0339 166.035);
  --chart-qualitative-3-dim: #698279;
  --chart-qualitative-3-dim: oklch(58.413% 0.032 171.277);
  --chart-qualitative-4: #956b2e;
  --chart-qualitative-4: oklch(55.89% 0.094 73.731);
  --chart-qualitative-4-on: #ffffff;
  --chart-qualitative-4-on: oklch(100% 0 89.876);
  --chart-qualitative-4-dim: #d9a864;
  --chart-qualitative-4-dim: oklch(76.249% 0.1033 74.252);
  --chart-qualitative-5: #504870;
  --chart-qualitative-5: oklch(42.698% 0.0658 292.567);
  --chart-qualitative-5-on: #ffffff;
  --chart-qualitative-5-on: oklch(100% 0 89.876);
  --chart-qualitative-5-dim: #948bb7;
  --chart-qualitative-5-dim: oklch(66.04% 0.0653 293.916);
  --chart-qualitative-6: #574f18;
  --chart-qualitative-6: oklch(42.376% 0.0743 100.953);
  --chart-qualitative-6-on: #ffffff;
  --chart-qualitative-6-on: oklch(100% 0 89.876);
  --chart-qualitative-6-dim: #9d9254;
  --chart-qualitative-6-dim: oklch(65.539% 0.0835 99.454);
  --chart-qualitative-7: #145a6a;
  --chart-qualitative-7: oklch(43.372% 0.0703 217.123);
  --chart-qualitative-7-on: #ffffff;
  --chart-qualitative-7-on: oklch(100% 0 89.876);
  --chart-qualitative-7-dim: #619daf;
  --chart-qualitative-7-dim: oklch(66.181% 0.0677 218.985);
  --chart-qualitative-8: #283848;
  --chart-qualitative-8: oklch(33.385% 0.0354 248.928);
  --chart-qualitative-8-on: #eef4ff;
  --chart-qualitative-8-on: oklch(96.582% 0.0161 262.753);
  --chart-qualitative-8-dim: #708092;
  --chart-qualitative-8-dim: oklch(59.326% 0.0334 251.456);
  --chart-qualitative-9: #3b3219;
  --chart-qualitative-9: oklch(32.019% 0.0414 90.181);
  --chart-qualitative-9-on: #fff0d1;
  --chart-qualitative-9-on: oklch(95.908% 0.0436 85.24);
  --chart-qualitative-9-dim: #877b5c;
  --chart-qualitative-9-dim: oklch(58.557% 0.0469 89.352);
  --chart-qualitative-10: #728164;
  --chart-qualitative-10: oklch(58.272% 0.0465 130.031);
  --chart-qualitative-10-on: #ffffff;
  --chart-qualitative-10-on: oklch(100% 0 89.876);
  --chart-qualitative-10-dim: #aebe9d;
  --chart-qualitative-10-dim: oklch(78.023% 0.0489 128.605);
  --chart-qualitative-11: #8e4108;
  --chart-qualitative-11: oklch(46.816% 0.1209 49.207);
  --chart-qualitative-11-on: #ffffff;
  --chart-qualitative-11-on: oklch(100% 0 89.876);
  --chart-qualitative-11-dim: #e08046;
  --chart-qualitative-11-dim: oklch(69.41% 0.139 49.902);
  --chart-qualitative-12: #3b5a43;
  --chart-qualitative-12: oklch(43.618% 0.0527 151.851);
  --chart-qualitative-12-on: #ffffff;
  --chart-qualitative-12-on: oklch(100% 0 89.876);
  --chart-qualitative-12-dim: #7c9d83;
  --chart-qualitative-12-dim: oklch(66.363% 0.0529 151.137);
}
:root.dark {
  --chart-diverging-1-step-1: #462b2b;
  --chart-diverging-1-step-1: oklch(32.241% 0.0404 19.508);
  --chart-diverging-1-step-1-on: #ffedec;
  --chart-diverging-1-step-1-on: oklch(96.011% 0.0196 21.358);
  --chart-diverging-1-step-1-dim: #967272;
  --chart-diverging-1-step-1-dim: oklch(58.76% 0.0457 18.538);
  --chart-diverging-1-step-2: #472c2b;
  --chart-diverging-1-step-2: oklch(32.596% 0.0404 21.84);
  --chart-diverging-1-step-2-on: #ffeeec;
  --chart-diverging-1-step-2-on: oklch(96.202% 0.0187 25.602);
  --chart-diverging-1-step-2-dim: #977372;
  --chart-diverging-1-step-2-dim: oklch(59.068% 0.0457 20.371);
  --chart-diverging-1-step-3: #4a2d2a;
  --chart-diverging-1-step-3: oklch(33.202% 0.0436 26.111);
  --chart-diverging-1-step-3-on: #ffefed;
  --chart-diverging-1-step-3-on: oklch(96.421% 0.0176 26.091);
  --chart-diverging-1-step-3-dim: #99746f;
  --chart-diverging-1-step-3-dim: oklch(59.401% 0.0476 27.375);
  --chart-diverging-1-step-4: #4e3028;
  --chart-diverging-1-step-4: oklch(34.35% 0.0464 35.634);
  --chart-diverging-1-step-4-on: #fff2ee;
  --chart-diverging-1-step-4-on: oklch(97.024% 0.0151 37.876);
  --chart-diverging-1-step-4-dim: #9e766c;
  --chart-diverging-1-step-4-dim: oklch(60.268% 0.0529 34.467);
  --chart-diverging-1-step-5: #533525;
  --chart-diverging-1-step-5: oklch(36.046% 0.0506 48.677);
  --chart-diverging-1-step-5-on: #fff5f2;
  --chart-diverging-1-step-5-on: oklch(97.71% 0.0115 37.422);
  --chart-diverging-1-step-5-dim: #a17a67;
  --chart-diverging-1-step-5-dim: oklch(61.271% 0.0564 47.165);
  --chart-diverging-1-step-6: #583b21;
  --chart-diverging-1-step-6: oklch(37.949% 0.0568 61.652);
  --chart-diverging-1-step-6-on: #fff9f8;
  --chart-diverging-1-step-6-on: oklch(98.645% 0.0066 28.833);
  --chart-diverging-1-step-6-dim: #a57f60;
  --chart-diverging-1-step-6-dim: oklch(62.557% 0.0644 60.442);
  --chart-diverging-1-step-7: #5a441f;
  --chart-diverging-1-step-7: oklch(40.19% 0.0609 78.561);
  --chart-diverging-1-step-7-on: #ffffff;
  --chart-diverging-1-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-7-dim: #a3885c;
  --chart-diverging-1-step-7-dim: oklch(64.118% 0.0686 79.267);
  --chart-diverging-1-step-8: #584f22;
  --chart-diverging-1-step-8: oklch(42.6% 0.0648 98.169);
  --chart-diverging-1-step-8-on: #ffffff;
  --chart-diverging-1-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-8-dim: #9e925e;
  --chart-diverging-1-step-8-dim: oklch(65.799% 0.072 96.742);
  --chart-diverging-1-step-9: #525c2f;
  --chart-diverging-1-step-9: oklch(45.458% 0.0677 119.457);
  --chart-diverging-1-step-9-on: #ffffff;
  --chart-diverging-1-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-9-dim: #939e6b;
  --chart-diverging-1-step-9-dim: oklch(67.75% 0.0719 118.26);
  --chart-diverging-1-step-10: #476944;
  --chart-diverging-1-step-10: oklch(48.416% 0.0701 142.498);
  --chart-diverging-1-step-10-on: #ffffff;
  --chart-diverging-1-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-10-dim: #86aa80;
  --chart-diverging-1-step-10-dim: oklch(69.992% 0.0719 141.046);
  --chart-diverging-1-step-11: #397560;
  --chart-diverging-1-step-11: oklch(51.561% 0.0717 168.357);
  --chart-diverging-1-step-11-on: #ffffff;
  --chart-diverging-1-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-11-dim: #79b59e;
  --chart-diverging-1-step-11-dim: oklch(72.53% 0.071 168.343);
  --chart-diverging-1-step-12: #307f7f;
  --chart-diverging-1-step-12: oklch(54.876% 0.0759 195.168);
  --chart-diverging-1-step-12-on: #ffffff;
  --chart-diverging-1-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-1-step-12-dim: #72bebd;
  --chart-diverging-1-step-12-dim: oklch(75.212% 0.0756 194.58);
}
:root.dark {
  --chart-diverging-2-step-1: #283848;
  --chart-diverging-2-step-1: oklch(33.385% 0.0354 248.928);
  --chart-diverging-2-step-1-on: #eef4ff;
  --chart-diverging-2-step-1-on: oklch(96.582% 0.0161 262.753);
  --chart-diverging-2-step-1-dim: #708092;
  --chart-diverging-2-step-1-dim: oklch(59.326% 0.0334 251.456);
  --chart-diverging-2-step-2: #283849;
  --chart-diverging-2-step-2: oklch(33.436% 0.0368 250.471);
  --chart-diverging-2-step-2-on: #eef4ff;
  --chart-diverging-2-step-2-on: oklch(96.582% 0.0161 262.753);
  --chart-diverging-2-step-2-dim: #708093;
  --chart-diverging-2-step-2-dim: oklch(59.364% 0.0347 252.835);
  --chart-diverging-2-step-3: #2a394c;
  --chart-diverging-2-step-3: oklch(33.997% 0.039 254.641);
  --chart-diverging-2-step-3-on: #f0f5ff;
  --chart-diverging-2-step-3-on: oklch(96.926% 0.0144 264.499);
  --chart-diverging-2-step-3-dim: #718196;
  --chart-diverging-2-step-3-dim: oklch(59.779% 0.0373 255.293);
  --chart-diverging-2-step-4: #2d3a50;
  --chart-diverging-2-step-4: oklch(34.688% 0.0425 260.719);
  --chart-diverging-2-step-4-on: #f4f5ff;
  --chart-diverging-2-step-4-on: oklch(97.226% 0.0133 281.568);
  --chart-diverging-2-step-4-dim: #74819b;
  --chart-diverging-2-step-4-dim: oklch(60.202% 0.0426 264.182);
  --chart-diverging-2-step-5: #333a56;
  --chart-diverging-2-step-5: oklch(35.49% 0.0497 272.882);
  --chart-diverging-2-step-5-on: #f7f6ff;
  --chart-diverging-2-step-5-on: oklch(97.648% 0.012 291.293);
  --chart-diverging-2-step-5-dim: #7a81a0;
  --chart-diverging-2-step-5-dim: oklch(60.869% 0.0478 274.946);
  --chart-diverging-2-step-6: #3c3b5d;
  --chart-diverging-2-step-6: oklch(36.904% 0.0579 284.529);
  --chart-diverging-2-step-6-on: #fcf7ff;
  --chart-diverging-2-step-6-on: oklch(98.225% 0.0118 313.219);
  --chart-diverging-2-step-6-dim: #8281a7;
  --chart-diverging-2-step-6-dim: oklch(61.806% 0.057 285.808);
  --chart-diverging-2-step-7: #493a62;
  --chart-diverging-2-step-7: oklch(38.257% 0.0687 300.46);
  --chart-diverging-2-step-7-on: #fff9fd;
  --chart-diverging-2-step-7-on: oklch(98.785% 0.0082 337.433);
  --chart-diverging-2-step-7-dim: #917fac;
  --chart-diverging-2-step-7-dim: oklch(62.916% 0.0694 302.747);
  --chart-diverging-2-step-8: #593963;
  --chart-diverging-2-step-8: oklch(39.947% 0.0788 317.868);
  --chart-diverging-2-step-8-on: #fffcff;
  --chart-diverging-2-step-8-on: oklch(99.42% 0.005 325.615);
  --chart-diverging-2-step-8-dim: #a27dac;
  --chart-diverging-2-step-8-dim: oklch(64.167% 0.0805 318.98);
  --chart-diverging-2-step-9: #6b375d;
  --chart-diverging-2-step-9: oklch(41.669% 0.0903 338.148);
  --chart-diverging-2-step-9-on: #ffffff;
  --chart-diverging-2-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-9-dim: #b77aa4;
  --chart-diverging-2-step-9-dim: oklch(65.557% 0.094 338.92);
  --chart-diverging-2-step-10: #7c374c;
  --chart-diverging-2-step-10: oklch(43.516% 0.0984 2.867);
  --chart-diverging-2-step-10-on: #ffffff;
  --chart-diverging-2-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-10-dim: #cc788f;
  --chart-diverging-2-step-10-dim: oklch(67.002% 0.1079 2.771);
  --chart-diverging-2-step-11: #893931;
  --chart-diverging-2-step-11: oklch(45.194% 0.1113 28.046);
  --chart-diverging-2-step-11-on: #ffffff;
  --chart-diverging-2-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-11-dim: #db796d;
  --chart-diverging-2-step-11-dim: oklch(68.225% 0.1242 28.071);
  --chart-diverging-2-step-12: #8e4108;
  --chart-diverging-2-step-12: oklch(46.816% 0.1209 49.207);
  --chart-diverging-2-step-12-on: #ffffff;
  --chart-diverging-2-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-2-step-12-dim: #e08046;
  --chart-diverging-2-step-12-dim: oklch(69.41% 0.139 49.902);
}
:root.dark {
  --chart-diverging-3-step-1: #504870;
  --chart-diverging-3-step-1: oklch(42.698% 0.0658 292.567);
  --chart-diverging-3-step-1-on: #ffffff;
  --chart-diverging-3-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-1-dim: #948bb7;
  --chart-diverging-3-step-1-dim: oklch(66.04% 0.0653 293.916);
  --chart-diverging-3-step-2: #4f4971;
  --chart-diverging-3-step-2: oklch(42.873% 0.0656 290.224);
  --chart-diverging-3-step-2-on: #ffffff;
  --chart-diverging-3-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-2-dim: #938cb8;
  --chart-diverging-3-step-2-dim: oklch(66.199% 0.065 291.814);
  --chart-diverging-3-step-3: #4e4b72;
  --chart-diverging-3-step-3: oklch(43.271% 0.0638 286.932);
  --chart-diverging-3-step-3-on: #ffffff;
  --chart-diverging-3-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-3-dim: #918eb9;
  --chart-diverging-3-step-3-dim: oklch(66.48% 0.0633 287.739);
  --chart-diverging-3-step-4: #4b4f74;
  --chart-diverging-3-step-4: oklch(44.005% 0.061 278.824);
  --chart-diverging-3-step-4-on: #ffffff;
  --chart-diverging-3-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-4-dim: #8e91ba;
  --chart-diverging-3-step-4-dim: oklch(66.897% 0.0606 281.35);
  --chart-diverging-3-step-5: #475477;
  --chart-diverging-3-step-5: oklch(44.988% 0.06 268.292);
  --chart-diverging-3-step-5-on: #ffffff;
  --chart-diverging-3-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-5-dim: #8996bc;
  --chart-diverging-3-step-5-dim: oklch(67.642% 0.0583 270.061);
  --chart-diverging-3-step-6: #445a78;
  --chart-diverging-3-step-6: oklch(46.237% 0.0561 256.295);
  --chart-diverging-3-step-6-on: #ffffff;
  --chart-diverging-3-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-6-dim: #859bbd;
  --chart-diverging-3-step-6-dim: oklch(68.461% 0.0563 258.998);
  --chart-diverging-3-step-7: #416177;
  --chart-diverging-3-step-7: oklch(47.696% 0.0516 239.279);
  --chart-diverging-3-step-7-on: #ffffff;
  --chart-diverging-3-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-7-dim: #82a2ba;
  --chart-diverging-3-step-7-dim: oklch(69.666% 0.05 240.835);
  --chart-diverging-3-step-8: #426875;
  --chart-diverging-3-step-8: oklch(49.404% 0.0478 221.584);
  --chart-diverging-3-step-8-on: #ffffff;
  --chart-diverging-3-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-8-dim: #82a8b7;
  --chart-diverging-3-step-8-dim: oklch(70.884% 0.0467 224.047);
  --chart-diverging-3-step-9: #476f72;
  --chart-diverging-3-step-9: oklch(51.33% 0.0451 201.856);
  --chart-diverging-3-step-9-on: #ffffff;
  --chart-diverging-3-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-9-dim: #85afb2;
  --chart-diverging-3-step-9-dim: oklch(72.468% 0.0453 201.676);
  --chart-diverging-3-step-10: #51766d;
  --chart-diverging-3-step-10: oklch(53.511% 0.0443 177.678);
  --chart-diverging-3-step-10-on: #ffffff;
  --chart-diverging-3-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-10-dim: #8eb5aa;
  --chart-diverging-3-step-10-dim: oklch(74.139% 0.0449 175.906);
  --chart-diverging-3-step-11: #607c68;
  --chart-diverging-3-step-11: oklch(55.835% 0.0447 153.708);
  --chart-diverging-3-step-11-on: #ffffff;
  --chart-diverging-3-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-11-dim: #112c1c;
  --chart-diverging-3-step-11-dim: oklch(26.639% 0.045 155.646);
  --chart-diverging-3-step-12: #728164;
  --chart-diverging-3-step-12: oklch(58.272% 0.0465 130.031);
  --chart-diverging-3-step-12-on: #ffffff;
  --chart-diverging-3-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-3-step-12-dim: #aebe9d;
  --chart-diverging-3-step-12-dim: oklch(78.023% 0.0489 128.605);
}
:root.dark {
  --chart-diverging-4-step-1: #283848;
  --chart-diverging-4-step-1: oklch(33.385% 0.0354 248.928);
  --chart-diverging-4-step-1-on: #eef4ff;
  --chart-diverging-4-step-1-on: oklch(96.582% 0.0161 262.753);
  --chart-diverging-4-step-1-dim: #708092;
  --chart-diverging-4-step-1-dim: oklch(59.326% 0.0334 251.456);
  --chart-diverging-4-step-2: #273848;
  --chart-diverging-4-step-2: oklch(33.313% 0.0361 247.436);
  --chart-diverging-4-step-2-on: #edf4ff;
  --chart-diverging-4-step-2-on: oklch(96.508% 0.0165 259.418);
  --chart-diverging-4-step-2-dim: #6f8093;
  --chart-diverging-4-step-2-dim: oklch(59.29% 0.0353 251.312);
  --chart-diverging-4-step-3: #263847;
  --chart-diverging-4-step-3: oklch(33.192% 0.0355 244.288);
  --chart-diverging-4-step-3-on: #ecf4ff;
  --chart-diverging-4-step-3-on: oklch(96.434% 0.0171 256.28);
  --chart-diverging-4-step-3-dim: #6e8092;
  --chart-diverging-4-step-3-dim: oklch(59.178% 0.0348 248.414);
  --chart-diverging-4-step-4: #243945;
  --chart-diverging-4-step-4: oklch(33.227% 0.0341 234.261);
  --chart-diverging-4-step-4-on: #e9f5ff;
  --chart-diverging-4-step-4-on: oklch(96.412% 0.0185 242.963);
  --chart-diverging-4-step-4-dim: #6c818f;
  --chart-diverging-4-step-4-dim: oklch(59.146% 0.0325 237.304);
  --chart-diverging-4-step-5: #213942;
  --chart-diverging-4-step-5: oklch(32.892% 0.0338 223.833);
  --chart-diverging-4-step-5-on: #e4f6ff;
  --chart-diverging-4-step-5-on: oklch(96.253% 0.0225 229.074);
  --chart-diverging-4-step-5-dim: #69828c;
  --chart-diverging-4-step-5-dim: oklch(59.052% 0.0326 224.145);
  --chart-diverging-4-step-6: #1f3a3e;
  --chart-diverging-4-step-6: oklch(32.871% 0.0337 207.777);
  --chart-diverging-4-step-6-on: #dbf9fd;
  --chart-diverging-4-step-6-on: oklch(96.176% 0.0316 206.377);
  --chart-diverging-4-step-6-dim: #678387;
  --chart-diverging-4-step-6-dim: oklch(58.968% 0.0326 207.049);
  --chart-diverging-4-step-7: #1f3a39;
  --chart-diverging-4-step-7: oklch(32.662% 0.0331 192.606);
  --chart-diverging-4-step-7-on: #dbf9f7;
  --chart-diverging-4-step-7-on: oklch(96% 0.0313 191.746);
  --chart-diverging-4-step-7-dim: #678381;
  --chart-diverging-4-step-7-dim: oklch(58.765% 0.0322 190.917);
  --chart-diverging-4-step-8: #213a32;
  --chart-diverging-4-step-8: oklch(32.522% 0.0344 171.765);
  --chart-diverging-4-step-8-on: #ddf9ed;
  --chart-diverging-4-step-8-on: oklch(95.855% 0.0332 167.99);
  --chart-diverging-4-step-8-dim: #698379;
  --chart-diverging-4-step-8-dim: oklch(58.65% 0.0336 169.75);
  --chart-diverging-4-step-9: #25392b;
  --chart-diverging-4-step-9: oklch(32.276% 0.0358 153.524);
  --chart-diverging-4-step-9-on: #e0f9e4;
  --chart-diverging-4-step-9-on: oklch(95.822% 0.0382 150.042);
  --chart-diverging-4-step-9-dim: #6d8271;
  --chart-diverging-4-step-9-dim: oklch(58.468% 0.0355 150.738);
  --chart-diverging-4-step-10: #2c3723;
  --chart-diverging-4-step-10: oklch(32.04% 0.0372 131.63);
  --chart-diverging-4-step-10-on: #e9f7d9;
  --chart-diverging-4-step-10-on: oklch(95.781% 0.0422 127.662);
  --chart-diverging-4-step-10-dim: #748068;
  --chart-diverging-4-step-10-dim: oklch(58.298% 0.0384 129.22);
  --chart-diverging-4-step-11: #34351c;
  --chart-diverging-4-step-11: oklch(32.09% 0.0405 110.457);
  --chart-diverging-4-step-11-on: #f4f4cf;
  --chart-diverging-4-step-11-on: oklch(95.772% 0.0482 107.277);
  --chart-diverging-4-step-11-dim: #7e7e5f;
  --chart-diverging-4-step-11-dim: oklch(58.465% 0.045 107.715);
  --chart-diverging-4-step-12: #3b3219;
  --chart-diverging-4-step-12: oklch(32.019% 0.0414 90.181);
  --chart-diverging-4-step-12-on: #fff0d1;
  --chart-diverging-4-step-12-on: oklch(95.908% 0.0436 85.24);
  --chart-diverging-4-step-12-dim: #877b5c;
  --chart-diverging-4-step-12-dim: oklch(58.557% 0.0469 89.352);
}
:root.dark {
  --chart-diverging-5-step-1: #956b2e;
  --chart-diverging-5-step-1: oklch(55.89% 0.094 73.731);
  --chart-diverging-5-step-1-on: #ffffff;
  --chart-diverging-5-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-1-dim: #d9a864;
  --chart-diverging-5-step-1-dim: oklch(76.249% 0.1033 74.252);
  --chart-diverging-5-step-2: #946b2d;
  --chart-diverging-5-step-2: oklch(55.761% 0.0941 74.754);
  --chart-diverging-5-step-2-on: #ffffff;
  --chart-diverging-5-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-2-dim: #d8a863;
  --chart-diverging-5-step-2-dim: oklch(76.131% 0.1036 75.17);
  --chart-diverging-5-step-3: #8f6b2b;
  --chart-diverging-5-step-3: oklch(55.156% 0.0927 78.962);
  --chart-diverging-5-step-3-on: #ffffff;
  --chart-diverging-5-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-3-dim: #d3a862;
  --chart-diverging-5-step-3-dim: oklch(75.602% 0.1017 78.458);
  --chart-diverging-5-step-4: #886c29;
  --chart-diverging-5-step-4: oklch(54.555% 0.0914 85.937);
  --chart-diverging-5-step-4-on: #ffffff;
  --chart-diverging-5-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-4-dim: #cbaa60;
  --chart-diverging-5-step-4-dim: oklch(75.173% 0.1009 85.924);
  --chart-diverging-5-step-5: #7e6d29;
  --chart-diverging-5-step-5: oklch(53.699% 0.0895 95.121);
  --chart-diverging-5-step-5-on: #ffffff;
  --chart-diverging-5-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-5-dim: #c0ab61;
  --chart-diverging-5-step-5-dim: oklch(74.337% 0.0974 93.979);
  --chart-diverging-5-step-6: #706d2c;
  --chart-diverging-5-step-6: oklch(52.334% 0.0865 106.576);
  --chart-diverging-5-step-6-on: #ffffff;
  --chart-diverging-5-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-6-dim: #b0ac64;
  --chart-diverging-5-step-6-dim: oklch(73.151% 0.094 105.714);
  --chart-diverging-5-step-7: #5f6d33;
  --chart-diverging-5-step-7: oklch(50.913% 0.0838 120.672);
  --chart-diverging-5-step-7-on: #ffffff;
  --chart-diverging-5-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-7-dim: #9ead6c;
  --chart-diverging-5-step-7-dim: oklch(72.021% 0.0893 119.29);
  --chart-diverging-5-step-8: #4c6c3e;
  --chart-diverging-5-step-8: oklch(49.412% 0.0792 136.648);
  --chart-diverging-5-step-8-on: #ffffff;
  --chart-diverging-5-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-8-dim: #8aad79;
  --chart-diverging-5-step-8-dim: oklch(70.806% 0.0827 135.681);
  --chart-diverging-5-step-9: #376a4a;
  --chart-diverging-5-step-9: oklch(47.906% 0.0761 154.748);
  --chart-diverging-5-step-9-on: #ffffff;
  --chart-diverging-5-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-9-dim: #76ac87;
  --chart-diverging-5-step-9-dim: oklch(69.624% 0.0788 154);
  --chart-diverging-5-step-10: #226657;
  --chart-diverging-5-step-10: oklch(46.312% 0.0722 175.61);
  --chart-diverging-5-step-10-on: #ffffff;
  --chart-diverging-5-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-10-dim: #68a897;
  --chart-diverging-5-step-10-dim: oklch(68.333% 0.071 175.335);
  --chart-diverging-5-step-11: #136162;
  --chart-diverging-5-step-11: oklch(44.925% 0.0707 196.257);
  --chart-diverging-5-step-11-on: #ffffff;
  --chart-diverging-5-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-11-dim: #60a4a4;
  --chart-diverging-5-step-11-dim: oklch(67.388% 0.0692 195.635);
  --chart-diverging-5-step-12: #145a6a;
  --chart-diverging-5-step-12: oklch(43.372% 0.0703 217.123);
  --chart-diverging-5-step-12-on: #ffffff;
  --chart-diverging-5-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-5-step-12-dim: #619daf;
  --chart-diverging-5-step-12-dim: oklch(66.181% 0.0677 218.985);
}
:root.dark {
  --chart-diverging-6-step-1: #504870;
  --chart-diverging-6-step-1: oklch(42.698% 0.0658 292.567);
  --chart-diverging-6-step-1-on: #ffffff;
  --chart-diverging-6-step-1-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-1-dim: #948bb7;
  --chart-diverging-6-step-1-dim: oklch(66.04% 0.0653 293.916);
  --chart-diverging-6-step-2: #514870;
  --chart-diverging-6-step-2: oklch(42.794% 0.0659 293.76);
  --chart-diverging-6-step-2-on: #ffffff;
  --chart-diverging-6-step-2-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-2-dim: #958bb7;
  --chart-diverging-6-step-2-dim: oklch(66.126% 0.0654 294.973);
  --chart-diverging-6-step-3: #54476f;
  --chart-diverging-6-step-3: oklch(42.825% 0.0666 298.497);
  --chart-diverging-6-step-3-on: #ffffff;
  --chart-diverging-6-step-3-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-3-dim: #998ab6;
  --chart-diverging-6-step-3-dim: oklch(66.234% 0.0663 300.207);
  --chart-diverging-6-step-4: #59456c;
  --chart-diverging-6-step-4: oklch(42.775% 0.0673 307.257);
  --chart-diverging-6-step-4-on: #ffffff;
  --chart-diverging-6-step-4-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-4-dim: #9f87b3;
  --chart-diverging-6-step-4-dim: oklch(66.067% 0.0694 309.263);
  --chart-diverging-6-step-5: #604368;
  --chart-diverging-6-step-5: oklch(42.961% 0.0694 318.815);
  --chart-diverging-6-step-5-on: #ffffff;
  --chart-diverging-6-step-5-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-5-dim: #a785af;
  --chart-diverging-6-step-5-dim: oklch(66.291% 0.0721 319.816);
  --chart-diverging-6-step-6: #674160;
  --chart-diverging-6-step-6: oklch(43.056% 0.0697 333.579);
  --chart-diverging-6-step-6-on: #ffffff;
  --chart-diverging-6-step-6-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-6-dim: #b083a5;
  --chart-diverging-6-step-6-dim: oklch(66.454% 0.0721 335.366);
  --chart-diverging-6-step-7: #6e4054;
  --chart-diverging-6-step-7: oklch(43.3% 0.0694 352.805);
  --chart-diverging-6-step-7-on: #ffffff;
  --chart-diverging-6-step-7-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-7-dim: #b98198;
  --chart-diverging-6-step-7-dim: oklch(66.612% 0.0752 352.999);
  --chart-diverging-6-step-8: #723f45;
  --chart-diverging-6-step-8: oklch(43.173% 0.0714 12.958);
  --chart-diverging-6-step-8-on: #ffffff;
  --chart-diverging-6-step-8-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-8-dim: #bf8086;
  --chart-diverging-6-step-8-dim: oklch(66.571% 0.0785 13.154);
  --chart-diverging-6-step-9: #734033;
  --chart-diverging-6-step-9: oklch(43.05% 0.0747 35.192);
  --chart-diverging-6-step-9-on: #ffffff;
  --chart-diverging-6-step-9-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-9-dim: #c18171;
  --chart-diverging-6-step-9-dim: oklch(66.462% 0.0835 34.66);
  --chart-diverging-6-step-10: #6f4421;
  --chart-diverging-6-step-10: oklch(42.959% 0.0771 57.754);
  --chart-diverging-6-step-10-on: #ffffff;
  --chart-diverging-6-step-10-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-10-dim: #bb865d;
  --chart-diverging-6-step-10-dim: oklch(66.313% 0.086 58.313);
  --chart-diverging-6-step-11: #664916;
  --chart-diverging-6-step-11: oklch(42.703% 0.0767 77.727);
  --chart-diverging-6-step-11-on: #ffffff;
  --chart-diverging-6-step-11-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-11-dim: #b08b52;
  --chart-diverging-6-step-11-dim: oklch(65.92% 0.0872 77.125);
  --chart-diverging-6-step-12: #574f18;
  --chart-diverging-6-step-12: oklch(42.376% 0.0743 100.953);
  --chart-diverging-6-step-12-on: #ffffff;
  --chart-diverging-6-step-12-on: oklch(100% 0 89.876);
  --chart-diverging-6-step-12-dim: #9d9254;
  --chart-diverging-6-step-12-dim: oklch(65.539% 0.0835 99.454);
}

/* stellar:colors-code.css */
:root {
  --code-bg: #162a13;
  --code-bg: oklch(26.078% 0.0489 141.187);
  --code-inner-bg: #5f676c;
  --code-inner-bg: oklch(50.861% 0.0127 235.024);
  --code-border: #6d828e;
  --code-border: oklch(59.409% 0.0305 233.053);
  --code-border-subtle: #6d828e8c;
  --code-border-subtle: oklch(59.409% 0.0305 233.053 / 0.549);
  --code-fg: #ccf2f1;
  --code-fg: oklch(93.393% 0.0393 194.536);
  --code-ln: #d8eefc;
  --code-ln: oklch(93.718% 0.0301 235.633);
  --code-ln-current: #ccf2f1;
  --code-ln-current: oklch(93.393% 0.0393 194.536);
  --code-highlight-line: #7172733d;
  --code-highlight-line: oklch(55.153% 0.002 247.859 / 0.239);
  --code-selection: #71727352;
  --code-selection: oklch(55.153% 0.002 247.859 / 0.322);
  --code-comment: #497982;
  --code-comment: oklch(54.54% 0.0539 210.78);
  --code-comment-special: #497982;
  --code-comment-special: oklch(54.54% 0.0539 210.78);
  --code-keyword: #74bdbd;
  --code-keyword: oklch(75.078% 0.0731 195.707);
  --code-keyword-const: #75bdbd;
  --code-keyword-const: oklch(75.127% 0.0723 195.723);
  --code-keyword-decl: #ff9288;
  --code-keyword-decl: oklch(77.348% 0.1331 26.119);
  --code-keyword-namespace: #ff968f;
  --code-keyword-namespace: oklch(78.135% 0.1274 24.45);
  --code-type: #75bdbd;
  --code-type: oklch(75.127% 0.0723 195.723);
  --code-operator: #75bdbd;
  --code-operator: oklch(75.127% 0.0723 195.723);
  --code-name: #afb1b2;
  --code-name: oklch(75.908% 0.0027 228.796);
  --code-name-class: #bcb184;
  --code-name-class: oklch(75.84% 0.0619 96.002);
  --code-name-constant: #c2ad9b;
  --code-name-constant: oklch(76.078% 0.035 62.882);
  --code-name-decorator: #75bdbd;
  --code-name-decorator: oklch(75.127% 0.0723 195.723);
  --code-name-entity: #d7a68f;
  --code-name-entity: oklch(76.449% 0.0665 46.346);
  --code-name-exception: #75bdbd;
  --code-name-exception: oklch(75.127% 0.0723 195.723);
  --code-name-function: #75bdbd;
  --code-name-function: oklch(75.127% 0.0723 195.723);
  --code-name-label: #75bdbd;
  --code-name-label: oklch(75.127% 0.0723 195.723);
  --code-name-namespace: #ff968f;
  --code-name-namespace: oklch(78.135% 0.1274 24.45);
  --code-name-property: #88bab1;
  --code-name-property: oklch(75.103% 0.0543 182.456);
  --code-name-tag: #75bdbd;
  --code-name-tag: oklch(75.127% 0.0723 195.723);
  --code-name-variable: #aab2b7;
  --code-name-variable: oklch(75.876% 0.0115 234.875);
  --code-name-attribute: #92b8b6;
  --code-name-attribute: oklch(75.432% 0.0409 192.337);
  --code-name-builtin: #75bdbd;
  --code-name-builtin: oklch(75.127% 0.0723 195.723);
  --code-string: #ff9288;
  --code-string: oklch(77.348% 0.1331 26.119);
  --code-string-affix: #ff9288;
  --code-string-affix: oklch(77.348% 0.1331 26.119);
  --code-string-delim: #ff9288;
  --code-string-delim: oklch(77.348% 0.1331 26.119);
  --code-string-escape: #ff9288;
  --code-string-escape: oklch(77.348% 0.1331 26.119);
  --code-string-regex: #ff9288;
  --code-string-regex: oklch(77.348% 0.1331 26.119);
  --code-string-doc: #717273;
  --code-string-doc: oklch(55.153% 0.002 247.859);
  --code-number: #ff9288;
  --code-number: oklch(77.348% 0.1331 26.119);
  --code-error: #fee9ba;
  --code-error: oklch(93.953% 0.0648 86.747);
  --code-inserted: #ff9288;
  --code-inserted: oklch(77.348% 0.1331 26.119);
  --code-deleted: #f5ecbf;
  --code-deleted: oklch(93.902% 0.0592 97.983);
  --code-strong: #ccf2f1;
  --code-strong: oklch(93.393% 0.0393 194.536);
  --code-emph: #ccf2f1;
  --code-emph: oklch(93.393% 0.0393 194.536);
}
:root.dark {
  --code-bg: #c2dcb8;
  --code-bg: oklch(86.567% 0.0561 136.994);
  --code-inner-bg: #828a8f;
  --code-inner-bg: oklch(62.843% 0.012 234.935);
  --code-border: #5d727d;
  --code-border: oklch(53.91% 0.0302 230.845);
  --code-border-subtle: #5d727d8c;
  --code-border-subtle: oklch(53.91% 0.0302 230.845 / 0.549);
  --code-fg: #032b2b;
  --code-fg: oklch(26.289% 0.0425 194.88);
  --code-ln: #142933;
  --code-ln: oklch(26.822% 0.0328 230.281);
  --code-ln-current: #032b2b;
  --code-ln-current: oklch(26.289% 0.0425 194.88);
  --code-highlight-line: #98999a3d;
  --code-highlight-line: oklch(68.243% 0.0019 247.85 / 0.239);
  --code-selection: #98999a52;
  --code-selection: oklch(68.243% 0.0019 247.85 / 0.322);
  --code-comment: #70a1aa;
  --code-comment: oklch(67.743% 0.0538 210.21);
  --code-comment-special: #70a1aa;
  --code-comment-special: oklch(67.743% 0.0538 210.21);
  --code-keyword: #016061;
  --code-keyword: oklch(44.333% 0.0753 196.03);
  --code-keyword-const: #036061;
  --code-keyword-const: oklch(44.36% 0.0747 196.053);
  --code-keyword-decl: #943731;
  --code-keyword-decl: oklch(46.713% 0.1268 26.792);
  --code-keyword-namespace: #8f3b37;
  --code-keyword-namespace: oklch(46.57% 0.1152 25.275);
  --code-type: #036061;
  --code-type: oklch(44.36% 0.0747 196.053);
  --code-operator: #036061;
  --code-operator: oklch(44.36% 0.0747 196.053);
  --code-name: #545657;
  --code-name: oklch(45.168% 0.0031 228.839);
  --code-name-class: #5e5631;
  --code-name-class: oklch(45.148% 0.0553 97.469);
  --code-name-constant: #635344;
  --code-name-constant: oklch(45.391% 0.0317 65.052);
  --code-name-decorator: #036061;
  --code-name-decorator: oklch(44.36% 0.0747 196.053);
  --code-name-entity: #734d3a;
  --code-name-entity: oklch(45.75% 0.0596 47.346);
  --code-name-exception: #036061;
  --code-name-exception: oklch(44.36% 0.0747 196.053);
  --code-name-function: #036061;
  --code-name-function: oklch(44.36% 0.0747 196.053);
  --code-name-label: #036061;
  --code-name-label: oklch(44.36% 0.0747 196.053);
  --code-name-namespace: #8f3b37;
  --code-name-namespace: oklch(46.57% 0.1152 25.275);
  --code-name-property: #2d5e57;
  --code-name-property: oklch(44.545% 0.0547 183.391);
  --code-name-tag: #036061;
  --code-name-tag: oklch(44.36% 0.0747 196.053);
  --code-name-variable: #4f575c;
  --code-name-variable: oklch(45.149% 0.013 235.087);
  --code-name-attribute: #385c5b;
  --code-name-attribute: oklch(44.732% 0.0415 193.523);
  --code-name-builtin: #036061;
  --code-name-builtin: oklch(44.36% 0.0747 196.053);
  --code-string: #943731;
  --code-string: oklch(46.713% 0.1268 26.792);
  --code-string-affix: #943731;
  --code-string-affix: oklch(46.713% 0.1268 26.792);
  --code-string-delim: #943731;
  --code-string-delim: oklch(46.713% 0.1268 26.792);
  --code-string-escape: #943731;
  --code-string-escape: oklch(46.713% 0.1268 26.792);
  --code-string-regex: #943731;
  --code-string-regex: oklch(46.713% 0.1268 26.792);
  --code-string-doc: #98999a;
  --code-string-doc: oklch(68.243% 0.0019 247.85);
  --code-number: #943731;
  --code-number: oklch(46.713% 0.1268 26.792);
  --code-error: #302506;
  --code-error: oklch(27.026% 0.0483 88.931);
  --code-inserted: #943731;
  --code-inserted: oklch(46.713% 0.1268 26.792);
  --code-deleted: #2b2709;
  --code-deleted: oklch(26.977% 0.0461 101.715);
  --code-strong: #032b2b;
  --code-strong: oklch(26.289% 0.0425 194.88);
  --code-emph: #032b2b;
  --code-emph: oklch(26.289% 0.0425 194.88);
}

/* stellar:fonts-families.css */
:root {
  --font-mono:
    Inconsolata,
    ui-monospace,
    monospace;
  --font-sans:
    "Scoutie Sans",
    system-ui,
    sans-serif;
  --font-serif: ui-serif, serif;
}

/* stellar:fonts-weights.css */
:root {
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-normal: 400;
  --font-weight-medium: 600;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --font-weight-extra-black: 950;
}

/* stellar:general-viewport.css */
:root {
  --viewport-min: 320px;
  --viewport-max: 1440px;
}

/* stellar:fonts-sizes.css */
:root {
  --font-size--2: clamp(0.694444rem, calc(0.667108rem + 0.136684vw), 0.790123rem);
  --font-size--1: clamp(0.833333rem, calc(0.81746rem + 0.079365vw), 0.888889rem);
  --font-size-0: 1rem;
  --font-size-1: clamp(1.125rem, calc(1.103571rem + 0.107143vw), 1.2rem);
  --font-size-2: clamp(1.265625rem, calc(1.215804rem + 0.249107vw), 1.44rem);
  --font-size-3: clamp(1.423828rem, calc(1.336922rem + 0.434531vw), 1.728rem);
  --font-size-4: clamp(1.601807rem, calc(1.467009rem + 0.673991vw), 2.0736rem);
  --font-size-5: clamp(1.802032rem, calc(1.60595rem + 0.980411vw), 2.48832rem);
  --font-size-6: clamp(2.027287rem, calc(1.753373rem + 1.369568vw), 2.985984rem);
  --font-size-7: clamp(2.280697rem, calc(1.908559rem + 1.860691vw), 3.583181rem);
  --font-size-8: clamp(2.565785rem, calc(2.070347rem + 2.477189vw), 4.299817rem);
  --font-size-9: clamp(2.886508rem, calc(2.237001rem + 3.247533vw), 5.15978rem);
  --font-size-10: clamp(3.247321rem, calc(2.406059rem + 4.206308vw), 6.191736rem);
  --font-size-11: clamp(3.653236rem, calc(2.574137rem + 5.395497vw), 7.430084rem);
  --font-size-12: clamp(4.109891rem, calc(2.736688rem + 6.866014vw), 8.9161rem);
}

/* stellar:fonts-line-heights.css */
:root {
  --font-line-height--3: 1.234804rem;
  --font-line-height--2: 1.317536rem;
  --font-line-height--1: 1.405811rem;
  --font-line-height-0: 1.5rem;
  --font-line-height-1: 1.6005rem;
  --font-line-height-2: 1.707733rem;
  --font-line-height-3: 1.822152rem;
  --font-line-height-4: 1.944236rem;
}

/* stellar:fonts-spacing.css */
:root {
  --font-letter-spacing--2: calc(calc(-1 * max(0, 0.025) * pow(max(1, calc(1.778 + 0.222 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1))), 1)) * 1em);
  --font-letter-spacing--1: calc(calc(-1 * max(0, 0.025)) * 1em);
  --font-letter-spacing-0: calc(calc(max(0, 0.025) - max(0, 0.025)) * 1em);
  --font-letter-spacing-1: calc(max(0, 0.025) * 1em);
  --font-letter-spacing-2: calc(calc(max(0, 0.025) * pow(max(1, calc(1.778 + 0.222 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1))), 1)) * 1em);
  --font-letter-spacing-3: calc(calc(max(0, 0.025) * pow(max(1, calc(1.778 + 0.222 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1))), 2)) * 1em);
}

/* stellar:general-size.css */
:root {
  --size--2: clamp(0.439179rem, calc(0.346404rem + 0.463872vw), 0.763889rem);
  --size--1: clamp(0.468604rem, calc(0.340586rem + 0.64009vw), 0.916667rem);
  --size-0: clamp(0.5rem, calc(0.328571rem + 0.857143vw), 1.1rem);
  --size-1: clamp(0.5335rem, calc(0.308786rem + 1.123571vw), 1.32rem);
  --size-2: clamp(0.569244rem, calc(0.279314rem + 1.449651vw), 1.584rem);
  --size-3: clamp(0.607384rem, calc(0.237836rem + 1.847737vw), 1.9008rem);
  --size-4: clamp(0.648079rem, calc(0.181541rem + 2.332688vw), 2.28096rem);
  --size-5: clamp(0.6915rem, calc(0.107028rem + 2.92236vw), 2.737152rem);
  --size-6: clamp(0.73783rem, calc(0.010187rem + 3.638217vw), 3.284582rem);
  --size-7: clamp(0.787265rem, calc(-0.113945rem + 4.506048vw), 3.941499rem);
  --size-8: clamp(0.840012rem, calc(-0.271356rem + 5.556838vw), 4.729799rem);
  --size-9: clamp(0.896293rem, calc(-0.469269rem + 6.827808vw), 5.675758rem);
  --size-10: clamp(0.956344rem, calc(-0.716389rem + 8.363666vw), 6.81091rem);
  --size-11: clamp(1.020419rem, calc(-1.023202rem + 10.218104vw), 8.173092rem);
  --size-12: clamp(1.088787rem, calc(-1.402334rem + 12.455605vw), 9.80771rem);
}

/* stellar:general-aspect-ratio.css */
:root {
  --aspect-ratio-portrait: 0.75;
  --aspect-ratio-widescreen: 1.7778;
  --aspect-ratio-square: 1;
  --aspect-ratio-landscape: 1.3333;
  --aspect-ratio-cinematic: 2.35;
  --aspect-ratio-ultrawide: 3.5556;
}

/* stellar:general-zindex.css */
:root {
  --zindex-drawer: 700;
  --zindex-dialog: 800;
  --zindex-dropdown: 900;
  --zindex-toast: 950;
  --zindex-tooltip: 1000;
  --zindex-important: 18014398509481984;
}

/* stellar:border-width.css */
:root {
  --border-width-0: 0.1rem;
  --border-width-1: clamp(0.1125rem, calc(0.104243rem + 0.041286vw), 0.1414rem);
  --border-width-2: clamp(0.126562rem, calc(0.105598rem + 0.104824vw), 0.19994rem);
  --border-width-3: clamp(0.142383rem, calc(0.102288rem + 0.200474vw), 0.282715rem);
  --border-width-4: clamp(0.160181rem, calc(0.09173rem + 0.342254vw), 0.399758rem);
  --border-width-5: clamp(0.180203rem, calc(0.070187rem + 0.550079vw), 0.565258rem);
}

/* stellar:border-radius.css */
:root {
  --border-radius-0: clamp(0.125rem, calc(0.017857rem + 0.535714vw), 0.5rem);
  --border-radius-1: clamp(0.15625rem, calc(0.022321rem + 0.669643vw), 0.625rem);
  --border-radius-2: clamp(0.195312rem, calc(0.027902rem + 0.837054vw), 0.78125rem);
  --border-radius-3: clamp(0.244141rem, calc(0.034877rem + 1.046317vw), 0.976562rem);
  --border-radius-4: clamp(0.305176rem, calc(0.043597rem + 1.307896vw), 1.220703rem);
  --border-radius-5: clamp(0.38147rem, calc(0.054496rem + 1.63487vw), 1.525879rem);
  --border-radius-6: clamp(0.476837rem, calc(0.06812rem + 2.043588vw), 1.907349rem);
  --border-radius-1-2: clamp(0.351562rem, calc(0.050223rem + 1.506696vw), 1.40625rem);
  --border-radius-2-3: clamp(0.439453rem, calc(0.062779rem + 1.883371vw), 1.757812rem);
  --border-radius-3-4: clamp(0.549316rem, calc(0.078474rem + 2.354213vw), 2.197266rem);
  --border-radius-4-5: clamp(0.686646rem, calc(0.098092rem + 2.942766vw), 2.746582rem);
  --border-radius-5-6: clamp(0.858307rem, calc(0.122615rem + 3.678458vw), 3.433228rem);
}

/* stellar:border-generate.css */
:root {
  --radius-blob-1: 55% 30% 56% 33% / 30% 55% 30% 55%;
  --radius-blob-2: 34% 30% 60% 60% / 60% 58% 36% 35%;
  --radius-blob-3: 39% 64% 35% 62% / 61% 32% 62% 33%;
  --radius-blob-4: 34% 34% 37% 68% / 66% 67% 66% 38%;
  --radius-blob-5: 69% 36% 39% 38% / 43% 70% 70% 70%;
  --radius-drawn-1: 0.625rem 8.438rem 0.625rem 8.125rem / 7.813rem 1.563rem 8.75rem 0.625rem;
  --radius-drawn-2: 9.063rem 2.813rem 2.188rem 9.375rem / 0.625rem 9.063rem 8.438rem 1.25rem;
  --radius-drawn-3: 11.563rem 2.188rem 10rem 0.625rem / 1.875rem 11.563rem 2.813rem 11.563rem;
  --radius-drawn-4: 13.125rem 0.625rem 2.5rem 1.25rem / 1.563rem 12.813rem 12.188rem 12.188rem;
  --radius-drawn-5: 2.188rem 14.375rem 2.188rem 1.25rem / 14.063rem 2.188rem 14.063rem 14.688rem;
  --radius-drawn-6: 4.688rem 15.938rem 4.063rem 3.125rem / 15.938rem 1.563rem 15.938rem 15.938rem;
}

/* stellar:animations.css */
:root {
  --anim-duration-base: calc(calc(0.18 + 0.06 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-scale-base: 1;
  --anim-distance-0: calc(calc(0.25 + 0.35 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-1: calc(calc(0.28125 + 0.46875 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-2: calc(calc(0.316406 + 0.621094 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-3: calc(calc(0.355957 + 0.815918 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-4: calc(calc(0.400452 + 1.064392 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-duration--2: calc(calc(0.105403 + 0.033486 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration--1: calc(calc(0.112465 + 0.054202 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-0: calc(calc(0.12 + 0.08 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-1: calc(calc(0.12804 + 0.11196 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-2: calc(calc(0.136619 + 0.151381 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-3: calc(calc(0.145772 + 0.199828 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-4: calc(calc(0.155539 + 0.259181 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-opacity-0: calc(0.2 + 0.4 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-opacity-1: calc(0.2134 + 0.4268 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-opacity-2: calc(0.227698 + 0.455396 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-rotate--1: calc(calc(3.748828 + 2.917838 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-0: calc(calc(4 + 4 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-1: calc(calc(4.268 + 5.332 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-2: calc(calc(4.553956 + 6.966044 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-scale--2: calc(0.834439 + 0.061485 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale--1: calc(0.890347 + 0.065604 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale-0: calc(0.95 + 0.07 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale-1: calc(1.01365 + 0.07469 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale-2: calc(1.081565 + 0.079694 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-distance-none: 0rem;
  --anim-distance-xs: calc(calc(0.125 + 0.075 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-sm: calc(calc(0.25 + 0.1 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-md: calc(calc(0.5 + 0.2 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-lg: calc(calc(0.75 + 0.25 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-distance-xl: calc(calc(1.25 + 0.35 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1rem);
  --anim-duration-none: 0s;
  --anim-duration-instant: 0.01s;
  --anim-duration-fast: calc(calc(0.12 + 0.06 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-slow: calc(calc(0.28 + 0.08 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1s);
  --anim-duration-long: 0.7s;
  --anim-ease-standard: cubic-bezier(0.4, 0, 0.2, 1);
  --anim-ease-emphasized: cubic-bezier(0.2, 0, 0, 1);
  --anim-ease-entrance: cubic-bezier(0.16, 1, 0.3, 1);
  --anim-ease-bounce: linear(0, 0.011 2.9%, 0.045 5.8%, 0.1 8.6%, 0.176 11.5%, 0.273 14.4%, 0.391 17.3%, 0.53 20.2%, 0.69 23%, 0.871 25.9%, 1.068 28.8%, 1.156 30.3%, 1.171 30.8%, 1.171 31.6%, 1.163 32.4%, 1.138 33.3%, 1.017 36.7%, 0.977 38.1%, 0.945 39.5%, 0.93 40.9%, 0.928 42.4%, 0.937 43.8%, 0.958 45.2%, 1.075 49.2%, 1.101 50.8%, 1.11 52.1%, 1.105 53.4%, 1.062 56.2%, 1.017 58.1%, 0.991 60.2%, 0.98 62.7%, 0.985 65.2%, 1 68.1%, 1.036 74.2%, 1.046 77.4%, 1.044 80.4%, 1.028 83.5%, 1.001 86.9%, 0.999 99.9%);
  --anim-ease-shake: linear(0, 0.5 12%, 0.25 22%, 0.75 32%, 0.35 42%, 0.65 52%, 0.43 62%, 0.57 72%, 0.48 82%, 0.52 90%, 1);
  --anim-ease-heartbeat: linear(0, 0.38 14%, 0.7 28%, 0.46 36%, 0.84 50%, 0.62 60%, 0.9 74%, 1);
  --anim-ease-pulse: cubic-bezier(0.42, 0, 0.58, 1);
  --anim-ease-linear: linear;
  --anim-opacity-transparent: 0;
  --anim-opacity-muted: calc(0.4 + 0.2 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-opacity-solid: 1;
  --anim-rotate-none: 0deg;
  --anim-rotate-xs: calc(calc(1 + 1 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-sm: calc(calc(3 + 2 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-md: calc(calc(8 + 4 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-lg: calc(calc(15 + 5 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-neg-xs: calc(calc(-2 + 1 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-neg-sm: calc(calc(-5 + 2 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-rotate-neg-md: calc(calc(-12 + 4 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1)) * 1deg);
  --anim-scale-down-strong: calc(0.88 + 0.04 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale-down: calc(0.96 + 0.02 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale-up: calc(1.03 + 0.03 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
  --anim-scale-up-strong: calc(1.08 + 0.04 * clamp(0, calc((100vw - 320px) / (1440px - 320px)), 1));
}
.animate {
  animation-duration: var(--anim-duration-base);
  animation-delay: var(--anim-duration-none);
  animation-timing-function: var(--anim-ease-standard);
  animation-iteration-count: 1;
  animation-fill-mode: both;
  animation-direction: normal;
  animation-play-state: running;
}
@media (prefers-reduced-motion: reduce) {
  .animate {
    animation-duration: var(--anim-duration-instant);
    animation-delay: var(--anim-duration-none);
    animation-timing-function: var(--anim-ease-linear);
    animation-iteration-count: 1;
  }
}

/* stellar:colors-shadows.css */
:root {
  --shadow--4:
    inset 0 1px 9px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--4:
    inset 0 1px 9px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow--3:
    inset 0 1px 8px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--3:
    inset 0 1px 8px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow--2:
    inset 0 1px 7px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--2:
    inset 0 1px 7px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow--1:
    inset 0 1px 5px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--1:
    inset 0 1px 5px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow-0: none;
  --shadow-1: 0 1px 3px -3px rgb(19 27 31 / 0.325);
  --shadow-2: 0 1px 3px -3px rgb(19 27 31 / 0.293), 0 2px 4px -3px rgb(19 27 31 / 0.321);
  --shadow-3:
    0 1px 3px -3px rgb(19 27 31 / 0.274),
    0 1px 3px -3px rgb(19 27 31 / 0.285),
    0 2px 4px -3px rgb(19 27 31 / 0.296),
    0 3px 5px -3px rgb(19 27 31 / 0.306),
    0 7px 8px -3px rgb(19 27 31 / 0.317);
  --shadow-4:
    0 1px 3px -3px rgb(19 27 31 / 0.27),
    0 1px 3px -3px rgb(19 27 31 / 0.279),
    0 2px 4px -3px rgb(19 27 31 / 0.288),
    0 4px 6px -3px rgb(19 27 31 / 0.297),
    0 9px 1px -2px rgb(19 27 31 / 0.306),
    0 2px 18px -2px rgb(19 27 31 / 0.314);
  --shadow-5:
    0 1px 3px -3px rgb(19 27 31 / 0.268),
    0 1px 3px -3px rgb(19 27 31 / 0.277),
    0 3px 5px -3px rgb(19 27 31 / 0.286),
    0 8px 9px -2px rgb(19 27 31 / 0.294),
    0 21px 19px -2px rgb(19 27 31 / 0.303),
    0 46px 39px -2px rgb(19 27 31 / 0.312);
  --shadow-6:
    0 1px 3px -3px rgb(19 27 31 / 0.265),
    0 1px 3px -3px rgb(19 27 31 / 0.272),
    0 3px 5px -3px rgb(19 27 31 / 0.28),
    0 8px 9px -2px rgb(19 27 31 / 0.287),
    0 21px 19px -2px rgb(19 27 31 / 0.295),
    0 47px 4px -2px rgb(19 27 31 / 0.302),
    0 93px 77px -1px rgb(19 27 31 / 0.31);
}
:root.dark {
  --shadow--4:
    inset 0 1px 9px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--4:
    inset 0 1px 9px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow--3:
    inset 0 1px 8px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--3:
    inset 0 1px 8px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow--2:
    inset 0 1px 7px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--2:
    inset 0 1px 7px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow--1:
    inset 0 1px 5px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 #fff,
    inset 0 .5px 0 0 #0001;
  --shadow--1:
    inset 0 1px 5px 0 rgb(19 27 31 / 0.347),
    inset 0 -.5px 0 0 oklch(100% 0 89.876),
    inset 0 .5px 0 0 oklch(0% 0 0 / 0.067);
  --shadow-0: none;
  --shadow-1: 0 1px 3px -3px rgb(19 27 31 / 0.325);
  --shadow-2: 0 1px 3px -3px rgb(19 27 31 / 0.293), 0 2px 4px -3px rgb(19 27 31 / 0.321);
  --shadow-3:
    0 1px 3px -3px rgb(19 27 31 / 0.274),
    0 1px 3px -3px rgb(19 27 31 / 0.285),
    0 2px 4px -3px rgb(19 27 31 / 0.296),
    0 3px 5px -3px rgb(19 27 31 / 0.306),
    0 7px 8px -3px rgb(19 27 31 / 0.317);
  --shadow-4:
    0 1px 3px -3px rgb(19 27 31 / 0.27),
    0 1px 3px -3px rgb(19 27 31 / 0.279),
    0 2px 4px -3px rgb(19 27 31 / 0.288),
    0 4px 6px -3px rgb(19 27 31 / 0.297),
    0 9px 1px -2px rgb(19 27 31 / 0.306),
    0 2px 18px -2px rgb(19 27 31 / 0.314);
  --shadow-5:
    0 1px 3px -3px rgb(19 27 31 / 0.268),
    0 1px 3px -3px rgb(19 27 31 / 0.277),
    0 3px 5px -3px rgb(19 27 31 / 0.286),
    0 8px 9px -2px rgb(19 27 31 / 0.294),
    0 21px 19px -2px rgb(19 27 31 / 0.303),
    0 46px 39px -2px rgb(19 27 31 / 0.312);
  --shadow-6:
    0 1px 3px -3px rgb(19 27 31 / 0.265),
    0 1px 3px -3px rgb(19 27 31 / 0.272),
    0 3px 5px -3px rgb(19 27 31 / 0.28),
    0 8px 9px -2px rgb(19 27 31 / 0.287),
    0 21px 19px -2px rgb(19 27 31 / 0.295),
    0 47px 4px -2px rgb(19 27 31 / 0.302),
    0 93px 77px -1px rgb(19 27 31 / 0.31);
}

/* stellar:colors-gradients.css */
:root {
  --gradient-brand-surface:
    linear-gradient(
      135deg,
      color-mix(in srgb, var(--primary-6) 100%, var(--secondary-6) 0%) 0%,
      color-mix(in srgb, var(--primary-6) 88%, var(--secondary-6) 12%) 12%,
      color-mix(in srgb, var(--primary-6) 75%, var(--secondary-6) 25%) 25%,
      color-mix(in srgb, var(--primary-6) 62%, var(--secondary-6) 38%) 38%,
      color-mix(in srgb, var(--primary-6) 50%, var(--secondary-6) 50%) 50%,
      color-mix(in srgb, var(--primary-6) 38%, var(--secondary-6) 62%) 62%,
      color-mix(in srgb, var(--primary-6) 25%, var(--secondary-6) 75%) 75%,
      color-mix(in srgb, var(--primary-6) 12%, var(--secondary-6) 88%) 88%,
      color-mix(in srgb, var(--primary-6) 0%, var(--secondary-6) 100%) 100%);
  --gradient-brand-diagonal:
    linear-gradient(
      315deg,
      color-mix(in srgb, var(--primary-6) 100%, var(--secondary-5) 0%) 0%,
      color-mix(in srgb, var(--primary-6) 88%, var(--secondary-5) 12%) 12%,
      color-mix(in srgb, var(--primary-6) 75%, var(--secondary-5) 25%) 25%,
      color-mix(in srgb, var(--primary-6) 62%, var(--secondary-5) 38%) 38%,
      color-mix(in srgb, var(--primary-6) 50%, var(--secondary-5) 50%) 50%,
      color-mix(in srgb, var(--primary-6) 38%, var(--secondary-5) 62%) 62%,
      color-mix(in srgb, var(--primary-6) 25%, var(--secondary-5) 75%) 75%,
      color-mix(in srgb, var(--primary-6) 12%, var(--secondary-5) 88%) 88%,
      color-mix(in srgb, var(--primary-6) 0%, var(--secondary-5) 100%) 100%);
  --gradient-vapor:
    linear-gradient(
      135deg,
      color-mix(in srgb, var(--primary-6) 100%, var(--tertiary-6) 0%) 0%,
      color-mix(in srgb, var(--primary-6) 88%, var(--tertiary-6) 12%) 6%,
      color-mix(in srgb, var(--primary-6) 75%, var(--tertiary-6) 25%) 12%,
      color-mix(in srgb, var(--primary-6) 62%, var(--tertiary-6) 38%) 19%,
      color-mix(in srgb, var(--primary-6) 50%, var(--tertiary-6) 50%) 25%,
      color-mix(in srgb, var(--primary-6) 38%, var(--tertiary-6) 62%) 31%,
      color-mix(in srgb, var(--primary-6) 25%, var(--tertiary-6) 75%) 38%,
      color-mix(in srgb, var(--primary-6) 12%, var(--tertiary-6) 88%) 44%,
      color-mix(in srgb, var(--primary-6) 0%, var(--tertiary-6) 100%) 50%,
      color-mix(in srgb, var(--tertiary-6) 100%, var(--secondary-6) 0%) 50%,
      color-mix(in srgb, var(--tertiary-6) 88%, var(--secondary-6) 12%) 56%,
      color-mix(in srgb, var(--tertiary-6) 75%, var(--secondary-6) 25%) 62%,
      color-mix(in srgb, var(--tertiary-6) 62%, var(--secondary-6) 38%) 69%,
      color-mix(in srgb, var(--tertiary-6) 50%, var(--secondary-6) 50%) 75%,
      color-mix(in srgb, var(--tertiary-6) 38%, var(--secondary-6) 62%) 81%,
      color-mix(in srgb, var(--tertiary-6) 25%, var(--secondary-6) 75%) 88%,
      color-mix(in srgb, var(--tertiary-6) 12%, var(--secondary-6) 88%) 94%,
      color-mix(in srgb, var(--tertiary-6) 0%, var(--secondary-6) 100%) 100%);
  --gradient-spotlight:
    radial-gradient(
      circle,
      color-mix(in srgb, var(--primary-5) 100%, var(--neutral-2) 0%) 0%,
      color-mix(in srgb, var(--primary-5) 88%, var(--neutral-2) 12%) 12%,
      color-mix(in srgb, var(--primary-5) 75%, var(--neutral-2) 25%) 25%,
      color-mix(in srgb, var(--primary-5) 62%, var(--neutral-2) 38%) 38%,
      color-mix(in srgb, var(--primary-5) 50%, var(--neutral-2) 50%) 50%,
      color-mix(in srgb, var(--primary-5) 38%, var(--neutral-2) 62%) 62%,
      color-mix(in srgb, var(--primary-5) 25%, var(--neutral-2) 75%) 75%,
      color-mix(in srgb, var(--primary-5) 12%, var(--neutral-2) 88%) 88%,
      color-mix(in srgb, var(--primary-5) 0%, var(--neutral-2) 100%) 100%);
  --gradient-qualitative-sweep:
    conic-gradient(
      from 0deg,
      color-mix(in srgb, var(--chart-qualitative-1) 50%, var(--chart-qualitative-2) 50%) 0%,
      color-mix(in srgb, var(--chart-qualitative-1) 50%, var(--chart-qualitative-2) 50%) 9%,
      color-mix(in srgb, var(--chart-qualitative-2) 50%, var(--chart-qualitative-3) 50%) 9%,
      color-mix(in srgb, var(--chart-qualitative-2) 50%, var(--chart-qualitative-3) 50%) 18%,
      color-mix(in srgb, var(--chart-qualitative-3) 50%, var(--chart-qualitative-4) 50%) 18%,
      color-mix(in srgb, var(--chart-qualitative-3) 50%, var(--chart-qualitative-4) 50%) 27%,
      color-mix(in srgb, var(--chart-qualitative-4) 50%, var(--chart-qualitative-5) 50%) 27%,
      color-mix(in srgb, var(--chart-qualitative-4) 50%, var(--chart-qualitative-5) 50%) 36%,
      color-mix(in srgb, var(--chart-qualitative-5) 50%, var(--chart-qualitative-6) 50%) 36%,
      color-mix(in srgb, var(--chart-qualitative-5) 50%, var(--chart-qualitative-6) 50%) 45%,
      color-mix(in srgb, var(--chart-qualitative-6) 50%, var(--chart-qualitative-7) 50%) 45%,
      color-mix(in srgb, var(--chart-qualitative-6) 50%, var(--chart-qualitative-7) 50%) 54%,
      color-mix(in srgb, var(--chart-qualitative-7) 50%, var(--chart-qualitative-8) 50%) 54%,
      color-mix(in srgb, var(--chart-qualitative-7) 50%, var(--chart-qualitative-8) 50%) 63%,
      color-mix(in srgb, var(--chart-qualitative-8) 50%, var(--chart-qualitative-9) 50%) 63%,
      color-mix(in srgb, var(--chart-qualitative-8) 50%, var(--chart-qualitative-9) 50%) 72%,
      color-mix(in srgb, var(--chart-qualitative-9) 50%, var(--chart-qualitative-10) 50%) 72%,
      color-mix(in srgb, var(--chart-qualitative-9) 50%, var(--chart-qualitative-10) 50%) 81%,
      color-mix(in srgb, var(--chart-qualitative-10) 50%, var(--chart-qualitative-11) 50%) 81%,
      color-mix(in srgb, var(--chart-qualitative-10) 50%, var(--chart-qualitative-11) 50%) 90%,
      color-mix(in srgb, var(--chart-qualitative-11) 50%, var(--chart-qualitative-12) 50%) 90%,
      color-mix(in srgb, var(--chart-qualitative-11) 50%, var(--chart-qualitative-12) 50%) 100%);
  --gradient-neutral-soft:
    linear-gradient(
      180deg,
      var(--neutral-variant-5) 0%,
      var(--neutral-variant-7) 100%);
  --gradient-striped:
    repeating-linear-gradient(
      45deg,
      color-mix(in srgb, var(--neutral-6) 100%, var(--neutral-6) 0%) 0%,
      color-mix(in srgb, var(--neutral-6) 88%, var(--neutral-6) 12%) 1%,
      color-mix(in srgb, var(--neutral-6) 75%, var(--neutral-6) 25%) 2%,
      color-mix(in srgb, var(--neutral-6) 62%, var(--neutral-6) 38%) 3%,
      color-mix(in srgb, var(--neutral-6) 50%, var(--neutral-6) 50%) 4%,
      color-mix(in srgb, var(--neutral-6) 38%, var(--neutral-6) 62%) 5%,
      color-mix(in srgb, var(--neutral-6) 25%, var(--neutral-6) 75%) 6%,
      color-mix(in srgb, var(--neutral-6) 12%, var(--neutral-6) 88%) 7%,
      color-mix(in srgb, var(--neutral-6) 0%, var(--neutral-6) 100%) 8%,
      color-mix(in srgb, var(--secondary-6) 100%, var(--secondary-6) 0%) 8%,
      color-mix(in srgb, var(--secondary-6) 88%, var(--secondary-6) 12%) 9%,
      color-mix(in srgb, var(--secondary-6) 75%, var(--secondary-6) 25%) 10%,
      color-mix(in srgb, var(--secondary-6) 62%, var(--secondary-6) 38%) 11%,
      color-mix(in srgb, var(--secondary-6) 50%, var(--secondary-6) 50%) 12%,
      color-mix(in srgb, var(--secondary-6) 38%, var(--secondary-6) 62%) 13%,
      color-mix(in srgb, var(--secondary-6) 25%, var(--secondary-6) 75%) 14%,
      color-mix(in srgb, var(--secondary-6) 12%, var(--secondary-6) 88%) 15%,
      color-mix(in srgb, var(--secondary-6) 0%, var(--secondary-6) 100%) 16%);
  --gradient-diverging:
    linear-gradient(
      120deg,
      color-mix(in srgb, var(--secondary-6) 100%, var(--error-6) 0%) 0%,
      color-mix(in srgb, var(--secondary-6) 88%, var(--error-6) 12%) 12%,
      color-mix(in srgb, var(--secondary-6) 75%, var(--error-6) 25%) 25%,
      color-mix(in srgb, var(--secondary-6) 62%, var(--error-6) 38%) 38%,
      color-mix(in srgb, var(--secondary-6) 50%, var(--error-6) 50%) 50%,
      color-mix(in srgb, var(--secondary-6) 38%, var(--error-6) 62%) 62%,
      color-mix(in srgb, var(--secondary-6) 25%, var(--error-6) 75%) 75%,
      color-mix(in srgb, var(--secondary-6) 12%, var(--error-6) 88%) 88%,
      color-mix(in srgb, var(--secondary-6) 0%, var(--error-6) 100%) 100%);
}

/* stellar:index.css */
