:root{--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2}@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{--white-a1:#ffffff0d;--white-a2:#ffffff1a;--white-a3:#ffffff26;--white-a4:#fff3;--white-a5:#ffffff4d;--white-a6:#fff6;--white-a7:#ffffff80;--white-a8:#fff9;--white-a9:#ffffffb3;--white-a10:#fffc;--white-a11:#ffffffe6;--white-a12:#fffffff2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--white-a1:color(display-p3 1 1 1/.05);--white-a2:color(display-p3 1 1 1/.1);--white-a3:color(display-p3 1 1 1/.15);--white-a4:color(display-p3 1 1 1/.2);--white-a5:color(display-p3 1 1 1/.3);--white-a6:color(display-p3 1 1 1/.4);--white-a7:color(display-p3 1 1 1/.5);--white-a8:color(display-p3 1 1 1/.6);--white-a9:color(display-p3 1 1 1/.7);--white-a10:color(display-p3 1 1 1/.8);--white-a11:color(display-p3 1 1 1/.9);--white-a12:color(display-p3 1 1 1/.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:#00000003;--gray-a2:#00000006;--gray-a3:#0000000f;--gray-a4:#00000017;--gray-a5:#0000001f;--gray-a6:#00000026;--gray-a7:#00000031;--gray-a8:#0004;--gray-a9:#00000072;--gray-a10:#0000007c;--gray-a11:#0000009b;--gray-a12:#000000df}@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)}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#2a2a2a;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6e6e6e;--gray-10:#7b7b7b;--gray-11:#b4b4b4;--gray-12:#eee}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:color(display-p3 .067 .067 .067);--gray-2:color(display-p3 .098 .098 .098);--gray-3:color(display-p3 .135 .135 .135);--gray-4:color(display-p3 .163 .163 .163);--gray-5:color(display-p3 .192 .192 .192);--gray-6:color(display-p3 .228 .228 .228);--gray-7:color(display-p3 .283 .283 .283);--gray-8:color(display-p3 .375 .375 .375);--gray-9:color(display-p3 .431 .431 .431);--gray-10:color(display-p3 .484 .484 .484);--gray-11:color(display-p3 .706 .706 .706);--gray-12:color(display-p3 .933 .933 .933)}}}.dark,.dark-theme{--gray-a1:#0000;--gray-a2:#ffffff09;--gray-a3:#ffffff12;--gray-a4:#ffffff1b;--gray-a5:#fff2;--gray-a6:#ffffff2c;--gray-a7:#ffffff3b;--gray-a8:#fff5;--gray-a9:#ffffff64;--gray-a10:#ffffff72;--gray-a11:#ffffffaf;--gray-a12:#ffffffed}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-a1:color(display-p3 0 0 0/0);--gray-a2:color(display-p3 1 1 1/.034);--gray-a3:color(display-p3 1 1 1/.071);--gray-a4:color(display-p3 1 1 1/.105);--gray-a5:color(display-p3 1 1 1/.134);--gray-a6:color(display-p3 1 1 1/.172);--gray-a7:color(display-p3 1 1 1/.231);--gray-a8:color(display-p3 1 1 1/.332);--gray-a9:color(display-p3 1 1 1/.391);--gray-a10:color(display-p3 1 1 1/.445);--gray-a11:color(display-p3 1 1 1/.685);--gray-a12:color(display-p3 1 1 1/.929)}}}: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:#c0800004;--amber-a2:#f4d10016;--amber-a3:#ffde003d;--amber-a4:#ffd40063;--amber-a5:#f8cf0088;--amber-a6:#eab5008c;--amber-a7:#dc9b009d;--amber-a8:#da8a00c9;--amber-a9:#ffb300c2;--amber-a10:#ffb300e7;--amber-a11:#ab6400;--amber-a12:#341500dd}@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)}}}.dark,.dark-theme{--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-1:color(display-p3 .082 .07 .05);--amber-2:color(display-p3 .111 .094 .064);--amber-3:color(display-p3 .178 .128 .049);--amber-4:color(display-p3 .239 .156 0);--amber-5:color(display-p3 .29 .193 0);--amber-6:color(display-p3 .344 .245 .076);--amber-7:color(display-p3 .422 .314 .141);--amber-8:color(display-p3 .535 .399 .189);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 1 .87 .15);--amber-11:color(display-p3 1 .8 .29);--amber-12:color(display-p3 .984 .909 .726)}}}.dark,.dark-theme{--amber-a1:#e63c0006;--amber-a2:#fd9b000d;--amber-a3:#fa820022;--amber-a4:#fc820032;--amber-a5:#fd8b0041;--amber-a6:#fd9b0051;--amber-a7:#ffab2567;--amber-a8:#ffae3587;--amber-a9:#ffc53d;--amber-a10:#ffd60a;--amber-a11:#ffca16;--amber-a12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-a1:color(display-p3 .992 .298 0/.017);--amber-a2:color(display-p3 .988 .651 0/.047);--amber-a3:color(display-p3 1 .6 0/.118);--amber-a4:color(display-p3 1 .557 0/.185);--amber-a5:color(display-p3 1 .592 0/.24);--amber-a6:color(display-p3 1 .659 .094/.299);--amber-a7:color(display-p3 1 .714 .263/.383);--amber-a8:color(display-p3 .996 .729 .306/.5);--amber-a9:color(display-p3 1 .769 .259);--amber-a10:color(display-p3 1 .871 .149);--amber-a11:color(display-p3 1 .8 .29);--amber-a12:color(display-p3 .984 .909 .726)}}}:root,.light,.light-theme{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}:root,.light,.light-theme{--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#008ff519;--blue-a4:#009eff2a;--blue-a5:#0093ff3d;--blue-a6:#0088f653;--blue-a7:#0083eb71;--blue-a8:#0084e6a1;--blue-a9:#0090ff;--blue-a10:#0086f0fa;--blue-a11:#006dcbf2;--blue-a12:#002359ee}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-a1:color(display-p3 .024 .514 1/.016);--blue-a2:color(display-p3 .024 .514 .906/.04);--blue-a3:color(display-p3 .012 .506 .914/.087);--blue-a4:color(display-p3 .008 .545 1/.146);--blue-a5:color(display-p3 .004 .502 .984/.212);--blue-a6:color(display-p3 .004 .463 .922/.291);--blue-a7:color(display-p3 .004 .431 .863/.393);--blue-a8:color(display-p3 0 .427 .851/.55);--blue-a9:color(display-p3 0 .412 .961/.753);--blue-a10:color(display-p3 0 .376 .886/.765);--blue-a11:color(display-p3 .15 .44 .84);--blue-a12:color(display-p3 .102 .193 .379)}}}.dark,.dark-theme{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}.dark,.dark-theme{--blue-a1:#004df211;--blue-a2:#1166fb18;--blue-a3:#0077ff3a;--blue-a4:#0075ff57;--blue-a5:#0081fd6b;--blue-a6:#0f89fd7f;--blue-a7:#2a91fe98;--blue-a8:#3094feb9;--blue-a9:#0090ff;--blue-a10:#3b9eff;--blue-a11:#70b8ff;--blue-a12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-a1:color(display-p3 0 .333 1/.059);--blue-a2:color(display-p3 .114 .435 .988/.085);--blue-a3:color(display-p3 .122 .463 1/.219);--blue-a4:color(display-p3 0 .467 1/.324);--blue-a5:color(display-p3 .098 .51 1/.4);--blue-a6:color(display-p3 .224 .557 1/.475);--blue-a7:color(display-p3 .294 .584 1/.572);--blue-a8:color(display-p3 .314 .592 1/.702);--blue-a9:color(display-p3 .251 .573 .996/.967);--blue-a10:color(display-p3 .357 .631 1/.971);--blue-a11:color(display-p3 .49 .72 1);--blue-a12:color(display-p3 .788 .898 .99)}}}: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:#00c04004;--green-a2:#00a32f0b;--green-a3:#00a43319;--green-a4:#00a83829;--green-a5:#019c393b;--green-a6:#00963c52;--green-a7:#00914071;--green-a8:#00924ba4;--green-a9:#008f4acf;--green-a10:#008647d4;--green-a11:#00713fde;--green-a12:#002616e6}@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)}}}.dark,.dark-theme{--green-1:#0e1512;--green-2:#121b17;--green-3:#132d21;--green-4:#113b29;--green-5:#174933;--green-6:#20573e;--green-7:#28684a;--green-8:#2f7c57;--green-9:#30a46c;--green-10:#33b074;--green-11:#3dd68c;--green-12:#b1f1cb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-1:color(display-p3 .062 .083 .071);--green-2:color(display-p3 .079 .106 .09);--green-3:color(display-p3 .1 .173 .133);--green-4:color(display-p3 .115 .229 .166);--green-5:color(display-p3 .147 .282 .206);--green-6:color(display-p3 .185 .338 .25);--green-7:color(display-p3 .227 .403 .298);--green-8:color(display-p3 .27 .479 .351);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .357 .682 .474);--green-11:color(display-p3 .434 .828 .573);--green-12:color(display-p3 .747 .938 .807)}}}.dark,.dark-theme{--green-a1:#00de4505;--green-a2:#29f99d0b;--green-a3:#22ff991e;--green-a4:#11ff992d;--green-a5:#2bffa23c;--green-a6:#44ffaa4b;--green-a7:#50fdac5e;--green-a8:#54ffad73;--green-a9:#44ffa49e;--green-a10:#43fea4ab;--green-a11:#46fea5d4;--green-a12:#bbffd7f0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-a1:color(display-p3 0 .992 .298/.017);--green-a2:color(display-p3 .341 .98 .616/.043);--green-a3:color(display-p3 .376 .996 .655/.114);--green-a4:color(display-p3 .341 .996 .635/.173);--green-a5:color(display-p3 .408 1 .678/.232);--green-a6:color(display-p3 .475 1 .706/.29);--green-a7:color(display-p3 .514 1 .706/.362);--green-a8:color(display-p3 .529 1 .718/.442);--green-a9:color(display-p3 .502 .996 .682/.61);--green-a10:color(display-p3 .506 1 .682/.66);--green-a11:color(display-p3 .434 .828 .573);--green-a12:color(display-p3 .747 .938 .807)}}}: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:#ff000003;--red-a2:#ff000008;--red-a3:#f3000d14;--red-a4:#ff000824;--red-a5:#ff000632;--red-a6:#f8000442;--red-a7:#df000356;--red-a8:#d2000571;--red-a9:#db0007b7;--red-a10:#d10005c1;--red-a11:#c40006d3;--red-a12:#55000de8}@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)}}}.dark,.dark-theme{--red-1:#191111;--red-2:#201314;--red-3:#3b1219;--red-4:#500f1c;--red-5:#611623;--red-6:#72232d;--red-7:#8c333a;--red-8:#b54548;--red-9:#e5484d;--red-10:#ec5d5e;--red-11:#ff9592;--red-12:#ffd1d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-1:color(display-p3 .093 .068 .067);--red-2:color(display-p3 .118 .077 .079);--red-3:color(display-p3 .211 .081 .099);--red-4:color(display-p3 .287 .079 .113);--red-5:color(display-p3 .348 .11 .142);--red-6:color(display-p3 .414 .16 .183);--red-7:color(display-p3 .508 .224 .236);--red-8:color(display-p3 .659 .298 .297);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .861 .403 .387);--red-11:color(display-p3 1 .57 .55);--red-12:color(display-p3 .971 .826 .852)}}}.dark,.dark-theme{--red-a1:#f4121209;--red-a2:#f22f3e11;--red-a3:#ff173f2d;--red-a4:#fe0a3b44;--red-a5:#ff204756;--red-a6:#ff3e5668;--red-a7:#ff536184;--red-a8:#ff5d61b0;--red-a9:#fe4e54e4;--red-a10:#ff6465eb;--red-a11:#ff9592;--red-a12:#ffd1d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-a1:color(display-p3 .984 .071 .071/.03);--red-a2:color(display-p3 .996 .282 .282/.055);--red-a3:color(display-p3 1 .169 .271/.156);--red-a4:color(display-p3 1 .118 .267/.236);--red-a5:color(display-p3 1 .212 .314/.303);--red-a6:color(display-p3 1 .318 .38/.374);--red-a7:color(display-p3 1 .4 .424/.475);--red-a8:color(display-p3 1 .431 .431/.635);--red-a9:color(display-p3 1 .388 .384/.82);--red-a10:color(display-p3 1 .463 .447/.853);--red-a11:color(display-p3 1 .57 .55);--red-a12:color(display-p3 .971 .826 .852)}}}:root,.light,.light-theme{--plum-1:#fefcff;--plum-2:#fdf7fd;--plum-3:#fbebfb;--plum-4:#f7def8;--plum-5:#f2d1f3;--plum-6:#e9c2ec;--plum-7:#deade3;--plum-8:#cf91d8;--plum-9:#ab4aba;--plum-10:#a144af;--plum-11:#953ea3;--plum-12:#53195d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--plum-1:color(display-p3 .995 .988 .999);--plum-2:color(display-p3 .988 .971 .99);--plum-3:color(display-p3 .973 .923 .98);--plum-4:color(display-p3 .953 .875 .966);--plum-5:color(display-p3 .926 .825 .945);--plum-6:color(display-p3 .89 .765 .916);--plum-7:color(display-p3 .84 .686 .877);--plum-8:color(display-p3 .775 .58 .832);--plum-9:color(display-p3 .624 .313 .708);--plum-10:color(display-p3 .587 .29 .667);--plum-11:color(display-p3 .543 .263 .619);--plum-12:color(display-p3 .299 .114 .352)}}}.dark,.dark-theme{--plum-1:#181118;--plum-2:#201320;--plum-3:#351a35;--plum-4:#451d47;--plum-5:#512454;--plum-6:#5e3061;--plum-7:#734079;--plum-8:#92549c;--plum-9:#ab4aba;--plum-10:#b658c4;--plum-11:#e796f3;--plum-12:#f4d4f4}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--plum-1:color(display-p3 .09 .068 .092);--plum-2:color(display-p3 .118 .077 .121);--plum-3:color(display-p3 .192 .105 .202);--plum-4:color(display-p3 .25 .121 .271);--plum-5:color(display-p3 .293 .152 .319);--plum-6:color(display-p3 .343 .198 .372);--plum-7:color(display-p3 .424 .262 .461);--plum-8:color(display-p3 .54 .341 .595);--plum-9:color(display-p3 .624 .313 .708);--plum-10:color(display-p3 .666 .365 .748);--plum-11:color(display-p3 .86 .602 .933);--plum-12:color(display-p3 .936 .836 .949)}}}:root,.light,.light-theme{--teal-1:#fafefd;--teal-2:#f3fbf9;--teal-3:#e0f8f3;--teal-4:#ccf3ea;--teal-5:#b8eae0;--teal-6:#a1ded2;--teal-7:#83cdc1;--teal-8:#53b9ab;--teal-9:#12a594;--teal-10:#0d9b8a;--teal-11:#008573;--teal-12:#0d3d38}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--teal-1:color(display-p3 .983 .996 .992);--teal-2:color(display-p3 .958 .983 .976);--teal-3:color(display-p3 .895 .971 .952);--teal-4:color(display-p3 .831 .949 .92);--teal-5:color(display-p3 .761 .914 .878);--teal-6:color(display-p3 .682 .864 .825);--teal-7:color(display-p3 .581 .798 .756);--teal-8:color(display-p3 .433 .716 .671);--teal-9:color(display-p3 .297 .637 .581);--teal-10:color(display-p3 .275 .599 .542);--teal-11:color(display-p3 .08 .5 .43);--teal-12:color(display-p3 .11 .235 .219)}}}.dark,.dark-theme{--teal-1:#0d1514;--teal-2:#111c1b;--teal-3:#0d2d2a;--teal-4:#023b37;--teal-5:#084843;--teal-6:#145750;--teal-7:#1c6961;--teal-8:#207e73;--teal-9:#12a594;--teal-10:#0eb39e;--teal-11:#0bd8b6;--teal-12:#adf0dd}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--teal-1:color(display-p3 .059 .083 .079);--teal-2:color(display-p3 .075 .11 .107);--teal-3:color(display-p3 .087 .175 .165);--teal-4:color(display-p3 .087 .227 .214);--teal-5:color(display-p3 .12 .277 .261);--teal-6:color(display-p3 .162 .335 .314);--teal-7:color(display-p3 .205 .406 .379);--teal-8:color(display-p3 .245 .489 .453);--teal-9:color(display-p3 .297 .637 .581);--teal-10:color(display-p3 .319 .69 .62);--teal-11:color(display-p3 .388 .835 .719);--teal-12:color(display-p3 .734 .934 .87)}}}:root,.light,.light-theme{--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--violet-1:color(display-p3 .991 .988 .995);--violet-2:color(display-p3 .978 .974 .998);--violet-3:color(display-p3 .953 .943 .993);--violet-4:color(display-p3 .916 .897 1);--violet-5:color(display-p3 .876 .851 1);--violet-6:color(display-p3 .825 .793 .981);--violet-7:color(display-p3 .752 .712 .943);--violet-8:color(display-p3 .654 .602 .902);--violet-9:color(display-p3 .417 .341 .784);--violet-10:color(display-p3 .381 .306 .741);--violet-11:color(display-p3 .383 .317 .702);--violet-12:color(display-p3 .179 .15 .359)}}}.dark,.dark-theme{--violet-1:#14121f;--violet-2:#1b1525;--violet-3:#291f43;--violet-4:#33255b;--violet-5:#3c2e69;--violet-6:#473876;--violet-7:#56468b;--violet-8:#6958ad;--violet-9:#6e56cf;--violet-10:#7d66d9;--violet-11:#baa7ff;--violet-12:#e2ddfe}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--violet-1:color(display-p3 .077 .071 .118);--violet-2:color(display-p3 .101 .084 .141);--violet-3:color(display-p3 .154 .123 .256);--violet-4:color(display-p3 .191 .148 .345);--violet-5:color(display-p3 .226 .182 .396);--violet-6:color(display-p3 .269 .223 .449);--violet-7:color(display-p3 .326 .277 .53);--violet-8:color(display-p3 .399 .346 .656);--violet-9:color(display-p3 .417 .341 .784);--violet-10:color(display-p3 .477 .402 .823);--violet-11:color(display-p3 .72 .65 1);--violet-12:color(display-p3 .883 .867 .986)}}}:root,.light,.light-theme{--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--cyan-1:color(display-p3 .982 .992 .996);--cyan-2:color(display-p3 .955 .981 .984);--cyan-3:color(display-p3 .888 .965 .975);--cyan-4:color(display-p3 .821 .941 .959);--cyan-5:color(display-p3 .751 .907 .935);--cyan-6:color(display-p3 .671 .862 .9);--cyan-7:color(display-p3 .564 .8 .854);--cyan-8:color(display-p3 .388 .715 .798);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .264 .583 .71);--cyan-11:color(display-p3 .08 .48 .63);--cyan-12:color(display-p3 .108 .232 .277)}}}.dark,.dark-theme{--cyan-1:#0b161a;--cyan-2:#101b20;--cyan-3:#082c36;--cyan-4:#003848;--cyan-5:#004558;--cyan-6:#045468;--cyan-7:#12677e;--cyan-8:#11809c;--cyan-9:#00a2c7;--cyan-10:#23afd0;--cyan-11:#4ccce6;--cyan-12:#b6ecf7}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--cyan-1:color(display-p3 .053 .085 .098);--cyan-2:color(display-p3 .072 .105 .122);--cyan-3:color(display-p3 .073 .168 .209);--cyan-4:color(display-p3 .063 .216 .277);--cyan-5:color(display-p3 .091 .267 .336);--cyan-6:color(display-p3 .137 .324 .4);--cyan-7:color(display-p3 .186 .398 .484);--cyan-8:color(display-p3 .23 .496 .6);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .331 .675 .801);--cyan-11:color(display-p3 .446 .79 .887);--cyan-12:color(display-p3 .757 .919 .962)}}}: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)}}}.dark,.dark-theme{--orange-1:#17120e;--orange-2:#1e160f;--orange-3:#331e0b;--orange-4:#462100;--orange-5:#562800;--orange-6:#66350c;--orange-7:#7e451d;--orange-8:#a35829;--orange-9:#f76b15;--orange-10:#ff801f;--orange-11:#ffa057;--orange-12:#ffe0c2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--orange-1:color(display-p3 .088 .07 .057);--orange-2:color(display-p3 .113 .089 .061);--orange-3:color(display-p3 .189 .12 .056);--orange-4:color(display-p3 .262 .132 0);--orange-5:color(display-p3 .315 .168 .016);--orange-6:color(display-p3 .376 .219 .088);--orange-7:color(display-p3 .465 .283 .147);--orange-8:color(display-p3 .601 .359 .201);--orange-9:color(display-p3 .9 .45 .2);--orange-10:color(display-p3 .98 .51 .23);--orange-11:color(display-p3 1 .63 .38);--orange-12:color(display-p3 .98 .883 .775)}}}:root,.light,.light-theme{--pink-1:#fffcfe;--pink-2:#fef7fb;--pink-3:#fee9f5;--pink-4:#fbdcef;--pink-5:#f6cee7;--pink-6:#efbfdd;--pink-7:#e7acd0;--pink-8:#dd93c2;--pink-9:#d6409f;--pink-10:#cf3897;--pink-11:#c2298a;--pink-12:#651249}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--pink-1:color(display-p3 .998 .989 .996);--pink-2:color(display-p3 .992 .97 .985);--pink-3:color(display-p3 .981 .917 .96);--pink-4:color(display-p3 .963 .867 .932);--pink-5:color(display-p3 .939 .815 .899);--pink-6:color(display-p3 .907 .756 .859);--pink-7:color(display-p3 .869 .683 .81);--pink-8:color(display-p3 .825 .59 .751);--pink-9:color(display-p3 .775 .297 .61);--pink-10:color(display-p3 .748 .27 .581);--pink-11:color(display-p3 .698 .219 .528);--pink-12:color(display-p3 .363 .101 .279)}}}.dark,.dark-theme{--pink-1:#191117;--pink-2:#21121d;--pink-3:#37172f;--pink-4:#4b143d;--pink-5:#591c47;--pink-6:#692955;--pink-7:#833869;--pink-8:#a84885;--pink-9:#d6409f;--pink-10:#de51a8;--pink-11:#ff8dcc;--pink-12:#fdd1ea}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--pink-1:color(display-p3 .093 .068 .089);--pink-2:color(display-p3 .121 .073 .11);--pink-3:color(display-p3 .198 .098 .179);--pink-4:color(display-p3 .271 .095 .231);--pink-5:color(display-p3 .32 .127 .273);--pink-6:color(display-p3 .382 .177 .326);--pink-7:color(display-p3 .477 .238 .405);--pink-8:color(display-p3 .612 .304 .51);--pink-9:color(display-p3 .775 .297 .61);--pink-10:color(display-p3 .808 .356 .645);--pink-11:color(display-p3 1 .535 .78);--pink-12:color(display-p3 .964 .826 .912)}}}@layer base{*,:before,:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;line-height:1.5}body{min-height:100dvh}:where(img,picture,video,canvas,svg){max-width:100%;display:block}:where(button,input,select,optgroup,textarea){color:inherit;font:inherit;letter-spacing:inherit}::file-selector-button{color:inherit;font:inherit;letter-spacing:inherit}:where(button){cursor:pointer;text-align:unset;background:0 0;border:none;padding:0}:where(button:disabled){cursor:not-allowed}:where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(p,li,figcaption){overflow-wrap:break-word;text-wrap:pretty}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(code,kbd,samp,pre){font-family:var(--font-mono)}[hidden]:not([hidden=until-found]){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,.light,.dark{--danger-subtle:color-mix(in oklab, var(--red-9) 14%, transparent);--danger-subtle-hover:color-mix(in oklab, var(--red-9) 22%, transparent);--info-subtle:color-mix(in oklab, var(--info-solid) 14%, transparent);--info-subtle-hover:color-mix(in oklab, var(--info-solid) 22%, transparent);--success-subtle:color-mix(in oklab, var(--green-9) 14%, transparent);--success-subtle-hover:color-mix(in oklab, var(--green-9) 22%, transparent);--warning-subtle:color-mix(in oklab, var(--amber-9) 14%, transparent);--warning-subtle-hover:color-mix(in oklab, var(--amber-9) 22%, transparent);--chart-1:var(--plum-9);--chart-2:var(--teal-9);--chart-3:var(--violet-9);--chart-4:var(--cyan-9);--chart-6:var(--pink-9);--ts-chart-1:var(--chart-1);--ts-chart-2:var(--chart-2);--ts-chart-3:var(--chart-3);--ts-chart-4:var(--chart-4);--ts-chart-5:var(--chart-5);--ts-chart-6:var(--chart-6)}:root{--danger-solid:var(--red-9);--danger-border:var(--danger-text);--info-on-solid:#fff;--success-solid:var(--green-9);--radius-step:min(var(--radius), .25rem);--radius-xs:calc(var(--radius) - var(--radius-step));--radius-sm:var(--radius);--radius-md:calc(var(--radius) + var(--radius-step));--radius-lg:calc(var(--radius) + 2 * var(--radius-step));--radius-xl:calc(var(--radius) + 3 * var(--radius-step));--radius-chip:max(0px, var(--radius) - .125rem)}:root,.light{--inverted-fill:var(--white-a4);--raised:#fff;--well:var(--neutral-a2);--fill-on-strong:#fff;--danger-text:color-mix(in oklab, var(--red-11), var(--red-12) 30%);--info-solid:#195eff;--info-text:color-mix(in oklab, var(--info-solid), var(--blue-12) 40%);--success-text:color-mix(in oklab, var(--green-11), var(--green-12) 30%);--warning-text:color-mix(in oklab, var(--amber-11), var(--amber-12) 30%);--warning-solid:var(--amber-11);--chart-5:var(--orange-9)}.dark{--inverted-fill:var(--black-a2);--raised:var(--neutral-2);--well:var(--neutral-a3);--fill-on-strong:var(--neutral-12);--danger-text:var(--red-11);--info-solid:#427eff;--info-text:color-mix(in oklab, var(--info-solid), #fff 35%);--success-text:var(--green-11);--warning-text:var(--amber-11);--warning-solid:var(--amber-9);--chart-5:var(--orange-8)}::selection{background-color:var(--selection)}:where(:focus-visible,[data-slot=input-group]:has([data-slot=input-group-control]:focus-visible),[data-slot=questionnaire-choice]:has(>[data-slot=questionnaire-choice-input]:focus-visible)){outline:1px solid var(--focus-ring);outline-offset:0}:where([aria-invalid=true],[data-invalid],[data-slot=input-group]:has([data-slot=input-group-control]:is([aria-invalid=true],[data-invalid]))):where(:focus-visible,:has([data-slot=input-group-control]:focus-visible),:has(>[data-slot=questionnaire-choice-input]:focus-visible)){outline-color:var(--red-11)}:where([data-slot=prompt-input] [data-slot=input-group]),:where([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot=questionnaire-item]):focus-visible,:where([role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus-visible{outline:none}:where(tr):focus-visible{outline-offset:-1px}:where([data-slot=badge][data-variant=outline])[data-color=success]>[data-icon]{color:var(--success-text)}:where([data-slot=badge][data-variant=outline])[data-color=info]>[data-icon]{color:var(--info-text)}:where([data-slot=badge][data-variant=outline])[data-color=warning]>[data-icon]{color:var(--warning-text)}:where([data-slot=badge][data-variant=outline])[data-color=danger]>[data-icon]{color:var(--danger-text)}:where([data-slot=alert])>:where(svg){grid-row:span 2;translate:0 2px}:where([data-slot=alert][data-color=success])>:where(svg){color:var(--success-text)}:where([data-slot=alert][data-color=info])>:where(svg){color:var(--info-text)}:where([data-slot=alert][data-color=warning])>:where(svg){color:var(--warning-text)}:where([data-slot=alert][data-color=danger])>:where(svg){color:var(--danger-text)}:where([data-slot=sidebar-menu-button],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=command-item])>:where(svg){flex-shrink:0}:root:active-view-transition-type(sidebar-forward){--sidebar-blur:4px;--sidebar-shift:-8px}:root:active-view-transition-type(sidebar-back){--sidebar-blur:4px;--sidebar-shift:8px}:root[dir=rtl]:active-view-transition-type(sidebar-forward){--sidebar-blur:4px;--sidebar-shift:8px}:root[dir=rtl]:active-view-transition-type(sidebar-back){--sidebar-shift:-8px}@media (prefers-reduced-motion:reduce){:root:active-view-transition-type(sidebar-forward,sidebar-back){--sidebar-blur:0px;--sidebar-shift:0px}}:root:active-view-transition-type(sidebar-forward,sidebar-back)::view-transition-old(root){animation:none}:root:active-view-transition-type(sidebar-forward,sidebar-back)::view-transition-new(root){animation:none}::view-transition-group(*.sidebar-swap){animation-duration:var(--duration-popover);animation-timing-function:var(--ease-crossfade);overflow:clip}::view-transition-old(*.sidebar-swap){animation:sidebar-leave var(--duration-popover-exit) var(--ease-crossfade) both}::view-transition-new(*.sidebar-swap){animation:sidebar-arrive var(--duration-popover) var(--ease-crossfade) both}@keyframes sidebar-leave{to{filter:blur(var(--sidebar-blur));opacity:0;translate:var(--sidebar-shift) 0}}@keyframes sidebar-arrive{0%{filter:blur(var(--sidebar-blur));opacity:0;translate:calc(-1 * var(--sidebar-shift)) 0}}:where([data-slot=hover-card-viewport])>:where([data-current],[data-previous]){transition:opacity var(--duration-popover) var(--ease-out)}:where([data-slot=hover-card-viewport])>:where([data-previous]){width:100%;position:absolute;inset:0 auto auto 0}:where([data-slot=hover-card-viewport])>:where([data-current][data-starting-style],[data-previous][data-ending-style]){opacity:0}:where([data-slot=item-media][data-variant=image],[data-slot=attachment-media][data-variant=image])>:where(img){object-fit:cover;width:100%;height:100%}:where([dir=rtl] [data-rtl-flip]){transform:scaleX(-1)}:where([data-slot=chart] svg.ts-chart){border-radius:var(--radius-sm)}:where([data-slot=chart] svg.ts-chart:focus:not(:focus-visible)),:where([data-slot=input-group-control]:focus-visible){outline:none}}[data-slot=shimmer] [torph-item]:not(br){will-change:auto}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-D_db5VIv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-xvGYEUnJ.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-CgLoUaoE.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-B39guG6c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-CdBYkmzP.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-DyLIfplb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-DcQUVNGC.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes scroll-fade-out{0%{opacity:1}to{opacity:0}}

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1rg8qq6 {
    padding: var(--space-lg);
  }

  .x1a5sqvi {
    padding: var(--space-md);
  }
}

