/* stellar:colors-named.css */
:root {
  --named-ink--4: #9E9FA7;
  --named-ink--4: oklch(70.419% 0.0116 280.388);
  --named-ink--4-on: #FFFFFF;
  --named-ink--4-on: oklch(100% 0 89.876);
  --named-ink--4-dim: #D7D8E0;
  --named-ink--4-dim: oklch(88.381% 0.011 280.455);
  --named-ink--3: #B1B1BD;
  --named-ink--3: oklch(76.411% 0.017 285.992);
  --named-ink--3-on: #252630;
  --named-ink--3-on: oklch(27.194% 0.0185 280.595);
  --named-ink--3-dim: #70717B;
  --named-ink--3-dim: oklch(55.115% 0.0154 281.324);
  --named-ink--2: #C5C4D2;
  --named-ink--2: oklch(82.537% 0.0194 289.252);
  --named-ink--2-on: #252630;
  --named-ink--2-on: oklch(27.194% 0.0185 280.595);
  --named-ink--2-dim: #878793;
  --named-ink--2-dim: oklch(62.735% 0.0178 285.874);
  --named-ink--1: #D9D7E9;
  --named-ink--1: oklch(88.614% 0.0246 290.997);
  --named-ink--1-on: #252533;
  --named-ink--1-on: oklch(27.084% 0.0258 284.543);
  --named-ink--1-dim: #9E9CAD;
  --named-ink--1-dim: oklch(69.99% 0.0247 291.153);
  --named-ink-0: #EFEAFF;
  --named-ink-0: oklch(94.714% 0.0285 296.751);
  --named-ink-0-on: #292737;
  --named-ink-0-on: oklch(28.209% 0.0292 290.118);
  --named-ink-0-dim: #B6B2C5;
  --named-ink-0-dim: oklch(77.28% 0.0271 295.41);
  --named-ink-1: #FFFFFF;
  --named-ink-1: oklch(100% 0 89.876);
  --named-ink-1-on: #454747;
  --named-ink-1-on: oklch(39.604% 0.0027 197.049);
  --named-ink-1-dim: #C8C8C9;
  --named-ink-1-dim: oklch(83.309% 0.0014 286.37);
  --named-ink-2: #FFFFFF;
  --named-ink-2: oklch(100% 0 89.876);
  --named-ink-2-on: #454747;
  --named-ink-2-on: oklch(39.604% 0.0027 197.049);
  --named-ink-2-dim: #C8C8C9;
  --named-ink-2-dim: oklch(83.309% 0.0014 286.37);
  --named-ink-3: #FFFFFF;
  --named-ink-3: oklch(100% 0 89.876);
  --named-ink-3-on: #454747;
  --named-ink-3-on: oklch(39.604% 0.0027 197.049);
  --named-ink-3-dim: #C8C8C9;
  --named-ink-3-dim: oklch(83.309% 0.0014 286.37);
  --named-ink-4: #FFFFFF;
  --named-ink-4: oklch(100% 0 89.876);
  --named-ink-4-on: #454747;
  --named-ink-4-on: oklch(39.604% 0.0027 197.049);
  --named-ink-4-dim: #C8C8C9;
  --named-ink-4-dim: oklch(83.309% 0.0014 286.37);
  --named-muted--4: #5E6682;
  --named-muted--4: oklch(51.422% 0.0455 272.298);
  --named-muted--4-on: #FFFFFF;
  --named-muted--4-on: oklch(100% 0 89.876);
  --named-muted--4-dim: #9DA5C4;
  --named-muted--4-dim: oklch(72.604% 0.0459 273.827);
  --named-muted--3: #717696;
  --named-muted--3: oklch(57.353% 0.0496 277.781);
  --named-muted--3-on: #FFFFFF;
  --named-muted--3-on: oklch(100% 0 89.876);
  --named-muted--3-dim: #232844;
  --named-muted--3-dim: oklch(28.648% 0.0518 274.966);
  --named-muted--2: #8687AB;
  --named-muted--2: oklch(63.556% 0.0538 283.509);
  --named-muted--2-on: #FFFFFF;
  --named-muted--2-on: oklch(100% 0 89.876);
  --named-muted--2-dim: #3D3F5E;
  --named-muted--2-dim: oklch(37.973% 0.0528 280.718);
  --named-muted--1: #9C98C1;
  --named-muted--1: oklch(69.742% 0.0597 289.222);
  --named-muted--1-on: #FFFFFF;
  --named-muted--1-on: oklch(100% 0 89.876);
  --named-muted--1-dim: #57547A;
  --named-muted--1-dim: oklch(46.459% 0.0611 287.38);
  --named-muted-0: #B3A9D6;
  --named-muted-0: oklch(75.847% 0.0646 295.002);
  --named-muted-0-on: #282146;
  --named-muted-0-on: oklch(27.616% 0.0667 290.025);
  --named-muted-0-dim: #716992;
  --named-muted-0-dim: oklch(54.406% 0.0637 293.109);
  --named-muted-1: #CBBAEB;
  --named-muted-1: oklch(81.926% 0.0702 300.72);
  --named-muted-1-on: #2C1F47;
  --named-muted-1-on: oklch(27.702% 0.0722 296.373);
  --named-muted-1-dim: #FDF6FF;
  --named-muted-1-dim: oklch(98.11% 0.0139 318.697);
  --named-muted-2: #E4CCFF;
  --named-muted-2: oklch(88.139% 0.0736 306.26);
  --named-muted-2-on: #301E46;
  --named-muted-2-on: oklch(27.907% 0.0734 302.704);
  --named-muted-2-dim: #A791C1;
  --named-muted-2-dim: oklch(69.304% 0.0732 305.442);
  --named-muted-3: #F6E3FF;
  --named-muted-3: oklch(93.936% 0.0424 315.059);
  --named-muted-3-on: #2E2236;
  --named-muted-3-on: oklch(27.516% 0.0396 311.27);
  --named-muted-3-dim: #BCAAC5;
  --named-muted-3-dim: oklch(76.19% 0.0428 314.554);
  --named-muted-4: #FFFDFF;
  --named-muted-4: oklch(99.613% 0.0034 325.602);
  --named-muted-4-on: #444446;
  --named-muted-4-on: oklch(38.737% 0.0033 286.243);
  --named-muted-4-dim: #C8C6C8;
  --named-muted-4-dim: oklch(82.874% 0.0035 325.609);
  --named-surface--4: #000000;
  --named-surface--4: oklch(0% 0 0);
  --named-surface--4-on: #EAEAEA;
  --named-surface--4-on: oklch(93.705% 0 89.876);
  --named-surface--4-dim: #737373;
  --named-surface--4-dim: oklch(55.553% 0 89.876);
  --named-surface--3: #000000;
  --named-surface--3: oklch(0% 0 0);
  --named-surface--3-on: #EAEAEA;
  --named-surface--3-on: oklch(93.705% 0 89.876);
  --named-surface--3-dim: #737373;
  --named-surface--3-dim: oklch(55.553% 0 89.876);
  --named-surface--2: #000000;
  --named-surface--2: oklch(0% 0 0);
  --named-surface--2-on: #EAEAEA;
  --named-surface--2-on: oklch(93.705% 0 89.876);
  --named-surface--2-dim: #737373;
  --named-surface--2-dim: oklch(55.553% 0 89.876);
  --named-surface--1: #070611;
  --named-surface--1: oklch(13.11% 0.0254 287.437);
  --named-surface--1-on: #EDE8F9;
  --named-surface--1-on: oklch(93.987% 0.0233 299.359);
  --named-surface--1-dim: #747180;
  --named-surface--1-dim: oklch(55.645% 0.0232 294.805);
  --named-surface-0: #1B1726;
  --named-surface-0: oklch(21.681% 0.0295 296.1);
  --named-surface-0-on: #EFE7FC;
  --named-surface-0-on: oklch(94.043% 0.0293 303.076);
  --named-surface-0-dim: #767082;
  --named-surface-0-dim: oklch(55.681% 0.0284 300.672);
  --named-surface-1: #2B2436;
  --named-surface-1: oklch(27.635% 0.034 302.046);
  --named-surface-1-on: #F2E6FE;
  --named-surface-1-on: oklch(94.151% 0.0344 308.056);
  --named-surface-1-dim: #796F85;
  --named-surface-1-dim: oklch(55.854% 0.0355 305.813);
  --named-surface-2: #3D3247;
  --named-surface-2: oklch(33.787% 0.0389 308.222);
  --named-surface-2-on: #FBF0FF;
  --named-surface-2-on: oklch(96.804% 0.023 317.135);
  --named-surface-2-dim: #877992;
  --named-surface-2-dim: oklch(59.74% 0.0408 310.219);
  --named-surface-3: #504157;
  --named-surface-3: oklch(39.957% 0.041 314.932);
  --named-surface-3-on: #FFFDFF;
  --named-surface-3-on: oklch(99.613% 0.0034 325.602);
  --named-surface-3-dim: #97859D;
  --named-surface-3-dim: oklch(64.086% 0.0409 317.659);
  --named-surface-4: #645068;
  --named-surface-4: oklch(46.052% 0.0456 320.674);
  --named-surface-4-on: #FFFFFF;
  --named-surface-4-on: oklch(100% 0 89.876);
  --named-surface-4-dim: #A891AB;
  --named-surface-4-dim: oklch(68.564% 0.0458 322.377);
  --named-panel--4: #000000;
  --named-panel--4: oklch(0% 0 0);
  --named-panel--4-on: #EAEAEA;
  --named-panel--4-on: oklch(93.705% 0 89.876);
  --named-panel--4-dim: #737373;
  --named-panel--4-dim: oklch(55.553% 0 89.876);
  --named-panel--3: #000000;
  --named-panel--3: oklch(0% 0 0);
  --named-panel--3-on: #EAEAEA;
  --named-panel--3-on: oklch(93.705% 0 89.876);
  --named-panel--3-dim: #737373;
  --named-panel--3-dim: oklch(55.553% 0 89.876);
  --named-panel--2: #000000;
  --named-panel--2: oklch(0% 0 0);
  --named-panel--2-on: #EAEAEA;
  --named-panel--2-on: oklch(93.705% 0 89.876);
  --named-panel--2-dim: #737373;
  --named-panel--2-dim: oklch(55.553% 0 89.876);
  --named-panel--1: #151228;
  --named-panel--1: oklch(19.867% 0.0433 288.058);
  --named-panel--1-on: #EDE7FF;
  --named-panel--1-on: oklch(93.98% 0.0327 297.205);
  --named-panel--1-dim: #746F8A;
  --named-panel--1-dim: oklch(55.599% 0.0418 293.485);
  --named-panel-0: #261F38;
  --named-panel-0: oklch(25.999% 0.0467 295.872);
  --named-panel-0-on: #F0E6FF;
  --named-panel-0-on: oklch(94.023% 0.035 303.812);
  --named-panel-0-dim: #776E8C;
  --named-panel-0-dim: oklch(55.737% 0.047 298.602);
  --named-panel-1: #382D49;
  --named-panel-1: oklch(32.209% 0.0506 301.688);
  --named-panel-1-on: #F8EDFF;
  --named-panel-1-on: oklch(95.994% 0.0265 312.583);
  --named-panel-1-dim: #837596;
  --named-panel-1-dim: oklch(58.702% 0.0521 304.149);
  --named-panel-2: #4B3B5A;
  --named-panel-2: oklch(38.257% 0.0552 307.558);
  --named-panel-2-on: #FFF9FC;
  --named-panel-2-on: oklch(98.757% 0.0075 345.341);
  --named-panel-2-dim: #9380A3;
  --named-panel-2-dim: oklch(62.934% 0.0559 309.309);
  --named-panel-3: #60496B;
  --named-panel-3: oklch(44.303% 0.0613 314.546);
  --named-panel-3-on: #FFFFFF;
  --named-panel-3-on: oklch(100% 0 89.876);
  --named-panel-3-dim: #A58BB0;
  --named-panel-3-dim: oklch(67.29% 0.0611 315.801);
  --named-panel-4: #76587B;
  --named-panel-4: oklch(50.426% 0.0653 321.58);
  --named-panel-4-on: #FFFFFF;
  --named-panel-4-on: oklch(100% 0 89.876);
  --named-panel-4-dim: #B997BD;
  --named-panel-4-dim: oklch(71.969% 0.0662 322.802);
  --named-panel-2--4: #000000;
  --named-panel-2--4: oklch(0% 0 0);
  --named-panel-2--4-on: #EAEAEA;
  --named-panel-2--4-on: oklch(93.705% 0 89.876);
  --named-panel-2--4-dim: #737373;
  --named-panel-2--4-dim: oklch(55.553% 0 89.876);
  --named-panel-2--3: #000000;
  --named-panel-2--3: oklch(0% 0 0);
  --named-panel-2--3-on: #EAEAEA;
  --named-panel-2--3-on: oklch(93.705% 0 89.876);
  --named-panel-2--3-dim: #737373;
  --named-panel-2--3-dim: oklch(55.553% 0 89.876);
  --named-panel-2--2: #0B0B23;
  --named-panel-2--2: oklch(16.639% 0.0488 279.686);
  --named-panel-2--2-on: #EAE8FF;
  --named-panel-2--2-on: oklch(93.942% 0.0309 289.785);
  --named-panel-2--2-dim: #71708D;
  --named-panel-2--2-dim: oklch(55.676% 0.0446 286.432);
  --named-panel-2--1: #1D1A35;
  --named-panel-2--1: oklch(23.632% 0.0509 286.919);
  --named-panel-2--1-on: #EDE7FF;
  --named-panel-2--1-on: oklch(93.98% 0.0327 297.205);
  --named-panel-2--1-dim: #736F8F;
  --named-panel-2--1-dim: oklch(55.718% 0.0493 290.431);
  --named-panel-2-0: #2F2746;
  --named-panel-2-0: oklch(29.702% 0.0558 294.637);
  --named-panel-2-0-on: #F2EAFF;
  --named-panel-2-0-on: oklch(94.947% 0.0292 303.081);
  --named-panel-2-0-dim: #7B7195;
  --named-panel-2-0-dim: oklch(57.104% 0.0558 297.338);
  --named-panel-2-1: #423557;
  --named-panel-2-1: oklch(35.832% 0.0596 301.038);
  --named-panel-2-1-on: #FCF4FF;
  --named-panel-2-1-on: oklch(97.648% 0.0168 316.936);
  --named-panel-2-1-dim: #8B7BA2;
  --named-panel-2-1-dim: oklch(61.15% 0.0607 303.373);
  --named-panel-2-2: #564368;
  --named-panel-2-2: oklch(41.839% 0.0643 307.332);
  --named-panel-2-2-on: #FFFFFF;
  --named-panel-2-2-on: oklch(100% 0 89.876);
  --named-panel-2-2-dim: #9C86AF;
  --named-panel-2-2-dim: oklch(65.433% 0.0647 308.943);
  --named-panel-2-3: #6C527A;
  --named-panel-2-3: oklch(48.113% 0.0699 313.401);
  --named-panel-2-3-on: #FFFFFF;
  --named-panel-2-3-on: oklch(100% 0 89.876);
  --named-panel-2-3-dim: #B092BE;
  --named-panel-2-3-dim: oklch(70.207% 0.0713 314.937);
  --named-panel-2-4: #82618B;
  --named-panel-2-4: oklch(54.159% 0.0748 318.912);
  --named-panel-2-4-on: #FFFFFF;
  --named-panel-2-4-on: oklch(100% 0 89.876);
  --named-panel-2-4-dim: #C49ECC;
  --named-panel-2-4-dim: oklch(74.878% 0.0772 320.417);
  --named-gold--4: #BD7A30;
  --named-gold--4: oklch(63.686% 0.1209 64.763);
  --named-gold--4-on: #FFFFFF;
  --named-gold--4-on: oklch(100% 0 89.876);
  --named-gold--4-dim: #613600;
  --named-gold--4-dim: oklch(37.845% 0.086 63.462);
  --named-gold--3: #CF8E37;
  --named-gold--3: oklch(69.65% 0.1275 70.351);
  --named-gold--3-on: #FFFFFF;
  --named-gold--3-on: oklch(100% 0 89.876);
  --named-gold--3-dim: #7B4D00;
  --named-gold--3-dim: oklch(46.175% 0.0997 70.508);
  --named-gold--2: #E0A23F;
  --named-gold--2: oklch(75.427% 0.134 75.445);
  --named-gold--2-on: #382200;
  --named-gold--2-on: oklch(27.339% 0.0581 73.517);
  --named-gold--2-dim: #FFE1BA;
  --named-gold--2-dim: oklch(92.487% 0.0607 74.191);
  --named-gold--1: #F0B848;
  --named-gold--1: oklch(81.416% 0.1409 81.464);
  --named-gold--1-on: #352300;
  --named-gold--1-on: oklch(27.135% 0.0562 79.885);
  --named-gold--1-dim: #FFF6EC;
  --named-gold--1-dim: oklch(97.742% 0.0164 70.537);
  --named-gold-0: #FFCE54;
  --named-gold-0: oklch(87.272% 0.1469 86.739);
  --named-gold-0-on: #332400;
  --named-gold-0-on: oklch(27.099% 0.0555 85.044);
  --named-gold-0-dim: #BD9319;
  --named-gold-0-dim: oklch(68.422% 0.134 87.084);
  --named-gold-1: #FFE7A0;
  --named-gold-1: oklch(93.151% 0.0929 91.548);
  --named-gold-1-on: #302500;
  --named-gold-1-on: oklch(26.949% 0.0551 91.902);
  --named-gold-1-dim: #C3AE6D;
  --named-gold-1-dim: oklch(75.424% 0.0877 92.158);
  --named-gold-2: #FFFBFF;
  --named-gold-2: oklch(99.227% 0.0067 325.627);
  --named-gold-2-on: #434145;
  --named-gold-2-on: oklch(37.871% 0.0072 308.249);
  --named-gold-2-dim: #C8C4C8;
  --named-gold-2-dim: oklch(82.47% 0.007 325.641);
  --named-gold-3: #FFFFFF;
  --named-gold-3: oklch(100% 0 89.876);
  --named-gold-3-on: #454747;
  --named-gold-3-on: oklch(39.604% 0.0027 197.049);
  --named-gold-3-dim: #C8C8C9;
  --named-gold-3-dim: oklch(83.309% 0.0014 286.37);
  --named-gold-4: #FFFFFF;
  --named-gold-4: oklch(100% 0 89.876);
  --named-gold-4-on: #454747;
  --named-gold-4-on: oklch(39.604% 0.0027 197.049);
  --named-gold-4-dim: #C8C8C9;
  --named-gold-4-dim: oklch(83.309% 0.0014 286.37);
  --named-purple--4: #002861;
  --named-purple--4: oklch(29.182% 0.1102 258.437);
  --named-purple--4-on: #E7ECFF;
  --named-purple--4-on: oklch(94.494% 0.0262 274.112);
  --named-purple--4-dim: #5975B1;
  --named-purple--4-dim: oklch(56.705% 0.099 264.426);
  --named-purple--3: #003092;
  --named-purple--3: oklch(35.78% 0.1676 262.167);
  --named-purple--3-on: #F5F5FF;
  --named-purple--3-on: oklch(97.302% 0.0133 286.15);
  --named-purple--3-dim: #5E7BDE;
  --named-purple--3-dim: oklch(60.881% 0.1534 269.186);
  --named-purple--2: #1A34C7;
  --named-purple--2: oklch(42.718% 0.2248 266.543);
  --named-purple--2-on: #FFFFFF;
  --named-purple--2-on: oklch(100% 0 89.876);
  --named-purple--2-dim: #7083FF;
  --named-purple--2-dim: oklch(65.619% 0.1833 273.714);
  --named-purple--1: #4642D9;
  --named-purple--1: oklch(48.76% 0.2218 275.515);
  --named-purple--1-on: #FFFFFF;
  --named-purple--1-on: oklch(100% 0 89.876);
  --named-purple--1-dim: #8F8FFF;
  --named-purple--1-dim: oklch(69.972% 0.1613 281.4);
  --named-purple-0: #6850EC;
  --named-purple-0: oklch(54.983% 0.2232 283.254);
  --named-purple-0-on: #FFFFFF;
  --named-purple-0-on: oklch(100% 0 89.876);
  --named-purple-0-dim: #AA9DFF;
  --named-purple-0-dim: oklch(74.64% 0.1392 288.638);
  --named-purple-1: #895EFE;
  --named-purple-1: oklch(61.252% 0.2258 290.531);
  --named-purple-1-on: #FFFFFF;
  --named-purple-1-on: oklch(100% 0 89.876);
  --named-purple-1-dim: #390096;
  --named-purple-1-dim: oklch(33.943% 0.1976 285.528);
  --named-purple-2: #A672FF;
  --named-purple-2: oklch(66.996% 0.202 297.713);
  --named-purple-2-on: #FFFFFF;
  --named-purple-2-on: oklch(100% 0 89.876);
  --named-purple-2-dim: #D7BEFF;
  --named-purple-2-dim: oklch(84.45% 0.0928 302.051);
  --named-purple-3: #C186FF;
  --named-purple-3: oklch(72.744% 0.1774 304.906);
  --named-purple-3-on: #FFFFFF;
  --named-purple-3-on: oklch(100% 0 89.876);
  --named-purple-3-dim: #7940B5;
  --named-purple-3-dim: oklch(50.07% 0.1785 302.838);
  --named-purple-4: #D99BFF;
  --named-purple-4: oklch(78.507% 0.1514 311.757);
  --named-purple-4-on: #400063;
  --named-purple-4-on: oklch(29.154% 0.1494 307.521);
  --named-purple-4-dim: #945BB9;
  --named-purple-4-dim: oklch(57.389% 0.1497 310.495);
  --named-green--4: #49861E;
  --named-green--4: oklch(55.778% 0.1482 135.491);
  --named-green--4-on: #FFFFFF;
  --named-green--4-on: oklch(100% 0 89.876);
  --named-green--4-dim: #123000;
  --named-green--4-dim: oklch(27.5% 0.0822 136.247);
  --named-green--3: #489B3A;
  --named-green--3: oklch(61.614% 0.1563 140.892);
  --named-green--3-on: #FFFFFF;
  --named-green--3-on: oklch(100% 0 89.876);
  --named-green--3-dim: #82D96F;
  --named-green--3-dim: oklch(80.607% 0.1649 140.067);
  --named-green--2: #43B155;
  --named-green--2: oklch(67.597% 0.1646 146.483);
  --named-green--2-on: #FFFFFF;
  --named-green--2-on: oklch(100% 0 89.876);
  --named-green--2-dim: #7FED88;
  --named-green--2-dim: oklch(85.657% 0.1711 145.597);
  --named-green--1: #3AC672;
  --named-green--1: oklch(73.292% 0.1692 152.481);
  --named-green--1-on: #002D13;
  --named-green--1-on: oklch(26.042% 0.0676 152.639);
  --named-green--1-dim: #83FFA8;
  --named-green--1-dim: oklch(90.664% 0.1643 151.57);
  --named-green-0: #2BDC8F;
  --named-green-0: oklch(79.206% 0.1754 158.135);
  --named-green-0-on: #002D19;
  --named-green-0-on: oklch(26.186% 0.0607 158.523);
  --named-green-0-dim: #E3FFEA;
  --named-green-0-dim: oklch(97.411% 0.0402 153.155);
  --named-green-1: #08F2AE;
  --named-green-1: oklch(85.125% 0.1806 164.025);
  --named-green-1-on: #002D1E;
  --named-green-1-on: oklch(26.33% 0.0553 165.092);
  --named-green-1-dim: #00AF7D;
  --named-green-1-dim: oklch(66.762% 0.1419 164.195);
  --named-green-2: #84FFD6;
  --named-green-2: oklch(91.742% 0.126 169.43);
  --named-green-2-on: #002D21;
  --named-green-2-on: oklch(26.428% 0.0524 169.867);
  --named-green-2-dim: #44C49F;
  --named-green-2-dim: oklch(74.04% 0.1246 170.091);
  --named-green-3: #F7FFFA;
  --named-green-3: oklch(99.264% 0.0107 158.855);
  --named-green-3-on: #3D4542;
  --named-green-3-on: oklch(38.205% 0.0116 171.172);
  --named-green-3-dim: #C0C8C4;
  --named-green-3-dim: oklch(82.54% 0.0104 164.811);
  --named-green-4: #FFFFFF;
  --named-green-4: oklch(100% 0 89.876);
  --named-green-4-on: #454747;
  --named-green-4-on: oklch(39.604% 0.0027 197.049);
  --named-green-4-dim: #C8C8C9;
  --named-green-4-dim: oklch(83.309% 0.0014 286.37);
  --named-rose--4: #7A3367;
  --named-rose--4: oklch(43.689% 0.1189 339.012);
  --named-rose--4-on: #FFFFFF;
  --named-rose--4-on: oklch(100% 0 89.876);
  --named-rose--4-dim: #C875AE;
  --named-rose--4-dim: oklch(67.08% 0.126 339.778);
  --named-rose--3: #934272;
  --named-rose--3: oklch(49.98% 0.1235 345.911);
  --named-rose--3-on: #FFFFFF;
  --named-rose--3-on: oklch(100% 0 89.876);
  --named-rose--3-dim: #DE81B5;
  --named-rose--3-dim: oklch(71.867% 0.1302 346.233);
  --named-rose--2: #AC517B;
  --named-rose--2: oklch(56.059% 0.1281 353.069);
  --named-rose--2-on: #FFFFFF;
  --named-rose--2-on: oklch(100% 0 89.876);
  --named-rose--2-dim: #F58DBA;
  --named-rose--2-dim: oklch(76.656% 0.1357 353.37);
  --named-rose--1: #C66083;
  --named-rose--1: oklch(62.126% 0.1348 0.082);
  --named-rose--1-on: #FFFFFF;
  --named-rose--1-on: oklch(100% 0 89.876);
  --named-rose--1-dim: #681438;
  --named-rose--1-dim: oklch(34.991% 0.1204 359.887);
  --named-rose-0: #E0708A;
  --named-rose-0: oklch(68.199% 0.1413 6.877);
  --named-rose-0-on: #FFFFFF;
  --named-rose-0-on: oklch(100% 0 89.876);
  --named-rose-0-dim: #882B46;
  --named-rose-0-dim: oklch(43.642% 0.128 6.471);
  --named-rose-1: #FA8190;
  --named-rose-1: oklch(74.293% 0.1477 13.55);
  --named-rose-1-on: #550018;
  --named-rose-1-on: oklch(28.597% 0.1143 14.251);
  --named-rose-1-dim: #A74151;
  --named-rose-1-dim: oklch(51.809% 0.1346 13.615);
  --named-rose-2: #FF9E9E;
  --named-rose-2: oklch(79.777% 0.1161 19.957);
  --named-rose-2-on: #4C1015;
  --named-rose-2-on: oklch(28.067% 0.0894 20.656);
  --named-rose-2-dim: #FFEBEA;
  --named-rose-2-dim: oklch(95.575% 0.0219 21.007);
  --named-rose-3: #FFBCB4;
  --named-rose-3: oklch(85.464% 0.0788 26.53);
  --named-rose-3-on: #411A16;
  --named-rose-3-on: oklch(27.488% 0.0617 27.742);
  --named-rose-3-dim: #BC817A;
  --named-rose-3-dim: oklch(66.095% 0.0745 26.764);
  --named-rose-4: #FFD7CE;
  --named-rose-4: oklch(91.057% 0.0467 32.796);
  --named-rose-4-on: #37211B;
  --named-rose-4-on: oklch(27.417% 0.0361 35.951);
  --named-rose-4-dim: #C19E95;
  --named-rose-4-dim: oklch(72.845% 0.0438 34.793);
  --named-shiny--4: #C27F21;
  --named-shiny--4: oklch(65.126% 0.1307 69.405);
  --named-shiny--4-on: #FFFFFF;
  --named-shiny--4-on: oklch(100% 0 89.876);
  --named-shiny--4-dim: #653D00;
  --named-shiny--4-dim: oklch(39.854% 0.087 68.836);
  --named-shiny--3: #D39328;
  --named-shiny--3: oklch(70.951% 0.1375 74.724);
  --named-shiny--3-on: #FFFFFF;
  --named-shiny--3-on: oklch(100% 0 89.876);
  --named-shiny--3-dim: #FFD191;
  --named-shiny--3-dim: oklch(88.63% 0.096 75.179);
  --named-shiny--2: #E3A831;
  --named-shiny--2: oklch(76.798% 0.1441 80.179);
  --named-shiny--2-on: #362300;
  --named-shiny--2-on: oklch(27.28% 0.0568 78.393);
  --named-shiny--2-dim: #966A00;
  --named-shiny--2-dim: oklch(55.532% 0.115 79.927);
  --named-shiny--1: #F2BE3C;
  --named-shiny--1: oklch(82.688% 0.1509 85.731);
  --named-shiny--1-on: #332400;
  --named-shiny--1-on: oklch(27.099% 0.0555 85.044);
  --named-shiny--1-dim: #AC8100;
  --named-shiny--1-dim: oklch(62.809% 0.1287 84.981);
  --named-shiny-0: #FFD54A;
  --named-shiny-0: oklch(88.553% 0.157 91.66);
  --named-shiny-0-on: #312500;
  --named-shiny-0-on: oklch(27.082% 0.0553 90.277);
  --named-shiny-0-dim: #BF9A02;
  --named-shiny-0-dim: oklch(70.007% 0.1428 91.463);
  --named-shiny-1: #FFEDA4;
  --named-shiny-1: oklch(94.404% 0.0936 95.953);
  --named-shiny-1-on: #312900;
  --named-shiny-1-on: oklch(28.135% 0.0581 97.796);
  --named-shiny-1-dim: #C4B471;
  --named-shiny-1-dim: oklch(76.828% 0.0887 96.338);
  --named-shiny-2: #FFFFFF;
  --named-shiny-2: oklch(100% 0 89.876);
  --named-shiny-2-on: #454747;
  --named-shiny-2-on: oklch(39.604% 0.0027 197.049);
  --named-shiny-2-dim: #C8C8C9;
  --named-shiny-2-dim: oklch(83.309% 0.0014 286.37);
  --named-shiny-3: #FFFFFF;
  --named-shiny-3: oklch(100% 0 89.876);
  --named-shiny-3-on: #454747;
  --named-shiny-3-on: oklch(39.604% 0.0027 197.049);
  --named-shiny-3-dim: #C8C8C9;
  --named-shiny-3-dim: oklch(83.309% 0.0014 286.37);
  --named-shiny-4: #FFFFFF;
  --named-shiny-4: oklch(100% 0 89.876);
  --named-shiny-4-on: #454747;
  --named-shiny-4-on: oklch(39.604% 0.0027 197.049);
  --named-shiny-4-dim: #C8C8C9;
  --named-shiny-4-dim: oklch(83.309% 0.0014 286.37);
}

