@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}[role=list]{margin:0;padding:0;list-style:none}body{line-height:1.5}h1,h2,h3,h4{text-wrap:balance}h1,h2,h3,h4,button,input,label{line-height:1.1}a{color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer theme{:root{--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/.05);--black-a2:color(display-p3 0 0 0/.1);--black-a3:color(display-p3 0 0 0/.15);--black-a4:color(display-p3 0 0 0/.2);--black-a5:color(display-p3 0 0 0/.3);--black-a6:color(display-p3 0 0 0/.4);--black-a7:color(display-p3 0 0 0/.5);--black-a8:color(display-p3 0 0 0/.6);--black-a9:color(display-p3 0 0 0/.7);--black-a10:color(display-p3 0 0 0/.8);--black-a11:color(display-p3 0 0 0/.9);--black-a12:color(display-p3 0 0 0/.95)}}}:root,.light,.light-theme{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--gray-1:color(display-p3 .988 .988 .988);--gray-2:color(display-p3 .975 .975 .975);--gray-3:color(display-p3 .939 .939 .939);--gray-4:color(display-p3 .908 .908 .908);--gray-5:color(display-p3 .88 .88 .88);--gray-6:color(display-p3 .849 .849 .849);--gray-7:color(display-p3 .807 .807 .807);--gray-8:color(display-p3 .732 .732 .732);--gray-9:color(display-p3 .553 .553 .553);--gray-10:color(display-p3 .512 .512 .512);--gray-11:color(display-p3 .392 .392 .392);--gray-12:color(display-p3 .125 .125 .125)}}}:root,.light,.light-theme{--gray-a1:rgba(0,0,0,.01);--gray-a2:rgba(0,0,0,.024);--gray-a3:rgba(0,0,0,.06);--gray-a4:rgba(0,0,0,.09);--gray-a5:rgba(0,0,0,.12);--gray-a6:rgba(0,0,0,.15);--gray-a7:rgba(0,0,0,.192);--gray-a8:rgba(0,0,0,.267);--gray-a9:rgba(0,0,0,.447);--gray-a10:rgba(0,0,0,.486);--gray-a11:rgba(0,0,0,.608);--gray-a12:rgba(0,0,0,.875)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--gray-a1:color(display-p3 0 0 0/.012);--gray-a2:color(display-p3 0 0 0/.024);--gray-a3:color(display-p3 0 0 0/.063);--gray-a4:color(display-p3 0 0 0/.09);--gray-a5:color(display-p3 0 0 0/.122);--gray-a6:color(display-p3 0 0 0/.153);--gray-a7:color(display-p3 0 0 0/.192);--gray-a8:color(display-p3 0 0 0/.267);--gray-a9:color(display-p3 0 0 0/.447);--gray-a10:color(display-p3 0 0 0/.486);--gray-a11:color(display-p3 0 0 0/.608);--gray-a12:color(display-p3 0 0 0/.875)}}}:root,.light,.light-theme{--sand-1:#fdfdfc;--sand-2:#f9f9f8;--sand-3:#f1f0ef;--sand-4:#e9e8e6;--sand-5:#e2e1de;--sand-6:#dad9d6;--sand-7:#cfceca;--sand-8:#bcbbb5;--sand-9:#8d8d86;--sand-10:#82827c;--sand-11:#63635e;--sand-12:#21201c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--sand-1:color(display-p3 .992 .992 .989);--sand-2:color(display-p3 .977 .977 .973);--sand-3:color(display-p3 .943 .942 .936);--sand-4:color(display-p3 .913 .912 .903);--sand-5:color(display-p3 .885 .883 .873);--sand-6:color(display-p3 .854 .852 .839);--sand-7:color(display-p3 .813 .81 .794);--sand-8:color(display-p3 .738 .734 .713);--sand-9:color(display-p3 .553 .553 .528);--sand-10:color(display-p3 .511 .511 .488);--sand-11:color(display-p3 .388 .388 .37);--sand-12:color(display-p3 .129 .126 .111)}}}:root,.light,.light-theme{--sand-a1:rgba(85,85,0,.01);--sand-a2:rgba(37,37,0,.027);--sand-a3:rgba(32,16,0,.063);--sand-a4:rgba(31,21,0,.098);--sand-a5:rgba(31,24,0,.13);--sand-a6:rgba(25,19,0,.16);--sand-a7:rgba(25,20,0,.208);--sand-a8:rgba(25,21,1,.29);--sand-a9:rgba(15,15,0,.475);--sand-a10:rgba(12,12,0,.514);--sand-a11:rgba(8,8,0,.63);--sand-a12:rgba(6,5,0,.89)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--sand-a1:color(display-p3 .349 .349 .024/.012);--sand-a2:color(display-p3 .161 .161 .024/.028);--sand-a3:color(display-p3 .067 .067 .008/.063);--sand-a4:color(display-p3 .129 .129 .012/.099);--sand-a5:color(display-p3 .098 .067 .008/.126);--sand-a6:color(display-p3 .102 .075 .004/.161);--sand-a7:color(display-p3 .098 .098 .004/.208);--sand-a8:color(display-p3 .086 .075 .004/.287);--sand-a9:color(display-p3 .051 .051 .004/.471);--sand-a10:color(display-p3 .047 .047 0/.514);--sand-a11:color(display-p3 .031 .031 0/.632);--sand-a12:color(display-p3 .024 .02 0/.891)}}}:root,.light,.light-theme{--orange-1:#fefcfb;--orange-2:#fff7ed;--orange-3:#ffefd6;--orange-4:#ffdfb5;--orange-5:#ffd19a;--orange-6:#ffc182;--orange-7:#f5ae73;--orange-8:#ec9455;--orange-9:#f76b15;--orange-10:#ef5f00;--orange-11:#cc4e00;--orange-12:#582d1d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--orange-1:color(display-p3 .995 .988 .985);--orange-2:color(display-p3 .994 .968 .934);--orange-3:color(display-p3 .989 .938 .85);--orange-4:color(display-p3 1 .874 .687);--orange-5:color(display-p3 1 .821 .583);--orange-6:color(display-p3 .975 .767 .545);--orange-7:color(display-p3 .919 .693 .486);--orange-8:color(display-p3 .877 .597 .379);--orange-9:color(display-p3 .9 .45 .2);--orange-10:color(display-p3 .87 .409 .164);--orange-11:color(display-p3 .76 .34 0);--orange-12:color(display-p3 .323 .185 .127)}}}:root,.light,.light-theme{--orange-a1:rgba(192,64,0,.016);--orange-a2:rgba(255,142,0,.07);--orange-a3:rgba(255,156,0,.16);--orange-a4:rgba(255,145,1,.29);--orange-a5:rgba(255,139,0,.396);--orange-a6:rgba(255,129,0,.49);--orange-a7:rgba(237,108,0,.55);--orange-a8:rgba(227,95,0,.667);--orange-a9:rgba(246,94,0,.918);--orange-a10:#ef5f00;--orange-a11:#cc4e00;--orange-a12:rgba(67,18,0,.886)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--orange-a1:color(display-p3 .757 .267 .024/.016);--orange-a2:color(display-p3 .886 .533 .008/.067);--orange-a3:color(display-p3 .922 .584 .008/.15);--orange-a4:color(display-p3 1 .604 .004/.314);--orange-a5:color(display-p3 1 .569 .004/.416);--orange-a6:color(display-p3 .949 .494 .004/.455);--orange-a7:color(display-p3 .839 .408 0/.514);--orange-a8:color(display-p3 .804 .349 0/.62);--orange-a9:color(display-p3 .878 .314 0/.8);--orange-a10:color(display-p3 .843 .29 0/.836);--orange-a11:color(display-p3 .76 .34 0);--orange-a12:color(display-p3 .323 .185 .127)}}}:root,.light,.light-theme{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--amber-a1:rgba(192,128,0,.016);--amber-a2:rgba(244,209,0,.086);--amber-a3:rgba(255,222,0,.24);--amber-a4:rgba(255,212,0,.39);--amber-a5:rgba(248,207,0,.533);--amber-a6:rgba(234,181,0,.55);--amber-a7:rgba(220,155,0,.616);--amber-a8:rgba(218,138,0,.79);--amber-a9:rgba(255,179,0,.76);--amber-a10:rgba(255,179,0,.906);--amber-a11:#ab6400;--amber-a12:rgba(52,21,0,.867)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-a1:color(display-p3 .757 .514 .024/.016);--amber-a2:color(display-p3 .902 .804 .008/.079);--amber-a3:color(display-p3 .965 .859 .004/.22);--amber-a4:color(display-p3 .969 .82 .004/.35);--amber-a5:color(display-p3 .933 .796 .004/.475);--amber-a6:color(display-p3 .875 .682 .004/.495);--amber-a7:color(display-p3 .804 .573 0/.557);--amber-a8:color(display-p3 .788 .502 0/.699);--amber-a9:color(display-p3 1 .686 0/.742);--amber-a10:color(display-p3 .945 .643 0/.726);--amber-a11:color(display-p3 .64 .4 0);--amber-a12:color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}:root,.light,.light-theme{--red-a1:rgba(255,0,0,.01);--red-a2:rgba(255,0,0,.03);--red-a3:rgba(243,0,13,.08);--red-a4:rgba(255,0,8,.14);--red-a5:rgba(255,0,6,.196);--red-a6:rgba(248,0,4,.26);--red-a7:rgba(223,0,3,.337);--red-a8:rgba(210,0,5,.443);--red-a9:rgba(219,0,7,.718);--red-a10:rgba(209,0,5,.757);--red-a11:rgba(196,0,6,.827);--red-a12:rgba(85,0,13,.91)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-a1:color(display-p3 .675 .024 .024/.012);--red-a2:color(display-p3 .863 .024 .024/.028);--red-a3:color(display-p3 .792 .008 .008/.075);--red-a4:color(display-p3 1 .008 .008/.134);--red-a5:color(display-p3 .918 .008 .008/.189);--red-a6:color(display-p3 .831 .02 .004/.251);--red-a7:color(display-p3 .741 .016 .004/.33);--red-a8:color(display-p3 .698 .012 .004/.428);--red-a9:color(display-p3 .749 .008 0/.675);--red-a10:color(display-p3 .714 .012 0/.714);--red-a11:color(display-p3 .744 .234 .222);--red-a12:color(display-p3 .36 .115 .143)}}}:root,.light,.light-theme{--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-1:color(display-p3 .986 .996 .989);--green-2:color(display-p3 .963 .983 .967);--green-3:color(display-p3 .913 .964 .925);--green-4:color(display-p3 .859 .94 .879);--green-5:color(display-p3 .796 .907 .826);--green-6:color(display-p3 .718 .863 .761);--green-7:color(display-p3 .61 .801 .675);--green-8:color(display-p3 .451 .715 .559);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .308 .595 .417);--green-11:color(display-p3 .19 .5 .32);--green-12:color(display-p3 .132 .228 .18)}}}:root,.light,.light-theme{--green-a1:rgba(0,192,64,.016);--green-a2:rgba(0,163,47,.043);--green-a3:rgba(0,164,51,.098);--green-a4:rgba(0,168,56,.16);--green-a5:rgba(1,156,57,.23);--green-a6:rgba(0,150,60,.32);--green-a7:rgba(0,145,64,.443);--green-a8:rgba(0,146,75,.643);--green-a9:rgba(0,143,74,.81);--green-a10:rgba(0,134,71,.83);--green-a11:rgba(0,113,63,.87);--green-a12:rgba(0,38,22,.9)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-a1:color(display-p3 .024 .757 .267/.016);--green-a2:color(display-p3 .024 .565 .129/.036);--green-a3:color(display-p3 .012 .596 .145/.087);--green-a4:color(display-p3 .008 .588 .145/.142);--green-a5:color(display-p3 .004 .541 .157/.204);--green-a6:color(display-p3 .004 .518 .157/.283);--green-a7:color(display-p3 .004 .486 .165/.389);--green-a8:color(display-p3 0 .478 .2/.55);--green-a9:color(display-p3 0 .455 .165/.667);--green-a10:color(display-p3 0 .416 .153/.691);--green-a11:color(display-p3 .19 .5 .32);--green-a12:color(display-p3 .132 .228 .18)}}}:root{--gray-contrast:white;--gray-surface:rgba(255,255,255,.8);--gray-indicator:var(--gray-9);--gray-track:var(--gray-9);--sand-contrast:white;--sand-surface:rgba(255,255,255,.8);--sand-indicator:var(--sand-9);--sand-track:var(--sand-9);--orange-contrast:white;--orange-surface:rgba(255,245,233,.8);--orange-indicator:var(--orange-9);--orange-track:var(--orange-9);--amber-contrast:var(--sand-12);--amber-surface:rgba(254,250,228,.8);--amber-indicator:var(--amber-9);--amber-track:var(--amber-9);--red-contrast:white;--red-surface:rgba(255,245,245,.8);--red-indicator:var(--red-9);--red-track:var(--red-9);--green-contrast:white;--green-surface:rgba(241,250,244,.8);--green-indicator:var(--green-9);--green-track:var(--green-9);--neutral-1:var(--sand-1);--neutral-2:var(--sand-2);--neutral-3:var(--sand-3);--neutral-4:var(--sand-4);--neutral-5:var(--sand-5);--neutral-6:var(--sand-6);--neutral-7:var(--sand-7);--neutral-8:var(--sand-8);--neutral-9:var(--sand-9);--neutral-10:var(--sand-10);--neutral-11:var(--sand-11);--neutral-12:var(--sand-12);--neutral-a1:var(--sand-a1);--neutral-a2:var(--sand-a2);--neutral-a3:var(--sand-a3);--neutral-a4:var(--sand-a4);--neutral-a5:var(--sand-a5);--neutral-a6:var(--sand-a6);--neutral-a7:var(--sand-a7);--neutral-a8:var(--sand-a8);--neutral-a9:var(--sand-a9);--neutral-a10:var(--sand-a10);--neutral-a11:var(--sand-a11);--neutral-a12:var(--sand-a12);--neutral-contrast:var(--sand-contrast);--neutral-surface:var(--sand-surface);--neutral-indicator:var(--sand-indicator);--neutral-track:var(--sand-track);--accent-1:var(--orange-1);--accent-2:var(--orange-2);--accent-3:var(--orange-3);--accent-4:var(--orange-4);--accent-5:var(--orange-5);--accent-6:var(--orange-6);--accent-7:var(--orange-7);--accent-8:var(--orange-8);--accent-9:var(--orange-9);--accent-10:var(--orange-10);--accent-11:var(--orange-11);--accent-12:var(--orange-12);--accent-a1:var(--orange-a1);--accent-a2:var(--orange-a2);--accent-a3:var(--orange-a3);--accent-a4:var(--orange-a4);--accent-a5:var(--orange-a5);--accent-a6:var(--orange-a6);--accent-a7:var(--orange-a7);--accent-a8:var(--orange-a8);--accent-a9:var(--orange-a9);--accent-a10:var(--orange-a10);--accent-a11:var(--orange-a11);--accent-a12:var(--orange-a12);--accent-contrast:var(--orange-contrast);--accent-surface:var(--orange-surface);--accent-indicator:var(--orange-indicator);--accent-track:var(--orange-track)}.color-gray{--accent-1:var(--gray-1);--accent-2:var(--gray-2);--accent-3:var(--gray-3);--accent-4:var(--gray-4);--accent-5:var(--gray-5);--accent-6:var(--gray-6);--accent-7:var(--gray-7);--accent-8:var(--gray-8);--accent-9:var(--gray-9);--accent-10:var(--gray-10);--accent-11:var(--gray-11);--accent-12:var(--gray-12);--accent-a1:var(--gray-a1);--accent-a2:var(--gray-a2);--accent-a3:var(--gray-a3);--accent-a4:var(--gray-a4);--accent-a5:var(--gray-a5);--accent-a6:var(--gray-a6);--accent-a7:var(--gray-a7);--accent-a8:var(--gray-a8);--accent-a9:var(--gray-a9);--accent-a10:var(--gray-a10);--accent-a11:var(--gray-a11);--accent-a12:var(--gray-a12);--accent-contrast:var(--gray-contrast);--accent-surface:var(--gray-surface);--accent-indicator:var(--gray-indicator);--accent-track:var(--gray-track)}.color-red{--accent-1:var(--red-1);--accent-2:var(--red-2);--accent-3:var(--red-3);--accent-4:var(--red-4);--accent-5:var(--red-5);--accent-6:var(--red-6);--accent-7:var(--red-7);--accent-8:var(--red-8);--accent-9:var(--red-9);--accent-10:var(--red-10);--accent-11:var(--red-11);--accent-12:var(--red-12);--accent-a1:var(--red-a1);--accent-a2:var(--red-a2);--accent-a3:var(--red-a3);--accent-a4:var(--red-a4);--accent-a5:var(--red-a5);--accent-a6:var(--red-a6);--accent-a7:var(--red-a7);--accent-a8:var(--red-a8);--accent-a9:var(--red-a9);--accent-a10:var(--red-a10);--accent-a11:var(--red-a11);--accent-a12:var(--red-a12);--accent-contrast:var(--red-contrast);--accent-surface:var(--red-surface);--accent-indicator:var(--red-indicator);--accent-track:var(--red-track)}.color-green{--accent-1:var(--green-1);--accent-2:var(--green-2);--accent-3:var(--green-3);--accent-4:var(--green-4);--accent-5:var(--green-5);--accent-6:var(--green-6);--accent-7:var(--green-7);--accent-8:var(--green-8);--accent-9:var(--green-9);--accent-10:var(--green-10);--accent-11:var(--green-11);--accent-12:var(--green-12);--accent-a1:var(--green-a1);--accent-a2:var(--green-a2);--accent-a3:var(--green-a3);--accent-a4:var(--green-a4);--accent-a5:var(--green-a5);--accent-a6:var(--green-a6);--accent-a7:var(--green-a7);--accent-a8:var(--green-a8);--accent-a9:var(--green-a9);--accent-a10:var(--green-a10);--accent-a11:var(--green-a11);--accent-a12:var(--green-a12);--accent-contrast:var(--green-contrast);--accent-surface:var(--green-surface);--accent-indicator:var(--green-indicator);--accent-track:var(--green-track)}:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fs--2:clamp(.6944rem,.6856rem + .0444cqi,.72rem);--fs--1:clamp(.8333rem,.8101rem + .1159cqi,.9rem);--fs-0:clamp(1rem,.9565rem + .2174cqi,1.125rem);--fs-1:clamp(1.2rem,1.1283rem + .3587cqi,1.4063rem);--fs-2:clamp(1.44rem,1.3295rem + .5527cqi,1.7578rem);--fs-3:clamp(1.728rem,1.5648rem + .8161cqi,2.1973rem);--fs-4:clamp(2.0736rem,1.8395rem + 1.1704cqi,2.7466rem);--fs-5:clamp(2.4883rem,2.1597rem + 1.6433cqi,3.4332rem)}:root{--space-3xs:clamp(4px,3.6522px + .1087cqi,5px);--space-2xs:clamp(8px,7.6522px + .1087cqi,9px);--space-xs:clamp(12px,11.3043px + .2174cqi,14px);--space-s:clamp(16px,15.3043px + .2174cqi,18px);--space-m:clamp(24px,22.9565px + .3261cqi,27px);--space-l:clamp(32px,30.6087px + .4348cqi,36px);--space-xl:clamp(48px,45.913px + .6522cqi,54px);--space-2xl:clamp(64px,61.2174px + .8696cqi,72px);--space-3xl:clamp(96px,91.8261px + 1.3043cqi,108px);--space-base:4px;--color-background:white;--color-overlay:var(--black-a6);--color-panel-solid:white;--color-panel-translucent:rgba(255,255,255,.7);--color-surface:rgba(255,255,255,.85);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--accent-9);--max-content-inline-size:80rem}}@layer global{body{background-color:var(--color-background);color:var(--neutral-12);font-family:var(--font-sans);font-size:var(--fs-0)}a:not(.reset){color:var(--accent-10);text-decoration:none}a:not(.reset):hover{color:var(--accent-9)}a:not(.reset):hover:not(.button){text-decoration:underline}p{max-width:60ch}ul.inside{margin:0;padding:0;list-style-position:inside}}@layer layout{.stack{flex-direction:column;justify-content:start;display:flex}.stack>*+*{margin-top:1lh}.box{padding:var(--space-base)}.box *{color:inherit}.cluster{gap:var(--space-base,1rem);flex-wrap:wrap;display:flex}.cover{min-height:100vh;padding:var(--space-base);flex-direction:column;display:flex}.icon{width:1cap;height:1cap}.auto-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--col-max-size,fit-content)),1fr));display:grid}}@layer modules{.button{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;text-align:center;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.button.loading{filter:grayscale(20%)opacity(70%);pointer-events:none}.button.disabled{color:var(--neutral-a8);background-color:var(--neutral-a3);filter:none;outline:none}.button:not(.variant-ghost){height:5ex;font-weight:500}.button:not(.variant-ghost) svg{opacity:.9}.button.variant-ghost{box-sizing:content-box;height:fit-content}.button.variant-solid{background-color:var(--accent-9);color:var(--accent-contrast)}.button.variant-solid:hover{background-color:var(--accent-10)}.button.variant-solid:active{filter:brightness(.92)saturate(1.1)}.button.variant-solid.disabled{background-color:var(--neutral-a3);filter:none;outline:none}.button.variant-outline{box-shadow:inset 0 0 0 1px var(--accent-8);color:var(--accent-11)}.button.variant-outline:hover{background-color:var(--accent-2)}.button.variant-outline.disabled{color:var(--neutral-a8);box-shadow:inset 0 0 0 1px var(--neutral-a7);background-color:transparent}.button.variant-soft{background-color:var(--accent-a3);color:var(--accent-a11)}@media (hover:hover){.button.variant-soft:hover{background-color:var(--accent-a4)}}.button.variant-soft.disabled{background-color:var(--neutral-a3)}.button.size-1{font-size:var(--fs--2);border-radius:3px;padding-left:10px;padding-right:10px}.button.size-2{font-size:var(--fs--1);border-radius:4px;padding-left:12px;padding-right:12px}.button.size-3{font-size:var(--fs-0);border-radius:6px;padding-left:16px;padding-right:16px}.button.size-4{font-size:var(--fs-1);border-radius:8px;padding-left:24px;padding-right:24px}[data-checkbox-root]{all:unset;vertical-align:top;border-radius:var(--checkbox-border-radius);flex-shrink:0;justify-content:center;align-items:center;height:1lh;display:inline-flex;position:relative}[data-checkbox-root]:before{content:"";height:var(--checkbox-size);width:var(--checkbox-size);border-radius:var(--checkbox-border-radius);display:block}[data-checkbox-root] .indicator{width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-checkbox-root]:focus-visible:before{outline:2px solid var(--accent-8);outline-offset:2px}[data-checkbox-root][data-state=disabled]{cursor:not-allowed}[data-checkbox-root][data-state=disabled]:before{background-color:var(--gray-a3)}[data-checkbox-root].size-1{--checkbox-size:14px;--checkbox-indicator-size:9px;--checkbox-border-radius:2px}[data-checkbox-root].size-2{--checkbox-size:16px;--checkbox-indicator-size:10px;--checkbox-border-radius:3px}[data-checkbox-root].size-3{--checkbox-size:20px;--checkbox-indicator-size:12px;--checkbox-border-radius:4px}[data-checkbox-root].variant-surface[data-state=unchecked]:before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--neutral-a7)}[data-checkbox-root].variant-surface:where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}[data-checkbox-root].variant-surface:where([data-state=checked],[data-state=indeterminate]) .indicator{color:var(--accent-contrast)}[data-checkbox-root].variant-surface[data-state=disabled]:before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:transparent}[data-checkbox-root].variant-surface[data-state=disabled] .indicator{color:var(--neutral-a8)}[data-checkbox-root].variant-soft:before{background-color:var(--accent-a5)}[data-checkbox-root].variant-soft:where([data-state=checked],[data-state=indeterminate]) .indicator{color:var(--accent-a11)}[data-checkbox-root].variant-soft[data-state=disabled]:before{background-color:transparent}[data-checkbox-root].variant-soft[data-state=disabled] .indicator{color:var(--neutral-a8)}.text-field-root{height:5ex;padding:var(--text-field-border-width);border-radius:var(--text-field-border-radius);align-items:stretch;display:flex}.text-field-root:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-field-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-field-root:has(.text-field-input:focus){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}.text-field-root.invalid{outline:2px solid var(--red-8);outline-offset:-1px}.text-field-root:has(.text-field-input:user-invalid){outline:2px solid var(--red-8);outline-offset:-1px}.text-field-root::selection{background-color:var(--text-field-selection-color)}.text-field-root:has(.text-field-slot:not([data-side=right])) .text-field-input{text-indent:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0}.text-field-root:has(.text-field-slot[data-side=right]) .text-field-input{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.text-field-root.size-1{--text-field-padding:calc(6px - var(--text-field-border-width));--text-field-border-radius:4px;font-size:var(--fs--2)}.text-field-root.size-1 .text-field-input::-webkit-textfield-decoration-container{margin-right:-2px;padding-right:0}.text-field-root.size-1 .text-field-slot{gap:6px;padding-left:8px;padding-right:8px}.text-field-root.size-2{--text-field-padding:calc(8px - var(--text-field-border-width));--text-field-border-radius:4px;font-size:var(--fs--1)}.text-field-root.size-2 .text-field-input::-webkit-textfield-decoration-container{margin-right:0;padding-right:2px}.text-field-root.size-2 .text-field-slot{gap:8px;padding-left:10px;padding-right:10px}.text-field-root.size-3{--text-field-padding:calc(12px - var(--text-field-border-width));--text-field-border-radius:6px;font-size:var(--fs-0)}.text-field-root.size-3 .text-field-input::-webkit-textfield-decoration-container{margin-right:0;padding-right:5px}.text-field-root.size-3 .text-field-slot{gap:12px;padding-left:12px;padding-right:12px}.text-field-root.variant-surface{--text-field-selection-color:var(--accent-a5);--text-field-focus-color:var(--accent-8);--text-field-border-width:1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) var(--neutral-a7);color:var(--neutral-12)}.text-field-root.variant-surface:has(.text-field-input:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:-webkit-any(:disabled,:read-only))){background-image:linear-gradient(var(--accent-a2),var(--accent-a2));box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--neutral-a5)}.text-field-root.variant-surface:has(.text-field-input:where(:autofill,[data-com-onepassword-filled]):not(:is(:disabled,:read-only))){background-image:linear-gradient(var(--accent-a2),var(--accent-a2));box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--neutral-a5)}.text-field-root.variant-surface:has(.text-field-input:where(:disabled,:read-only)){background-image:linear-gradient(var(--neutral-a2),var(--neutral-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) var(--neutral-a6)}.text-field-root.variant-surface .text-field-input::-ms-input-placeholder{color:var(--neutral-a10)}.text-field-root.variant-surface .text-field-input::placeholder{color:var(--neutral-a10)}.text-field-root.variant-surface .text-field-slot{color:var(--neutral-a11)}.text-field-root.variant-soft{--text-field-selection-color:var(--accent-a5);--text-field-focus-color:var(--accent-8);--text-field-border-width:0px;background-color:var(--accent-a3);color:var(--accent-a12)}.text-field-root.variant-soft .text-field-input::-ms-input-placeholder{color:var(--accent-12);opacity:.6}.text-field-root.variant-soft .text-field-input::placeholder{color:var(--accent-12);opacity:.6}.text-field-root.variant-soft .text-field-slot{color:var(--accent-12)}.text-field-root.variant-soft :has(.text-field-input:where(:disabled,:read-only)){background-color:var(--gray-a3)}.text-field-input{all:unset;width:100%;text-align:inherit;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));text-indent:var(--text-field-padding);align-items:center;display:flex}.text-field-input[type=number]{-moz-appearance:textfield}.text-field-input::-webkit-inner-spin-button{-ms-appearance:none;appearance:none}.text-field-input:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:var(--neutral-12);-webkit-background-clip:text;background-clip:text}.text-field-input:where(:autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:var(--neutral-12);-webkit-background-clip:text;background-clip:text}.text-field-slot{cursor:text;flex-shrink:0;align-items:center;display:flex}[data-avatar-root]{width:var(--avatar-size);height:var(--avatar-size);vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-avatar-root].variant-soft [data-avatar-fallback]{background-color:var(--accent-a3);color:var(--accent-a11)}[data-avatar-root].size-1{--avatar-size:30px;border-radius:6px}[data-avatar-root].size-1 [data-avatar-fallback]{font-size:var(--fs--2)}[data-avatar-root].size-2{--avatar-size:42px;border-radius:8px}[data-avatar-root].size-2 [data-avatar-fallback]{font-size:var(--fs--1)}[data-avatar-root].size-3{--avatar-size:56px;border-radius:50%}[data-avatar-root].size-3 [data-avatar-fallback]{font-size:var(--fs-0)}[data-avatar-image]{object-fit:cover;border-radius:inherit;width:100%;height:100%}[data-avatar-fallback]{border-radius:inherit;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}[data-avatar-fallback].one-letter{font-size:1.5rem}[data-avatar-fallback].two-letters{font-size:1.25rem}[data-dropdown-menu-content]{font-size:var(--fs--1);background:var(--color-panel-solid);border:1px solid var(--neutral-6);box-shadow:0 0 0 1px var(--neutral-a3),0 8px 40px var(--black-a1),0 12px 32px -16px var(--neutral-a3);border-radius:6px;padding:6px;display:grid;overflow:hidden}[data-dropdown-menu-item]{cursor:default;border-radius:6px;align-items:center;gap:12px;height:4ex;padding-left:12px;padding-right:12px;display:flex}[data-dropdown-menu-item][data-highlighted]{background:var(--gray-a3)}.callout{color:var(--accent-a11);justify-content:start;align-items:start;display:grid}.callout .heading{margin-bottom:8px}.callout:has(.heading) ul.content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:10px}.callout:has(.heading) ul.content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:10px}.callout.size-1{border-radius:6px;padding:16px}.callout.size-1 .heading{font-size:var(--fs-0)}.callout.size-1 .content{font-size:var(--fs--1)}.callout.size-2{border-radius:8px;padding:20px}.callout.size-2 .heading{font-size:var(--fs-1)}.callout.variant-soft{background-color:var(--accent-a3)}.callout.variant-surface{box-shadow:inset 0 0 0 1px var(--accent-a6);background-color:var(--accent-a2)}.callout.variant-outline{box-shadow:inset 0 0 0 1px var(--accent-a7)}.card{background-color:var(--color-panel-solid);border:1px solid var(--neutral-a6);max-width:80ch;box-shadow:0 0 0 1px solid var(--gray-a5);border-radius:12px;padding:24px;transition:box-shadow .12s}.card .header{margin-bottom:24px}.card:hover{box-shadow:0 0 0 1px solid var(--gray-a7)}.badge{white-space:nowrap;flex-shrink:0;align-items:center;height:fit-content;font-weight:500;line-height:1;display:inline-flex}.badge.size-1{font-size:var(--fs--2);border-radius:2px;gap:6px;padding:2px 6px}.badge.size-2{font-size:var(--fs--1);border-radius:4px;gap:6px;padding:4px 8px}.badge.size-3{font-size:var(--fs-0);gap:8px;padding:4px 10px}.badge.variant-solid{background-color:var(--accent-9);color:var(--accent-contrast)}.badge.variant-solid::selection{background-color:var(--accent-7);color:var(--accent-12)}.badge.variant-surface{background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.badge.variant-soft{background-color:var(--accent-a3);color:var(--accent-a11)}.badge.variant-outline{box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.separator{background-color:var(--gray-a6);width:100%;height:1px;display:block}.separator.orientation-vertical{width:1px}}@layer utilities{.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-xs{font-size:var(--fs--2)}.text-sm{font-size:var(--fs--1)}.text-md{font-size:var(--fs-0)}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}}