@layer priority3 {
  .xjwf67c {
    animation-range: 0 calc(2 * var(--space-xl)),calc(100% - calc(2 * var(--space-xl))) 100%;
  }

  .x1u18fmq {
    animation-range: calc(100% - 96px) 100%;
  }

  .x5sxjze {
    animation-range: calc(100% - calc(2 * var(--space-xl))) 100%;
  }

  .x1agz8ms {
    background-position: 0 0;
  }

  .xdo3kks {
    border-color: var(--x1kl4l2b);
  }

  .x1o92jys {
    border-color: var(--xqetzpv);
  }

  .xfronsd {
    border-inline-color: #0000;
  }

  .xyxvgck {
    border-inline-color: var(--x3csrc9);
  }

  .xkgrr1a {
    border-inline-color: var(--xqetzpv);
  }

  .xkgv12d {
    border-inline-style: none;
  }

  .x1vxew43 {
    border-inline-style: solid;
  }

  .xuxrje7 {
    border-inline-width: 0;
  }

  .x1nb0uq0 {
    border-inline-width: 1.5px;
  }

  .x1stqv9q {
    border-inline-width: 1px;
  }

  .xk5ccjr {
    border-radius: 9999px;
  }

  .x1xdu6l6 {
    border-radius: var(--radius-lg);
  }

  .xyt7ui4 {
    border-radius: var(--radius-xl);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .x1m518ac, .xmkeg23 {
    border-width: 1px;
  }

  .x6u2t3x {
    flex: 10rem;
  }

  .x98rzlu {
    flex: 1;
  }

  .xfmo82q {
    gap: .25rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .xvly5hm {
    gap: .125rem;
  }

  .x1cxc222 {
    gap: calc(var(--space-sm) - .25rem * .5);
  }

  .x1y5pdap {
    gap: calc(var(--space-xs) - .25rem * .5);
  }

  .x8frrvz {
    gap: calc(var(--space-xs) - calc(.25rem * .5));
  }

  .x1nz3o6w {
    gap: var(--space-lg);
  }

  .x715ir1 {
    gap: var(--space-md);
  }

  .xbhqlh2 {
    gap: var(--space-sm);
  }

  .x1o3qhqm {
    gap: var(--space-xl);
  }

  .x1qhzvot {
    gap: var(--space-xs);
  }

  .xhk1iau {
    gap: var(--xlhig9k);
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xn50en9 {
    margin-block: .25rem;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x6hfp7w {
    margin-block: calc(-1 * var(--space-xs));
  }

  .x1kas6to {
    margin-block: .0625rem;
  }

  .x15o940y {
    margin-block: .1875rem;
  }

  .xkptej {
    margin-block: .125rem;
  }

  .xajvk96 {
    margin-block: var(--space-sm);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x126itwu {
    margin-inline: calc(-1 * var(--space-md));
  }

  .x1jahxac {
    margin-inline: calc(-1 * var(--space-sm));
  }

  .x9g7puq {
    margin-inline: .0625rem;
  }

  .xje5swz {
    margin-inline: calc(var(--space-xs) - .25rem * .5);
  }

  .xsnrb5l {
    margin-inline: var(--space-md);
  }

  .xlp3r39 {
    margin-inline: var(--space-sm);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1v4e35n {
    padding-block: .25rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x4typi8 {
    padding-block: calc(var(--space-md) * 2);
  }

  .x1iu0yo5 {
    padding-block: calc(var(--space-sm) - .25rem * .5);
  }

  .x1viq60w {
    padding-block: calc(var(--space-xs) - .25rem * .5);
  }

  .xel1yhp {
    padding-block: var(--space-lg);
  }

  .x1we581d {
    padding-block: var(--space-md);
  }

  .x1oyh8ep {
    padding-block: var(--space-sm);
  }

  .x1o1c9ds {
    padding-block: var(--space-xs);
  }

  .x1h0ewlv {
    padding-inline: .25rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1clba8i {
    padding-inline: calc(var(--space-md) * 2);
  }

  .x1bbpxwm {
    padding-inline: calc(var(--space-md) + var(--space-md));
  }

  .x1sr7qpa {
    padding-inline: calc(var(--space-sm) - .25rem * .5);
  }

  .x1w75hu1 {
    padding-inline: calc(var(--x3oa3t9) - 1px);
  }

  .xausv24 {
    padding-inline: var(--space-lg);
  }

  .x1nmc9jp {
    padding-inline: var(--space-md);
  }

  .x1gix6yj {
    padding-inline: var(--space-sm);
  }

  .x1x0ln9c {
    padding-inline: var(--x3oa3t9);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xjlwq51 {
    scroll-padding-block: .25rem;
  }

  .x11r63k8 {
    scroll-padding-block: var(--size-control-xs);
  }

  .x1lt49e0 {
    scroll-padding-inline: .25rem;
  }

  .x18jzd0c {
    scroll-padding-inline: var(--space-xl);
  }

  .xhfbhpw {
    scroll-snap-type: x mandatory;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xvbcaj8:is([aria-invalid="true"], [data-invalid]) {
    border-inline-color: var(--x3csrc9);
  }

  .x14o0r02:is([data-checked], [data-indeterminate]), .xgqiqli[data-checked] {
    border-inline-color: var(--xydh71c);
  }

  .x1u8e853:is([data-slot="marker"][data-variant="separator"] > *), .xeg35u5:is([data-slot="item-content"] + *) {
    flex: none;
  }

  .x1y4yod2:is([data-slot="attachment"][data-orientation="vertical"] *) {
    gap: .25rem;
  }

  .x9181v:is([data-slot="item"][data-size="xs"] *), .xuivp9r:is([data-slot="card"][data-size="flush"] > *) {
    gap: 0;
  }

  .xyclf51[data-size="sm"] {
    gap: calc(var(--space-sm) - .25rem * .5);
  }

  .xufg4tq[data-size="xs"] {
    gap: calc(var(--space-xs) - .25rem * .5);
  }

  .x1d5bba9[data-orientation="horizontal"][data-size="default"] {
    gap: var(--space-sm);
  }

  .x8oo07n.x8oo07n:where([data-slot="badge"][data-size="lg"] *), .x11lt5pd.x11lt5pd:where([data-slot="badge"]:not([data-size="lg"]) *) {
    margin-block: .0625rem;
  }

  .xt6og2y:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: .1875rem;
  }

  .x8cbkdr:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: calc(.25rem - 1px);
  }

  .x1611o70:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: calc(.125rem - 1px);
  }

  .x1ikrx89:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: .125rem;
  }

  .xrfkmy6:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: -1px;
  }

  .x2c67f0:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: 0;
  }

  .xczqybr.xczqybr:where([data-slot="badge"][data-size="lg"] *), .x1cc63l8.x1cc63l8:where([data-slot="badge"]:not([data-size="lg"]) *) {
    margin-inline: .0625rem;
  }

  .x19z1acn:has( > [data-slot="field-content"]) {
    border-inline-color: var(--xqetzpv);
  }

  .xc4710i:has( > [data-slot="field-content"]) {
    border-inline-style: solid;
  }

  .x2fe4r7:has( > [data-slot="field-content"]) {
    border-inline-width: 1px;
  }

  .x5yoxvh:has( > [data-slot="item-separator"]) {
    gap: 0;
  }

  .xvft4io:has([data-size="sm"]) {
    gap: calc(var(--space-sm) - .25rem * .5);
  }

  .x1rp7aw:has( > [data-slot="field-content"]) {
    gap: var(--space-sm);
  }

  .xuzzghk:has([data-size="xs"]) {
    gap: var(--space-xs);
  }

  .x1b3lbm0:has([data-slot="checkbox"]) {
    overflow: visible;
  }

  .xyc8bhs:has( > [data-slot="field-content"]) {
    padding-block: var(--space-sm);
  }

  .xeglmrv:has( > [data-slot="field-content"]) {
    padding-inline: var(--space-sm);
  }

  .x15v6omi:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-inline-width: 0;
  }

  .xgp23i3:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    padding-inline: var(--space-md);
  }

  .x1ireujr:has([data-checked]):has( > [data-slot="field-content"]) {
    border-inline-color: var(--xydh71c);
  }
}

@layer priority4 {
  .x1t23j8t {
    -webkit-background-clip: text;
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xh0615m {
    -webkit-line-clamp: 1;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .x1urst0s {
    -webkit-text-fill-color: currentColor;
  }

  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .xamitd3 {
    align-self: center;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1vvntde {
    animation-delay: 50ms;
  }

  .xp7t3u9 {
    animation-duration: .18s;
  }

  .xjlvqhv {
    animation-duration: 1ms;
  }

  .xvot0mw {
    animation-duration: 1s;
  }

  .x1uh4045, .x1yaxff3 {
    animation-duration: .25s;
  }

  .xivv9ba, .xw081j2 {
    animation-duration: 2s;
  }

  .xyz4ome {
    animation-duration: .3s;
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1a5igra {
    animation-name: none;
  }

  .x1bc8a8i {
    animation-name: x15ttw2f-B;
  }

  .x16vv5sb {
    animation-name: x1c1iu8t-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .x1am1hu2 {
    animation-name: x1ql1s82-B;
  }

  .xw9nzqv {
    animation-name: x1yui6m-B;
  }

  .x45xlq0 {
    animation-name: xg3jkho-B;
  }

  .x11azyso {
    animation-name: xok8x39-B;
  }

  .x469pa7 {
    animation-name: xsxz88k-B;
  }

  .xeao4s0 {
    animation-timeline: --scroll-fade;
  }

  .x1n5iotv {
    animation-timeline: scroll(root);
  }

  .x1qvwqhg {
    animation-timeline: scroll(self), scroll(self);
  }

  .xt9t2dq {
    animation-timeline: scroll(self inline), scroll(self inline);
  }

  .x10cylrz {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x702xav {
    animation-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .xbd29ka {
    aspect-ratio: 1200 / 630;
  }

  .x1kopapq {
    backdrop-filter: blur(4px);
  }

  .xx83zyx {
    background-clip: padding-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1fvhpy6 {
    background-color: var(--x-bcbnzo);
  }

  .x1n951gp {
    background-color: var(--x14vh47t);
  }

  .xs0i4l9 {
    background-color: var(--x1a7ornm);
  }

  .xzjg6rd {
    background-color: var(--x1ajwak6);
  }

  .x103uwkm {
    background-color: var(--x1cukmf8);
  }

  .x1o24t77 {
    background-color: var(--x1etsgfd);
  }

  .xc1oy7x {
    background-color: var(--x1fxyxou);
  }

  .xy9azvg {
    background-color: var(--x1kl4l2b);
  }

  .x12vb90u {
    background-color: var(--x1pms7po);
  }

  .x1m4ufqt {
    background-color: var(--x1s0spav);
  }

  .x1dhlu8x {
    background-color: var(--x1tbbqtb);
  }

  .x1v81tw9 {
    background-color: var(--x1tgl7ej);
  }

  .x1cgs4u {
    background-color: var(--x1ut960j);
  }

  .x1bbm8ro {
    background-color: var(--x35uewy);
  }

  .x1vpfmj {
    background-color: var(--x4rqb1c);
  }

  .xkq2voj {
    background-color: var(--x6m2p96);
  }

  .x1zbyw3 {
    background-color: var(--x7quktm);
  }

  .x1sq8cua {
    background-color: var(--xe3as67);
  }

  .x1rc45f7 {
    background-color: var(--xeibvrz);
  }

  .x1wdwv1i {
    background-color: var(--xisph51);
  }

  .xceu8cu {
    background-color: var(--xjguk9q);
  }

  .x18asv6b {
    background-color: var(--xl2dtdr);
  }

  .x1kjd7l2 {
    background-color: var(--xqetzpv);
  }

  .x1ij60mu {
    background-color: var(--xsdf08g);
  }

  .x1djorwy {
    background-color: var(--xydh71c);
  }

  .xe8ik02 {
    background-image: linear-gradient(110deg,currentColor calc(50% - calc(3ch + 40px)),color-mix(in oklch,var(--x10ht5g8),currentColor 50%) calc(50% - calc(3ch + 40px) * .5),var(--x10ht5g8) 50%,color-mix(in oklch,var(--x10ht5g8),currentColor 50%) calc(50% + calc(3ch + 40px) * .5),currentColor calc(50% + calc(3ch + 40px)));
  }

  .xbd2hkb {
    background-image: linear-gradient(to bottom,var(--x1tgl7ej),color-mix(in oklab,var(--x1tgl7ej) 70%,transparent) 30%,color-mix(in oklab,var(--x1tgl7ej) 30%,transparent) 65%,transparent);
  }

  .xkozm3w {
    background-image: linear-gradient(to top,var(--x1tgl7ej),transparent);
  }

  .x18o3ruo {
    background-image: none;
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x77pxex {
    background-size: calc(200% + 6ch + 80px) 100%;
  }

  .x19wxdve {
    border-block-color: #0000;
  }

  .x8tk3vo {
    border-block-color: var(--x1kl4l2b);
  }

  .x1qa9psj {
    border-block-color: var(--x3csrc9);
  }

  .x1vvofp7 {
    border-block-color: var(--xqetzpv);
  }

  .xxr0dlr {
    border-block-style: none;
  }

  .xykt701 {
    border-block-style: solid;
  }

  .x9122yv {
    border-block-width: 1.5px;
  }

  .x1pbgznc {
    border-block-width: 1px;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .xfp9qx1 {
    border-end-end-radius: 9999px;
  }

  .xzwl19 {
    border-end-end-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x1d9avez {
    border-end-end-radius: calc(var(--radius-xl) + .25rem);
  }

  .x140muxe {
    border-end-end-radius: inherit;
  }

  .x87neke {
    border-end-end-radius: var(--radius-chip);
  }

  .xdas198 {
    border-end-end-radius: var(--radius-lg);
  }

  .xnb1bfn {
    border-end-end-radius: var(--radius-md);
  }

  .x1r5vomi {
    border-end-end-radius: var(--radius-sm);
  }

  .x16zccz6 {
    border-end-end-radius: var(--radius-xl);
  }

  .x1njso3i {
    border-end-end-radius: var(--radius-xs);
  }

  .x8zzlte {
    border-end-end-radius: var(--x1filmh6);
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x17m37lt {
    border-end-start-radius: 9999px;
  }

  .xl07wp0 {
    border-end-start-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x8tqkk4 {
    border-end-start-radius: calc(var(--radius-xl) + .25rem);
  }

  .xo1y3bh {
    border-end-start-radius: inherit;
  }

  .x11e4ynt {
    border-end-start-radius: var(--radius-chip);
  }

  .x4r0lvs {
    border-end-start-radius: var(--radius-lg);
  }

  .x1xyrmfg {
    border-end-start-radius: var(--radius-md);
  }

  .x1j9cf82 {
    border-end-start-radius: var(--radius-sm);
  }

  .xdkj64p {
    border-end-start-radius: var(--radius-xl);
  }

  .x1wd4t3k {
    border-end-start-radius: var(--radius-xs);
  }

  .xx2qgtg {
    border-end-start-radius: var(--x1filmh6);
  }

  .x1o3jo1z {
    border-inline-end-color: #0000;
  }

  .x4sjeqn {
    border-inline-end-color: var(--x1cukmf8);
  }

  .x1udczn9 {
    border-inline-end-color: var(--x1kl4l2b);
  }

  .xjkz24k {
    border-inline-end-color: var(--xqetzpv);
  }

  .xwy3id5 {
    border-inline-end-style: dashed;
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x10w94by {
    border-inline-end-width: 0;
  }

  .xk8r5hh {
    border-inline-end-width: 1px;
  }

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

  .xf69p4f {
    border-inline-start-color: var(--x1cukmf8);
  }

  .x1lo0y6d {
    border-inline-start-color: var(--x1kl4l2b);
  }

  .xriceau {
    border-inline-start-color: var(--xqetzpv);
  }

  .x11nt7xy {
    border-inline-start-style: dashed;
  }

  .xstzfhl {
    border-inline-start-style: none;
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x14e42zd {
    border-inline-start-width: 0;
  }

  .xe2nzc1 {
    border-inline-start-width: 1px;
  }

  .xvz5cor {
    border-inline-start-width: 2px;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .xtlen7g {
    border-start-end-radius: 9999px;
  }

  .x1fanszn {
    border-start-end-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x1ds79e4 {
    border-start-end-radius: calc(var(--radius-xl) + .25rem);
  }

  .xu25z0z {
    border-start-end-radius: inherit;
  }

  .x18mapkk {
    border-start-end-radius: var(--radius-chip);
  }

  .x1ylr0b2 {
    border-start-end-radius: var(--radius-lg);
  }

  .x11gsf3w {
    border-start-end-radius: var(--radius-md);
  }

  .x52ttlh {
    border-start-end-radius: var(--radius-sm);
  }

  .xkso64j {
    border-start-end-radius: var(--radius-xl);
  }

  .x1b8o4iz {
    border-start-end-radius: var(--radius-xs);
  }

  .x1f5kpit {
    border-start-end-radius: var(--x1filmh6);
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .xdiyksu {
    border-start-start-radius: 9999px;
  }

  .x14cx8ok {
    border-start-start-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x19hgux3 {
    border-start-start-radius: calc(var(--radius-xl) + .25rem);
  }

  .x1fmog5m {
    border-start-start-radius: inherit;
  }

  .xi4jymq {
    border-start-start-radius: var(--radius-chip);
  }

  .x1gmeota {
    border-start-start-radius: var(--radius-lg);
  }

  .xyaag25 {
    border-start-start-radius: var(--radius-md);
  }

  .xnm3dqp {
    border-start-start-radius: var(--radius-sm);
  }

  .x1igcnrf {
    border-start-start-radius: var(--radius-xl);
  }

  .x183t0cv {
    border-start-start-radius: var(--radius-xs);
  }

  .xxqjh6e {
    border-start-start-radius: var(--x1filmh6);
  }

  .xyh5bb9 {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .x16cqly9 {
    box-shadow: 0 0 0 .5px var(--border-subtle), 0 1px 2px var(--black-a1), 0 4px 12px -6px var(--black-a1);
  }

  .x1qzdgag {
    box-shadow: 0 0 0 1px var(--border-subtle), 0 1px 2px var(--black-a1), 0 4px 16px -4px var(--black-a3);
  }

  .x17h28y3 {
    box-shadow: 0 0 0 1px var(--border-subtle), 0 1px 3px var(--black-a1), 0 16px 40px -8px var(--black-a4);
  }

  .xmgf8i4 {
    box-shadow: 0 0 0 1px var(--border-subtle), var(--shadow-default-ring-subtle);
  }

  .x14vckvv {
    box-shadow: 0 0 0 1px var(--xqetzpv);
  }

  .x1mir2vt {
    box-shadow: inset 0 0 0 100vmax transparent,var(--shadow-default);
  }

  .xwruwwl {
    box-shadow: inset 0 0 0 100vmax #0000;
  }

  .xyomrve {
    box-shadow: inset 0 calc(-1 * 1px) var(--x1kl4l2b);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1iw6zt8 {
    box-shadow: var(--shadow-default);
  }

  .x1iotiob {
    box-shadow: var(--x-boxShadow);
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .x1ji57ks {
    caret-color: var(--x1fxyxou);
  }

  .xuq22dk {
    clip-path: inset(0 100% 0 0);
  }

  .x9dt7sq {
    clip-path: inset(0);
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .x1heor9g {
    color: inherit;
  }

  .xroacw9 {
    color: var(--x10ht5g8);
  }

  .xm6bynf {
    color: var(--x15r2qcj);
  }

  .x1ihotnc {
    color: var(--x1di13a6);
  }

  .x1ach5km {
    color: var(--x1jl8zdz);
  }

  .x1fvcork {
    color: var(--x1n4rniu);
  }

  .x1kcz9ob {
    color: var(--x1pf3x2g);
  }

  .xhpa5tm {
    color: var(--x1pms7po);
  }

  .xakk39a {
    color: var(--x1urft5i);
  }

  .x104v89b {
    color: var(--xl2dtdr);
  }

  .x5qzg4l {
    color: var(--xxozm8d);
  }

  .x1l7x43b {
    column-gap: calc(var(--space-sm) - .25rem * .5);
  }

  .x2x3rw {
    column-gap: var(--space-lg);
  }

  .xsy9lmu {
    column-gap: var(--space-md);
  }

  .xhq6081 {
    column-gap: var(--space-sm);
  }

  .x1ufnhrz {
    column-gap: var(--space-xs);
  }

  .x6wvzqs {
    contain: content;
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .x1khind5 {
    counter-reset: var(--x-counterReset);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .x5hlk9d {
    filter: blur();
  }

  .x10f6vu9 {
    filter: blur(2px);
  }

  .x1tsxnr2 {
    filter: blur(4px);
  }

  .xkcp37y {
    filter: none;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x1x8ilvp {
    flex-basis: 9rem;
  }

  .x1fig6rf {
    flex-basis: max-content;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x5wqa0o {
    flex-shrink: 2;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1epv2mi {
    font-family: var(--font-mono);
  }

  .xyt6svt {
    font-family: var(--font-sans);
  }

  .x1s8wshw {
    font-size: .875em;
  }

  .xk7rip6 {
    font-size: 2.75rem;
  }

  .x3ri3r6 {
    font-size: 3.5rem;
  }

  .x1k86uci {
    font-size: calc(.625rem + 1px);
  }

  .x1weomd6 {
    font-size: .625rem;
  }

  .x32kbuh {
    font-size: .5rem;
  }

  .xx9lxfi {
    font-size: calc(.75rem + 1px);
  }

  .xja637t {
    font-size: calc(.875rem + 1px);
  }

  .x11ud5ug {
    font-size: .875rem;
  }

  .x10d1hb4 {
    font-size: .75rem;
  }

  .xeftclq {
    font-size: 1.125rem;
  }

  .x14xdr8b {
    font-size: 1.25rem;
  }

  .x18ctmmv {
    font-size: 1.5rem;
  }

  .x1lsz6yh {
    font-size: 1.75rem;
  }

  .xs8go6y {
    font-size: 2.25rem;
  }

  .xq60kpp {
    font-size: calc(1em / var(--xrhwr1t));
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xdb2kus {
    font-variant-ligatures: none;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .x1ufqquf {
    font-weight: 400;
  }

  .xo4wcv {
    font-weight: 450;
  }

  .xk50ysn, .xza5w9a {
    font-weight: 500;
  }

  .x1qdyv9y {
    font-weight: 550;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x3xbxsf {
    grid-auto-rows: min-content;
  }

  .xx1abn8 {
    grid-column-end: -1;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .x1mk1bxn {
    grid-column-start: 3;
  }

  .x12y1ku5 {
    grid-row-end: span 1;
  }

  .xqti54a {
    grid-row-end: span 2;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .xcqmmd3 {
    grid-template-columns: 4fr 2fr 2fr 2fr;
  }

  .xywn1d4 {
    grid-template-columns: 96px minmax(0, 1fr);
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x16lqc3j {
    grid-template-columns: max-content minmax(0, 1fr);
  }

  .x7z8vn {
    grid-template-columns: minmax(0, 1fr) 12rem;
  }

  .x8sxmsg {
    grid-template-columns: minmax(0, 1fr) auto auto;
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x19ci9ry {
    grid-template-columns: repeat(auto-fill,minmax(var(--xv0uk8x),1fr));
  }

  .x203vdd {
    grid-template-columns: repeat(auto-fit, minmax(96px, 1fr));
  }

  .x4w6khx {
    grid-template-columns: subgrid;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .xmf3lj9 {
    inset-inline-end: .25rem;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1x6sqbu {
    inset-inline-end: calc(-1 * var(--space-xs));
  }

  .xgkuz7d {
    inset-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .x1d7ff1o {
    inset-inline-end: var(--space-md);
  }

  .xl2hb7g {
    inset-inline-end: var(--space-sm);
  }

  .x3kihiq {
    inset-inline-end: var(--space-xs);
  }

  .x7up7qn {
    inset-inline-end: var(--x3oa3t9);
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .xhi6v0a {
    inset-inline-start: auto;
  }

  .xftp66k {
    interpolate-size: allow-keywords;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .xej7fhh {
    justify-content: safe center;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x1m74ajs {
    letter-spacing: -.01em;
  }

  .x1rew40j {
    letter-spacing: .05em;
  }

  .x15c4bhe {
    line-height: 2.75rem;
  }

  .xnnwpge, .xt4fdy9 {
    line-height: 3.5rem;
  }

  .xn06ho {
    line-height: .75rem;
  }

  .x1bkf66d, .x1k0nfak, .x1y2zsi8 {
    line-height: 1rem;
  }

  .x1alllwr, .x1ddo3xy {
    line-height: 1.25rem;
  }

  .x1ej12v1, .x2i105i, .xstvuhn {
    line-height: 1.5rem;
  }

  .x1hgc4ft {
    line-height: 2rem;
  }

  .x122vt9j {
    line-height: 2.25rem;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x1cy9i3i {
    list-style-position: inside;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x14z9mp {
    margin-inline-end: 0;
  }

  .x11t971q {
    margin-inline-end: auto;
  }

  .xnfu1bn {
    margin-inline-end: calc(-1 * (calc(var(--space-sm) - .25rem * .5) + 1px));
  }

  .xxxiepy {
    margin-inline-end: -.25rem;
  }

  .x1yudn1s {
    margin-inline-end: calc(-1 * calc(var(--space-sm) - .25rem * .5));
  }

  .x1n1hlvg {
    margin-inline-end: calc(-1 * var(--space-lg));
  }

  .xfb8438 {
    margin-inline-end: calc(-1 * var(--space-sm));
  }

  .x1ymadjr {
    margin-inline-end: calc(-1 * var(--x12pbvla));
  }

  .x1l54z1i {
    margin-inline-end: calc(.25rem - var(--space-sm));
  }

  .xk71ty7 {
    margin-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .xlmbq84 {
    margin-inline-end: calc(var(--space-xs) - calc(.25rem * .5));
  }

  .x5lnrk5 {
    margin-inline-end: var(--space-md);
  }

  .x19n68ox {
    margin-inline-end: var(--space-sm);
  }

  .x1a6m143 {
    margin-inline-end: var(--space-xs);
  }

  .xusc2yr {
    margin-inline-start: .25rem;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xsq2igz {
    margin-inline-start: calc(-1 * (calc(var(--space-sm) - .25rem * .5) + 1px));
  }

  .x7jnwsq {
    margin-inline-start: calc(-1 * (var(--space-xs) - calc(.25rem * .5) + 1px));
  }

  .xgjtubh {
    margin-inline-start: -.25rem;
  }

  .x1i1dmeo {
    margin-inline-start: calc(-1 * calc(var(--space-sm) - .25rem * .5));
  }

  .x10sxreg {
    margin-inline-start: calc(-1 * var(--space-lg));
  }

  .x1q65m43 {
    margin-inline-start: calc(-1 * var(--space-sm));
  }

  .x12h79do {
    margin-inline-start: calc(-1 * var(--space-xs));
  }

  .xjcfbjw {
    margin-inline-start: calc(-1 * var(--x12pbvla));
  }

  .x186dc0o {
    margin-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .x16cx7tp {
    margin-inline-start: calc(var(--space-xs) + calc(.25rem * 4) / 2);
  }

  .xwyl9gb {
    margin-inline-start: var(--space-md);
  }

  .xf1e6er {
    margin-inline-start: var(--space-sm);
  }

  .xzclb4w {
    margin-inline-start: var(--space-xs);
  }

  .x1wqvghs {
    -webkit-mask-image: linear-gradient(to bottom,transparent,#000 var(--x16h9pib),#000 calc(100% - var(--xajx82w)),transparent);
    mask-image: linear-gradient(to bottom,transparent,#000 var(--x16h9pib),#000 calc(100% - var(--xajx82w)),transparent);
  }

  .xx2mway {
    -webkit-mask-image: linear-gradient(#0000, #000 1.25rem);
    mask-image: linear-gradient(#0000, #000 1.25rem);
  }

  .x1y20aec {
    -webkit-mask-image: linear-gradient(to left,transparent calc(var(--size-control-sm) + var(--space-xs)),black calc(var(--size-control-sm) + var(--space-xs) + var(--space-xl)));
    mask-image: linear-gradient(to left,transparent calc(var(--size-control-sm) + var(--space-xs)),black calc(var(--size-control-sm) + var(--space-xs) + var(--space-xl)));
  }

  .x1wzvwxx {
    -webkit-mask-image: linear-gradient(to right,#000 calc(100% - var(--xz00ewc) - var(--xajx82w)),transparent calc(100% - var(--xz00ewc)));
    mask-image: linear-gradient(to right,#000 calc(100% - var(--xz00ewc) - var(--xajx82w)),transparent calc(100% - var(--xz00ewc)));
  }

  .x1w3uycf {
    -webkit-mask-image: linear-gradient(to right,transparent,#000 var(--x16h9pib),#000 calc(100% - var(--xajx82w)),transparent);
    mask-image: linear-gradient(to right,transparent,#000 var(--x16h9pib),#000 calc(100% - var(--xajx82w)),transparent);
  }

  .xwjwp01 {
    -webkit-mask-image: var(--x-maskImage);
    mask-image: var(--x-maskImage);
  }

  .xz1fmry {
    -webkit-mask-image: var(--x184avnh);
    mask-image: var(--x184avnh);
  }

  .x5ytdk2 {
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
  }

  .x1rudrqi {
    -webkit-mask-position: center;
    mask-position: center;
  }

  .x16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .x1lf7ryg {
    -webkit-mask-size: calc(100% + var(--size-control-sm) + var(--space-xs) + var(--space-xl)) 100%;
    mask-size: calc(100% + var(--size-control-sm) + var(--space-xs) + var(--space-xl)) 100%;
  }

  .x2k2kcx {
    -webkit-mask-size: contain;
    mask-size: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x8ozjh4 {
    object-position: top;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xscgfbv {
    opacity: .6;
  }

  .xk9uzt5 {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1clqncf {
    order: -1;
  }

  .x9ek82g {
    order: 1;
  }

  .x1f78iyd {
    outline-color: var(--xqetzpv);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x107h2d7 {
    outline-style: dashed;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xmcfp3n {
    overflow-clip-margin: .25rem;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .x1w0e4z0 {
    padding-inline-end: .25rem;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .x19r37j {
    padding-inline-end: 1px;
  }

  .xljt061 {
    padding-inline-end: calc(.25rem - 1px);
  }

  .x1wi93z6 {
    padding-inline-end: .125rem;
  }

  .x13jasrx {
    padding-inline-end: calc(calc(.25rem * 4) + calc(var(--space-xs) - .25rem * .5) * 2);
  }

  .x19y0yag {
    padding-inline-end: calc(calc(.25rem * 4) + var(--space-md));
  }

  .xmpolzj {
    padding-inline-end: calc(calc(.25rem * 4) + var(--space-sm));
  }

  .xkl9i67 {
    padding-inline-end: calc(calc(var(--space-sm) - .25rem * .5) / var(--xrhwr1t));
  }

  .x1y6g5by {
    padding-inline-end: calc(calc(var(--space-xs) - .25rem * .5) + calc(var(--space-xs) - .25rem * .5));
  }

  .x146nxf {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs) * 2 - var(--space-lg));
  }

  .x17ksalh {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs));
  }

  .x1xyhsi9 {
    padding-inline-end: calc(var(--space-lg) - calc(var(--space-sm) - .25rem * .5));
  }

  .x1sdwek7 {
    padding-inline-end: calc(var(--space-sm) - .25rem * .5);
  }

  .x1bguqzh {
    padding-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .xy2txgr {
    padding-inline-end: calc(var(--space-xs) + var(--size-control-xs) + .25rem);
  }

  .x1sgz1ct {
    padding-inline-end: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .x1vjsx67 {
    padding-inline-end: var(--size-control-md);
  }

  .x30f3f {
    padding-inline-end: var(--space-lg);
  }

  .xd13l5x {
    padding-inline-end: var(--space-md);
  }

  .x1ah9vir {
    padding-inline-end: var(--space-sm);
  }

  .x1fgb322 {
    padding-inline-end: var(--space-xs);
  }

  .x1faupdi {
    padding-inline-end: var(--x12pbvla);
  }

  .xeygsze {
    padding-inline-end: var(--xlhig9k);
  }

  .x1bjceqg {
    padding-inline-start: .25em;
  }

  .xw6zjv3 {
    padding-inline-start: .25rem;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .xkukqg7 {
    padding-inline-start: 1.25em;
  }

  .xdfvtv7 {
    padding-inline-start: 1em;
  }

  .xl22nge {
    padding-inline-start: 1px;
  }

  .xggyawj {
    padding-inline-start: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px);
  }

  .x9xr423 {
    padding-inline-start: calc((var(--size-control-xxs) - calc(.25rem * 3)) / 2 - 1px);
  }

  .x1avxwiy {
    padding-inline-start: calc(.25rem - 1px);
  }

  .xd88y56 {
    padding-inline-start: calc(calc(var(--space-sm) - .25rem * .5) / var(--xrhwr1t));
  }

  .xukehje {
    padding-inline-start: calc(calc(var(--space-sm) - .25rem * .5) + 1px);
  }

  .xg74w1m {
    padding-inline-start: calc(var(--size-control-xs) + var(--space-xs));
  }

  .x1hslxce {
    padding-inline-start: calc(var(--space-lg) - calc(var(--space-sm) - .25rem * .5));
  }

  .x1wihtj3 {
    padding-inline-start: calc(var(--space-sm) - .25rem * .5);
  }

  .x1ankksy {
    padding-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .xwdtmja {
    padding-inline-start: calc(var(--space-xs) - calc(.25rem * .5));
  }

  .x1bfax8 {
    padding-inline-start: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .x1270s5m {
    padding-inline-start: var(--size-control-md);
  }

  .x1jidcsh {
    padding-inline-start: var(--space-lg);
  }

  .xoz6y46 {
    padding-inline-start: var(--space-md);
  }

  .xxttltx {
    padding-inline-start: var(--space-sm);
  }

  .x11zxj8e {
    padding-inline-start: var(--space-xs);
  }

  .x1tisnwp {
    padding-inline-start: var(--x12pbvla);
  }

  .x60c64i {
    padding-inline-start: var(--xlhig9k);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x14mnx9a {
    row-gap: .125rem;
  }

  .x19rig9i {
    row-gap: calc(var(--space-sm) - .25rem * .5);
  }

  .xho1o7j {
    row-gap: var(--space-sm);
  }

  .xah9euy {
    row-gap: var(--space-xs);
  }

  .xlf1w89 {
    scale: .96;
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1aou3qe {
    scroll-timeline-axis: inline;
  }

  .xltryyg {
    scroll-timeline-name: --scroll-fade;
  }

  .x185mbhu {
    scrollbar-gutter: stable;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xkocc34 {
    stroke: var(--x14vh47t);
  }

  .x1pxhcji {
    stroke: var(--x1a7ornm);
  }

  .x1jxypqp {
    stroke: var(--x1fxyxou);
  }

  .xrz0hv2 {
    stroke: var(--x35uewy);
  }

  .xafj8kz {
    stroke: var(--x6m2p96);
  }

  .x1vto1fp {
    stroke: var(--xydh71c);
  }

  .xqmdeo6 {
    stroke-dasharray: var(--x-strokeDasharray);
  }

  .x5lxx2x {
    stroke-linecap: butt;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .x3rgr1g {
    -webkit-text-decoration-color: var(--xqetzpv);
    text-decoration-color: var(--xqetzpv);
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x14bacsn {
    text-underline-offset: .25rem;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .xebhuq6 {
    text-wrap: nowrap;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .xupwpjb {
    timeline-scope: --scroll-fade;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

  .xfbf6mj {
    transform: scale(.25);
  }

  .xd2sne6 {
    transform: scale(.5);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xtjevij {
    transform: scaleY(-1);
  }

  .xz8px81 {
    transform: translate(var(--active-tab-left),var(--active-tab-top));
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x1etwjf9 {
    transform: translateX(var(--active-tab-left));
  }

  .xgstzu7 {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index) * var(--space-sm) - (1 - max(0,1 - var(--toast-index) * .05)) * var(--toast-frontmost-height, var(--toast-height)))) scale(max(0,1 - var(--toast-index) * .05));
  }

  .xhpsf4p {
    transform: translateY(calc(var(--nested-dialogs, 0) * -1 * var(--space-sm))) scale(calc(1 - var(--nested-dialogs, 0) * .05));
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x18ouj0k {
    transform-origin: bottom;
  }

  .x19w6rv {
    transform-origin: 0;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x15hkip9 {
    transition-delay: 0s, 0s, 50ms, 0s;
  }

  .x1ahifba {
    transition-delay: 0s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .x19c55cn {
    transition-duration: .12s;
  }

  .x1vyr9l5 {
    transition-duration: .15s, .15s, .16s;
  }

  .xrwtj7k {
    transition-duration: .15s, .16s;
  }

  .xrclr31 {
    transition-duration: .15s, .2s;
  }

  .xrvstj1 {
    transition-duration: .15s;
  }

  .x1ou01qs {
    transition-duration: .16s, .15s, .15s, .15s, .15s;
  }

  .xr96cmn {
    transition-duration: .16s, .15s, .15s;
  }

  .x1aimh6p {
    transition-duration: .16s;
  }

  .xke9tbh {
    transition-duration: .18s, .18s, .25s;
  }

  .x10sv56a {
    transition-duration: .18s;
  }

  .x1ime3nh {
    transition-duration: .2s, .2s, .15s, 0s;
  }

  .x1fy7doz, .x1tncbn6, .x1wfy377 {
    transition-duration: .2s;
  }

  .xhlqp9c {
    transition-duration: .25s, 0s;
  }

  .xq0z8ws {
    transition-duration: .25s, .16s, .15s;
  }

  .x1nozob1 {
    transition-duration: .25s, .25s, 0s, 0s;
  }

  .x1703fyu, .x3u4ild {
    transition-duration: .25s;
  }

  .x1nuknck, .xf37u1g {
    transition-duration: .3s;
  }

  .x11vqxbs {
    transition-property: background-color, border-color, box-shadow;
  }

  .x1qsmvhx {
    transition-property: background-color, border-color, color, opacity;
  }

  .x1lxufdw {
    transition-property: background-color, border-color, transform;
  }

  .xts7igz {
    transition-property: background-color, border-color;
  }

  .x106061f {
    transition-property: background-color, box-shadow;
  }

  .x1e8aii2 {
    transition-property: background-color, opacity;
  }

  .xuo13n2 {
    transition-property: background-color, transform;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .xoj480v {
    transition-property: clip-path, opacity;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .xxh369n {
    transition-property: height, opacity;
  }

  .x1gbrd5c {
    transition-property: height, padding-block, opacity;
  }

  .x1ju8a0s {
    transition-property: margin, opacity;
  }

  .x5e85yf {
    transition-property: -webkit-mask-position, mask-position;
  }

  .xn9if97 {
    transition-property: opacity, filter, transform;
  }

  .x9j98hd {
    transition-property: opacity, height, transform;
  }

  .x1eai7q1 {
    transition-property: opacity, scale, filter;
  }

  .xnejef0 {
    transition-property: opacity, transform, filter;
  }

  .xgfqwyj {
    transition-property: opacity, transform, height;
  }

  .xl8kol5 {
    transition-property: opacity, transform, visibility;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x1jl3cmp {
    transition-property: opacity, visibility;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x1k65blu {
    transition-property: stroke-dasharray, stroke;
  }

  .xeirdtl {
    transition-property: text-decoration-color;
  }

  .x1engipc {
    transition-property: top, left, right, bottom;
  }

  .xs2u68h {
    transition-property: transform, background-color, box-shadow, opacity, color;
  }

  .xk9q25i {
    transition-property: transform, background-color, color;
  }

  .x1ozvt83 {
    transition-property: transform, background-color, opacity;
  }

  .xwcsmn1 {
    transition-property: transform, opacity;
  }

  .xxvixeb {
    transition-property: transform, width, background-color;
  }

  .xh3q6i0 {
    transition-property: transform, width, height;
  }

  .x13zkoj4 {
    transition-property: transform, width;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xx99ppg {
    transition-property: width, background-color;
  }

  .xven23v {
    transition-property: width, margin-inline-start, margin-inline-end, box-shadow;
  }

  .x1t6b6xl {
    transition-property: width, margin-inline-start, opacity, visibility;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xnltnb3 {
    transition-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .xkzb4ud {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1), ease, ease, ease, ease;
  }

  .x1f7u4ct {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1), ease, ease;
  }

  .xdgswcs {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x1dcefs6 {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .x7ve97h {
    transition-timing-function: cubic-bezier(.34, 1.56, .64, 1), cubic-bezier(.23, 1, .32, 1), ease;
  }

  .xu0d9r5 {
    transition-timing-function: cubic-bezier(.34, 1.56, .64, 1), cubic-bezier(.23, 1, .32, 1);
  }

  .x1buw8qq {
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

  .x3pign6 {
    transition-timing-function: ease, cubic-bezier(.23, 1, .32, 1);
  }

  .x1a5ggy9 {
    transition-timing-function: ease, ease, cubic-bezier(.23, 1, .32, 1);
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1q76jsd {
    z-index: 30;
  }

  .xpl2wgu {
    z-index: 40;
  }

  .xp6zxbn {
    z-index: 45;
  }

  .x9cqe {
    z-index: 50;
  }

  .x9r6wgj {
    z-index: 60;
  }

  .x1l48cz2 {
    z-index: calc(1000 - var(--toast-index));
  }

  @media (pointer: coarse) {
    .x186d89a.x186d89a {
      --xrhwr1t: calc(13 / 16);
    }
  }

  .x1uiwx00.x1uiwx00:where(.x1855tv4:focus-within *), .xlc7j6t.xlc7j6t:where(.x1855tv4:hover *) {
    opacity: 1;
  }

  @supports (animation-timeline: scroll()) {
    .x1p251rr.x1p251rr {
      animation-name: scroll-fade-out;
    }

    .x1bfs9er.x1bfs9er {
      animation-name: x104jvtd-B, xvim0ne-B;
    }
  }

  @supports (timeline-scope: none) {
    .x1pzbhap.x1pzbhap {
      animation-name: xvim0ne-B;
    }
  }

  .xzylcy1:is([data-slot="attachment"][data-size="xs"] *) {
    align-items: baseline;
  }

  .x1r1hswh:is([data-slot="alert-dialog-content"][data-size="sm"] *) {
    align-items: center;
  }

  .x1j9op7l[data-side="top"] {
    align-items: flex-end;
  }

  .xnrfumm[data-orientation="vertical"] {
    align-items: stretch;
  }

  .xjd0n7h:is([data-slot="item"]:has([data-slot="item-description"]) > *) {
    align-self: flex-start;
  }

  .x1rsnncq:is([dir="rtl"], [dir="rtl"] *) {
    animation-direction: reverse;
  }

  .x13s3lpc:is([data-slot="sidebar"][data-expanding] *), .x165xe1o:is([data-slot="sidebar"][data-expanding] [data-slot="sidebar-content"] *) {
    animation-name: xw2c1lr-B;
  }

  .xc0rti6:is([data-checked] *), .xhmb9kn[data-checked], .xq4luhb:is([data-checked], [data-indeterminate]) {
    background-clip: border-box;
  }

  .xowp9tq:is([data-variant="primary"]:not([data-color]) > *) {
    background-color: currentColor;
  }

  .x1obogvi:is([data-slot="chart-legend-item"]:not([data-pressed]) > *) {
    background-color: #0000;
  }

  .xys2cts:is([data-color="success"] > *) {
    background-color: var(--x14vh47t);
  }

  .x2ljny2:is(a):active {
    background-color: var(--x14yfhd0);
  }

  .x10hctp6[data-popup-open], .x1boky7x:is(a):active, .x1obekjo:active:not(:disabled) {
    background-color: var(--x19qee36);
  }

  .xbjzd06:is([data-color="danger"] > *) {
    background-color: var(--x1a7ornm);
  }

  .x12l69dm[data-highlighted], .x14baq8c:is(a):active, .x15hzaas:active:not(:disabled, [data-pressed]), .x1ebkk2i:is([data-highlighted], [data-popup-open]), .x1g2vjp0[data-popup-open], .x1jmz8ve:active:not(:disabled, [aria-disabled="true"]):not([data-active]), .x1soq4bd[data-checked], .x1xqhlpn:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]):not([data-active]), .xaa8m6v:is(a, button, label):active, .xaydgiu:active:not(:disabled, [aria-disabled="true"]), .xivrhnv:active:not([data-disabled]), .xjpgaec:active:not(:disabled), .xl6rcev:is(a:hover *), .xlhj96k:active:not([data-state="selected"], [aria-current="true"]) {
    background-color: var(--x1ajwak6);
  }

  .xp260yf:is(a):active {
    background-color: var(--x1cukmf8);
  }

  .x1yfit86:is(a):active {
    background-color: var(--x1g6oe5q);
  }

  .xq1hlmx.xq1hlmx:where([data-slot="tooltip-popup"] *) {
    background-color: var(--x1l118hy);
  }

  .xtk7j2s[data-checked] {
    background-color: var(--x1pms7po);
  }

  .x15c3qen:active:not(:disabled), .x1w0dwxh[data-popup-open], .x5ntqjl[data-color="danger"]:is([data-highlighted], [data-popup-open]), .xyk4cx1:is([data-slot="attachment"][data-state="error"] *) {
    background-color: var(--x1ut960j);
  }

  .xi0g7eb:is([data-color="warning"] > *) {
    background-color: var(--x35uewy);
  }

  .x1vnitku:is([data-slot="message"][data-from="user"] > *) {
    background-color: var(--x6m2p96);
  }

  .x118zawm:is(a):active {
    background-color: var(--x84f0gw);
  }

  .x1gc7vr1[data-pressed]:not([data-placed] *), .x1sk4q91:is(a, button, label):active, .x1tqgya0:active:not(:disabled), .x7lp2v0[data-active], .xe6dgge[data-popup-open], .xsdlql3[data-pressed] {
    background-color: var(--xe3as67);
  }

  .x1yhfzvi:is([data-slot="attachment"][data-orientation="vertical"] *) {
    background-color: var(--xsdf08g);
  }

  .x1o38tlw[data-checked], .x1th5x2d:is([data-checked], [data-indeterminate]), .xch7fa5:is([data-color="info"] > *), .xh61pgx:is([data-checked] *) {
    background-color: var(--xydh71c);
  }

  .x1jqau4u:is([aria-invalid="true"], [data-invalid]) {
    border-block-color: var(--x3csrc9);
  }

  .x1qokdt[data-checked], .xxb5but:is([data-checked], [data-indeterminate]) {
    border-block-color: var(--xydh71c);
  }

  .xxd0mg5:is([data-type="radio"] *) {
    border-end-end-radius: 9999px;
  }

  .xo0ws0b:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(9999px * var(--xce7nvg));
  }

  .x11lxbtl:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(var(--radius-md) * var(--xce7nvg));
  }

  .x4jlcd9.x4jlcd9:where([data-slot="button"][data-size="default"] > *), .xdxycns.xdxycns:where([data-slot="input-group"][data-size="default"] *) {
    border-end-end-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .x3bdqvx.x3bdqvx:where([data-slot="input-group"][data-size="sm"] *), .xlc01gk.xlc01gk:where([data-slot="button"][data-size="sm"] > *) {
    border-end-end-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .xamer4w.xamer4w:where([data-slot="tooltip-popup"] *) {
    border-end-end-radius: calc(var(--radius-sm) - .25rem);
  }

  .xvgz46d:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(var(--radius-sm) * var(--xce7nvg));
  }

  .x1iow5ae[data-size="sm"] {
    border-end-end-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .xsve9o0:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(var(--radius-xs) * var(--xce7nvg));
  }

  .x10fjg01[data-size="xs"] {
    border-end-end-radius: calc(var(--radius-xs) + .25rem);
  }

  .xrgjzao:is([data-slot="message"][data-from="user"] > *) {
    border-end-end-radius: var(--radius-lg);
  }

  .x11krp08:is([data-slot="card"][data-variant="well"] > *) {
    border-end-end-radius: var(--radius-md);
  }

  .x1cotu2:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-end-end-radius: var(--radius-sm);
  }

  .x1j7h6ks:is([data-slot="attachment"][data-size="xs"] *) {
    border-end-end-radius: var(--radius-xs);
  }

  .x1hlxiol:is([data-type="radio"] *) {
    border-end-start-radius: 9999px;
  }

  .x1h7aqnn:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(9999px * var(--x1jzwn4h));
  }

  .x1goclj5:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(9999px * var(--x1ka3w8));
  }

  .xb5ikkd:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-md) * var(--x1jzwn4h));
  }

  .xseyg62:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-md) * var(--x1ka3w8));
  }

  .xuva62y.xuva62y:where([data-slot="button"][data-size="default"] > *), .xvzn34k.xvzn34k:where([data-slot="input-group"][data-size="default"] *) {
    border-end-start-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .x17uupmw.x17uupmw:where([data-slot="input-group"][data-size="sm"] *), .xki8ops.xki8ops:where([data-slot="button"][data-size="sm"] > *) {
    border-end-start-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .x13j5p3v.x13j5p3v:where([data-slot="tooltip-popup"] *) {
    border-end-start-radius: calc(var(--radius-sm) - .25rem);
  }

  .x1fwxdnn:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-sm) * var(--x1jzwn4h));
  }

  .x1aen3oq:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-sm) * var(--x1ka3w8));
  }

  .x1w7o18k[data-size="sm"] {
    border-end-start-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .xkynge0:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-xs) * var(--x1jzwn4h));
  }

  .x1q3s3by:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-xs) * var(--x1ka3w8));
  }

  .xkt5ksk[data-size="xs"] {
    border-end-start-radius: calc(var(--radius-xs) + .25rem);
  }

  .xbsf5qr:is([data-slot="message"][data-from="user"] > *) {
    border-end-start-radius: var(--radius-lg);
  }

  .xtedf9i:is([data-slot="card"][data-variant="well"] > *) {
    border-end-start-radius: var(--radius-md);
  }

  .x8b4yqa:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-end-start-radius: var(--radius-sm);
  }

  .x1iwhgvi:is([data-slot="attachment"][data-size="xs"] *) {
    border-end-start-radius: var(--radius-xs);
  }

  .xy4bwds[data-dragging] {
    border-inline-end-color: var(--x1di13a6);
  }

  .x1846smz[data-invalid], .xozr26j[data-state="error"] {
    border-inline-end-color: var(--x3csrc9);
  }

  .x1y5topk:is([data-checked] *), .x9g5stz[data-checked]:not([data-invalid]) {
    border-inline-end-color: var(--xydh71c);
  }

  .x18jacox[data-state="idle"] {
    border-inline-end-style: dashed;
  }

  .x9grktt[data-dragging] {
    border-inline-start-color: var(--x1di13a6);
  }

  .xgrrlkk[data-invalid], .xpdjf5i[data-state="error"] {
    border-inline-start-color: var(--x3csrc9);
  }

  .x1wonatl[data-checked]:not([data-invalid]), .xq61exi:is([data-checked] *) {
    border-inline-start-color: var(--xydh71c);
  }

  .xpjiinj[data-state="idle"] {
    border-inline-start-style: dashed;
  }

  .xy4aakz[data-orientation="vertical"] {
    border-inline-start-style: solid;
  }

  .x11rqqwk[data-orientation="vertical"] {
    border-inline-start-width: 1px;
  }

  .x1blg3gu:not(:nth-child(1 of [data-slot]), [data-slot="button-group-separator"] + *) {
    border-inline-start-width: calc(1px * var(--x1ka3w8));
  }

  .x9z5egv:is([data-type="radio"] *) {
    border-start-end-radius: 9999px;
  }

  .x1tf3jwc:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(9999px * var(--x1jzwn4h));
  }

  .x1ntc4ji:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(9999px * var(--x1ka3w8));
  }

  .x17wdewl:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-md) * var(--x1jzwn4h));
  }

  .xmbwl4h:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-md) * var(--x1ka3w8));
  }

  .x1a57uza.x1a57uza:where([data-slot="button"][data-size="default"] > *), .x1tz7yva.x1tz7yva:where([data-slot="input-group"][data-size="default"] *) {
    border-start-end-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .x1l7nkfr.x1l7nkfr:where([data-slot="button"][data-size="sm"] > *), .xt49wk7.xt49wk7:where([data-slot="input-group"][data-size="sm"] *) {
    border-start-end-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .x1dnizys.x1dnizys:where([data-slot="tooltip-popup"] *) {
    border-start-end-radius: calc(var(--radius-sm) - .25rem);
  }

  .x1cc17q1:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-sm) * var(--x1jzwn4h));
  }

  .x1c770n9:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-sm) * var(--x1ka3w8));
  }

  .x1d1173c[data-size="sm"] {
    border-start-end-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .xkidta:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-xs) * var(--x1jzwn4h));
  }

  .x1jailud:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-xs) * var(--x1ka3w8));
  }

  .xw4tlvp[data-size="xs"] {
    border-start-end-radius: calc(var(--radius-xs) + .25rem);
  }

  .x2q809s:is([data-slot="message"][data-from="user"] > *) {
    border-start-end-radius: var(--radius-lg);
  }

  .xzswln5:is([data-slot="card"][data-variant="well"] > *) {
    border-start-end-radius: var(--radius-md);
  }

  .xjxmzet:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-start-end-radius: var(--radius-sm);
  }

  .xv3acb4:is([data-slot="attachment"][data-size="xs"] *) {
    border-start-end-radius: var(--radius-xs);
  }

  .x1fwcg6u:is([data-type="radio"] *) {
    border-start-start-radius: 9999px;
  }

  .x24sj50:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(9999px * var(--xce7nvg));
  }

  .x1tiabxa:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(var(--radius-md) * var(--xce7nvg));
  }

  .xlbzwv1.xlbzwv1:where([data-slot="button"][data-size="default"] > *), .xnewidy.xnewidy:where([data-slot="input-group"][data-size="default"] *) {
    border-start-start-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .x13pqfoq.x13pqfoq:where([data-slot="input-group"][data-size="sm"] *), .x1a2b74p.x1a2b74p:where([data-slot="button"][data-size="sm"] > *) {
    border-start-start-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .xlpsji7.xlpsji7:where([data-slot="tooltip-popup"] *) {
    border-start-start-radius: calc(var(--radius-sm) - .25rem);
  }

  .x1egk7kw:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(var(--radius-sm) * var(--xce7nvg));
  }

  .x1x5mfwi[data-size="sm"] {
    border-start-start-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .x10k39bo:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(var(--radius-xs) * var(--xce7nvg));
  }

  .xetp2f[data-size="xs"] {
    border-start-start-radius: calc(var(--radius-xs) + .25rem);
  }

  .xwnl4pi:is([data-slot="message"][data-from="user"] > *) {
    border-start-start-radius: var(--radius-lg);
  }

  .xhou9rq:is([data-slot="card"][data-variant="well"] > *) {
    border-start-start-radius: var(--radius-md);
  }

  .x1jguswm:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-start-start-radius: var(--radius-sm);
  }

  .x82tyyk:is([data-slot="attachment"][data-size="xs"] *) {
    border-start-start-radius: var(--radius-xs);
  }

  .x1igqowi:is([aria-invalid="true"], [data-invalid]) {
    box-shadow: 0 0 0 2px var(--red-a4);
  }

  .x176mow3:active:not(:disabled) {
    box-shadow: inset 0 0 0 100vmax transparent,var(--shadow-default-pressed);
  }

  .x1wa1pvx:is([data-state="selected"], [aria-current="true"]), .xz8sjs9[data-active] {
    box-shadow: inset 0 0 0 100vmax #0000;
  }

  .x1491s0a[data-orientation="vertical"] {
    box-shadow: none;
  }

  .xnfhmtt[data-popup-open]:not(:is([aria-invalid="true"], [data-invalid])), .xux4zi7[data-popup-open] {
    box-shadow: var(--shadow-default-hover);
  }

  .x1jedqod:active:not(:disabled), .x1kzdxen:active:not(:disabled):not(:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: var(--shadow-default-pressed);
  }

  .x1d3sguf:is([data-slot="prompt-input-well"] *) {
    box-shadow: var(--shadow-default-ring-subtle);
  }

  .xmnfmmf[data-starting-style] {
    clip-path: inset(0 100% 0 0);
  }

  .x10pefmb:is([data-checked] *) {
    clip-path: inset(0);
  }

  .x10wafsz:focus-within, .x18efzuh:focus-visible {
    clip-path: none;
  }

  .xyr367m:is([data-slot="trace-collapsible-trigger"] *) {
    color: inherit;
  }

  .x1aerxct:is(a:active > *, button:active > *, [data-popup-open] > *), .x1u2bq84:is([data-active] > *), .x1v61s84[data-dragging], .x1wpg1rn[data-popup-open], .x8qccb3[data-active], .xhxf3xu:active:not([data-disabled]), .xl2l141[data-pressed], .xnp3323:active:not(:disabled) {
    color: var(--x10ht5g8);
  }

  .x1xfoctt:is([data-slot="attachment"][data-state="processing"] *), .xpjckpo:is([data-slot="attachment"][data-state="uploading"] *) {
    color: var(--x1di13a6);
  }

  .x11ds35c:is([data-slot="code-block"][data-color="danger"] *), .x1q820mr:is([data-slot="attachment"][data-state="error"] *), .x1rhsnj0.x1rhsnj0:where([data-slot="badge"][data-variant="outline"][data-color="danger"] *), .xo5671m[data-color="danger"] {
    color: var(--x1jl8zdz);
  }

  .x1ujcwv1.x1ujcwv1:where([data-slot="badge"][data-variant="outline"][data-color="warning"] *) {
    color: var(--x1n4rniu);
  }

  .x4gr6ap.x4gr6ap:where([data-slot="badge"][data-variant="outline"][data-color="info"] *) {
    color: var(--x1pf3x2g);
  }

  .xuqmf4t.xuqmf4t:where([data-slot="tooltip-popup"] *) {
    color: var(--x1urft5i);
  }

  .x1nfvxx4:is([data-disabled], :has([data-disabled], :disabled)), .xx0ssk3:is([data-placeholder] *) {
    color: var(--xl2dtdr);
  }

  .xp5tm7x.xp5tm7x:where([data-slot="badge"][data-variant="outline"][data-color="success"] *) {
    color: var(--xxozm8d);
  }

  .x8zm8np:is([data-slot="attachment"][data-size="xs"] *) {
    column-gap: var(--space-xs);
  }

  .x1pvkkiw:is([data-numbered] *) {
    counter-increment: line;
  }

  .x57cc4:is(:disabled, [data-disabled]), .x5ezrf1[data-disabled] {
    cursor: not-allowed;
  }

  .x1w9vuuq:is(a > *, button > *) {
    cursor: pointer;
  }

  .x1czxktu:is([data-type="radio"] *), .xu1ajen:is([data-indeterminate] *) {
    display: block;
  }

  .x1b5czw1:is([data-slot="attachment"][data-size="xs"] *) {
    display: flex;
  }

  .x34flwg:is([data-slot="alert-dialog-content"][data-size="sm"] *) {
    display: grid;
  }

  .x19jd0yu:is([data-indeterminate] *), .x1ohh3hy:is([data-type="radio"] *), .x1t4naxo:is([data-slot="sidebar"][data-rail] *), .xig5orb:is([data-slot="message"]:has( > [data-slot="message-content"]:empty) > *), .xvgho8r[hidden] {
    display: none;
  }

  .x1iuyuij:is([data-slot="sidebar-trigger"]:focus-visible *), .x2zpttp:is([data-slot="trace-step-trigger"]:focus-visible *) {
    filter: blur(2px);
  }

  .x1tl4049:is([data-slot="trace-step-trigger"]:focus-visible *), .xfpexop:is([data-slot="sidebar-trigger"]:focus-visible *) {
    filter: none;
  }

  .x115y426:is([data-slot="tabs"][data-orientation="vertical"] > *) {
    flex-basis: 0;
  }

  .x16mp6rr[data-orientation="vertical"], .x1ps0em1[data-orientation="horizontal"] {
    flex-direction: column;
  }

  .xdfdj6c[data-orientation="vertical"] {
    flex-direction: row;
  }

  .xbagnfc[data-orientation="vertical"] {
    flex-grow: 0;
  }

  .x1j23k84:is([data-slot="tabs"][data-orientation="vertical"] > *) {
    flex-grow: 1;
  }

  .xwjpk94[data-orientation="vertical"] {
    flex-wrap: wrap;
  }

  .x1srzho5:is([data-slot="item"][data-size="sm"] *), .x1xq9vv8:is([data-slot="item"][data-size="xs"] *), .x2idy6:is([data-slot="card"][data-size="sm"] *) {
    font-size: calc(.75rem + 1px);
  }

  .x1kb5cmr:is([data-size="sm"] *), .x1qdx273[data-size="sm"], .xi2zq9k:is([data-slot="badge"] > :first-child > *), .xt46vtg:is([data-slot="avatar-group"]:has( > [data-size="sm"]) > *) {
    font-size: .75rem;
  }

  .xlcngxw:is([data-slot="alert"]:has( > svg) > *) {
    grid-column-start: 2;
  }

  .x1k5unfr:is(:has( > [data-slot="card-description"]) > *) {
    grid-row-end: span 2;
  }

  .x1br5r0f:is([data-slot="alert-dialog-content"][data-size="sm"] *) {
    grid-template-columns: 1fr 1fr;
  }

  .xh4cux1:is([data-side="right"] *) {
    inset-inline-end: auto;
  }

  .x1jqhzf0:is([data-slot="attachment"][data-orientation="vertical"] *) {
    inset-inline-end: var(--space-sm);
  }

  .xjmz3ws[data-orientation="vertical"] {
    inset-inline-start: -1px;
  }

  .x1f25k5:is([data-side="right"] *) {
    inset-inline-start: calc(-1 * var(--space-xs));
  }

  .x16kyl05[data-orientation="vertical"] {
    justify-content: flex-start;
  }

  .x17tz3hh:is([data-size="sm"] *), .x1cg0si4:is([data-slot="attachment"][data-size="sm"] *), .x1hee37r[data-size="sm"], .x1jc59x4:is([data-slot="badge"] > :first-child > *) {
    line-height: 1rem;
  }

  .x1jq85ep:is([data-slot="card"][data-size="sm"] *), .xistdi9:is([data-slot="item"][data-size="sm"] *), .xzql36d:is([data-slot="item"][data-size="xs"] *) {
    line-height: 1.25rem;
  }

  .xie7nqs:is([data-numbered] *), .xst7hr1:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *) {
    margin-inline-start: 0;
  }

  .x17midun.x17midun:where([data-slot="input-group-addon"][data-align^="block"] > :not([data-slot="button"] + *)) {
    margin-inline-start: auto;
  }

  .x8cd0cr:is([data-slot="trace-title"] ~ *) {
    margin-inline-start: -.25rem;
  }

  .x2oz85v:is([data-slot="avatar-group"] > *):not(:first-child) {
    margin-inline-start: calc(-1 * var(--space-xs));
  }

  .x1h9p6z3[data-numbered], .x1t074q5:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"])) {
    margin-inline-start: calc(var(--x12pbvla) + calc(.25rem * 4) + var(--space-xs));
  }

  .x1loj3y1:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action]:not([data-show-on-hover])) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :focus-visible) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) *):is([dir="rtl"] *) {
    -webkit-mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
  }

  .xrposp3[data-truncated]:is([dir="rtl"] *) {
    -webkit-mask-image: linear-gradient(to left,black calc(100% - var(--space-lg)),transparent);
    mask-image: linear-gradient(to left,black calc(100% - var(--space-lg)),transparent);
  }

  .xijc9rh:is([dir="rtl"], [dir="rtl"] *) {
    -webkit-mask-image: linear-gradient(to left,transparent,#000 var(--x16h9pib),#000 calc(100% - var(--xajx82w)),transparent);
    mask-image: linear-gradient(to left,transparent,#000 var(--x16h9pib),#000 calc(100% - var(--xajx82w)),transparent);
  }

  .x11d4qpt:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action]:not([data-show-on-hover])) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :focus-visible) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) *) {
    -webkit-mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
  }

  .xxzbtjz[data-truncated] {
    -webkit-mask-image: linear-gradient(to right,black calc(100% - var(--space-lg)),transparent);
    mask-image: linear-gradient(to right,black calc(100% - var(--space-lg)),transparent);
  }

  .x13pt4vn:is([data-slot="avatar-group"] > *):not(:last-child) {
    -webkit-mask-image: radial-gradient(circle calc(var(--x1t0ut7r) / 2 + calc(2 * 1px)) at calc(var(--x1t0ut7r) * 1.5 - var(--space-xs)) calc(var(--x1t0ut7r) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
    mask-image: radial-gradient(circle calc(var(--x1t0ut7r) / 2 + calc(2 * 1px)) at calc(var(--x1t0ut7r) * 1.5 - var(--space-xs)) calc(var(--x1t0ut7r) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
  }

  .xijiwjr:is(li:focus-within *), .xuxf8fe:is(li:has([data-popup-open]) *), .xvslwnh:is(li:hover *) {
    -webkit-mask-position: 100% 0;
    mask-position: 100% 0;
  }

  .x13e3i7w:is(:disabled, [data-disabled]), .x1awf3z1[data-state="pending"], .x1c4hbmo[aria-disabled="true"], .x1lgey9r[data-disabled], .xb36jva:is(:disabled, [aria-disabled="true"]) {
    opacity: .6;
  }

  .x1pfq9pp[data-popup-open], .x1ruzstd:is(a):active, .x5q4se7:active:not(:disabled) {
    opacity: .88;
  }

  .x1g256cz[data-behind]:not([data-expanded]), .x1gqblgl[data-ending-style], .x1i2unn7:is([data-starting-style], [data-ending-style]), .x1i3mugb:is([data-slot="sidebar-trigger"]:focus-visible *), .x1llxi74[data-starting-style], .x1xxjuor[data-active="false"], .x4ki41r:is([data-limited], [data-starting-style], [data-ending-style]), .xjmin83[data-closed], .xmftb19:is([data-slot="trace-step-trigger"]:focus-visible *), .xn1mop9:is([data-slot="sidebar"][data-collapsible="icon"] [data-slot="sidebar-content"] *), .xnyq0kb:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    opacity: 0;
  }

  .x1d72f0e:is([data-hovering], [data-scrolling]), .x1e82jly:is([data-slot="sidebar-menu-item"]:has( > :focus-visible) *), .x1mtilxj:is([data-slot="trace-step-trigger"]:focus-visible *), .x1oud265:is([data-slot="attachment"][data-state="idle"] *), .x1u52q9k:is([data-checked] *), .x1wfa1mi:is(li:focus-within > *), .x1xpqzxd:is([data-slot="attachment"][data-state="done"] *), .x5jm0rp:is([data-slot="sidebar-trigger"]:focus-visible *), .x5s4j73:is(li:hover > *), .xc0gyn3.xc0gyn3:where(.x-default-marker[data-scrollable~="start"] *), .xl5s8gn.xl5s8gn:where(.x-default-marker[data-scrollable~="end"] *) {
    opacity: 1;
  }

  .xhy92bn:is([data-slot="attachment"][data-orientation="vertical"] *), .xmdgmub[data-size="xs"]:has( > [data-slot="attachment-media"]) {
    padding-inline-end: .25rem;
  }

  .x1f3ktol:is([data-slot="sidebar"][data-rail] *) {
    padding-inline-end: 0;
  }

  .x9p4scs:is([data-slot="input-group"]:has( > [data-align="inline-end"] > [data-slot="input-group-text"]:only-child) *) {
    padding-inline-end: calc(calc(.25rem * .5) / var(--xrhwr1t));
  }

  .xkbvggv.xkbvggv:where([data-slot="input-group"]:has( > [data-align="inline-end"]) *) {
    padding-inline-end: calc(calc(var(--space-xs) - .25rem * .5) / var(--xrhwr1t));
  }

  .x10npg1n:is(:has( > [data-slot="dialog-close-button"]) > *) {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs) - var(--space-md));
  }

  .xtwylpk:is(:has( > [data-slot="dialog-close-button"]) > *) {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs));
  }

  .x1z0c0k9:is([data-slot="card"][data-variant="well"] > *) {
    padding-inline-end: calc(var(--space-md) + 1px);
  }

  .x1yxsuv9[data-orientation="horizontal"][data-size="sm"]:has( > [data-slot="attachment-media"]), .xsacyau:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-end: calc(var(--space-sm) - .25rem * .5);
  }

  .x139pa67[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .x1b29rgm[data-size="sm"]:has( > [data-slot="attachment-media"]), .x1s2e89w[data-orientation="horizontal"][data-size="xs"]:has( > [data-slot="attachment-media"]) {
    padding-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .x11uayhf:is([data-slot="code-block"]:has( > [data-slot="code-block-actions"]) > * > *) {
    padding-inline-end: calc(var(--space-xs) + var(--size-control-sm) + var(--space-xs));
  }

  .xynwnna:is([data-slot="message"][data-from="user"] > *) {
    padding-inline-end: var(--space-md);
  }

  .xi24tz7[data-orientation="horizontal"][data-size="default"]:has( > [data-slot="attachment-media"]) {
    padding-inline-end: var(--space-sm);
  }

  .x7pq9ku:is([data-slot="sidebar"][data-rail] *), .xxm68h4[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-end: var(--space-xs);
  }

  .x110xwfu[data-size="xs"]:has( > [data-slot="attachment-media"]), .x1xk7f7x:is([data-slot="attachment"][data-orientation="vertical"] *) {
    padding-inline-start: .25rem;
  }

  .x11n5k0d:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *), .x1xdxvyf:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"])), .x41dyjd[data-numbered], .xif9tmk:is([data-numbered] *), .xu24hyu:is([data-slot="sidebar"][data-rail] *) {
    padding-inline-start: 0;
  }

  .xzpgvo6:is([data-slot="input-group"]:has( > [data-align="inline-start"] > [data-slot="input-group-text"]:only-child) *) {
    padding-inline-start: calc(calc(.25rem * .5) / var(--xrhwr1t));
  }

  .xyamvuu.xyamvuu:where([data-slot="input-group"]:has( > [data-align="inline-start"]) *) {
    padding-inline-start: calc(calc(var(--space-xs) - .25rem * .5) / var(--xrhwr1t));
  }

  .x14r8zkr[data-inset] {
    padding-inline-start: calc(calc(var(--space-xs) - .25rem * .5) + calc(.25rem * 4) + calc(var(--space-xs) - .25rem * .5));
  }

  .x15ua32w:is([data-slot="card"][data-variant="well"] > *) {
    padding-inline-start: calc(var(--space-md) + 1px);
  }

  .x43q5fw[data-inset] {
    padding-inline-start: calc(var(--space-md) + calc(.25rem * 4) + calc(var(--space-xs) - .25rem * .5));
  }

  .xj6gxj2:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-start: calc(var(--space-sm) - .25rem * .5);
  }

  .xfogmix[data-inset] {
    padding-inline-start: calc(var(--space-sm) + calc(.25rem * 4) + calc(var(--space-xs) - .25rem * .5));
  }

  .x1m75emz[data-size="sm"]:has( > [data-slot="attachment-media"]), .xgzsca3[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .xld86qo:is([data-slot="message"][data-from="user"] > *) {
    padding-inline-start: var(--space-md);
  }

  .xcwy9te[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-start: var(--space-xs);
  }

  .x1u5cg66[data-active="false"] {
    pointer-events: none;
  }

  .x19ryya3:is([data-slot="code-block"] > *), .x1kvj9uj:is([data-slot="attachment"][data-orientation="vertical"] *) {
    position: absolute;
  }

  .x6hu6sm:focus-visible {
    position: static;
  }

  .x1bob8ew:is(:disabled, [data-disabled]) {
    resize: none;
  }

  .x23qpf4:is([data-slot="sidebar-trigger"]:focus-visible *), .xsfve7f:is([data-slot="trace-step-trigger"]:focus-visible *) {
    scale: .96;
  }

  .xbffp3w:is([data-slot="sidebar-trigger"]:focus-visible *), .xmzb9sk:is([data-slot="trace-step-trigger"]:focus-visible *) {
    scale: 1;
  }

  .x1fehv5a[data-orientation="vertical"] {
    scrollbar-width: auto;
  }

  .x1k48e7c:is([data-slot="alert-dialog-content"][data-size="sm"] *), .x1rgg595:is([data-slot="marker"][data-variant="separator"] > *) {
    text-align: center;
  }

  .x1715ov6:is(a), .x1rm1s2t[data-popup-open], .x5z6zu2:is(a):active, .xm9brb6:active:not(:disabled) {
    text-decoration-line: underline;
  }

  .xv2kyc7:is([data-panel-open] *) {
    transform: none;
  }

  .x18xbqk5:is([dir="rtl"] *) {
    transform: rotate(90deg);
  }

  .xivcyup[data-starting-style] {
    transform: scale(.5);
  }

  .x1es7vdj:active:not([aria-haspopup], :disabled), .x6yd490:active:not([data-disabled]) {
    transform: scale(.95);
  }

  .x16m0fro:is([data-starting-style], [data-ending-style]), .xdx92qo:is([data-starting-style], [data-ending-style]) {
    transform: scale(.96);
  }

  .xawtqva:active:not([aria-haspopup], :disabled) {
    transform: scale(.97);
  }

  .xqghyts:is(a, button, label):active {
    transform: scale(.99);
  }

  .x1pm1pyb:is([data-checked] *) {
    transform: scale(1);
  }

  .x1ove08p:is([dir="rtl"], [dir="rtl"] *) {
    transform: scaleX(-1);
  }

  .x4z8bqh:is([data-starting-style], [data-ending-style]) {
    transform: translateX(-100%);
  }

  .xesqr1w:is([data-starting-style], [data-ending-style]) {
    transform: translateX(100%);
  }

  .xcax82s[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *):is([dir="rtl"] *) {
    transform: translateX(calc(2px - .5625rem));
  }

  .xyf8zh9[data-checked]:is([dir="rtl"] *), .x1xcpor6[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *):is([dir="rtl"] *) {
    transform: translateX(calc(2px - .75rem));
  }

  .x67qcw0[data-checked]:is([dir="rtl"] *) {
    transform: translateX(calc(2px - 1rem));
  }

  .xr5bal3[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *):is([dir="rtl"] *) {
    transform: translateX(calc(2px - .9375rem));
  }

  .xhcanb6[data-checked]:is([dir="rtl"] *) {
    transform: translateX(calc(2px - 1.25rem));
  }

  .x8aev00[data-checked] {
    transform: translateX(calc(.75rem - 2px));
  }

  .x1nhol5e[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    transform: translateX(calc(.5625rem - 2px));
  }

  .x1e2kd2a[data-checked] {
    transform: translateX(calc(1rem - 2px));
  }

  .x16x8zle[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    transform: translateX(calc(.75rem - 2px));
  }

  .x1frst4n[data-checked] {
    transform: translateX(calc(1.25rem - 2px));
  }

  .x1hynw8u[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    transform: translateX(calc(.9375rem - 2px));
  }

  .x19h23v[data-ending-style][data-swipe-direction="right"] {
    transform: translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--space-sm) + var(--toast-swipe-movement-y)));
  }

  .xxsdq13[data-starting-style] {
    transform: translateX(var(--space-sm));
  }

  .xk6ncl1[data-expanded] {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--space-sm) + var(--toast-swipe-movement-y)));
  }

  .x1sgguxn:is([data-starting-style], [data-ending-style]) {
    transform: translateY(-100%);
  }

  .x1gcfmby[data-starting-style]:not([data-swipe-direction]), .xagntvr[data-ending-style]:not([data-swipe-direction]), .xjvuu2i:is([data-starting-style], [data-ending-style]) {
    transform: translateY(100%);
  }

  .x15hxoy4[data-closed], .x15vvqnk[data-active="false"] {
    transform: translateY(8px) scale(.96);
  }

  .x89cjxk:is([data-slot="item"]:has([data-slot="item-description"]) > *) {
    transform: translateY(.125rem);
  }

  .x17lkgwk[data-ending-style][data-swipe-direction="down"] {
    transform: translateY(calc(var(--toast-swipe-movement-y) + 150%));
  }

  .x1gd3idc[data-orientation="vertical"] {
    transform: translateY(var(--active-tab-top));
  }

  .xa1xare[data-instant] {
    transition-delay: 0s;
  }

  .x117h472:is([data-instant] *), .x17r8lmq[data-side="none"], .x195t7lw:is([data-slot="sidebar"][data-collapsible="icon"] *):is([data-instant] *), .x1f3ajx3:is([data-instant] > *), .x1hzp7j8:is([data-slot="trace-step-trigger"]:focus-visible *), .x1kix29m[data-collapsible-instant], .x1n07z0:is([data-slot="segmented-control"]:has(:focus-visible) > *), .x1nk6rg0:focus-visible, .x1puwx3m:is(:focus-visible > *), .x1qrl664:is([data-slot="tabs-list"]:has(:focus-visible) > *), .x1wbzhbp[data-skip-motion], .x6sxamj:is([data-instant], [data-skip-motion]), .x8s7kjp[data-collapsible]:is([data-instant] *), .xcla14b:is([data-slot$="-trigger"][data-collapsible-instant] *), .xpm3n0g:is([data-slot="sidebar-trigger"]:focus-visible *), .xrwwao0:is(:root:has([data-slot="data-table"] :focus-visible) *, :has(:focus-visible)), .xuik8z1[data-instant], .xvoo4oh[data-ending-style], .xvq7aiz:is(:focus-visible > [data-slot="swap-icon"] > *) {
    transition-duration: 0s;
  }

  .x14qus6v[data-ending-style], .x194h1ya[data-ending-style]:not([data-side="none"], [data-skip-motion]), .x1lareu1[data-ending-style]:not([data-instant], [data-skip-motion]), .x6g9rq9[data-closed], .xau44mr[data-ending-style]:not([data-instant]) {
    transition-duration: .12s;
  }

  .x1hlbhd6[data-ending-style], .x1jarwkf[data-ending-style]:not(:focus-visible > *) {
    transition-duration: .15s;
  }

  .x1l1w2xp[data-ending-style]:not([data-collapsible-instant]), .x25m2wp[data-collapsible], .x27k8l8:is([data-slot="sidebar"][data-collapsible="icon"] *), .xhpgg55[data-ending-style] {
    transition-duration: .2s;
  }

  .x1tg76k2:is([data-checked] *) {
    transition-duration: .25s;
  }

  .x139gbxz:is([data-panel-open] *) {
    transition-duration: .3s;
  }

  .xe7i60d[data-swiping] {
    transition-property: opacity, height;
  }

  .x5e3c3i[data-ending-style] {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x1qcji6u:is([data-panel-open] *) {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .xqw3ljf[data-align="end"] {
    translate: 0 .25rem;
  }

  .x9syhya[data-align="start"] {
    translate: 0 -.25rem;
  }

  .x12c7tjw:is(td > *) {
    vertical-align: top;
  }

  .xwmnv5s:is([data-section-change] *, :root:active-view-transition-type(sidebar-forward, sidebar-back):not(:active-view-transition-type(sidebar-scoped)) *) {
    view-transition-class: sidebar-swap;
  }

  .xy7zgn1:is([data-section-change] *, :root:active-view-transition-type(sidebar-forward, sidebar-back):not(:active-view-transition-type(sidebar-scoped)) *) {
    view-transition-name: match-element;
  }

  .xt2g0na:is([data-section-change] *, :root:active-view-transition-type(sidebar-forward, sidebar-back):not(:active-view-transition-type(sidebar-scoped)) *) {
    view-transition-name: var(--x-6fv2ku);
  }

  .x1pyjn8i[data-pending-scroll], .xyix9c4[data-closed] {
    visibility: hidden;
  }

  .xnj7zla:is([data-slot="message"][data-from="user"] > *) {
    white-space: pre-wrap;
  }

  .x135w3n3:focus-visible, .x1rm9qnc:focus-within {
    z-index: 1;
  }

  @media (pointer: coarse) {
    .xnzss0l.xnzss0l[data-size="sm"] {
      --xrhwr1t: calc(12 / 16);
    }
  }

  .x1tg11kv:has( > [data-slot="field-content"]) {
    align-items: flex-start;
  }

  .x1k6p36e:has( > [data-align^="block"],  > textarea) {
    align-items: stretch;
  }

  .xt9e37:has( > [data-slot="field-content"]) {
    background-color: #0000;
  }

  .x1o1cu3d:has([aria-expanded="true"]):not([data-state="selected"], [aria-current="true"]) {
    background-color: var(--x1ajwak6);
  }

  .x9o4ike:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-end-end-radius: 9999px;
  }

  .xr180v3:has( > [data-slot="field-content"]) {
    border-end-end-radius: var(--radius-md);
  }

  .xlbkj8i:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-end-start-radius: 9999px;
  }

  .x1o34e5:has( > [data-slot="field-content"]) {
    border-end-start-radius: var(--radius-md);
  }

  .x1mf4u6r:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-inline-end-color: var(--x3csrc9);
  }

  .xovb0nw:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-inline-start-color: var(--x3csrc9);
  }

  .x14xge69:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-start-end-radius: 9999px;
  }

  .x1tqdrs6:has( > [data-slot="field-content"]) {
    border-start-end-radius: var(--radius-md);
  }

  .xcip7s:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-start-start-radius: 9999px;
  }

  .xj0to8i:has( > [data-slot="field-content"]) {
    border-start-start-radius: var(--radius-md);
  }

  .x1dqvxc2:has( > [data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: 0 0 0 1px var(--danger-border), 0 0 0 3px var(--red-a4);
  }

  .xhqiwpw:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: 0 0 0 2px var(--red-a4);
  }

  .x1gc370o:has([aria-busy="true"]) {
    clip-path: none;
  }

  .xq88fnh:has([data-slot="input-group-control"]:is(:disabled, [data-disabled])) {
    cursor: not-allowed;
  }

  .x1t8x5df:has( > [data-slot="field-content"]) {
    cursor: pointer;
  }

  .xlq9gql:has( > [data-slot="dropdown-menu-list"]) {
    display: flex;
  }

  .x1juci7n:has( > [data-align^="block"],  > textarea), .x1tfrsbs:has( > [data-slot="dropdown-menu-list"]) {
    flex-direction: column;
  }

  .x8pehqg:has( > svg):has( > [data-slot="alert-action"]) {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .xz3c17o:has( > svg) {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x16k45n4:has( > [data-slot="card-action"]), .x1f95r7v:has( > [data-slot="alert-action"]) {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .xyr4moy:has( > [data-slot="kbd"]) {
    margin-inline-end: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x14sn551:has( > [data-slot="button"]) {
    margin-inline-end: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x11ddlri:has( > [data-slot="kbd"]) {
    margin-inline-start: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x1yq17wq:has( > [data-slot="button"]) {
    margin-inline-start: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1s3p02:has([data-slot="input-group-control"]:is(:disabled, [data-disabled])) {
    opacity: .6;
  }

  .xvhws6r:has([data-popup-open]) {
    opacity: 1;
  }

  .x1ay6ur0:has( > [data-icon="inline-end"]), .x1e8sjh3:has( > [data-slot^="kbd"]:last-child) {
    padding-inline-end: .25rem;
  }

  .xc00un5:has([data-slot="checkbox"]) {
    padding-inline-end: 0;
  }

  .xju2ohi:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x1oa3dli:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x15hf5x0:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x14qy6iz:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-xs) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x1sq07rk:has( > [data-icon="inline-end"]:not([data-slot="kbd"])), .xd93vsh:has( > [data-icon="inline-end"]) {
    padding-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .x17icnye:has( > [data-slot="attachment-media"]), .x1npdjbm:has( > [data-icon="inline-end"]), .xmkkmq0:has( > [data-slot="button"]:last-child), .xrtd9s:has( > [data-icon="inline-end"]:not([data-slot="kbd"])) {
    padding-inline-end: var(--space-xs);
  }

  .x2k2sln:has( > [data-icon="inline-start"]) {
    padding-inline-start: .25rem;
  }

  .x1ibk5ie:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x17ika89:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x4mxz8q:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x1pkjflv:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-xs) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x1dgnz0l:has( > [data-slot="avatar"]:first-child) {
    padding-inline-start: .125rem;
  }

  .xooyb7j:has( > [data-icon="inline-start"]:not([data-slot="kbd"])), .xqj6zdo:has( > [data-icon="inline-start"]) {
    padding-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .xr12cnh:has( > [data-slot="toast-icon"]) {
    padding-inline-start: var(--space-sm);
  }

  .x1qdd25r:has( > [data-icon="inline-start"]:not([data-slot="kbd"])), .x2mouo3:has( > [data-slot="attachment-media"]), .xedianr:has( > [data-icon="inline-start"]) {
    padding-inline-start: var(--space-xs);
  }

  .xmi3gmm:first-child {
    padding-inline-start: 0;
  }

  .x1af6gm1:first-child {
    padding-inline-start: var(--x1u5zz9w);
  }

  .x5xtxb0:last-child {
    padding-inline-end: 0;
  }

  .xkypzik:last-child {
    padding-inline-end: var(--x1u5zz9w);
  }

  .xn59ylr:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(9999px * var(--xce7nvg));
  }

  .x1dk81os:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-md) * var(--xce7nvg));
  }

  .xmcquvm:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-sm) * var(--xce7nvg));
  }

  .x1ly0ba0:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-xs) * var(--xce7nvg));
  }

  .xecwq3f:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(9999px * var(--xce7nvg));
  }

  .xmto0ax:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-md) * var(--xce7nvg));
  }

  .x1inbkmg:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-sm) * var(--xce7nvg));
  }

  .x2cc4j7:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-xs) * var(--xce7nvg));
  }

  .xicn3rl[data-active]:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]) {
    box-shadow: inset 0 0 0 100vmax var(--x1ajwak6);
  }

  .xzvzr2s:is([data-slot="avatar-group"] > *):not(:last-child):is([dir="rtl"], [dir="rtl"] *) {
    -webkit-mask-image: radial-gradient(circle calc(var(--x1t0ut7r) / 2 + calc(2 * 1px)) at calc(var(--space-xs) - var(--x1t0ut7r) / 2) calc(var(--x1t0ut7r) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
    mask-image: radial-gradient(circle calc(var(--x1t0ut7r) / 2 + calc(2 * 1px)) at calc(var(--space-xs) - var(--x1t0ut7r) / 2) calc(var(--x1t0ut7r) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
  }

  .x1mv8g23:is([data-panel-open] *):is([data-slot$="-trigger"][data-collapsible-instant] *) {
    transition-duration: 0s;
  }

  .x18y74lw:active:not([data-disabled]):has( > [data-slot="field-content"]) {
    background-color: var(--x1ajwak6);
  }

  .xoksvzc:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-end-end-radius: 0;
  }

  .x24otfd:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-end-start-radius: 0;
  }

  .x1fgtdnx:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-start-end-radius: 0;
  }

  .xlykjkb:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-start-start-radius: 0;
  }

  .x1ug0hy0:has([aria-expanded="true"]):is([data-state="selected"], [aria-current="true"]) {
    box-shadow: inset 0 0 0 100vmax var(--x1ajwak6);
  }

  .xl4rlg4:has( > [data-slot="field-content"])[data-disabled] {
    cursor: not-allowed;
  }

  .x1ynbho6.x1ynbho6:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-end: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x11xidez.x11xidez:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-end: calc((var(--size-control-lg) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x18onp4n.x18onp4n:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-end: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x1secykm.x1secykm:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-end: calc((var(--size-control-sm) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1p81w8s.x1p81w8s:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-start: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x1qdywiz.x1qdywiz:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-start: calc((var(--size-control-lg) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x14k1aub.x14k1aub:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-start: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .xzo15ic.xzo15ic:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-start: calc((var(--size-control-sm) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1f9dhmb:has([data-checked]):has( > [data-slot="field-content"]) {
    background-color: var(--x1ajwak6);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xwo0kkg:disabled {
    opacity: .6;
  }

  .x3fnq19:has([data-checked]):has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    background-color: #0000;
  }

  .x6i5m01:hover {
    color: var(--x10ht5g8);
  }

  .xl73kpf:active {
    background-color: var(--x1ajwak6);
  }

  .x930bob:active {
    color: var(--x10ht5g8);
  }

  .xbeydha:active {
    -webkit-text-decoration-color: var(--x10ht5g8);
    text-decoration-color: var(--x10ht5g8);
  }

  .xnai5x6:active {
    transform: scale(.95);
  }

  .xvp0bys:active {
    transform: scale(.99);
  }

  @container (width <= 24rem) {
    .x3d3suj.x3d3suj {
      grid-column-start: 1;
    }

    .xp51otu.xp51otu {
      grid-row-end: auto;
    }

    .x1h3wt0c.x1h3wt0c {
      grid-row-start: auto;
    }

    .x1l0i8gp.x1l0i8gp {
      justify-self: start;
    }

    .xrzm4i5.xrzm4i5:is([data-slot="alert"]:has( > svg) > *) {
      grid-column-start: 2;
    }
  }
}

@layer priority5 {
  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x397wqy {
    border-bottom-color: var(--x1cukmf8);
  }

  .xhmypiv {
    border-bottom-color: var(--x1kl4l2b);
  }

  .x195osdf {
    border-bottom-color: var(--xqetzpv);
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xhs744j {
    border-bottom-width: 1px;
  }

  .x1b4hy2t {
    border-top-color: currentColor;
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

  .x1mhks9b {
    border-top-color: var(--x1kl4l2b);
  }

  .x1n2khgf {
    border-top-color: var(--xqetzpv);
  }

  .xlya59e {
    border-top-style: dashed;
  }

  .x1ejq31n {
    border-top-style: none;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x11l3hls {
    border-top-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .xgk8jni {
    bottom: -1px;
  }

  .xuzffdv {
    bottom: calc(var(--chat-dock-height, 0px) + var(--space-md));
  }

  .x10304pc {
    bottom: var(--space-lg);
  }

  .xykaq14 {
    bottom: var(--space-md);
  }

  .xzv9sj4 {
    height: .25rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x187pvsn {
    height: 100svh;
  }

  .xbk91vs, .xjm9jq1 {
    height: 1px;
  }

  .x1mm7o9s {
    height: 2px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xols6we {
    height: 6px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x18yg0vp, .xhabj3x {
    height: 2.5rem;
  }

  .xzh5qtg {
    height: 3.5rem;
  }

  .x1tzinny {
    height: 40rem;
  }

  .x241e1w {
    height: .5rem;
  }

  .xyljxgv {
    height: .875rem;
  }

  .xq430ap {
    height: .75rem;
  }

  .xom243a {
    height: 1rem;
  }

  .x1rgwgfc, .xfcd1x2, .xt2rpe4 {
    height: 1.25rem;
  }

  .x8kpvu2 {
    height: calc(100% / var(--xrhwr1t));
  }

  .x9y5ocr {
    height: calc(100svh - 2 * calc(var(--space-xs) - .25rem * .5));
  }

  .x8s4xns {
    height: calc(100svh - 3.5rem);
  }

  .xb9ltpf {
    height: calc(calc(.25rem * 14) - 2 * calc(var(--space-xs) - .25rem * .5));
  }

  .xbockse {
    height: .4375rem;
  }

  .xeqku9w {
    height: calc(.75rem + 2px);
  }

  .x1v2wrfd {
    height: .5rem;
  }

  .x7aye2k {
    height: calc(1rem + 2px);
  }

  .x1waankq {
    height: 2.5rem;
  }

  .x1xmdm8w {
    height: .625rem;
  }

  .x1x4ba9d {
    height: calc(1.25rem + 2px);
  }

  .x1d2w8zk {
    height: calc(var(--size-control-lg) + .25rem);
  }

  .x1y5ne1s {
    height: calc(var(--size-control-xxs) - .25rem * .5);
  }

  .x1g2jku1 {
    height: calc(var(--space-md) * 2);
  }

  .x72btuk {
    height: calc(var(--space-xs) - .25rem * .5);
  }

  .xdmi676 {
    height: max-content;
  }

  .x1gezbiy {
    height: var(--active-tab-height);
  }

  .xuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .x13f4qkn {
    height: var(--popup-height, auto);
  }

  .xv751x5 {
    height: var(--size-control-lg);
  }

  .x17xrqh2 {
    height: var(--size-control-md);
  }

  .x1grh4dr {
    height: var(--size-control-sm);
  }

  .xfgbmm0 {
    height: var(--size-control-xs);
  }

  .x1933v11 {
    height: var(--size-control-xxs);
  }

  .x4a9ltk {
    height: var(--toast-frontmost-height, var(--toast-height));
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x10ludh6 {
    height: var(--x1t0ut7r);
  }

  .x1g3vmkc {
    height: var(--xljf2fg);
  }

  .xu96u03 {
    left: 0;
  }

  .xq2qa84 {
    margin-bottom: .5em;
  }

  .xm6nccf {
    margin-bottom: .25rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x13xjzxd {
    margin-bottom: 1em;
  }

  .xrsr1l6 {
    margin-bottom: -.25rem;
  }

  .x10e048e {
    margin-bottom: -3.5rem;
  }

  .x1lc9j14 {
    margin-bottom: calc(-1 * var(--space-md));
  }

  .xh77n6u {
    margin-bottom: .125rem;
  }

  .x1jjkzsw {
    margin-bottom: calc(var(--space-xs) - .25rem * .5);
  }

  .x11an4q4 {
    margin-bottom: var(--space-lg);
  }

  .xdzs9nb {
    margin-bottom: var(--space-md);
  }

  .x151bo4r {
    margin-bottom: var(--space-xs);
  }

  .xrsdzbr {
    margin-top: -48px;
  }

  .xtlvy1s {
    margin-top: .5em;
  }

  .x1i9zi2m {
    margin-top: .25rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xwvj9da {
    margin-top: 1.5em;
  }

  .x14beivq {
    margin-top: 1em;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1e43y5u {
    margin-top: -3.5rem;
  }

  .x10psymv {
    margin-top: calc(-1 * var(--chat-dock-height, 0px));
  }

  .x1kdf9wg {
    margin-top: .125rem;
  }

  .x5vof0s {
    margin-top: calc(.25rem - var(--space-sm));
  }

  .x1cwix4v {
    margin-top: calc(var(--space-xs) - .25rem * .5);
  }

  .x1xz7iao {
    margin-top: var(--space-md);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .xm7er46 {
    max-height: 32rem;
  }

  .xpndd3o {
    max-height: 20rem;
  }

  .x12kgj2z {
    max-height: 5rem;
  }

  .xn6oub {
    max-height: calc(calc(.25rem * 6) * 6 + var(--space-xs) * 2);
  }

  .x1vpv6g6 {
    max-height: min(50vh, 360px);
  }

  .x1c5vyug {
    max-height: min(var(--available-height),calc(.25rem * 80));
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x1cabnye {
    max-width: 10rem;
  }

  .x127zyjh {
    max-width: 12.5rem;
  }

  .xhmouu9 {
    max-width: 20rem;
  }

  .xkjypre {
    max-width: 24rem;
  }

  .x1tbetwi {
    max-width: calc(100% - 2 * var(--space-md));
  }

  .xu6ekdz {
    max-width: calc(100vw - 2 * calc(var(--space-xs) - .25rem * .5));
  }

  .x1x1rfll {
    max-width: none;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .xhrk5su {
    max-width: var(--x15l7ph3);
  }

  .xyjmk9s {
    max-width: var(--x2q6wm);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .x4zw9a1 {
    min-height: 1px;
  }

  .xek0w0 {
    min-height: 1rem;
  }

  .x1fuyumu {
    min-height: 1.25rem;
  }

  .x1iedyo6 {
    min-height: calc(100svh - 3.5rem);
  }

  .x15h47d8 {
    min-height: 20rem;
  }

  .x1cbm5uh {
    min-height: calc(var(--size-control-lg) * 2);
  }

  .x1j8up62 {
    min-height: calc(var(--size-control-md) * 2);
  }

  .xmuyvmz {
    min-height: calc(var(--size-control-sm) * 2);
  }

  .x1qhv2g2 {
    min-height: var(--size-control-lg);
  }

  .x1tixb5m {
    min-height: var(--size-control-md);
  }

  .x6bxvx0 {
    min-height: var(--size-control-sm);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x187xtus {
    min-width: 72px;
  }

  .xtezeap {
    min-width: 9rem;
  }

  .x1rth0ed {
    min-width: 1.25rem;
  }

  .x6xtga9 {
    min-width: max(var(--anchor-width),calc(.25rem * 36));
  }

  .x1iltp6d {
    min-width: max(var(--anchor-width),calc(.25rem * 50));
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .x1krpdyx {
    min-width: var(--size-control-xs);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .x2qdwvj {
    padding-bottom: .25rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1262tie {
    padding-bottom: 10vh;
  }

  .x6utlwj {
    padding-bottom: 1px;
  }

  .xxtgimm {
    padding-bottom: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px);
  }

  .x1rx50im {
    padding-bottom: .125rem;
  }

  .x1c7gzxo {
    padding-bottom: calc(var(--chat-dock-height, 0px) + var(--space-lg));
  }

  .x9yecow {
    padding-bottom: calc(var(--space-lg) + var(--space-xs));
  }

  .x11vn9wu {
    padding-bottom: calc(var(--space-md) * 2);
  }

  .xdhuaf1 {
    padding-bottom: calc(var(--space-sm) - .25rem * .5);
  }

  .x1ynw1ru {
    padding-bottom: calc(var(--space-xs) - .25rem * .5);
  }

  .x1ou6646 {
    padding-bottom: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .x1luum2o {
    padding-bottom: var(--space-lg);
  }

  .xi05n7y {
    padding-bottom: var(--space-md);
  }

  .x1xh88v4 {
    padding-bottom: var(--space-sm);
  }

  .xyrukw9 {
    padding-bottom: var(--space-xs);
  }

  .xiramba {
    padding-bottom: var(--x16k2wo);
  }

  .x17oqatt {
    padding-bottom: var(--xlhig9k);
  }

  .xny8uya {
    padding-top: .25rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1weltrz {
    padding-top: 1px;
  }

  .x13ugrbh {
    padding-top: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px);
  }

  .xuh1sz6 {
    padding-top: .125rem;
  }

  .x1ih57r {
    padding-top: 3.5rem;
  }

  .x1s4buhl {
    padding-top: calc(calc(.25rem * 14) + var(--space-md));
  }

  .x10i153z {
    padding-top: calc(var(--space-lg) + var(--space-xs));
  }

  .xxq7tra {
    padding-top: calc(var(--space-sm) - .25rem * .5);
  }

  .xy4u0q2 {
    padding-top: calc(var(--space-xs) - .25rem * .5);
  }

  .xfvacxn {
    padding-top: calc(var(--x16k2wo) - .25rem);
  }

  .x15r16ar {
    padding-top: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .x1kop2bg {
    padding-top: max(var(--space-md),15vh);
  }

  .xhs06nj {
    padding-top: var(--space-lg);
  }

  .x122c2wv {
    padding-top: var(--space-md);
  }

  .x1kqo2ty {
    padding-top: var(--space-sm);
  }

  .xtx4fl9 {
    padding-top: var(--space-xs);
  }

  .x1hogibr {
    padding-top: var(--x16k2wo);
  }

  .x87pxdz {
    padding-top: var(--xlhig9k);
  }

  .x3m8u43 {
    right: 0;
  }

  .x17ho5qd {
    scroll-margin-top: var(--space-lg);
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xboszr2 {
    top: calc((var(--size-control-md) - var(--size-control-xs)) / 2);
  }

  .x1fraxc {
    top: 3.5rem;
  }

  .x1fwmr8 {
    top: calc(100% - 2px);
  }

  .xnlt1uf {
    top: calc(calc(.25rem * 14) + var(--space-md));
  }

  .xhti2nw {
    top: calc(var(--space-xs) - .25rem * .5);
  }

  .xkj7rp6 {
    top: var(--space-xs);
  }

  .x4tmh98 {
    width: .25rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1exxlbk {
    width: 100px;
  }

  .x19zpy19 {
    width: 104px;
  }

  .xja02kk {
    width: 110px;
  }

  .xj35x94 {
    width: 112px;
  }

  .x17vnrad {
    width: 12%;
  }

  .xygnafs {
    width: 120px;
  }

  .x2pejg6 {
    width: 128px;
  }

  .x13ie5k6 {
    width: 130px;
  }

  .x1f2tiqu {
    width: 136px;
  }

  .xifkd7f {
    width: 140px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .xl0us3e {
    width: 164px;
  }

  .xctrb1h {
    width: 168px;
  }

  .x1f1nzxn {
    width: 176px;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x1i1rx1s, .x27jk7t {
    width: 1px;
  }

  .x8yj6t5 {
    width: 20%;
  }

  .x1oysuqx {
    width: 200px;
  }

  .x1jfg07d {
    width: 22%;
  }

  .x16grhtn {
    width: 220px;
  }

  .xu9fw5t {
    width: 24%;
  }

  .xafpxmx {
    width: 240px;
  }

  .x1nxa2st {
    width: 26%;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .xinu3np {
    width: 45%;
  }

  .x15yg21f {
    width: 56px;
  }

  .xycev2y {
    width: 60%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x17scbrk {
    width: 9.5%;
  }

  .x14atkfc {
    width: auto;
  }

  .x1lwghpf, .xiy206o {
    width: 2.5rem;
  }

  .xnycllh {
    width: 25rem;
  }

  .xuptpib {
    width: 3rem;
  }

  .x15br736 {
    width: .5rem;
  }

  .xbm0kkv {
    width: .875rem;
  }

  .xk89awy {
    width: .75rem;
  }

  .x1ot79qg {
    width: 1rem;
  }

  .xqlsrq5 {
    width: 1.25rem;
  }

  .xnyq9jv {
    width: 15rem;
  }

  .x1i0ha7g {
    width: 16rem;
  }

  .x153b1bf {
    width: 18rem;
  }

  .xzm4u1x {
    width: calc(100% / var(--xrhwr1t));
  }

  .xacpm8y {
    width: calc(100% + 2 * calc(var(--space-sm) - .25rem * .5));
  }

  .xlzk5ok {
    width: calc(100vw - 2 * var(--space-md));
  }

  .x1qmg98p {
    width: 1.5rem;
  }

  .xxgt4cm {
    width: 2rem;
  }

  .xu88tgy {
    width: 2.5rem;
  }

  .x126a7fo {
    width: .4375rem;
  }

  .x10uybxs {
    width: .5rem;
  }

  .x1pt0x6q {
    width: .625rem;
  }

  .x1ita03e {
    width: calc(16rem - 1px);
  }

  .x1e51ftc {
    width: calc(var(--size-control-sm) * 3.5);
  }

  .x6a40nj {
    width: calc(var(--size-control-sm) + var(--space-sm) + var(--x1u5zz9w));
  }

  .x1c0hfag {
    width: calc(var(--space-sm) - .25rem * .5);
  }

  .x1gga4tj {
    width: calc(var(--space-xs) - .25rem * .5);
  }

  .x1oy0i7f {
    width: clamp(calc(.25rem * 100),45cqi,var(--x2q6wm));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xjbbli7 {
    width: max(var(--anchor-width),calc(.25rem * 72));
  }

  .x1ixou15 {
    width: min(100%,100cqi - 2 * var(--space-xs));
  }

  .xeyq68d {
    width: min(100%, 32rem);
  }

  .xua9hcu {
    width: min(100%, 62.5rem);
  }

  .xuvshh {
    width: min(100%, 20rem);
  }

  .x1585ezj {
    width: min(100%, 24rem);
  }

  .xj7xc71 {
    width: min(100vw,calc(calc(.25rem * 100) * 1.25 + 2 * calc(var(--space-xs) - .25rem * .5)));
  }

  .x1woy4oc {
    width: min(75%, 24rem);
  }

  .x12x0v8u {
    width: min(90%, 48rem);
  }

  .xoffw1 {
    width: var(--active-tab-width);
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .x1yd1i4g {
    width: var(--size-control-lg);
  }

  .x6cgp48 {
    width: var(--size-control-md);
  }

  .xopp9im {
    width: var(--size-control-sm);
  }

  .x1rhtiqe {
    width: var(--size-control-xs);
  }

  .x93vvav {
    width: var(--size-control-xxs);
  }

  .xbzse4e {
    width: var(--space-md);
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .x1d6finf {
    width: var(--x1t0ut7r);
  }

  .x1c31m7m {
    width: var(--xljf2fg);
  }

  .x1s1z71c[data-dragging] {
    border-bottom-color: var(--x1di13a6);
  }

  .x17n3wna[data-state="error"], .x1qrngte[data-invalid] {
    border-bottom-color: var(--x3csrc9);
  }

  .x1nt5u6b:is([data-checked] *), .x1phmakh[data-checked]:not([data-invalid]) {
    border-bottom-color: var(--xydh71c);
  }

  .x1oilohi[data-state="idle"] {
    border-bottom-style: dashed;
  }

  .xcjwojq:is(tbody > :last-child > *, tfoot > :last-child > *) {
    border-bottom-width: 0;
  }

  .x1d9q53s[data-dragging] {
    border-top-color: var(--x1di13a6);
  }

  .xfb8reg:is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] ~ *) {
    border-top-color: var(--x1kl4l2b);
  }

  .x15jijwg[data-invalid], .x1634jgg[data-state="error"] {
    border-top-color: var(--x3csrc9);
  }

  .x74jnpr:is([data-checked] *), .xpw5hx3[data-checked]:not([data-invalid]) {
    border-top-color: var(--xydh71c);
  }

  .x1g4dhvs[data-state="idle"] {
    border-top-style: dashed;
  }

  .x19bl6fv:is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] ~ *), .x1i8v3v:not(:first-of-type) {
    border-top-style: solid;
  }

  .x16w4jfy:is(:not(:first-child) > *), .x1ootrhm:is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] ~ *), .xo03clt:is(tfoot > :first-child > *) {
    border-top-width: 1px;
  }

  .x14ey502:not(:nth-child(1 of [data-slot]), [data-slot="button-group-separator"] + *) {
    border-top-width: calc(1px * var(--x1jzwn4h));
  }

  .x1h36r81[data-direction="down"] {
    bottom: 0;
  }

  .x1u7j4zn:is([data-slot="sidebar"][data-collapsible="icon"] *), .xrf5iq3:is([data-starting-style], [data-ending-style]) {
    height: 0;
  }

  .xyc0o2c.xyc0o2c:where([data-slot="badge"][data-size="lg"] *) {
    height: .75rem;
  }

  .x16ncfvt.x16ncfvt:where([data-slot="badge"]:not([data-size="lg"]) *) {
    height: .625rem;
  }

  .xdoxq8p.xdoxq8p:where([data-slot="input-group"]:has( > [data-align="block-start"]) *), .xgnlk80.xgnlk80:where([data-slot="input-group"]:has( > [data-align="block-end"]) *) {
    height: calc(calc(.25rem * 5) + var(--space-xs) + .25rem);
  }

  .x1i9yevw[data-orientation="horizontal"] {
    height: calc(var(--space-sm) - .25rem * .5);
  }

  .x1ehqhm9[data-orientation="vertical"] {
    height: var(--active-tab-height);
  }

  .x18yb31a:is([data-slot="avatar-group"]:has( > [data-size="lg"]) > *), .xafyn6p[data-size="lg"] {
    height: var(--size-control-lg);
  }

  .x1yofiv5:is([data-slot="sidebar"][data-rail] *), .xqdq2hu:is([data-slot="item"][data-size="sm"] *) {
    height: var(--size-control-md);
  }

  .xpiw5re[data-size="sm"] {
    height: var(--size-control-sm);
  }

  .x1mazjrb:is([data-slot="item"][data-size="xs"] *), .xowrtxp:is([data-slot="avatar-group"]:has( > [data-size="sm"]) > *) {
    height: var(--size-control-xs);
  }

  .x6eniwb:is([data-size="lg"] > *) {
    height: var(--space-xs);
  }

  .xnbj6on[data-expanded] {
    height: var(--toast-height);
  }

  .xfm02fm:not(:has( ~ [data-slot="questionnaire-description"])) {
    margin-bottom: var(--space-md);
  }

  .xvvew55:is(li > *) {
    margin-top: .5em;
  }

  .xwrcnx1:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    margin-top: calc(-1 * var(--size-control-xs));
  }

  .xcw8wxd:is([data-slot="attachment"][data-orientation="vertical"] *) {
    margin-top: .125rem;
  }

  .x3p5i1i:focus-visible {
    margin-top: var(--space-md);
  }

  .x1qhmzse:is([data-slot="message"][data-from="user"] > *) {
    max-width: 80%;
  }

  .xf7kb9x:is([data-slot="tabs"][data-orientation="vertical"] > *) {
    min-width: 9rem;
  }

  .x9x8td8[data-orientation="horizontal"] {
    min-width: 10rem;
  }

  .x1rlwhze[data-orientation="vertical"] {
    overflow-x: visible;
  }

  .x1admmmd:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    overflow-y: hidden;
  }

  .x1s0jcl6[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .x86skly[data-size="xs"]:has( > [data-slot="attachment-media"]), .xol50nh:is([data-slot="code-block"]:has( > [data-slot="code-block-footer"]) > *) {
    padding-bottom: .25rem;
  }

  .x19jih9x:is([data-slot="sidebar"][data-collapsible="icon"] *), .xc2436[data-orientation="vertical"] {
    padding-bottom: 0;
  }

  .x1feamdu.x1feamdu:where([data-slot="input-group"]:has( > [data-align="block-end"]) *) {
    padding-bottom: calc(.25rem / var(--xrhwr1t));
  }

  .xmlykib[data-size="sm"]:has( > [data-slot="attachment-media"]), .xusgkfp[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-bottom: calc(var(--space-xs) - .25rem * .5);
  }

  .x1tgh7di.x1tgh7di:where([data-slot="input-group"]:has( > [data-align="block-start"]) *) {
    padding-bottom: calc(var(--space-xs) / var(--xrhwr1t));
  }

  .xfw80ix:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .xkcizob:is([data-slot="message"][data-from="user"] > *), .xz2kzqa:is([data-slot="card"][data-variant="well"] > *) {
    padding-bottom: var(--space-xs);
  }

  .x11vwwe0[data-size="xs"]:has( > [data-slot="attachment-media"]), .x1uul53g:is([data-slot="code-block"]:has( > [data-slot="code-block-header"]) > *), .xbhaaoa[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-top: .25rem;
  }

  .xto0krw:not(:has( > :not([hidden]))), .xyer49e:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    padding-top: 0;
  }

  .x11zanx7.x11zanx7:where([data-slot="input-group"]:has( > [data-align="block-start"]) *) {
    padding-top: calc(.25rem / var(--xrhwr1t));
  }

  .x1kbjw6o[data-size="sm"]:has( > [data-slot="attachment-media"]), .xbm862h[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-top: calc(var(--space-xs) - .25rem * .5);
  }

  .xbtdtzb.xbtdtzb:where([data-slot="input-group"]:has( > [data-align="block-end"]) *) {
    padding-top: calc(var(--space-xs) / var(--xrhwr1t));
  }

  .x13b7odr:is([data-slot="message"][data-from="user"] > *), .x14f6zpt:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .x1n6vjdd:is([data-slot="card"][data-variant="well"] > *) {
    padding-top: var(--space-xs);
  }

  .x13j2drf:is([data-slot="code-block"] > *) {
    right: var(--space-xs);
  }

  .xf98gev[data-direction="up"], .xnkahv[data-orientation="vertical"] {
    top: 0;
  }

  .x1g5ayf6:is([data-slot="code-block"] > *) {
    top: calc(var(--x16k2wo) + (calc(.25rem * 5) - var(--size-control-sm)) / 2);
  }

  .x1piaj8o:is([data-slot="attachment"][data-orientation="vertical"] *) {
    top: var(--space-sm);
  }

  .x136bj93:is([data-slot="attachment"][data-orientation="vertical"] *), .x1oxtdmj[data-orientation="horizontal"] {
    width: 100%;
  }

  .x1nmx5rl[data-orientation="vertical"] {
    width: 2px;
  }

  .xs3q1uq:is([data-wrap] *) {
    width: auto;
  }

  .x1ki2j2z[data-orientation="vertical"] {
    width: 6rem;
  }

  .x1sr4nqq[data-orientation="vertical"]:has( > [data-slot="attachment-content"]) {
    width: 7.5rem;
  }

  .xaohnrb:is([data-slot="sidebar"][data-rail] *) {
    width: calc(3rem - 1px);
  }

  .x1e8f5qa.x1e8f5qa:where([data-slot="badge"][data-size="lg"] *) {
    width: .75rem;
  }

  .x121qdqx.x121qdqx:where([data-slot="badge"]:not([data-size="lg"]) *) {
    width: .625rem;
  }

  .x1hhx0mk:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    width: .9375rem;
  }

  .xprmjus:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    width: 1.25rem;
  }

  .x1v2hiqw:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    width: 1.5625rem;
  }

  .xuewxok:is([data-slot="avatar-group"]:has( > [data-size="lg"]) > *) {
    width: var(--size-control-lg);
  }

  .x11cisdm:is([data-slot="attachment"][data-size="sm"] *), .x1cd0eru:is([data-slot="sidebar"][data-rail] *), .x78gkdk:is([data-slot="item"][data-size="sm"] *) {
    width: var(--size-control-md);
  }

  .x167nidh:is([data-slot="attachment"][data-size="xs"] *) {
    width: var(--size-control-sm);
  }

  .x1l3sik3:is([data-slot="avatar-group"]:has( > [data-size="sm"]) > *), .xewgbdv:is([data-slot="item"][data-size="xs"] *) {
    width: var(--size-control-xs);
  }

  .x4d7pn7:is([data-size="lg"] > *) {
    width: var(--space-xs);
  }

  .xna6964:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-bottom-color: var(--x3csrc9);
  }

  .x3ac9iu:has( > [data-slot="field-content"]) {
    border-bottom-color: var(--xqetzpv);
  }

  .x172h2x4:has( > [data-slot="field-content"]) {
    border-bottom-style: solid;
  }

  .xxwdiyl:has( > [data-slot="field-content"]) {
    border-bottom-width: 1px;
  }

  .x1oqs19r:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-top-color: var(--x3csrc9);
  }

  .x16gwizr:has( > [data-slot="field-content"]) {
    border-top-color: var(--xqetzpv);
  }

  .x3pswqz:has( > [data-slot="field-content"]) {
    border-top-style: solid;
  }

  .x1o2r6ne:has( > [data-slot="field-content"]) {
    border-top-width: 1px;
  }

  .x1kw2ppy:has( > [data-align^="block"],  > textarea) {
    height: auto;
  }

  .xls9svk:has( > [data-slot="dialog-body"]), .xnu0efz:has( > [data-slot="sheet-body"]), .xz99syg:has( > [data-slot="dropdown-menu-list"]) {
    overflow-y: hidden;
  }

  .x11kkp58:has( > [data-slot="card-footer"]) {
    padding-bottom: 0;
  }

  .x1fz63v:has( > [data-slot="attachment-media"]) {
    padding-bottom: var(--space-xs);
  }

  .x1nwcxyo:has( > [data-slot="command-list"]) {
    padding-top: 0;
  }

  .x1cz43z:has( > [data-slot="attachment-group"]) {
    padding-top: calc(max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2)) - .25rem);
  }

  .x1kw5gjj:has( > [data-slot="attachment-media"]) {
    padding-top: var(--space-xs);
  }

  .x19jeaoc:has( > [data-slot="field-content"]) {
    width: 100%;
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  .x10zg81t:first-child {
    padding-top: 0;
  }

  .xzboxd6:last-child {
    margin-bottom: 0;
  }

  .xup0pd7:last-child, .x1tsmoef:empty {
    padding-bottom: 0;
  }

  .xl6bsgv:empty {
    padding-top: 0;
  }

  .x6o1yn0:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-bottom-width: 0;
  }

  .xjggkp7:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-top-width: 0;
  }

  .x6v2y9g:has([data-checked]):has( > [data-slot="field-content"]) {
    border-bottom-color: var(--xydh71c);
  }

  .xwlh7pw:has([data-checked]):has( > [data-slot="field-content"]) {
    border-top-color: var(--xydh71c);
  }

  @container (width <= 24rem) {
    .xoq0lj.xoq0lj {
      margin-top: .25rem;
    }
  }
}

@layer priority6 {
  @media (prefers-reduced-motion: reduce) {
    .x1q933zo.x1q933zo {
      -webkit-text-fill-color: currentColor;
    }

    .x1uc5e1u.x1uc5e1u {
      animation-delay: 0s;
    }

    .x40fy0.x40fy0 {
      animation-duration: 0s;
    }

    .xa3wx7o.xa3wx7o {
      animation-duration: .15s;
    }

    .xku6ema.xku6ema {
      animation-name: none;
    }

    .x9krsdy.x9krsdy {
      animation-name: x18re5ia-B;
    }

    .x1nbue17.x1nbue17 {
      animation-name: xw2c1lr-B;
    }

    .x9gqrdt.x9gqrdt {
      animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    }
  }

  @media (hover: hover) {
    .x1l5pm5n.x1l5pm5n {
      background-color: #0000;
    }

    .x12af8mp.x12af8mp {
      background-color: var(--x1ajwak6);
    }
  }

  .xfsf5er[aria-current="true"] {
    background-color: var(--x1cukmf8);
  }

  @media (hover: hover) {
    .xprarsx.xprarsx {
      background-color: var(--x1etsgfd);
    }

    .x1rp1gro.x1rp1gro {
      background-color: var(--x1s0spav);
    }

    .x1ii82fr.x1ii82fr {
      background-color: var(--x1tgl7ej);
    }

    .xerq2ac.xerq2ac {
      background-color: var(--x1ut960j);
    }
  }

  .x1mzt9hs[data-state="selected"] {
    background-color: var(--xe3as67);
  }

  @media (hover: hover) {
    .x1thu3oa.x1thu3oa {
      background-color: var(--xe3as67);
    }

    .xlsc36z.xlsc36z {
      background-color: var(--xjguk9q);
    }

    .x84xp35.x84xp35 {
      background-color: var(--xsdf08g);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1w04qq9.x1w04qq9 {
      background-image: none;
    }
  }

  @media (hover: hover) {
    .x1sf83rn.x1sf83rn {
      box-shadow: inset 0 0 0 100vmax transparent,var(--shadow-default);
    }

    .x148asw.x148asw {
      box-shadow: inset 0 0 0 100vmax #0000;
    }

    .x3y7nwq.x3y7nwq {
      box-shadow: var(--shadow-default);
    }

    .xdrum4a.xdrum4a {
      color: var(--x1di13a6);
    }

    .x7judz8.x7judz8 {
      color: var(--xl2dtdr);
    }
  }

  .xr044fa[aria-busy="true"] {
    cursor: progress;
  }

  @media (width >= 768px) {
    .x1b9yo7p.x1b9yo7p {
      display: block;
    }
  }

  @media (hover: hover) {
    .x13zamx0.x13zamx0 {
      filter: blur(2px);
    }

    .x17c43xi.x17c43xi {
      filter: none;
    }
  }

  @media (width >= 640px) {
    .x151rj7x.x151rj7x {
      flex-direction: row;
    }
  }

  @media (pointer: coarse) {
    .x166y5az.x166y5az {
      font-size: 16px;
    }

    .x13c5zd3.x13c5zd3 {
      font-size: max(16px,calc(1em / var(--xrhwr1t)));
    }
  }

  @media (width >= 640px) {
    .x1uyfoio.x1uyfoio {
      inset-inline-end: var(--space-lg);
    }
  }

  @media (pointer: coarse) {
    .x18tm07d.x18tm07d {
      line-height: 1.5rem;
    }
  }

  .xiqh5fd[aria-busy="true"]:disabled {
    opacity: .8;
  }

  @media (hover: hover) {
    .x10kgp9s.x10kgp9s {
      opacity: 0;
    }

    .x14ndepu.x14ndepu {
      opacity: 1;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1xpw7o1.x1xpw7o1 {
      opacity: 1;
    }
  }

  @media (width >= 640px) {
    .xgsonfn.xgsonfn {
      padding-inline-end: 0;
    }

    .xx5771p.xx5771p {
      padding-inline-end: calc(var(--size-control-sm) + var(--space-lg));
    }
  }

  @media (hover: hover) {
    .x12av0uq.x12av0uq {
      scale: .96;
    }

    .x7xmara.x7xmara {
      scale: 1;
    }
  }

  @media (pointer: coarse) {
    .xvwpqp7.xvwpqp7 {
      scale: var(--xrhwr1t);
    }
  }

  @media (hover: hover) {
    .x1kt0ixe.x1kt0ixe {
      -webkit-text-decoration-color: var(--xqetzpv);
      text-decoration-color: var(--xqetzpv);
    }

    .x4ru5tz.x4ru5tz {
      text-decoration-line: none;
    }
  }

  @media (pointer: coarse) {
    .xt080qg.xt080qg {
      transform-origin: 0 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xpz4c33.xpz4c33 {
      transition-delay: 0s;
    }
  }

  @media (hover: hover) {
    .xam0jh7.xam0jh7 {
      transition-duration: 0s;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xrr7kiq.xrr7kiq {
      transition-duration: 0s;
    }

    .xwuqkk.xwuqkk {
      transition-property: background-color;
    }

    .x18rzmww.x18rzmww {
      transition-property: opacity, filter;
    }

    .xdk8fbl.xdk8fbl {
      transition-property: opacity;
    }
  }

  @media (hover: hover) {
    .x78ae64.x78ae64:is(a):hover {
      background-color: var(--x14yfhd0);
    }

    .x1is9rzo.x1is9rzo:is(a):hover, .x1l9e7sp.x1l9e7sp:hover:not(:disabled), .xv22ai0.xv22ai0[data-popup-open] {
      background-color: var(--x19qee36);
    }

    .x1clclp5.x1clclp5:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) > *):not([data-active]), .x1fnc1c3.x1fnc1c3[data-popup-open], .x1mf79zi.x1mf79zi[data-checked], .x1trcwls.x1trcwls:is(a):hover, .x1vwbgtf.x1vwbgtf:hover:not([data-disabled]), .xfgmbj7.xfgmbj7:hover:not(:disabled), .xkhqpyy.xkhqpyy:hover:not(:disabled, [aria-disabled="true"]), .xoy2v5t.xoy2v5t:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]):not([data-active]), .xtznpdi.xtznpdi:is(a, button, label):hover, .xugkmj3.xugkmj3:hover:not(:disabled, [data-pressed]), .xvy885t.xvy885t:hover:not([data-state="selected"], [aria-current="true"]) {
      background-color: var(--x1ajwak6);
    }

    .xsmc6r9.xsmc6r9:is(a):hover {
      background-color: var(--x1cukmf8);
    }

    .x1knz0t0.x1knz0t0:is(a):hover {
      background-color: var(--x1g6oe5q);
    }

    .xh6med0.xh6med0:hover:not(:disabled), .xkefk1q.xkefk1q[data-popup-open] {
      background-color: var(--x1ut960j);
    }

    .x152otoy.x152otoy:is(a):hover {
      background-color: var(--x84f0gw);
    }

    .x15x9cmm.x15x9cmm[data-pressed], .x1uj3f9o.x1uj3f9o[data-popup-open], .x38c4lp.x38c4lp[data-active], .x3x039b.x3x039b:hover:not(:disabled), .xepcae1.xepcae1:is(a, button, label):hover {
      background-color: var(--xe3as67);
    }

    .x7f32wq.x7f32wq:is([aria-invalid="true"], [data-invalid]) {
      box-shadow: 0 0 0 2px var(--red-a4);
    }

    .xicc295.xicc295:hover:not(:disabled, :active) {
      box-shadow: inset 0 0 0 100vmax transparent,var(--shadow-default-hover);
    }

    .x7j65f0.x7j65f0:active:not(:disabled) {
      box-shadow: inset 0 0 0 100vmax transparent,var(--shadow-default-pressed);
    }

    .x15b89sp.x15b89sp:is([data-state="selected"], [aria-current="true"]), .x1vtmxx4.x1vtmxx4[data-active] {
      box-shadow: inset 0 0 0 100vmax #0000;
    }

    .x1u7rymh.x1u7rymh[data-pressed]:hover:not(:disabled, :active) {
      box-shadow: inset 0 0 0 100vmax var(--x1ajwak6),var(--shadow-default-hover);
    }

    .xp3uck4.xp3uck4[data-pressed]:hover:not(:disabled, :active) {
      box-shadow: inset 0 0 0 100vmax var(--x1ajwak6);
    }

    .x159u0uf.x159u0uf[data-popup-open], .x1ceya3v.x1ceya3v:hover:not(:disabled, :active):not(:is([aria-invalid="true"], [data-invalid])), .x1h9itvt.x1h9itvt[data-popup-open]:not(:is([aria-invalid="true"], [data-invalid])), .x4enr4j.x4enr4j:hover:not(:disabled, :active) {
      box-shadow: var(--shadow-default-hover);
    }

    .x1dwpssv.x1dwpssv:active:not(:disabled):not(:is([aria-invalid="true"], [data-invalid])), .xrwzyp4.xrwzyp4:active:not(:disabled) {
      box-shadow: var(--shadow-default-pressed);
    }

    .x1ekm80w.x1ekm80w[data-pressed], .x1luhdm9.x1luhdm9[data-active], .x1ps81n0.x1ps81n0:is(a):hover, .xb8yxzg.xb8yxzg:hover:not([data-disabled]), .xbptr0j.xbptr0j:is(a:hover > *, button:hover > *), .xxc7vqp.xxc7vqp:hover:not(:disabled) {
      color: var(--x10ht5g8);
    }

    .x1a5my8n.x1a5my8n:is([data-slot="sidebar-trigger"]:hover *), .xeuuclk.xeuuclk:is([data-slot="trace-step-trigger"]:hover *) {
      filter: blur(2px);
    }

    .x15fry8x.x15fry8x:is([data-slot="trace-step-trigger"]:hover *), .x1oko54a.x1oko54a:is([data-slot="sidebar-trigger"]:hover *) {
      filter: none;
    }

    .xrn1jjn.xrn1jjn:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *):is([dir="rtl"] *) {
      -webkit-mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
      mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    }

    .x1o77wl4.x1o77wl4:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *) {
      -webkit-mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
      mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    }

    .x1prosn6.x1prosn6:hover:not(:disabled), .x1uglbn3.x1uglbn3[data-popup-open], .x59oiyd.x59oiyd:is(a):hover {
      opacity: .88;
    }

    .x1agzm1h.x1agzm1h:is([data-slot="trace-step-trigger"]:hover *), .x1vsan9b.x1vsan9b:is([data-selecting] *), .xm89s.xm89s:is([data-slot="sidebar-trigger"]:hover *), .xt5zv72.xt5zv72:is([data-slot="data-table-select"]:has(:focus-visible) *), .xxcnarw.xxcnarw:is([data-slot="table-row"]:hover *) {
      opacity: 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xlzevmj.xlzevmj:is([data-starting-style], [data-ending-style]) {
      opacity: 0;
    }
  }

  @media (hover: hover) {
    .x113563q.x113563q:is([data-slot="trace-step-trigger"]:hover *), .x1976atp.x1976atp:is([data-selecting] *), .x1ap43sp.x1ap43sp:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *, [data-slot="sidebar-menu-item"]:has( > :focus-visible) *), .x1dyiabi.x1dyiabi:is([data-slot="sidebar-trigger"]:hover *), .x1nfdh3p.x1nfdh3p:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *), .xeoy90p.xeoy90p:is([data-slot="table-row"]:hover *), .xsq09qs.xsq09qs[data-popup-open], .xwqdi5t.xwqdi5t:focus-visible {
      opacity: 1;
    }

    .x120fs3u.x120fs3u:is([data-slot="sidebar-trigger"]:hover *), .xx5yyct.xx5yyct:is([data-slot="trace-step-trigger"]:hover *) {
      scale: .96;
    }

    .x13d0w5r.x13d0w5r:is([data-slot="trace-step-trigger"]:hover *), .x196jz6v.x196jz6v:is([data-slot="sidebar-trigger"]:hover *) {
      scale: 1;
    }

    .x16z33ox.x16z33ox[data-popup-open], .x1gk6c54.x1gk6c54:is(a):hover, .x90la4r.x90la4r:hover:not(:disabled) {
      text-decoration-line: underline;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1kws6t1.x1kws6t1:is([data-starting-style], [data-ending-style]), .x1mameqa.x1mameqa[data-active="false"], .xeqo120.xeqo120[data-closed], .xuca9sk.xuca9sk[data-starting-style] {
      transform: none;
    }
  }

  @media (pointer: coarse) {
    .x6ebm0e.x6ebm0e:is([dir="rtl"] *) {
      transform-origin: 100% 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x195jb9i.x195jb9i:is([data-panel-open] *), .xyhrj17.xyhrj17[data-ending-style]:not([data-collapsible-instant]) {
      transition-duration: 0s;
    }
  }

  @media (hover: hover) {
    .x1h8qhyk.x1h8qhyk:is([data-slot="table-row"]:hover *) {
      transition-duration: .15s;
    }

    .x1bdihrx.x1bdihrx:has( > [data-slot="field-content"]) {
      background-color: #0000;
    }

    .x160b0km.x160b0km:has( > [data-slot="attachment-trigger"]):hover {
      background-color: var(--x1ajwak6);
    }

    .x1gaja0n.x1gaja0n[data-active]:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) > *), .x1nx7rqc.x1nx7rqc[data-active]:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]) {
      box-shadow: inset 0 0 0 100vmax var(--x1ajwak6);
    }

    .xvk6483.xvk6483:has( > [data-slot="field-content"]):hover:not([data-disabled]), .x1kpc0b8.x1kpc0b8:has([data-checked]):has( > [data-slot="field-content"]) {
      background-color: var(--x1ajwak6);
    }

    .xrsx8a6.xrsx8a6:disabled {
      opacity: .6;
    }

    .x1f769ct.x1f769ct:has([data-checked]):has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
      background-color: #0000;
    }

    .x1hsbczp.x1hsbczp:hover {
      background-color: var(--x1ajwak6);
    }

    .x14myec2.x14myec2:hover {
      color: var(--x10ht5g8);
    }

    .x1jjzryd.x1jjzryd:hover {
      -webkit-text-decoration-color: var(--x10ht5g8);
      text-decoration-color: var(--x10ht5g8);
    }

    .x7gan6w.x7gan6w:hover {
      text-decoration-line: underline;
    }

    .x1rq9tto.x1rq9tto:hover:is([data-state="selected"], [aria-current="true"]) {
      box-shadow: inset 0 0 0 100vmax var(--x1ajwak6);
    }
  }
}

@layer priority7 {
  .x1qb1waj:after {
    border-inline-color: var(--xqetzpv);
  }

  .xb5gx5t:after {
    border-inline-style: solid;
  }

  .x1ee45db:after {
    border-inline-width: 1px;
  }

  .xkbqsiu:after, .xl5i350:before {
    flex: 1;
  }

  @media (width >= 640px) {
    .x54s9vp.x54s9vp {
      height: 100%;
    }
  }

  .x1rown63:before {
    inset-block: -.8125rem;
  }

  .xj7dkqa:before {
    inset-block: calc(1px - .875rem);
  }

  .x10sa2ni:before {
    inset-block: -.75rem;
  }

  .x1owqhwh:before {
    inset-block: calc(1px - .75rem);
  }

  .x1k6ehcg:before {
    inset-block: -.625rem;
  }

  .x1wnvvpl:before {
    inset-block: calc(1px - .625rem);
  }

  .xuyv6z3:before {
    inset-inline: -.5rem;
  }

  .x1l34e17:before {
    inset-inline: -.25rem;
  }

  .x1aueea9:before {
    inset-inline: 0;
  }

  .x11gswjp:before {
    inset-inline: -.8125rem;
  }

  .xwd5g3g:before {
    inset-inline: -.75rem;
  }

  .x9gmrtz:before {
    inset-inline: -.625rem;
  }

  @media (pointer: coarse) {
    .x1jmq2tr.x1jmq2tr {
      max-height: calc(calc(.25rem * 6) * 6 + var(--space-xs) * 2);
    }
  }

  @media (width >= 640px) {
    .xnexqup.xnexqup {
      top: var(--space-lg);
    }

    .xx3qci1.xx3qci1 {
      width: 16rem;
    }

    .x1r7bonj.x1r7bonj {
      width: 22.25rem;
    }
  }
}

@layer priority8 {
  .xyhc2n1:after {
    background-color: #0000;
  }

  .x10awh2a:before, .x1plosfh:after {
    background-color: var(--x1ut960j);
  }

  .x1pltf5w::file-selector-button {
    background-color: var(--xe3as67);
  }

  .x1sywuhr:before {
    background-color: var(--xe3as67);
  }

  .x3naqam:after, .xm52xtf:before {
    background-color: var(--xjguk9q);
  }

  .x81fu9t:before, .xxp4qbh:after {
    background-color: var(--xqetzpv);
  }

  .x3j3evw:before {
    background-color: var(--xsdf08g);
  }

  .x10h8ja4:after {
    border-block-color: var(--xqetzpv);
  }

  .x1kufeo3:after {
    border-block-style: solid;
  }

  .x1ict5zk:after {
    border-block-width: 1px;
  }

  .xzo3bat:after {
    border-end-end-radius: 9999px;
  }

  .xfd83jy:before {
    border-end-end-radius: var(--radius-md);
  }

  .xx3rxn6::file-selector-button {
    border-end-end-radius: var(--radius-xs);
  }

  .xqkk0u3:after {
    border-end-end-radius: var(--x1filmh6);
  }

  .x1lca19s:after {
    border-end-start-radius: 9999px;
  }

  .xiuhsyl:before {
    border-end-start-radius: var(--radius-md);
  }

  .xv503n0::file-selector-button {
    border-end-start-radius: var(--radius-xs);
  }

  .x1iqie97:after {
    border-end-start-radius: var(--x1filmh6);
  }

  .x1dk3x9r::file-selector-button {
    border-inline-end-width: 0;
  }

  .x1qfyz6i::file-selector-button {
    border-inline-start-width: 0;
  }

  .x104rtb8:after {
    border-start-end-radius: 9999px;
  }

  .x7zpoeq:before {
    border-start-end-radius: var(--radius-md);
  }

  .xy24a6q::file-selector-button {
    border-start-end-radius: var(--radius-xs);
  }

  .xg58vca:after {
    border-start-end-radius: var(--x1filmh6);
  }

  .x1mzpxn6:after {
    border-start-start-radius: 9999px;
  }

  .x1pmp7o5:before {
    border-start-start-radius: var(--radius-md);
  }

  .xo3dsq4::file-selector-button {
    border-start-start-radius: var(--radius-xs);
  }

  .xhv3pn4:after {
    border-start-start-radius: var(--x1filmh6);
  }

  .xf8fms:before {
    box-shadow: 0 0 0 1px var(--border-subtle), 0 1px 2px var(--black-a1), 0 4px 16px -4px var(--black-a3);
  }

  .xtql2tq:before, .xx38sju:after {
    box-sizing: border-box;
  }

  .x8cpbgd::file-selector-button {
    color: var(--x10ht5g8);
  }

  .x1v8kvhe::marker {
    color: var(--x1di13a6);
  }

  .x8vt3sw:after {
    color: var(--x1jl8zdz);
  }

  .x18hqof9::placeholder, .x2wah0o:before {
    color: var(--xl2dtdr);
  }

  .x1686lwq:after {
    color: var(--xxozm8d);
  }

  .x100rkj9:after, .x10tli2e:before {
    content: "";
  }

  .xxiipqx:after {
    content: "+";
  }

  .xo1hh2l:after {
    content: "−";
  }

  .xu7pyak::file-selector-button {
    cursor: inherit;
  }

  .x1whq4b8::file-selector-button {
    font-size: calc(.75rem + 1px);
  }

  .x1n3lyxm::file-selector-button {
    font-weight: 500;
  }

  .x1unh1gc:after, .xtyp5od:before {
    inset-inline-end: 0;
  }

  .x1rnid11:before {
    inset-inline-end: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .xcsx1nq:after {
    inset-inline-start: .25rem;
  }

  .x1682cnc:before, .x1iygr5g:after {
    inset-inline-start: 0;
  }

  .x1qcxo0c:before {
    inset-inline-start: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .xtsbqyq:after {
    inset-inline-start: calc(50% - 1px);
  }

  .x1fk5rbu:before, .xjcg0wb:after {
    inset-inline-start: calc(var(--size-control-xs) / 2 - 1px / 2);
  }

  .x6gak5i::file-selector-button {
    line-height: 1.25rem;
  }

  .xdbxnqy::file-selector-button {
    margin-inline-end: var(--space-xs);
  }

  .x1nkm3ys:after {
    -webkit-mask-image: var(--x184avnh);
    mask-image: var(--x184avnh);
  }

  .x5sqxxn:before {
    padding-inline-end: var(--space-xs);
  }

  .xyppmd2::file-selector-button {
    padding-inline-end: var(--space-xs);
  }

  .x135rdcb::file-selector-button {
    padding-inline-start: var(--space-xs);
  }

  .x1qg1k6y:before {
    padding-inline-start: var(--x12pbvla);
  }

  .x2q1x1w:after {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1fivg0o:after, .x1wnbjh8:before {
    text-align: end;
  }

  .x1h2ywx::file-selector-button {
    transition-duration: .15s, .16s;
  }

  .xoj8t7:after {
    transition-duration: .15s;
  }

  .x1izm0ok::file-selector-button {
    transition-property: background-color, transform;
  }

  .x1ywzrc5:after {
    transition-property: background-color;
  }

  .x57pj13::file-selector-button {
    transition-timing-function: ease, cubic-bezier(.23, 1, .32, 1);
  }

  .x1jbr1xh:after, .x1rbqspl:before {
    -webkit-user-select: none;
    user-select: none;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  .xzat7q1:active:not(:disabled)::file-selector-button {
    background-color: var(--x1cukmf8);
  }

  .xmy86wa:is([data-numbered] *):before {
    content: counter(line) / "";
  }

  .xx1d83c:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    inset-inline-start: 0;
  }

  .x1xzmtdi:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    padding-inline-end: var(--space-xs);
  }

  .xj1gv23:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    padding-inline-start: var(--x12pbvla);
  }

  .x13bkv8m:nth-child(1 of [data-slot="trace-step"]):before {
    content: none;
  }

  .x1q0dtnh:nth-last-child(1 of [data-slot="trace-step"]):after {
    content: none;
  }

  .x5djkkx:active::file-selector-button {
    transform: scale(.97);
  }
}

@layer priority9 {
  @media (hover: hover) {
    .xbhun2j.xbhun2j[aria-current="true"] {
      background-color: var(--x1cukmf8);
    }

    .x10l6cw8.x10l6cw8[data-state="selected"] {
      background-color: var(--xe3as67);
    }
  }

  .x136x69x::file-selector-button {
    border-bottom-width: 0;
  }

  .xtyj480::file-selector-button {
    border-top-width: 0;
  }

  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .x1jvyx3b:before {
    bottom: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .xbrqcyt::file-selector-button {
    height: 100%;
  }

  .xgr8o3q:before, .xjgo9if:after {
    height: 1px;
  }

  .xud974q:before {
    height: calc(var(--size-control-md) / 2 - calc(var(--size-control-xs) / 2));
  }

  .xj6kta7:after {
    height: calc(var(--space-sm) + 1px);
  }

  .x18iyo4g:before, .x1hndc0t:after {
    min-width: 0;
  }

  @media (hover: hover) {
    .xezydbi.xezydbi[aria-busy="true"]:disabled {
      opacity: .8;
    }
  }

  .x1psdvlt::file-selector-button {
    padding-bottom: 0;
  }

  .x1kitehw::file-selector-button {
    padding-top: 0;
  }

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .x1srwf7z:after {
    top: 100%;
  }

  .xm8oas7:before {
    top: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .x948aj9:after {
    top: calc(var(--size-control-md) / 2 + calc(var(--size-control-xs) / 2));
  }

  .x1h03nc7:before, .x1livswu:after {
    width: 1px;
  }

  .x1kzvymq:after {
    width: 2px;
  }

  .x1l9pdhw:before, .x1c5s2ck:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    width: calc(var(--x12pbvla) + calc(.25rem * 4) + var(--space-xs));
  }
}

@layer priority10 {
  @media (hover: hover) {
    .x1r12co5.x1r12co5:after {
      background-color: #0000;
    }

    .x1t46i9r.x1t46i9r::file-selector-button {
      background-color: var(--xe3as67);
    }

    .xi7t7ca.xi7t7ca:hover:not(:disabled)::file-selector-button {
      background-color: var(--x1cukmf8);
    }

    .xiy4j1.xiy4j1:hover:after {
      background-color: var(--xqetzpv);
    }
  }
}

@property --x-6fv2ku {
  syntax: "*";
  inherits: false
}

@property --x-bcbnzo {
  syntax: "*";
  inherits: false
}

@property --x-boxShadow {
  syntax: "*";
  inherits: false
}

@property --x-counterReset {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-maskImage {
  syntax: "*";
  inherits: false
}

@property --x-strokeDasharray {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@property --x16h9pib {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0;
}

@property --xajx82w {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0;
}

@property --xz00ewc {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0;
}

@keyframes x104jvtd-B {
  from {
    --x16h9pib: 0px;
  }

  to {
    --x16h9pib: min(12%,var(--space-xl));
  }
}

@keyframes xvim0ne-B {
  from {
    --xajx82w: min(12%,var(--space-xl));
  }

  to {
    --xajx82w: 0px;
  }
}

@keyframes x1yui6m-B {
  from {
    background-position: 100% 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes x15ttw2f-B {
  from {
    clip-path: inset(0 100% 0 0);
    opacity: 0;
  }

  to {
    clip-path: inset(0);
    opacity: 1;
  }
}

@keyframes xg3jkho-B {
  from {
    filter: blur(2px);
    opacity: 0;
  }
}

@keyframes xok8x39-B {
  to {
    filter: blur(2px);
    opacity: 0;
  }
}

@keyframes x1c1iu8t-B {
  from {
    filter: blur(2px);
    opacity: 0;
    transform: translateY(4px);
  }
}

@keyframes x1ql1s82-B {
  from {
    grid-template-rows: 0fr;
  }
}

@keyframes xw2c1lr-B {
  from {
    opacity: 0;
  }
}

@keyframes xsxz88k-B {
  50% {
    opacity: .6;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

:root, .x1fewscz {
  --duration-crossfade: .3s;
  --duration-popover: .18s;
  --duration-popover-exit: .12s;
  --ease-crossfade: cubic-bezier(.2, 0, 0, 1);
  --ease-out: cubic-bezier(.23, 1, .32, 1);
}

:root, .x7mw3i5 {
  --neutral-1: var(--gray-1);
  --neutral-2: var(--gray-2);
  --neutral-3: var(--gray-3);
  --neutral-4: var(--gray-4);
  --neutral-5: var(--gray-5);
  --neutral-6: var(--gray-6);
  --neutral-7: var(--gray-7);
  --neutral-8: var(--gray-8);
  --neutral-9: var(--gray-9);
  --neutral-10: var(--gray-10);
  --neutral-11: var(--gray-11);
  --neutral-12: var(--gray-12);
  --neutral-a1: var(--gray-a1);
  --neutral-a2: var(--gray-a2);
  --neutral-a3: var(--gray-a3);
  --neutral-a4: var(--gray-a4);
  --neutral-a5: var(--gray-a5);
  --neutral-a6: var(--gray-a6);
  --neutral-a7: var(--gray-a7);
  --neutral-a8: var(--gray-a8);
  --neutral-a9: var(--gray-a9);
  --neutral-a10: var(--gray-a10);
  --neutral-a11: var(--gray-a11);
  --neutral-a12: var(--gray-a12);
  --accent-1: var(--neutral-1);
  --accent-2: var(--neutral-2);
  --accent-3: var(--neutral-3);
  --accent-4: var(--neutral-4);
  --accent-5: var(--neutral-5);
  --accent-6: var(--neutral-6);
  --accent-7: var(--neutral-7);
  --accent-8: var(--neutral-8);
  --accent-9: var(--neutral-9);
  --accent-10: var(--neutral-10);
  --accent-11: var(--neutral-11);
  --accent-12: var(--neutral-12);
  --accent-a1: var(--neutral-a1);
  --accent-a2: var(--neutral-a2);
  --accent-a3: var(--neutral-a3);
  --accent-a4: var(--neutral-a4);
  --accent-a5: var(--neutral-a5);
  --accent-a6: var(--neutral-a6);
  --accent-a7: var(--neutral-a7);
  --accent-a8: var(--neutral-a8);
  --accent-a9: var(--neutral-a9);
  --accent-a10: var(--neutral-a10);
  --accent-a11: var(--neutral-a11);
  --accent-a12: var(--neutral-a12);
  --accent-contrast: var(--neutral-1);
  --background: var(--neutral-1);
  --sidebar: var(--neutral-2);
  --text-primary: var(--neutral-12);
  --text-secondary: var(--neutral-11);
  --text-muted: color-mix(in oklab, var(--neutral-10), var(--neutral-11));
  --fill-subtle: var(--neutral-a2);
  --fill: var(--neutral-a3);
  --fill-strong: var(--neutral-a4);
  --fill-opaque: var(--neutral-3);
  --border-subtle: var(--neutral-4);
  --border: var(--neutral-6);
  --border-strong: var(--neutral-9);
  --inverted-solid: var(--neutral-12);
  --inverted-on-solid: var(--neutral-1);
  --font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;
  --font-sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;
  --overlay: var(--black-a5);
  --accent-solid: var(--neutral-12);
  --accent-on-solid: var(--neutral-1);
  --focus-ring: var(--neutral-8);
  --selection: var(--neutral-a5);
  --radius: .5rem;
  --size-control-xxs: 1.25rem;
  --size-control-xs: 1.5rem;
  --size-control-sm: 1.75rem;
  --size-control-md: 2rem;
  --size-control-lg: 2.25rem;
  --space-xs: .5rem;
  --space-sm: .75rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --space-xl: 3rem;
  --shadow-default: 0 0 transparent;
  --shadow-default-hover: 0 0 transparent;
  --shadow-default-pressed: 0 0 transparent;
  --shadow-default-ring: 0 0 transparent;
  --shadow-default-ring-subtle: 0 0 transparent;
}

:root, .x1ixotp9 {
  --x15l7ph3: 1120px;
  --x2q6wm: 768px;
  --xv0uk8x: 220px;
  --x3oa3t9: calc(var(--space-sm) + calc(.25rem * .5));
}

:root, .x1foc0e {
  --x16k2wo: 0px;
  --x12pbvla: 0px;
}

:root, .x1at6a96 {
  --x1g0mdlf: 0px;
}

:root, .xpxbt48 {
  --x1jzwn4h: 1;
  --xce7nvg: 1;
  --x1ka3w8: 1;
}

:root, .x1t7ux80 {
  --x1tgl7ej: var(--background);
  --xisph51: var(--overlay);
  --xsdf08g: var(--raised);
  --x4rqb1c: var(--sidebar);
  --xeibvrz: var(--well);
  --x10ht5g8: var(--text-primary);
  --x1di13a6: var(--text-secondary);
  --xl2dtdr: var(--text-muted);
  --xqetzpv: var(--border);
  --x1kl4l2b: var(--border-subtle);
  --xo6kh2n: var(--border-strong);
  --x1ajwak6: var(--fill-subtle);
  --xe3as67: var(--fill);
  --x1cukmf8: var(--fill-strong);
  --x6m2p96: var(--fill-opaque);
  --x1tbbqtb: var(--fill-on-strong);
  --x1fxyxou: var(--accent-solid);
  --x15r2qcj: var(--accent-on-solid);
  --x7quktm: var(--inverted-solid);
  --x1urft5i: var(--inverted-on-solid);
  --x1l118hy: var(--inverted-fill);
  --x1jl8zdz: var(--danger-text);
  --x1ut960j: var(--danger-subtle);
  --x19qee36: var(--danger-subtle-hover);
  --x1a7ornm: var(--danger-solid);
  --x3csrc9: var(--danger-border);
  --x1pf3x2g: var(--info-text);
  --x1s0spav: var(--info-subtle);
  --x84f0gw: var(--info-subtle-hover);
  --xydh71c: var(--info-solid);
  --x1pms7po: var(--info-on-solid);
  --xxozm8d: var(--success-text);
  --xjguk9q: var(--success-subtle);
  --x1g6oe5q: var(--success-subtle-hover);
  --x14vh47t: var(--success-solid);
  --x1n4rniu: var(--warning-text);
  --x1etsgfd: var(--warning-subtle);
  --x14yfhd0: var(--warning-subtle-hover);
  --x35uewy: var(--warning-solid);
  --x10t94o: var(--chart-1);
  --xcthoch: var(--chart-2);
  --x1grsrqo: var(--chart-3);
  --x1e057o0: var(--chart-4);
  --x1kqwjyq: var(--chart-5);
  --x1xwu0o7: var(--chart-6);
}

:root, .x1c5999m {
  --x1u5zz9w: var(--space-sm);
}

:root, .xfgwfpt {
  --xajx82w: 0px;
  --xz00ewc: 0px;
  --x16h9pib: 0px;
}

:root, .x9w86e9 {
  --xlhig9k: 0px;
}

:root, .xrd8fyv {
  --xljf2fg: 0px;
  --x184avnh: none;
  --x1filmh6: 9999px;
  --x1t0ut7r: 0px;
}

:root, .xfrjzmt {
  --xrhwr1t: 1;
}

.xo0acv5 {
  --x12pbvla: var(--space-md);
}

.xalw76 {
  --x12pbvla: var(--space-sm);
}

.xcy7izn {
  --x16k2wo: var(--space-sm);
}

.x16us7dj {
  --x16k2wo: var(--space-xs);
}

.x140mxx {
  --x1filmh6: var(--radius-sm);
}

.x3qneje {
  --x1g0mdlf: calc(calc(var(--size-control-xxs) - .25rem * .5) - 2 * (calc(.25rem * .5) + 1px));
}

.x19fcfv2 {
  --x1g0mdlf: calc(var(--size-control-xs) - 2 * (calc(.25rem * .5) + 1px));
}

.x14yve5k {
  --x1g0mdlf: calc(var(--size-control-xxs) - 2 * (calc(.25rem * .5) + 1px));
}

.x4l64vd {
  --x1jzwn4h: 1;
}

.x1lzt2fk {
  --x1ka3w8: 0;
}

.x938bb7 {
  --x1ka3w8: 1;
}

.x13t3qq9 {
  --x1t0ut7r: var(--size-control-lg);
}

.x1mbbi4 {
  --x1t0ut7r: var(--size-control-md);
}

.xcqvjnr {
  --x1t0ut7r: var(--size-control-xs);
}

.xutnhmr {
  --x1u5zz9w: var(--space-md);
}

.x1ysf3p1 {
  --xce7nvg: 0;
}

.x3sm4qf {
  --xce7nvg: 1;
}

.xtf3abj {
  --xlhig9k: .25rem;
}

.x1jrpjpv {
  --xlhig9k: 0px;
}

.x1fw19cv {
  --xlhig9k: var(--space-md);
}

.x9wu1mp {
  --xlhig9k: var(--space-sm);
}

.xkam0ha {
  --xljf2fg: calc(var(--space-xs) + calc(.25rem * .5));
}

.x1fhlskc {
  --xljf2fg: var(--space-sm);
}

.xmatfrs {
  --xljf2fg: var(--space-xs);
}

.xchzbuc {
  --xrhwr1t: 1;
}

@supports not (animation-timeline: scroll()) {
  .x1x6hwwy.x1x6hwwy {
    --x16h9pib: min(12%,var(--space-xl));
  }

  .x18wl0jl.x18wl0jl {
    --xajx82w: min(12%,var(--space-xl));
  }
}

@supports not (timeline-scope: none) {
  .x11819oi.x11819oi {
    --xajx82w: min(12%,var(--space-xl));
  }
}

.x5jh8dh:is([data-slot="badge"] > :first-child), .xvexpif[data-size="sm"] {
  --x1filmh6: var(--radius-xs);
}

.x3j97o5[data-orientation="vertical"] {
  --x1jzwn4h: 0;
}

.x7k459t[data-orientation="vertical"] {
  --x1ka3w8: 1;
}

.xr2xf7h:is([data-slot="badge"] > :first-child) {
  --x1t0ut7r: var(--x1g0mdlf);
}

.x1bdanhk:is([data-slot="code-block"]:has( > [data-slot="code-block-actions"]) > *) {
  --xz00ewc: calc(var(--space-xs) + var(--size-control-sm) + var(--space-xs));
}

.xziw4jb:has( > [data-slot="avatar-badge"]) {
  --x184avnh: radial-gradient(circle calc(var(--xljf2fg) / 2 + calc(2 * 1px)) at calc(var(--x1t0ut7r) - var(--xljf2fg) / 2) calc(var(--x1t0ut7r) - var(--xljf2fg) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
}

.x1w8w52a:has( > [data-slot="avatar-badge"]):is([dir="rtl"], [dir="rtl"] *) {
  --x184avnh: radial-gradient(circle calc(var(--xljf2fg) / 2 + calc(2 * 1px)) at calc(var(--xljf2fg) / 2) calc(var(--x1t0ut7r) - var(--xljf2fg) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
}