/* stellar:fonts-families.css */
:root {
  --font-antique:
    Superclarendon,
    "Bookman Old Style",
    "URW Bookman",
    "URW Bookman L",
    "Georgia Pro",
    Georgia,
    serif;
  --font-classical-humanist:
    Optima,
    Candara,
    "Noto Sans",
    source-sans-pro,
    sans-serif;
  --font-didone:
    Didot,
    "Bodoni MT",
    "Noto Serif Display",
    "URW Palladio L",
    P052,
    Sylfaen,
    serif;
  --font-geometric-humanist:
    Avenir,
    Montserrat,
    Corbel,
    "URW Gothic",
    source-sans-pro,
    sans-serif;
  --font-handwritten:
    "Segoe Print",
    "Bradley Hand",
    Chilanka,
    TSCu_Comic,
    casual,
    cursive;
  --font-humanist:
    Seravek,
    "Gill Sans Nova",
    Ubuntu,
    Calibri,
    "DejaVu Sans",
    source-sans-pro,
    sans-serif;
  --font-industrial:
    Bahnschrift,
    "DIN Alternate",
    "Franklin Gothic Medium",
    "Nimbus Sans Narrow",
    sans-serif-condensed,
    sans-serif;
  --font-mono:
    "Dank Mono",
    "Operator Mono",
    Inconsolata,
    "Fira Mono",
    ui-monospace,
    "SF Mono",
    Monaco,
    "Droid Sans Mono",
    "Source Code Pro",
    "Cascadia Code",
    Menlo,
    Consolas,
    "DejaVu Sans Mono",
    monospace;
  --font-monospace-code:
    "Dank Mono",
    "Operator Mono",
    Inconsolata,
    "Fira Mono",
    ui-monospace,
    "SF Mono",
    Monaco,
    "Droid Sans Mono",
    "Source Code Pro",
    "Cascadia Code",
    Menlo,
    Consolas,
    "DejaVu Sans Mono",
    monospace;
  --font-monospace-slab-serif:
    "Nimbus Mono PS",
    "Courier New",
    monospace;
  --font-neo-grotesque:
    Inter,
    Roboto,
    "Helvetica Neue",
    "Arial Nova",
    "Nimbus Sans",
    Arial,
    sans-serif;
  --font-old-style:
    "Iowan Old Style",
    "Palatino Linotype",
    "URW Palladio L",
    P052,
    serif;
  --font-rounded-sans:
    ui-rounded,
    "Hiragino Maru Gothic ProN",
    Quicksand,
    Comfortaa,
    Manjari,
    "Arial Rounded MT",
    "Arial Rounded MT Bold",
    Calibri,
    source-sans-pro,
    sans-serif;
  --font-sans: system-ui, sans-serif;
  --font-serif: ui-serif, serif;
  --font-slab-serif:
    Rockwell,
    "Rockwell Nova",
    "Roboto Slab",
    "DejaVu Serif",
    "Sitka Small",
    serif;
  --font-transitional:
    Charter,
    "Bitstream Charter",
    "Sitka Text",
    Cambria,
    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: 500;
  --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:index.css */
