:root,.light,.light-theme{--slate-a1:#00005503;--slate-a2:#00005506;--slate-a3:#0000330f;--slate-a4:#00002d17;--slate-a5:#0009321f;--slate-a6:#00002f26;--slate-a7:#00062e32;--slate-a8:#00083046;--slate-a9:#00051d74;--slate-a10:#00071b7f;--slate-a11:#0007149f;--slate-a12:#000509e3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--slate-a1:color(display-p3 .024 .024 .349/.012);--slate-a2:color(display-p3 .024 .024 .349/.024);--slate-a3:color(display-p3 .004 .004 .204/.059);--slate-a4:color(display-p3 .012 .012 .184/.091);--slate-a5:color(display-p3 .004 .039 .2/.122);--slate-a6:color(display-p3 .008 .008 .165/.15);--slate-a7:color(display-p3 .008 .027 .184/.197);--slate-a8:color(display-p3 .004 .031 .176/.275);--slate-a9:color(display-p3 .004 .02 .106/.455);--slate-a10:color(display-p3 .004 .027 .098/.499);--slate-a11:color(display-p3 0 .02 .063/.62);--slate-a12:color(display-p3 0 .012 .031/.887)}}}
.dark,.dark-theme{--slate-a1:#0000;--slate-a2:#d8f4f609;--slate-a3:#ddeaf814;--slate-a4:#d3edf81d;--slate-a5:#d9edfe25;--slate-a6:#d6ebfd30;--slate-a7:#d9edff40;--slate-a8:#d9edff5d;--slate-a9:#dfebfd6d;--slate-a10:#e5edfd7b;--slate-a11:#f1f7feb5;--slate-a12:#fcfdffef}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-a1:color(display-p3 0 0 0/0);--slate-a2:color(display-p3 .875 .992 1/.034);--slate-a3:color(display-p3 .882 .933 .992/.077);--slate-a4:color(display-p3 .882 .953 .996/.111);--slate-a5:color(display-p3 .878 .929 .996/.145);--slate-a6:color(display-p3 .882 .949 .996/.183);--slate-a7:color(display-p3 .882 .929 1/.246);--slate-a8:color(display-p3 .871 .937 1/.361);--slate-a9:color(display-p3 .898 .937 1/.42);--slate-a10:color(display-p3 .918 .945 1/.475);--slate-a11:color(display-p3 .949 .969 .996/.708);--slate-a12:color(display-p3 .988 .992 1/.937)}}}
: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{--teal-a1:#00cc9905;--teal-a2:#00aa800c;--teal-a3:#00c69d1f;--teal-a4:#00c39633;--teal-a5:#00b49047;--teal-a6:#00a6855e;--teal-a7:#0099807c;--teal-a8:#009783ac;--teal-a9:#009e8ced;--teal-a10:#009684f2;--teal-a11:#008573;--teal-a12:#00332df2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--teal-a1:color(display-p3 .024 .757 .514/.016);--teal-a2:color(display-p3 .02 .647 .467/.044);--teal-a3:color(display-p3 .004 .741 .557/.106);--teal-a4:color(display-p3 .004 .702 .537/.169);--teal-a5:color(display-p3 .004 .643 .494/.24);--teal-a6:color(display-p3 .004 .569 .447/.318);--teal-a7:color(display-p3 .004 .518 .424/.42);--teal-a8:color(display-p3 0 .506 .424/.569);--teal-a9:color(display-p3 0 .482 .404/.702);--teal-a10:color(display-p3 0 .451 .369/.726);--teal-a11:color(display-p3 .08 .5 .43);--teal-a12:color(display-p3 .11 .235 .219)}}}
.dark,.dark-theme{--teal-a1:#00deab05;--teal-a2:#12fbe60c;--teal-a3:#00ffe61e;--teal-a4:#00ffe92d;--teal-a5:#00ffea3b;--teal-a6:#1cffe84b;--teal-a7:#2efde85f;--teal-a8:#32ffe775;--teal-a9:#13ffe49f;--teal-a10:#0dffe0ae;--teal-a11:#0afed5d6;--teal-a12:#b8ffebef}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--teal-a1:color(display-p3 0 .992 .761/.017);--teal-a2:color(display-p3 .235 .988 .902/.047);--teal-a3:color(display-p3 .235 1 .898/.118);--teal-a4:color(display-p3 .18 .996 .929/.173);--teal-a5:color(display-p3 .31 1 .933/.227);--teal-a6:color(display-p3 .396 1 .933/.286);--teal-a7:color(display-p3 .443 1 .925/.366);--teal-a8:color(display-p3 .459 1 .925/.454);--teal-a9:color(display-p3 .443 .996 .906/.61);--teal-a10:color(display-p3 .439 .996 .89/.669);--teal-a11:color(display-p3 .388 .835 .719);--teal-a12:color(display-p3 .734 .934 .87)}}}
:root,.light,.light-theme{--tomato-1:#fffcfc;--tomato-2:#fff8f7;--tomato-3:#feebe7;--tomato-4:#ffdcd3;--tomato-5:#ffcdc2;--tomato-6:#fdbdaf;--tomato-7:#f5a898;--tomato-8:#ec8e7b;--tomato-9:#e54d2e;--tomato-10:#dd4425;--tomato-11:#d13415;--tomato-12:#5c271f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--tomato-1:color(display-p3 .998 .989 .988);--tomato-2:color(display-p3 .994 .974 .969);--tomato-3:color(display-p3 .985 .924 .909);--tomato-4:color(display-p3 .996 .868 .835);--tomato-5:color(display-p3 .98 .812 .77);--tomato-6:color(display-p3 .953 .75 .698);--tomato-7:color(display-p3 .917 .673 .611);--tomato-8:color(display-p3 .875 .575 .502);--tomato-9:color(display-p3 .831 .345 .231);--tomato-10:color(display-p3 .802 .313 .2);--tomato-11:color(display-p3 .755 .259 .152);--tomato-12:color(display-p3 .335 .165 .132)}}}
.dark,.dark-theme{--tomato-1:#181111;--tomato-2:#1f1513;--tomato-3:#391714;--tomato-4:#4e1511;--tomato-5:#5e1c16;--tomato-6:#6e2920;--tomato-7:#853a2d;--tomato-8:#ac4d39;--tomato-9:#e54d2e;--tomato-10:#ec6142;--tomato-11:#ff977d;--tomato-12:#fbd3cb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--tomato-1:color(display-p3 .09 .068 .067);--tomato-2:color(display-p3 .115 .084 .076);--tomato-3:color(display-p3 .205 .097 .083);--tomato-4:color(display-p3 .282 .099 .077);--tomato-5:color(display-p3 .339 .129 .101);--tomato-6:color(display-p3 .398 .179 .141);--tomato-7:color(display-p3 .487 .245 .194);--tomato-8:color(display-p3 .629 .322 .248);--tomato-9:color(display-p3 .831 .345 .231);--tomato-10:color(display-p3 .862 .415 .298);--tomato-11:color(display-p3 1 .585 .455);--tomato-12:color(display-p3 .959 .833 .802)}}}
:root,.light,.light-theme{--tomato-a1:#ff000003;--tomato-a2:#ff200008;--tomato-a3:#f52b0018;--tomato-a4:#ff35002c;--tomato-a5:#ff2e003d;--tomato-a6:#f92d0050;--tomato-a7:#e7280067;--tomato-a8:#db250084;--tomato-a9:#df2600d1;--tomato-a10:#d72400da;--tomato-a11:#cd2200ea;--tomato-a12:#460900e0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--tomato-a1:color(display-p3 .675 .024 .024/.012);--tomato-a2:color(display-p3 .757 .145 .02/.032);--tomato-a3:color(display-p3 .831 .184 .012/.091);--tomato-a4:color(display-p3 .976 .192 .004/.165);--tomato-a5:color(display-p3 .918 .192 .004/.232);--tomato-a6:color(display-p3 .847 .173 .004/.302);--tomato-a7:color(display-p3 .788 .165 .004/.389);--tomato-a8:color(display-p3 .749 .153 .004/.499);--tomato-a9:color(display-p3 .78 .149 0/.769);--tomato-a10:color(display-p3 .757 .141 0/.8);--tomato-a11:color(display-p3 .755 .259 .152);--tomato-a12:color(display-p3 .335 .165 .132)}}}
.dark,.dark-theme{--tomato-a1:#f1121208;--tomato-a2:#ff55330f;--tomato-a3:#ff35232b;--tomato-a4:#fd201142;--tomato-a5:#fe332153;--tomato-a6:#ff4f3864;--tomato-a7:#fd644a7d;--tomato-a8:#fe6d4ea7;--tomato-a9:#fe5431e4;--tomato-a10:#ff6847eb;--tomato-a11:#ff977d;--tomato-a12:#ffd6cefb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--tomato-a1:color(display-p3 .973 .071 .071/.026);--tomato-a2:color(display-p3 .992 .376 .224/.051);--tomato-a3:color(display-p3 .996 .282 .176/.148);--tomato-a4:color(display-p3 1 .204 .118/.232);--tomato-a5:color(display-p3 1 .286 .192/.29);--tomato-a6:color(display-p3 1 .392 .278/.353);--tomato-a7:color(display-p3 1 .459 .349/.45);--tomato-a8:color(display-p3 1 .49 .369/.601);--tomato-a9:color(display-p3 1 .408 .267/.82);--tomato-a10:color(display-p3 1 .478 .341/.853);--tomato-a11:color(display-p3 1 .585 .455);--tomato-a12:color(display-p3 .959 .833 .802)}}}
: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{--violet-a1:#5500aa03;--violet-a2:#4900ff07;--violet-a3:#4400ee0f;--violet-a4:#4300ff1b;--violet-a5:#3600ff26;--violet-a6:#3100fb35;--violet-a7:#2d01dd4a;--violet-a8:#2b00d066;--violet-a9:#2400b7a9;--violet-a10:#2300abb2;--violet-a11:#1f0099af;--violet-a12:#0b0043d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--violet-a1:color(display-p3 .349 .024 .675/.012);--violet-a2:color(display-p3 .161 .024 .863/.028);--violet-a3:color(display-p3 .204 .004 .871/.059);--violet-a4:color(display-p3 .196 .004 1/.102);--violet-a5:color(display-p3 .165 .008 1/.15);--violet-a6:color(display-p3 .153 .004 .906/.208);--violet-a7:color(display-p3 .141 .004 .796/.287);--violet-a8:color(display-p3 .133 .004 .753/.397);--violet-a9:color(display-p3 .114 0 .675/.659);--violet-a10:color(display-p3 .11 0 .627/.695);--violet-a11:color(display-p3 .383 .317 .702);--violet-a12:color(display-p3 .179 .15 .359)}}}
.dark,.dark-theme{--violet-a1:#4422ff0f;--violet-a2:#853ff916;--violet-a3:#8354fe36;--violet-a4:#7d51fd50;--violet-a5:#845ffd5f;--violet-a6:#8f6cfd6d;--violet-a7:#9879ff83;--violet-a8:#977dfea8;--violet-a9:#8668ffcc;--violet-a10:#9176fed7;--violet-a11:#baa7ff;--violet-a12:#e3defffe}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--violet-a1:color(display-p3 .282 .141 .996/.055);--violet-a2:color(display-p3 .51 .263 1/.08);--violet-a3:color(display-p3 .494 .337 .996/.202);--violet-a4:color(display-p3 .49 .345 1/.299);--violet-a5:color(display-p3 .525 .392 1/.353);--violet-a6:color(display-p3 .569 .455 1/.408);--violet-a7:color(display-p3 .588 .494 1/.496);--violet-a8:color(display-p3 .596 .51 1/.631);--violet-a9:color(display-p3 .522 .424 1/.769);--violet-a10:color(display-p3 .576 .482 1/.811);--violet-a11:color(display-p3 .72 .65 1);--violet-a12:color(display-p3 .883 .867 .986)}}}
:root,.light,.light-theme{--yellow-1:#fdfdf9;--yellow-2:#fefce9;--yellow-3:#fffab8;--yellow-4:#fff394;--yellow-5:#ffe770;--yellow-6:#f3d768;--yellow-7:#e4c767;--yellow-8:#d5ae39;--yellow-9:#ffe629;--yellow-10:#ffdc00;--yellow-11:#9e6c00;--yellow-12:#473b1f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--yellow-1:color(display-p3 .992 .992 .978);--yellow-2:color(display-p3 .995 .99 .922);--yellow-3:color(display-p3 .997 .982 .749);--yellow-4:color(display-p3 .992 .953 .627);--yellow-5:color(display-p3 .984 .91 .51);--yellow-6:color(display-p3 .934 .847 .474);--yellow-7:color(display-p3 .876 .785 .46);--yellow-8:color(display-p3 .811 .689 .313);--yellow-9:color(display-p3 1 .92 .22);--yellow-10:color(display-p3 .977 .868 .291);--yellow-11:color(display-p3 .6 .44 0);--yellow-12:color(display-p3 .271 .233 .137)}}}
.dark,.dark-theme{--yellow-1:#14120b;--yellow-2:#1b180f;--yellow-3:#2d2305;--yellow-4:#362b00;--yellow-5:#433500;--yellow-6:#524202;--yellow-7:#665417;--yellow-8:#836a21;--yellow-9:#ffe629;--yellow-10:#ffff57;--yellow-11:#f5e147;--yellow-12:#f6eeb4}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--yellow-1:color(display-p3 .078 .069 .047);--yellow-2:color(display-p3 .103 .094 .063);--yellow-3:color(display-p3 .168 .137 .039);--yellow-4:color(display-p3 .209 .169 0);--yellow-5:color(display-p3 .255 .209 0);--yellow-6:color(display-p3 .31 .261 .07);--yellow-7:color(display-p3 .389 .331 .135);--yellow-8:color(display-p3 .497 .42 .182);--yellow-9:color(display-p3 1 .92 .22);--yellow-10:color(display-p3 1 1 .456);--yellow-11:color(display-p3 .948 .885 .392);--yellow-12:color(display-p3 .959 .934 .731)}}}
:root,.light,.light-theme{--yellow-a1:#aaaa0006;--yellow-a2:#f4dd0016;--yellow-a3:#ffee0047;--yellow-a4:#ffe3016b;--yellow-a5:#ffd5008f;--yellow-a6:#ebbc0097;--yellow-a7:#d2a10098;--yellow-a8:#c99700c6;--yellow-a9:#ffe100d6;--yellow-a10:#ffdc00;--yellow-a11:#9e6c00;--yellow-a12:#2e2000e0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--yellow-a1:color(display-p3 .675 .675 .024/.024);--yellow-a2:color(display-p3 .953 .855 .008/.079);--yellow-a3:color(display-p3 .988 .925 .004/.251);--yellow-a4:color(display-p3 .98 .875 .004/.373);--yellow-a5:color(display-p3 .969 .816 .004/.491);--yellow-a6:color(display-p3 .875 .71 0/.526);--yellow-a7:color(display-p3 .769 .604 0/.542);--yellow-a8:color(display-p3 .725 .549 0/.687);--yellow-a9:color(display-p3 1 .898 0/.781);--yellow-a10:color(display-p3 .969 .812 0/.71);--yellow-a11:color(display-p3 .6 .44 0);--yellow-a12:color(display-p3 .271 .233 .137)}}}
.dark,.dark-theme{--yellow-a1:#d1510004;--yellow-a2:#f9b4000b;--yellow-a3:#ffaa001e;--yellow-a4:#fdb70028;--yellow-a5:#febb0036;--yellow-a6:#fec40046;--yellow-a7:#fdcb225c;--yellow-a8:#fdca327b;--yellow-a9:#ffe629;--yellow-a10:#ffff57;--yellow-a11:#fee949f5;--yellow-a12:#fef6baf6}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--yellow-a1:color(display-p3 .973 .369 0/.013);--yellow-a2:color(display-p3 .996 .792 0/.038);--yellow-a3:color(display-p3 .996 .71 0/.11);--yellow-a4:color(display-p3 .996 .741 0/.152);--yellow-a5:color(display-p3 .996 .765 0/.202);--yellow-a6:color(display-p3 .996 .816 .082/.261);--yellow-a7:color(display-p3 1 .831 .263/.345);--yellow-a8:color(display-p3 1 .831 .314/.463);--yellow-a9:color(display-p3 1 .922 .22);--yellow-a10:color(display-p3 1 1 .455);--yellow-a11:color(display-p3 .948 .885 .392);--yellow-a12:color(display-p3 .959 .934 .731)}}}
: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{--color-background:var(--sand-1);--color-background-secondary:var(--sand-2);--color-foreground:var(--sand-12);--color-muted:var(--sand-8);--color-border:var(--sand-4);--foreground-primary:var(--color-foreground);--foreground-secondary:var(--sand-11);--foreground-tertiary:var(--sand-10);--scrollbar-thumb:var(--sand-4);--scrollbar-track:transparent;--kbd-background:var(--sand-3);--kbd-foreground:var(--sand-11);--kbd-border:var(--sand-4);--highlight-background:var(--yellow-3);--highlight-foreground:var(--yellow-11);--color-accent:#f50;--color-link:var(--color-accent);--color-blue:var(--color-accent);--color-gray-200:var(--sand-4);--gray-100:var(--sand-8)}:is(.dark,.dark-theme){--color-background:var(--gray-1);--color-background-secondary:var(--gray-2);--color-foreground:var(--gray-12);--color-muted:var(--gray-8);--color-border:var(--gray-4);--foreground-secondary:var(--gray-11);--foreground-tertiary:var(--gray-10);--scrollbar-thumb:var(--gray-4);--kbd-background:var(--gray-3);--kbd-foreground:var(--gray-11);--kbd-border:var(--gray-4);--color-accent:var(--teal-9);--color-link:var(--gray-8);--color-blue:var(--color-accent);--color-gray-200:var(--gray-4);--gray-100:var(--gray-8)}:root:not(.dark,.dark-theme){--gray-1:var(--sand-1);--gray-2:var(--sand-2);--gray-3:var(--sand-3);--gray-4:var(--sand-4);--gray-5:var(--sand-5);--gray-6:var(--sand-6);--gray-7:var(--sand-7);--gray-8:var(--sand-8);--gray-9:var(--sand-9);--gray-10:var(--sand-10);--gray-11:var(--sand-11);--gray-12:var(--sand-12);--gray-a1:var(--sand-a1);--gray-a2:var(--sand-a2);--gray-a3:var(--sand-a3);--gray-a4:var(--sand-a4);--gray-a5:var(--sand-a5);--gray-a6:var(--sand-a6);--gray-a7:var(--sand-a7);--gray-a8:var(--sand-a8);--gray-a9:var(--sand-a9);--gray-a10:var(--sand-a10);--gray-a11:var(--sand-a11);--gray-a12:var(--sand-a12)}:root{--shadow-1:inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px var(--gray-a3), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px var(--gray-a3), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px var(--gray-a3), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7)}@supports (color:color-mix(in oklab, white, black)){:root{--shadow-1:inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);--shadow-2:0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--shadow-3:0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);--shadow-4:0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);--shadow-5:0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);--shadow-6:0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7)}}:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--shadow-1:inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);--shadow-2:0 0 0 1px var(--gray-a6), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--shadow-3:0 0 0 1px var(--gray-a6), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--shadow-4:0 0 0 1px var(--gray-a6), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);--shadow-5:0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);--shadow-6:0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11)}@supports (color:color-mix(in oklab, white, black)){:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--shadow-1:inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);--shadow-2:0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--shadow-3:0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--shadow-4:0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);--shadow-5:0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);--shadow-6:0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11)}}
*,:before,:after{box-sizing:border-box}*{scroll-behavior:smooth;font-family:inherit;font-size:inherit;font-weight:inherit;font-feature-settings:"calt", "ccmp", "locl", "kern";-webkit-font-smoothing:antialiased;line-height:inherit;vertical-align:baseline;color:inherit;text-transform:none;text-wrap:pretty;text-rendering:optimizelegibility;border:0;margin:0;padding:0;scroll-padding-top:128px;text-decoration:none}body{margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}ul,li,ol{margin:0;padding:0;list-style:none}button{font:inherit;text-align:unset;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0}input{font:inherit;background:0 0;border:none;padding:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}#root,#__next{isolation:isolate}
:root{--font-letter-spacing-12px:.006px;--font-letter-spacing-13px:-.041px;--font-letter-spacing-14px:-.087px;--font-letter-spacing-15px:-.132px;--font-letter-spacing-16px:-.175px;--font-letter-spacing-17px:-.217px;--font-letter-spacing-18px:-.257px;--font-letter-spacing-19px:-.296px;--font-letter-spacing-20px:-.333px;--font-letter-spacing-21px:-.369px;--font-letter-spacing-22px:-.403px;--font-letter-spacing-23px:-.436px;--font-letter-spacing-24px:-.468px;--font-letter-spacing-25px:-.499px;--font-letter-spacing-26px:-.528px;--font-letter-spacing-27px:-.557px;--font-letter-spacing-28px:-.584px;--font-letter-spacing-29px:-.611px;--font-letter-spacing-30px:-.636px;--font-letter-spacing-31px:-.661px;--font-letter-spacing-32px:-.685px;--font-letter-spacing-33px:-.717px;--font-letter-spacing-34px:-.742px;--font-letter-spacing-35px:-.766px;--font-letter-spacing-36px:-.79px;--font-letter-spacing-37px:-.814px;--font-letter-spacing-38px:-.838px;--font-letter-spacing-39px:-.862px;--font-letter-spacing-40px:-.885px;--font-letter-spacing-41px:-.908px;--font-letter-spacing-42px:-.931px;--font-letter-spacing-43px:-.955px;--font-letter-spacing-44px:-.977px;--font-letter-spacing-45px:-1px;--font-letter-spacing-46px:-1.023px;--font-letter-spacing-47px:-1.046px;--font-letter-spacing-48px:-1.068px;--font-weight-light:330;--font-weight-normal:450;--font-weight-medium:550;--font-weight-semibold:600;--font-weight-bold:700}
:root{--text-primary:var(--gray-12);--text-secondary:var(--gray-11);--text-tertiary:var(--gray-10);--text-quaternary:var(--gray-9);--background-primary:var(--color-background);--background-secondary:var(--gray-2);--background-tertiary:var(--gray-3);--border-primary:var(--gray-a4);--border-secondary:var(--gray-a6);--border-strong:var(--gray-a8);--accent:var(--color-accent);--white:#fff;--black:#000;--white-a4:#fff3;--white-a6:#fff6;--white-a8:#fff9;--white-a10:#fffc;--white-a12:#fffffff2;--black-a8:#0009;--black-a10:#000c;--glass:color-mix(in oklab, var(--gray-1) 72%, transparent);--shadow-strength:1;--shadow-raised:0 0 0 1px var(--border-secondary), 0 1px 2px oklch(0 0 0 / calc(4% * var(--shadow-strength))), 0 4px 12px oklch(0 0 0 / calc(3% * var(--shadow-strength)));--surface-tint:color-mix(in oklab, var(--gray-12) 3%, transparent);--font-weight-400:"wght" 400;--font-weight-450:"wght" 450;--font-weight-500:"wght" 500;--font-weight-600:"wght" 600;--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-smooth:cubic-bezier(.19, 1, .22, 1);--ease-snappy:cubic-bezier(.175, .885, .32, 1.1);--ease-swift:cubic-bezier(.175, .885, .32, 1.275);--duration-quick:.1s;--duration-snappy:.22s;--duration-smooth:.3s;--duration-swift:.8s}@supports (color:lab(0% 0 0)){:root{--white:lab(100% 0 0);--black:lab(0% 0 0);--white-a4:lab(100% 0 0/.2);--white-a6:lab(100% 0 0/.4);--white-a8:lab(100% 0 0/.6);--white-a10:lab(100% 0 0/.8);--white-a12:lab(100% 0 0/.95);--black-a8:lab(0% 0 0/.6);--black-a10:lab(0% 0 0/.8)}}:is(.dark,.dark-theme){--shadow-strength:3;--surface-tint:color-mix(in oklab, var(--gray-12) 6%, transparent)}.sr-only{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
:root{--kb-brand:#29668f;--kb-brand-fixed:#29668f;--kb-background:#f9f8f7;--kb-card:#fff;--kb-muted:#f5f3f0;--kb-accent:#f0eeeb;--kb-tab-wash:#edebe7;--kb-secondary:#f3f2ef;--kb-border:#e4e2dd;--kb-muted-foreground:#75736e;--kb-foreground:#0a0a0a;--kb-focus-ring:#a4a09a;--kb-shadow-ink:#45391e;--kb-shadow-card:0 0 0 1px #fff, 0 0 0 2px color-mix(in oklab, var(--kb-shadow-ink) 6%, transparent), 0 1px 1px 0 color-mix(in oklab, var(--kb-shadow-ink) 2%, transparent), 0 2px 2px -1px color-mix(in oklab, var(--kb-shadow-ink) 2%, transparent), 0 4px 4px -2px color-mix(in oklab, var(--kb-shadow-ink) 2%, transparent);--kb-shadow-popover:0 0 0 1px var(--kb-border), 0 4px 8px -2px color-mix(in oklab, var(--kb-shadow-ink) 5%, transparent), 0 12px 24px -6px color-mix(in oklab, var(--kb-shadow-ink) 9%, transparent);--kb-ease:cubic-bezier(.4, 0, .2, 1);--kb-ease-out:cubic-bezier(.23, 1, .32, 1);--color-background:var(--kb-background);--color-background-secondary:var(--kb-card);--color-foreground:var(--kb-foreground);--color-muted:var(--kb-muted-foreground);--color-border:var(--kb-border);--color-accent:var(--kb-brand);--color-link:var(--kb-brand);--color-blue:var(--kb-brand);--prose-block-radius:10px;--kb-radius:10px;--kb-radius-control:8px;--kb-radius-item:6px}@supports (color:lab(0% 0 0)){:root{--kb-brand:lab(40.7225% -9.42829 -28.9445);--kb-brand-fixed:lab(40.7225% -9.42829 -28.9445);--kb-background:lab(97.6881% .0577271 .759065);--kb-card:lab(100% 0 0);--kb-muted:lab(95.956% .117898 1.51967);--kb-accent:lab(94.22% .148982 1.90066);--kb-tab-wash:lab(93.0638% .18084 2.28201);--kb-secondary:lab(95.376% .117958 1.51969);--kb-border:lab(89.8158% .181198 2.28224);--kb-muted-foreground:lab(48.5267% .259757 3.05516);--kb-foreground:lab(2.75381% 0 0);--kb-focus-ring:lab(66.1664% .323951 3.81843);--kb-shadow-ink:lab(24.692% 2.85961 18.7947)}}:root:not(.dark,.dark-theme){--gray-1:var(--kb-background);--gray-2:var(--kb-card);--gray-3:var(--kb-muted);--gray-4:#ebe9e6;--gray-5:var(--kb-border);--gray-6:#d6d4cf;--gray-7:#c0bdb8;--gray-8:#a19e98;--gray-9:#807d77;--gray-10:#605d58;--gray-11:#3f3d39;--gray-12:var(--kb-foreground);--gray-a1:#1a150b05;--gray-a2:#1a150b0a;--gray-a3:#1a150b0f;--gray-a4:#1a150b17;--gray-a5:#1a150b1f;--gray-a6:#1a150b29;--gray-a7:#1a150b38;--gray-a8:#1a150b4d;--gray-a9:#1a150b66;--gray-a10:#1a150b80;--gray-a11:#1a150ba3;--gray-a12:#1a150be6;--scrollbar-thumb:var(--gray-5);--kbd-background:var(--gray-3);--kbd-foreground:var(--gray-11);--kbd-border:var(--gray-5)}@supports (color:lab(0% 0 0)){:root:not(.dark,.dark-theme){--gray-4:lab(92.48% .149131 1.90073);--gray-6:lab(84.9476% .214368 2.66458);--gray-7:lab(76.8313% .249505 3.04827);--gray-8:lab(65.2348% .288218 3.43432);--gray-9:lab(52.4744% .294477 3.43862);--gray-10:lab(39.7139% .303626 3.44499);--gray-11:lab(25.7863% .237569 2.68044);--gray-a1:lab(7.2727% 1.06625 6.17355/.02);--gray-a2:lab(7.2727% 1.06625 6.17355/.04);--gray-a3:lab(7.2727% 1.06625 6.17355/.06);--gray-a4:lab(7.2727% 1.06625 6.17355/.09);--gray-a5:lab(7.2727% 1.06625 6.17355/.12);--gray-a6:lab(7.2727% 1.06625 6.17355/.16);--gray-a7:lab(7.2727% 1.06625 6.17355/.22);--gray-a8:lab(7.2727% 1.06625 6.17355/.3);--gray-a9:lab(7.2727% 1.06625 6.17355/.4);--gray-a10:lab(7.2727% 1.06625 6.17355/.5);--gray-a11:lab(7.2727% 1.06625 6.17355/.64);--gray-a12:lab(7.2727% 1.06625 6.17355/.9)}}:is(.dark,.dark-theme){--kb-brand:#529acd;--kb-background:#1e1e1e;--kb-card:#262626;--kb-muted:#1c1c1c;--kb-accent:#333;--kb-tab-wash:#383838;--kb-secondary:#303030;--kb-border:#8080801a;--kb-muted-foreground:#a1a1a1;--kb-foreground:#fafafa;--kb-focus-ring:#737373;--kb-shadow-card:0 0 0 1px #ffffff0d, 0 8px 16px -8px #0000002e;--kb-shadow-popover:0 12px 24px 0 #00000029, 0 1px 2px 0 #0000001f, 0 0 0 1px #ffffff14;--color-background:var(--kb-background);--color-background-secondary:var(--kb-card);--color-foreground:var(--kb-foreground);--color-muted:var(--kb-muted-foreground);--color-border:var(--kb-border);--color-accent:var(--kb-brand);--color-link:var(--kb-brand);--color-blue:var(--kb-brand);--gray-1:#1e1e1e;--gray-2:#262626;--gray-3:#2e2e2e;--gray-4:#353535;--gray-5:#3e3e3e;--gray-6:#494949;--gray-7:#555;--gray-8:#666;--gray-9:#7a7a7a;--gray-10:#929292;--gray-11:#aeaeae;--gray-12:#fafafa;--gray-a1:#ffffff05;--gray-a2:#ffffff0a;--gray-a3:#ffffff12;--gray-a4:#ffffff1a;--gray-a5:#ffffff24;--gray-a6:#ffffff30;--gray-a7:#ffffff40;--gray-a8:#ffffff54;--gray-a9:#ffffff6b;--gray-a10:#ffffff87;--gray-a11:#ffffffad;--gray-a12:#fffffff2;--scrollbar-thumb:var(--gray-5);--kbd-background:var(--gray-3);--kbd-foreground:var(--gray-11);--kbd-border:var(--gray-5)}@supports (color:lab(0% 0 0)){:is(.dark,.dark-theme){--kb-brand:lab(60.4665% -11.7808 -33.5713);--kb-background:lab(11.26% .00000745058 -.00000298023);--kb-card:lab(15.204% 0 -.00000596046);--kb-muted:lab(10.1% 0 .00000298023);--kb-accent:lab(21.12% 0 0);--kb-tab-wash:lab(23.44% -.0000149012 0);--kb-secondary:lab(19.96% -.0000149012 0);--kb-border:lab(53.6% 0 0/.1);--kb-muted-foreground:lab(66.128% -.0000298023 .0000119209);--kb-foreground:lab(98.26% 0 0);--kb-focus-ring:lab(48.496% 0 0);--gray-1:lab(11.26% .00000745058 -.00000298023);--gray-2:lab(15.204% 0 -.00000596046);--gray-3:lab(18.8% 0 0);--gray-4:lab(22.28% 0 0);--gray-5:lab(26.34% 0 0);--gray-6:lab(30.98% -.0000149012 0);--gray-7:lab(36.2% 0 .00000596046);--gray-8:lab(43.16% 0 0);--gray-9:lab(51.28% -.0000298023 0);--gray-10:lab(60.56% 0 0);--gray-11:lab(71% 0 0);--gray-12:lab(98.26% 0 0);--gray-a1:lab(100% 0 0/.02);--gray-a2:lab(100% 0 0/.04);--gray-a3:lab(100% 0 0/.07);--gray-a4:lab(100% 0 0/.1);--gray-a5:lab(100% 0 0/.14);--gray-a6:lab(100% 0 0/.19);--gray-a7:lab(100% 0 0/.25);--gray-a8:lab(100% 0 0/.33);--gray-a9:lab(100% 0 0/.42);--gray-a10:lab(100% 0 0/.53);--gray-a11:lab(100% 0 0/.68);--gray-a12:lab(100% 0 0/.95)}}:root{--shadow-2:var(--kb-shadow-card);--shadow-3:var(--kb-shadow-popover);--shadow-4:var(--kb-shadow-popover);--surface-tint:var(--kb-muted)}:is(.dark,.dark-theme){--surface-tint:#ffffff0f}@supports (color:lab(0% 0 0)){:is(.dark,.dark-theme){--surface-tint:lab(100% 0 0/.06)}}:where(article){--code-background:var(--kb-card);--code-border-color:transparent}:where(article) pre.shiki{box-shadow:var(--kb-shadow-card)}:where(article) [data-demo]:not([data-demo=transparent]){background:var(--kb-card);box-shadow:var(--kb-shadow-card);border-radius:14px}:where(article) [data-demo][data-titled]{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0}:where(article) [data-demo-head]{border-bottom:1px solid color-mix(in oklab, var(--kb-border) 60%, transparent);padding:16px 16px 12px}:where(article) [data-demo-title]{color:var(--kb-foreground);margin:0;font-size:14px;font-weight:500;line-height:19.25px}:where(article) [data-demo-description]{color:var(--kb-muted-foreground);text-wrap:pretty;margin:2px 0 0;font-size:12px;line-height:16px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:1px solid var(--kb-brand);outline-offset:0;box-shadow:0 0 0 3px color-mix(in oklab, var(--kb-brand) 15%, transparent)}:root{--kb-scrollbar:color-mix(in oklch, var(--kb-muted-foreground) 32%, var(--kb-background))}*{scrollbar-color:var(--kb-scrollbar) transparent;scrollbar-width:thin}@media (prefers-reduced-motion:no-preference){:root{--duration-quick:.1s;--duration-snappy:.15s;--ease-out-cubic:var(--kb-ease-out)}}
:root{--prose-block-spacing-small:8px;--prose-block-spacing:16px;--prose-block-spacing-large:24px;--prose-block-radius:8px;--prose-block-menu-size:20px;--prose-block-menu-offset:28px;--prose-list-inset:24px;--prose-bullet-disc-width:8px;--prose-bullet-disc-offset:8px;--page-padding-inline:24px;--page-padding-block:64px;--page-navigation-height:124px;--page-padding-left:max(env(safe-area-inset-left), var(--page-padding-inline));--page-padding-right:max(env(safe-area-inset-right), var(--page-padding-inline));--page-max-width:640px;--prose-max-width:640px}html{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:none;background-color:var(--color-background);overflow-x:hidden}html::-webkit-scrollbar{display:none}body{font-family:var(--font-family-display);font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-foreground);letter-spacing:var(--font-letter-spacing-14px);text-wrap:pretty;background-color:var(--color-background);line-height:24px;overflow-x:hidden}::selection{color:inherit;background:0 0}kbd{min-width:20px;height:20px;font-family:var(--font-family-mono,var(--font-family-monospace));color:var(--kbd-foreground);text-align:center;background:var(--kbd-background);box-shadow:0 0 0 1px var(--kbd-border);border-radius:4px;padding:0 6px;font-size:12px;line-height:20px;display:inline-block}mark{color:var(--highlight-foreground);background:var(--highlight-background)}button{-webkit-user-select:none;user-select:none}#__next-main{min-height:calc(100 * var(--dvh));isolation:isolate;flex-direction:column;flex:1;display:flex}#main-content{width:100%;max-width:var(--page-max-width);padding-right:var(--page-padding-right);padding-left:var(--page-padding-left);margin-left:auto;margin-right:auto}.skip-to-content{z-index:100;font-size:14px;font-weight:var(--font-weight-medium);color:var(--gray-1);background:var(--gray-12);border-radius:8px;padding:12px 24px;text-decoration:none;transition:top .2s;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.skip-to-content:focus{top:16px}
