@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{:root{--made-with-panda:"🐼"}::selection{background:var(--crqTHO);color:var(--gHMZR)}::selection{background:var(--crqTHO);color:var(--gHMZR)}}@layer tokens{:where(:root,:host){--bLinLB:currentcolor;--edNtiq:oklch(0% 0 0/0);--qLIrn:#000;--RiClf:#fff;--kcXOlL:oklch(98.4% .003 247.858);--kbRDfH:oklch(96.8% .007 247.896);--ivwbEU:oklch(92.9% .013 255.508);--dpNMHJ:oklch(86.9% .022 252.894);--dtmoEy:oklch(70.4% .04 256.788);--jCZJgj:oklch(55.4% .046 257.417);--hWEhFw:oklch(44.6% .043 257.281);--cQVSIl:oklch(37.2% .044 257.287);--hVLXiS:oklch(27.9% .041 260.031);--cQdIlH:oklch(20.8% .042 265.755);--iFDdka:oklch(12.9% .042 264.695);--dcmCJN:oklch(98.5% .002 247.839);--ePJGsV:oklch(96.7% .003 264.542);--dnVpUm:oklch(92.8% .006 264.531);--bMJKSL:oklch(87.2% .01 258.338);--jSiOQk:oklch(70.7% .022 261.325);--iqXjOJ:oklch(55.1% .027 264.364);--gPiTqa:oklch(44.6% .03 256.802);--fnXooz:oklch(37.3% .034 259.733);--fKIyfA:oklch(27.8% .033 256.848);--ejwTdZ:oklch(21% .034 264.665);--jympbw:oklch(13% .028 261.692);--dhFdXS:oklch(98.5% 0 0);--dGhjba:oklch(96.7% .001 286.375);--efoVXJ:oklch(92% .004 286.32);--ljOqfc:oklch(87.1% .006 286.286);--cXLRGr:oklch(70.5% .015 286.067);--kcllNK:oklch(55.2% .016 285.938);--kBsYKt:oklch(44.2% .017 285.786);--gqwJsQ:oklch(37% .013 285.805);--ylgyn:oklch(27.4% .006 286.033);--hCKAFG:oklch(21% .006 285.885);--dtmsQb:oklch(14.1% .005 285.823);--kltIHN:oklch(98.5% 0 0);--hzpwrB:oklch(97% 0 0);--lbfZji:oklch(92.2% 0 0);--fcfsVb:oklch(87% 0 0);--kPKNfw:oklch(70.8% 0 0);--eQKgRp:oklch(55.6% 0 0);--isAJIW:oklch(43.9% 0 0);--ctAduP:oklch(37.1% 0 0);--bqFRBA:oklch(26.9% 0 0);--gHaUMp:oklch(20.5% 0 0);--fhFoEQ:oklch(14.5% 0 0);--NNaBX:oklch(98.5% .001 106.423);--juQpUX:oklch(97% .001 106.424);--jjsRgY:oklch(92.3% .003 48.717);--hxarzx:oklch(86.9% .005 56.366);--dmyqvy:oklch(70.9% .01 56.259);--bAfQNX:oklch(55.3% .013 58.071);--boIrZY:oklch(44.4% .011 73.639);--kRLBRt:oklch(37.4% .01 67.558);--iKBpmW:oklch(26.8% .007 34.298);--gYiPFv:oklch(21.6% .006 56.043);--kshUcS:oklch(14.7% .004 49.25);--dklPXG:oklch(98.5% 0 0);--bUNkGq:oklch(96% .003 325.6);--gVcNOd:oklch(92.2% .005 325.62);--bmhUmI:oklch(86.5% .012 325.68);--idqqCL:oklch(71.1% .019 323.02);--cuvxbq:oklch(54.2% .034 322.5);--huLajd:oklch(43.5% .029 321.78);--bLQgHI:oklch(36.4% .029 323.89);--fRjWSP:oklch(26.3% .024 320.12);--ipdru:oklch(21.2% .019 322.12);--kccqzP:oklch(14.5% .008 326);--jciIcV:oklch(98.8% .003 106.5);--cWEJKJ:oklch(96.6% .005 106.5);--BfbIi:oklch(93% .007 106.5);--keilzD:oklch(88% .011 106.6);--kIhHYo:oklch(73.7% .021 106.9);--iVPiqN:oklch(58% .031 107.3);--gApAom:oklch(46.6% .025 107.3);--eNXaGL:oklch(39.4% .023 107.4);--cGhRaA:oklch(28.6% .016 107.4);--TPrsZ:oklch(22.8% .013 107.4);--bRVvxY:oklch(15.3% .006 107.1);--ciHIZr:oklch(98.7% .002 197.1);--fKlZyj:oklch(96.3% .002 197.1);--hjSRGQ:oklch(92.5% .005 214.3);--eHyPiR:oklch(87.2% .007 219.6);--jtdWwK:oklch(72.3% .014 214.4);--gQJTYL:oklch(56% .021 213.5);--iqqMhs:oklch(45% .017 213.2);--fNWJJt:oklch(37.8% .015 216);--ftBPmq:oklch(27.5% .011 216.9);--cRhMOr:oklch(21.8% .008 223.9);--hkENLa:oklch(14.8% .004 228.8);--ewgWKl:oklch(98.6% .002 67.8);--cbWWCF:oklch(96% .002 17.2);--kkTGKC:oklch(92.2% .005 34.3);--bAZGYL:oklch(86.8% .007 39.5);--butzuk:oklch(71.4% .014 41.2);--dZVjhp:oklch(54.7% .021 43.1);--TwjQq:oklch(43.8% .017 39.3);--dyXTDv:oklch(36.7% .016 35.7);--hsJNns:oklch(26.8% .011 36.5);--jYlxax:oklch(21.4% .009 43.1);--gPoIwQ:oklch(14.7% .004 49.3);--bINrJX:oklch(97.1% .013 17.38);--fKgVwH:oklch(93.6% .032 17.717);--bLdQLg:oklch(88.5% .062 18.334);--fMUQaR:oklch(80.8% .114 19.571);--hwCQam:oklch(70.4% .191 22.216);--iYfRb:oklch(63.7% .237 25.331);--hzqKEw:oklch(57.7% .245 27.325);--lMavl:oklch(50.5% .213 27.518);--bLDcWa:oklch(44.4% .177 26.899);--fNuclL:oklch(39.6% .141 25.723);--jHDsLG:oklch(25.8% .092 26.042);--NQTLQ:oklch(98% .016 73.684);--JsfmQ:oklch(95.4% .038 75.164);--gBjjlD:oklch(90.1% .076 70.697);--QMCLK:oklch(83.7% .128 66.29);--ijESlZ:oklch(75% .183 55.934);--czilMg:oklch(70.5% .213 47.604);--iqZpKT:oklch(64.6% .222 41.116);--cGCJla:oklch(55.3% .195 38.402);--dUhLNN:oklch(47% .157 37.304);--jzgOMQ:oklch(40.8% .123 38.172);--igBpVl:oklch(26.6% .079 36.259);--kVxzTd:oklch(98.7% .022 95.277);--jZPQXp:oklch(96.2% .059 95.617);--hCWpXC:oklch(92.4% .12 95.746);--bCKrrD:oklch(87.9% .169 91.605);--wuHbc:oklch(82.8% .189 84.429);--fLErTZ:oklch(76.9% .188 70.08);--doKQUm:oklch(66.6% .179 58.318);--iDUBNj:oklch(55.5% .163 48.998);--iOnUJo:oklch(47.3% .137 46.201);--cObWdp:oklch(41.4% .112 45.904);--frxesg:oklch(27.9% .077 45.635);--cLFWMs:oklch(98.7% .026 102.212);--kxGpio:oklch(97.3% .071 103.193);--cbZZGT:oklch(94.5% .129 101.54);--fwcFBW:oklch(90.5% .182 98.111);--hUTJsd:oklch(85.2% .199 91.936);--loWpng:oklch(79.5% .184 86.047);--cTpZLL:oklch(68.1% .162 75.834);--gnsFGO:oklch(55.4% .135 66.442);--ByZWN:oklch(47.6% .114 61.907);--dVBFRQ:oklch(42.1% .095 57.708);--iLqZUR:oklch(28.6% .066 53.813);--dhEleJ:oklch(98.6% .031 120.757);--gFFbyh:oklch(96.7% .067 122.328);--fjFsBy:oklch(93.8% .127 124.321);--cfdGZz:oklch(89.7% .196 126.665);--bxLPEk:oklch(84.1% .238 128.85);--jIFNBh:oklch(76.8% .233 130.85);--imGeEy:oklch(64.8% .2 131.684);--fietcz:oklch(53.2% .157 131.589);--crovfQ:oklch(45.3% .124 130.933);--kCitcN:oklch(40.5% .101 131.063);--gEQkrg:oklch(27.4% .072 132.109);--hXozqf:oklch(98.2% .018 155.826);--iDDIAz:oklch(96.2% .044 156.743);--khfuXU:oklch(92.5% .084 155.995);--hypAVx:oklch(87.1% .15 154.449);--wGfza:oklch(79.2% .209 151.711);--jdlUVz:oklch(72.3% .219 149.579);--kGNHsU:oklch(62.7% .194 149.214);--hXXNqx:oklch(52.7% .154 150.069);--bAQeLK:oklch(44.8% .119 151.328);--khvUij:oklch(39.3% .095 152.535);--cbdKOS:oklch(26.6% .065 152.934);--jVPfey:oklch(97.9% .021 166.113);--gSyYHy:oklch(95% .052 163.051);--dOyJRJ:oklch(90.5% .093 164.15);--jOMcLk:oklch(84.5% .143 164.978);--bLsBkr:oklch(76.5% .177 163.223);--hLFUdS:oklch(69.6% .17 162.48);--eHFFod:oklch(59.6% .145 163.225);--kHSYhE:oklch(50.8% .118 165.612);--iuBcgT:oklch(43.2% .095 166.913);--dfsLBy:oklch(37.8% .077 168.94);--jJEloz:oklch(26.2% .051 172.552);--jqQOis:oklch(98.4% .014 180.72);--hsCMHs:oklch(95.3% .051 180.801);--jcJhxj:oklch(91% .096 180.426);--czjDVi:oklch(85.5% .138 181.071);--kfgCt:oklch(77.7% .152 181.912);--eWbmzo:oklch(70.4% .14 182.503);--gGhHpf:oklch(60% .118 184.704);--cIdNe:oklch(51.1% .096 186.391);--catTvB:oklch(43.7% .078 188.216);--gMpZsw:oklch(38.6% .063 188.416);--bnTNlF:oklch(27.7% .046 192.524);--dyXAhp:oklch(98.4% .019 200.873);--eeWoox:oklch(95.6% .045 203.388);--fnHbwe:oklch(91.7% .08 205.041);--cLmYYf:oklch(86.5% .127 207.078);--bpLSHw:oklch(78.9% .154 211.53);--kcNzIt:oklch(71.5% .143 215.221);--llymQa:oklch(60.9% .126 221.723);--iJeksb:oklch(52% .105 223.128);--jTKpqw:oklch(45% .085 224.283);--hrqmSx:oklch(39.8% .07 227.392);--bcqAnE:oklch(30.2% .056 229.695);--dosFxZ:oklch(97.7% .013 236.62);--bMxFwZ:oklch(95.1% .026 236.824);--vPNZS:oklch(90.1% .058 230.902);--bdmqGz:oklch(82.8% .111 230.318);--bduzvQ:oklch(74.6% .16 232.661);--bKRccx:oklch(68.5% .169 237.323);--ujkFq:oklch(58.8% .158 241.966);--bbFNlX:oklch(50% .134 242.749);--RWYCI:oklch(44.3% .11 240.79);--bztBjp:oklch(39.1% .09 240.876);--iNVpnc:oklch(29.3% .066 243.157);--glmLoi:oklch(97% .014 254.604);--bYrJpO:oklch(93.2% .032 255.585);--hoTvPd:oklch(88.2% .059 254.128);--bMEoOM:oklch(80.9% .105 251.813);--hIEEwj:oklch(70.7% .165 254.624);--cgpxvS:oklch(62.3% .214 259.815);--hwRjVh:oklch(54.6% .245 262.881);--bUCcUQ:oklch(48.8% .243 264.376);--golFsv:oklch(42.4% .199 265.638);--LWyse:oklch(37.9% .146 265.522);--eJQij:oklch(28.2% .091 267.935);--kbclAu:oklch(96.2% .018 272.314);--gAzkHe:oklch(93% .034 272.788);--gRHwoJ:oklch(87% .065 274.039);--iYtjYI:oklch(78.5% .115 274.713);--jCTsMf:oklch(67.3% .182 276.935);--ujwXi:oklch(58.5% .233 277.117);--LrIEN:oklch(51.1% .262 276.966);--cSdwoM:oklch(45.7% .24 277.023);--irwviH:oklch(39.8% .195 277.366);--kyiiSG:oklch(35.9% .144 278.697);--hgSANP:oklch(25.7% .09 281.288);--elZfLV:oklch(96.9% .016 293.756);--jcWAkV:oklch(94.3% .029 294.588);--gHfMHa:oklch(89.4% .057 293.283);--jSzuYT:oklch(81.1% .111 293.571);--jDVPUQ:oklch(70.2% .183 293.541);--bzTONN:oklch(60.6% .25 292.717);--ktyKIO:oklch(54.1% .281 293.009);--cpwJBL:oklch(49.1% .27 292.581);--foWeJc:oklch(43.2% .232 292.759);--iApNaV:oklch(38% .189 293.745);--cfTfyk:oklch(28.3% .141 291.089);--ksTgfC:oklch(97.7% .014 308.299);--iCdJRO:oklch(94.6% .033 307.174);--dWAXWh:oklch(90.2% .063 306.703);--jcWlLI:oklch(82.7% .119 306.383);--eLlnzT:oklch(71.4% .203 305.504);--jRGBpu:oklch(62.7% .265 303.9);--fmdPtN:oklch(55.8% .288 302.321);--kszdjo:oklch(49.6% .265 301.924);--kMigIv:oklch(43.8% .218 303.724);--eDhKZa:oklch(38.1% .176 304.987);--eadxYH:oklch(29.1% .149 302.717);--kpTESD:oklch(97.7% .017 320.058);--jfJgr:oklch(95.2% .037 318.852);--gZeVto:oklch(90.3% .076 319.62);--gfHpEZ:oklch(83.3% .145 321.434);--dSTUoK:oklch(74% .238 322.16);--cZwoAv:oklch(66.7% .295 322.15);--jPvANs:oklch(59.1% .293 322.896);--iVXUZd:oklch(51.8% .253 323.949);--hYKnEO:oklch(45.2% .211 324.591);--hfmHQz:oklch(40.1% .17 325.612);--cYPdae:oklch(29.3% .136 325.661);--hPYfGc:oklch(97.1% .014 343.198);--ioAkJk:oklch(94.8% .028 342.258);--eyVWNz:oklch(89.9% .061 343.231);--nXIqK:oklch(82.3% .12 346.018);--hGgStN:oklch(71.8% .202 349.761);--dviDWY:oklch(65.6% .241 354.308);--kUZZAj:oklch(59.2% .249 .584);--gKbLdu:oklch(52.5% .223 3.958);--UhnuV:oklch(45.9% .187 3.815);--hYEIxc:oklch(40.8% .153 2.432);--dPgAHx:oklch(28.4% .109 3.907);--cQacUT:oklch(96.9% .015 12.422);--fFtaKH:oklch(94.1% .03 12.58);--eUoFZM:oklch(89.2% .058 10.001);--bPMUxN:oklch(81% .117 11.638);--bvZVli:oklch(71.2% .194 13.428);--jGTTif:oklch(64.5% .246 16.439);--iVPyxk:oklch(58.6% .253 17.585);--fRnMVl:oklch(51.4% .222 16.935);--hxzBoW:oklch(45.5% .188 13.697);--esXPMX:oklch(41% .159 10.272);--epiLsK:oklch(27.1% .105 12.094);--dywXPJ:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--guQdxN:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--gxQaAd:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--hjqCdq:"Geist Variable", system-ui, sans-serif;--idmLWf:"Geist Mono Variable", ui-monospace, monospace;--kWjDjq:.5rem;--loLyxA:.75rem;--eRgJXV:.875rem;--daFrau:1rem;--gKFLFQ:1.125rem;--gFqSQX:1.25rem;--dllMvh:1.5rem;--jaXqkI:1.875rem;--cLogVb:2.25rem;--izMrAu:3rem;--hdlyfR:3.75rem;--bDBsww:4.5rem;--fwhTbD:6rem;--lkGdGW:8rem;--dRPRGd:100;--dooANa:200;--fVSZDc:300;--llFanx:400;--leEsKL:500;--hmvyHR:600;--ghWdwL:700;--janwPd:800;--bvnjIx:900;--ekeMrS:1;--jyTpIu:1.25;--ipEwfb:1.375;--lomeBD:1.5;--kwMYUX:1.625;--dVGecO:2;--jrseCf:-.05em;--glKTKc:-.025em;--knaPyh:0em;--jwdARF:.025em;--eUSVTv:.05em;--lhSeXO:.1em;--kTdGYg:0rem;--cCUBeV:.25rem;--gsUKim:.5rem;--jshnNX:.75rem;--juMtMc:1rem;--beDnSR:1.25rem;--eUDwWi:1.5rem;--hTQaBT:1.75rem;--cAmzCM:2rem;--fzzdix:2.25rem;--dDnfaV:2.5rem;--cpjPHA:2.75rem;--ckODEv:3rem;--hTmzdp:3.5rem;--gANXGP:4rem;--htnoem:5rem;--tQYHK:6rem;--kcGldO:7rem;--gMkTEx:8rem;--lcknGR:9rem;--kveXIc:10rem;--gsriJI:11rem;--bPcliI:12rem;--Mxqsr:13rem;--hZfkST:14rem;--fUWaSi:15rem;--bSilTO:16rem;--fnTGst:18rem;--dAFdyM:20rem;--jxszKr:24rem;--hghuKL:.125rem;--drtIxO:.375rem;--siblR:.625rem;--hSPYxQ:.875rem;--fHQhyH:1.125rem;--bTcvlK:1.375rem;--izvCpj:20rem;--aTIGG:24rem;--kMQJUV:28rem;--dyNKmL:32rem;--ToPgI:36rem;--btoFLe:42rem;--esBjqP:48rem;--hrOPNc:56rem;--krbtsN:64rem;--cRFSXi:72rem;--fQSwCT:80rem;--iQceEA:90rem;--jAesVz:60ch;--khWApH:100%;--eOXrSu:min-content;--jNBRbM:max-content;--UhpHH:fit-content;--coIOli:0 1px #0000000d;--bUWovs:0 1px 2px 0 #0000000d;--cDhNnp:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--jMKUKK:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--kNVcRA:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--bnVgij:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--IghlV:0 25px 50px -12px #00000040;--gmhFEB:inset 0 2px 4px 0 #0000000d;--crdVaC:inset 0 1px #0000000d;--ImWHk:inset 0 1px 1px #0000000d;--lombUd:inset 0 2px 4px #0000000d;--fcTUxn:0rem;--dacYEG:.25rem;--ebuyxV:.5rem;--bYDCFo:.75rem;--hIimNX:1rem;--fFrqVq:1.25rem;--gGIQOF:1.5rem;--eDRUVY:1.75rem;--flZesP:2rem;--djiiAi:2.25rem;--ieMJEa:2.5rem;--cBFxYr:2.75rem;--uyqLg:3rem;--hXmVPi:3.5rem;--mYCWo:4rem;--jgejxp:5rem;--iYEvIx:6rem;--dzpWeZ:7rem;--fifqnK:8rem;--faFCyS:9rem;--bxwoov:10rem;--huPzrf:11rem;--hgdKvb:12rem;--cZMJbQ:13rem;--iXfUeA:14rem;--vWSpd:15rem;--gtqdrN:16rem;--hNtIEu:18rem;--kqIPsj:20rem;--wdMRQ:24rem;--gEfgCY:.125rem;--jJIQbV:.375rem;--cqwGG:.625rem;--dhUgfD:.875rem;--jjtyTI:1.125rem;--ZByTJ:1.375rem;--ixNmpi:.125rem;--bewZvn:.25rem;--kLOfAE:.375rem;--dxfumK:.5rem;--UXfgJ:.75rem;--bphCwb:1rem;--eougbK:1.5rem;--holyYx:2rem;--kkkBVq:9999px;--dzOvWn:none;--fuVfvZ:50ms;--fVBMec:.1s;--mUhz:.15s;--cWTXGg:.2s;--cifMdM:.3s;--goNNlj:.4s;--bPXfWW:.5s;--drrWcF:cubic-bezier(.4, 0, .2, 1);--hgfxJf:linear;--hCLxzh:cubic-bezier(.4, 0, 1, 1);--byCBno:cubic-bezier(0, 0, .2, 1);--gSAVQW:cubic-bezier(.4, 0, .2, 1);--bJeTGz:spin 1s linear infinite;--cxTetH:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--jjLJjo:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--eUTuJH:bounce 1s infinite;--izqvSz:4px;--aZLOC:8px;--kMMDaR:12px;--dyIDQb:16px;--TtVDs:24px;--btncja:40px;--esAhmv:64px;--cUJial:1 / 1;--bitVGl:16 / 9;--joSgrv:4 / 3;--dXjFHz:3 / 4;--gqpqIn:16 / 9;--lixcAJ:18 / 5;--hSWVDT:1.618 / 1;--kVKuzD:320px;--beyuxT:320px;--flUDPF:480px;--jqgiFF:480px;--ikokJA:640px;--eomHOU:640px;--kSvAmr:768px;--iujnmj:768px;--uwdhN:1024px;--gThSgZ:1024px;--eyfDzy:1280px;--cssArG:1280px;--dgHGKE:1536px;--jESPPc:1536px;--elEsRt:1920px;--grZUQF:1920px;--gyKIIT:#fcfcfd;--eSphig:#f9f9fb;--lccBJR:#f0f0f3;--lfBdGG:#e8e8ec;--fZSOJv:#e0e1e6;--etxniI:#d9d9e0;--kDkHKt:#cdced6;--esFcMe:#b9bbc6;--kCsxnP:#8b8d98;--kBPIlj:#80838d;--boKdnq:#60646c;--gHMZR:#1c2024;--fVKibs:#fcfcfd;--blfijr:#f9f9fb;--EAffW:#f0f0f3;--kctrIR:#e8e8ec;--jvOoFw:#e0e1e6;--eLjoNv:#d9d9e0;--eeElKa:#cdced6;--bbvglt:#b9bbc6;--uQdhY:#8b8d98;--cAJTc:#80838d;--eqWtVB:#60646c;--YnKnW:#1c2024;--dDMeFy:#fbfdff;--iUnReN:#f4faff;--drYKew:#e6f4fe;--jnYZLT:#d5efff;--dLJSLC:#c2e5ff;--jclFkR:#acd8fc;--dzWykA:#8ec8f6;--hTGaIf:#5eb1ef;--crqTHO:#0090ff;--gdoXie:#0588f0;--bLvCuf:#0d74ce;--dvYXlQ:#113264;--cczwvt:#fbfdff;--bIZHUm:#f4faff;--epRPkD:#e6f4fe;--kpJCJw:#d5efff;--bHgaAR:#c2e5ff;--bnGlZK:#acd8fc;--dUytqb:#8ec8f6;--oLUBI:#5eb1ef;--cVEbRZ:#0090ff;--kfUMPZ:#0588f0;--dhvOw:#0d74ce;--jSAsZP:#113264;--gwIWAB:#fefdfb;--dZPvAO:#fefbe9;--joZgtL:#fff7c2;--iiJwdk:#ffee9c;--cixxxl:#fbe577;--laZFWu:#f3d673;--faNHqv:#e9c162;--flhamA:#e2a336;--kAqLfx:#ffc53d;--dUnpxx:#ffba18;--gzSMsQ:#ab6400;--duLMMz:#4f3422;--jNfznC:#fefdfb;--fSYyUB:#fefbe9;--ggXfzU:#fff7c2;--jjRuiv:#ffee9c;--jxQaNO:#fbe577;--fDJauN:#f3d673;--fRHHag:#e9c162;--dYmNOP:#e2a336;--emluui:#ffc53d;--kzwHKG:#ffba18;--jOARCH:#ab6400;--bbqyms:#4f3422;--fawOdL:#fbfefc;--gDYABg:#f4fbf6;--dViGyJ:#e6f6eb;--iiUUBi:#d6f1df;--fAfayL:#c4e8d1;--hdGMWg:#adddc0;--euQSTJ:#8eceaa;--jneTNS:#5bb98b;--gEoZLv:#30a46c;--hxGmVf:#2b9a66;--fVaqiW:#218358;--WQygB:#193b2d;--gbyaJw:#fbfefc;--jwrwsj:#f4fbf6;--gsTYua:#e6f6eb;--coechl:#d6f1df;--kAcnHY:#c4e8d1;--cFzZRP:#adddc0;--kRylsC:#8eceaa;--belQQZ:#5bb98b;--jqkcrM:#30a46c;--bOkdmc:#2b9a66;--fhvkSt:#218358;--eYCHrC:#193b2d;--etxQkH:#fffcfc;--uuLzg:#fff7f7;--ewlKOR:#feebec;--gfTKOm:#ffdbdc;--khKKdX:#ffcdce;--giHFsw:#fdbdbe;--kkyEIh:#f4a9aa;--uTXKa:#eb8e90;--ewKWZL:#e5484d;--hjWhpD:#dc3e42;--kJdFvK:#ce2c31;--dKoaEd:#641723;--gJYjos:#fffcfc;--fakHyP:#fff7f7;--cEPicq:#feebec;--kdBCZd:#ffdbdc;--hIgdCE:#ffcdce;--fYsBNb:#fdbdbe;--dCXcqC:#f4a9aa;--jDMYit:#eb8e90;--hiryLU:#e5484d;--kaMCdo:#dc3e42;--eVMtoJ:#ce2c31;--cyKQJS:#641723}.dark{--gyKIIT:#111113;--eSphig:#18191b;--lccBJR:#212225;--lfBdGG:#272a2d;--fZSOJv:#2e3135;--etxniI:#363a3f;--kDkHKt:#43484e;--esFcMe:#5a6169;--kCsxnP:#696e77;--kBPIlj:#777b84;--boKdnq:#b0b4ba;--gHMZR:#edeef0;--dDMeFy:#0d1520;--iUnReN:#111927;--drYKew:#0d2847;--jnYZLT:#003362;--dLJSLC:#004074;--jclFkR:#104d87;--dzWykA:#205d9e;--hTGaIf:#2870bd;--crqTHO:#0090ff;--gdoXie:#3b9eff;--bLvCuf:#70b8ff;--dvYXlQ:#c2e6ff;--gwIWAB:#16120c;--dZPvAO:#1d180f;--joZgtL:#302008;--iiJwdk:#3f2700;--cixxxl:#4d3000;--laZFWu:#5c3d05;--faNHqv:#714f19;--flhamA:#8f6424;--kAqLfx:#ffc53d;--dUnpxx:#ffd60a;--gzSMsQ:#ffca16;--duLMMz:#ffe7b3;--fawOdL:#0e1512;--gDYABg:#121b17;--dViGyJ:#132d21;--iiUUBi:#113b29;--fAfayL:#174933;--hdGMWg:#20573e;--euQSTJ:#28684a;--jneTNS:#2f7c57;--gEoZLv:#30a46c;--hxGmVf:#33b074;--fVaqiW:#3dd68c;--WQygB:#b1f1cb;--etxQkH:#191111;--uuLzg:#201314;--ewlKOR:#3b1219;--gfTKOm:#500f1c;--khKKdX:#611623;--giHFsw:#72232d;--kkyEIh:#8c333a;--uTXKa:#b54548;--ewKWZL:#e5484d;--hjWhpD:#ec5d5e;--kJdFvK:#ff9592;--dKoaEd:#ffd1d9}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}}@layer recipes;@layer utilities{.daGuXH{animation:var(--bJeTGz)}.dePcIr{background:var(--gwIWAB)}.hGOAJn{background:var(--dUnpxx)}.hcwYju{background:var(--gzSMsQ)}.fQUZBF{background:var(--duLMMz)}.gmlzvM{background:var(--dZPvAO)}.hNzUIt{background:var(--joZgtL)}.dBCFVa{background:var(--iiJwdk)}.fcRbhH{background:var(--cixxxl)}.iknxVc{background:var(--laZFWu)}.jLBThJ{background:var(--faNHqv)}.ljaqUy{background:var(--flhamA)}.buTcIj{background:var(--kAqLfx)}.ijiAiy{background:var(--qLIrn)}.jzrzhc{background:var(--dDMeFy)}.gDTQgw{background:var(--gdoXie)}.cLNGnR{background:var(--bLvCuf)}.fcdXrO{background:var(--dvYXlQ)}.htluzP{background:var(--iUnReN)}.cCHhwu{background:var(--drYKew)}.fEyWuR{background:var(--jnYZLT)}.NUMxU{background:var(--dLJSLC)}.jXkrpD{background:var(--jclFkR)}.fgGemi{background:var(--dzWykA)}.bHhJnJ{background:var(--hTGaIf)}.ifZiPI{background:var(--crqTHO)}.kCToVp{background:var(--fawOdL)}.jjxWAJ{background:var(--hxGmVf)}.iugUTM{background:var(--fVaqiW)}.hOtaPv{background:var(--WQygB)}.dvwKIW{background:var(--gDYABg)}.eqWZRn{background:var(--dViGyJ)}.epsABc{background:var(--iiUUBi)}.fkSPJt{background:var(--fAfayL)}.jsRUVW{background:var(--hdGMWg)}.kosken{background:var(--euQSTJ)}.fnwDlg{background:var(--jneTNS)}.giWStx{background:var(--gEoZLv)}.kFYpif{background:0 0}.elpcmJ{background:var(--etxQkH)}.nSBQR{background:var(--hjWhpD)}.beupWY{background:var(--kJdFvK)}.kgvzyX{background:var(--dKoaEd)}.ibDxHS{background:var(--uuLzg)}.ErtRf{background:var(--ewlKOR)}.hHaKpk{background:var(--gfTKOm)}.jOGyx{background:var(--khKKdX)}.eadbTG{background:var(--giHFsw)}.hSmHBP{background:var(--kkyEIh)}.gRdXmA{background:var(--uTXKa)}.kJnCUJ{background:var(--ewKWZL)}.ftkxup{background:var(--gyKIIT)}.kVWGkx{background:var(--kBPIlj)}.dTQmdc{background:var(--boKdnq)}.fyJCun{background:var(--gHMZR)}.fKlCha{background:var(--eSphig)}.ctTfHj{background:var(--lccBJR)}.ehbHgI{background:var(--lfBdGG)}.QJkGR{background:var(--fZSOJv)}.bhKptC{background:var(--etxniI)}.jgNCsH{background:var(--kDkHKt)}.gZGTTY{background:var(--esFcMe)}.dJoxuh{background:var(--kCsxnP)}.gQmvox{background:var(--fVKibs)}.egWLbP{background:var(--YnKnW)}.hnPCjP{background:var(--EAffW)}.eqnDOh{background:var(--uQdhY)}.foDtdn{background:var(--edNtiq)}.fzpoby{border:0}.kFYpjY{border:var(--dzOvWn)}.kWIjhW{font:inherit}.AoNvj{grid-area:footer}.jbWXBN{grid-area:main}.hWgZTB{inset:var(--fcTUxn)}.jRYIDN{margin:-100px}.AxjtB{margin:var(--fcTUxn)}.fNCQtN{margin:-1px}.eAZrqi{margin:auto}.AxjtU{padding:var(--fcTUxn)}.AxjtU\!{padding:var(--fcTUxn)!important}.Axjal{padding:var(--dacYEG)}.pANgZ{padding:100px}.fznYYf{padding:var(--mYCWo)}.AxiEa{padding:var(--ebuyxV)}.AxhTk{padding:var(--hIimNX)}.AxhzB{padding:var(--fFrqVq)}.Axhdq{padding:var(--gGIQOF)}.Axmvo{padding:var(--flZesP)}.prikm{margin-inline:calc(var(--gGIQOF) * -1)}.coifUy{margin-inline:auto}.fzpodM{padding-inline:var(--fcTUxn)}.fzoNxe{padding-inline:var(--ebuyxV)}.jGoIIt{padding-inline:var(--cqwGG)}.fzoAWH{padding-inline:var(--bYDCFo)}.fzoqgU{padding-inline:var(--hIimNX)}.fznPAm{padding-inline:var(--gGIQOF)}.fzrkhk{margin-block:var(--flZesP)}.fzpodh{padding-block:var(--fcTUxn)}.fzpbDU{padding-block:var(--dacYEG)}.pkwcS{padding-block:var(--mYCWo)}.fzoNwz{padding-block:var(--ebuyxV)}.fzoAXm{padding-block:var(--bYDCFo)}.fznPzH{padding-block:var(--gGIQOF)}.fzrkgZ{padding-block:var(--flZesP)}.kXEyFA{border-color:currentColor}.hFnwwn{border-color:var(--etxniI)}.bJmVcS{border-color:var(--kDkHKt)}.kAvxWL{border-color:var(--eLjoNv)}.fwzyKK{border-color:var(--eeElKa)}.qbbQg{border-radius:0}.oBvEG{border-radius:var(--bphCwb)}.mHtYL{border-radius:var(--kkkBVq)}.dJhuAD{border-radius:var(--dxfumK)}.cYzMrZ{border-radius:var(--kLOfAE)}.eZqHq{border-radius:none}.dVzwcO{border-radius:var(--bewZvn)}.dOOOxU{border-radius:var(--UXfgJ)}.fIXpTr{border-radius:var(--ixNmpi)}.hDGJaH{border-style:solid}.glwuzk{border-top:1px solid}.kiJoEE{border-width:0}.dTBYkx{border-width:1px}.dNTNvO{border-width:2px}.kdFIjO{flex:1}.kKYCuT{flex:1 1 0}.eJheXe{flex:1}.hEoPVy{flex:12rem}.fCdqms{flex:auto}.diGheN{flex:none}.qbege{gap:var(--fcTUxn)}.bkDvIV{gap:var(--gEfgCY)}.pThsL{gap:var(--dacYEG)}.bkLsBk{gap:var(--jJIQbV)}.jSqJiD{gap:var(--ieMJEa)}.kcZqKF{gap:var(--uyqLg)}.jHGcwt{gap:var(--mYCWo)}.pKjuE{gap:var(--ebuyxV)}.bjGQXr{gap:var(--cqwGG)}.jwOwWk{gap:var(--iYEvIx)}.pCmHl{gap:var(--bYDCFo)}.pvuga{gap:var(--hIimNX)}.pezuA{gap:var(--gGIQOF)}.rmyfW{gap:var(--flZesP)}.jsLzrX{gap:1px}.gRHudH{grid-column:1}.cOWzXF{grid-column:auto}.cEUagw{grid-column:span 1}.eRRfNr{grid-column:span 2}.igjLGx{grid-template-areas:"main""footer"}.diDVAZ{list-style:none}.diIxfU{outline:var(--dzOvWn)}.gnlqYH{overflow:hidden}.fOVJNr{overflow:visible}.ldeytt{overscroll-behavior:contain}.kFYpjC{text-decoration:none}.bXBpoe{text-decoration:underline}.jTUcaF{text-wrap:balance}.hFDqEh{transition:color .2s ease-in-out,background-color .2s ease-in-out}.lnTeUB{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,outline-color .2s ease-in-out}.laQAuD{transition:opacity .16s ease-out}.HYYCI{transition:opacity .2s ease-in-out}.esYxAw{transition:transform .2s}.gpKNCN{transition:transform .2s ease-in-out}.hNYqX{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.clAvXa{transition:width .16s ease-out,background-color .16s ease-out}.ldIGJd{-webkit-mask-image:linear-gradient(#000 50%,#0000 100%)}.jciMSz{align-items:baseline}.bYPztT{align-items:center}.felzIp{align-items:flex-end}.gEYBWy{align-items:flex-start}.bvMRXU{align-items:start}.iHMUPj{align-items:stretch}.bYPzdx{align-self:center}.cYgEBl{align-self:end}.felzTP{align-self:flex-end}.gEYCfo{align-self:flex-start}.bvMRPe{align-self:start}.iHMUDJ{align-self:stretch}.kFYoXn{appearance:none}.jdUnbT{aspect-ratio:16/10}.kXEyDH{background-color:currentColor}.fhXYIL{background-color:#0009}.bbLCCf{border-collapse:collapse}.eOzbBZ{box-shadow:var(--jMKUKK)}.hJuqGQ{box-sizing:border-box}.bZwbCY{clip:rect(0 0 0 0)}.UKJjQ{color:var(--gzSMsQ)}.wfayP{color:var(--bLvCuf)}.bdmXVD{color:var(--dhvOw)}.lkRprO{color:var(--fVaqiW)}.jutHam{color:inherit}.cOfTra{color:var(--kJdFvK)}.jvdTzL{color:var(--gyKIIT)}.gzGkTv{color:var(--kBPIlj)}.cSBbey{color:var(--boKdnq)}.eXRtdp{color:var(--gHMZR)}.cysDNp{color:var(--lccBJR)}.jovZCU{color:var(--etxniI)}.UGmZK{color:var(--esFcMe)}.hZkQOb{color:var(--kCsxnP)}.kgXtln{color:var(--fVKibs)}.yXWUW{color:var(--eqWtVB)}.cjqxrh{color:var(--YnKnW)}.unbqo{color:var(--RiClf)}.fzpnXk{column-gap:var(--fcTUxn)}.jGqtRO{column-gap:var(--jJIQbV)}.fzopVo{column-gap:var(--hIimNX)}.fznPwa{column-gap:var(--gGIQOF)}.fzrjQU{column-gap:var(--flZesP)}.dQkgWW{container-type:inline-size}.hVTlPW{container-type:size}.iSOdAU{cursor:grab}.bZRhvx{cursor:pointer}.cGFOJB{display:block}.hKujQS{display:contents}.fPSBzf{display:flex}.cYdhWw{display:grid}.nVRGN{display:inline}.bUyOMB{display:inline-block}.fEVEmD{display:inline-flex}.ddgODW{display:none}.gRnQAD{fill:var(--gyKIIT)}.iJHIPJ{fill:var(--gHMZR)}.iRgpoQ{flex-direction:column}.cMGtQw{flex-direction:row}.jmzEDN{flex-shrink:0}.ZWNVL{flex-wrap:nowrap}.gasSYy{flex-wrap:wrap}.eWkBhd{font-family:inherit}.fTICwM{font-family:var(--hjqCdq)}.clVNBB{font-family:var(--idmLWf)}.dOmORn{font-size:var(--dllMvh)}.dOmCsa{font-size:var(--jaXqkI)}.eWkAZU{font-size:inherit}.xEQJi{font-size:var(--gKFLFQ)}.wzdQU{font-size:var(--daFrau)}.xYowz{font-size:var(--eRgJXV)}.xNKXN{font-size:var(--gFqSQX)}.AMuyK{font-size:var(--loLyxA)}.iMbnoH{font-style:italic}.dCuzrE{font-variant-numeric:normal}.fjPTAm{font-variant-numeric:tabular-nums}.hGHvhs{font-weight:var(--ghWdwL)}.hlqAVQ{font-weight:var(--leEsKL)}.jdmPpC{font-weight:var(--llFanx)}.gsjAMe{font-weight:var(--hmvyHR)}.geVzvj{grid-template-columns:1fr}.ewZNJl{grid-template-columns:1fr auto 1fr}.gDKDFf{grid-template-columns:minmax(0,1fr)}.hXlNIp{grid-template-columns:repeat(12,minmax(0,1fr))}.dodxlk{grid-template-columns:repeat(2,minmax(0,1fr))}.cwWFjX{grid-template-columns:repeat(2,1fr)}.ibcSmS{grid-template-rows:1fr auto}.cgzmzJ{isolation:isolate}.bYPznK{justify-content:center}.felzJA{justify-content:flex-end}.gEYBVn{justify-content:flex-start}.cXFTqP{justify-content:space-around}.dDWCpe{justify-content:space-between}.eIXWIS{justify-items:center}.gwQsJj{justify-self:start}.iTUeDg{justify-self:stretch}.bDktDN{letter-spacing:.08em}.ljIhmd{letter-spacing:var(--glKTKc)}.kcgbFE{letter-spacing:var(--jwdARF)}.fzoNvt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fzpnUg{line-height:0}.fzpbtJ{line-height:1}.jZYsLd{line-height:1.35}.jGqtWe{line-height:1.5}.eWkBil{line-height:inherit}.jdmOYL{line-height:var(--lomeBD)}.hEvjin{line-height:var(--kwMYUX)}.iXqShf{line-height:var(--ipEwfb)}.ljIhoq{line-height:var(--jyTpIu)}.grMgso{-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.fXCUBF{object-fit:cover}.fzpojb{opacity:0}.jPVHJZ{opacity:.15}.jGqhgM{opacity:.5}.dDQsNs{opacity:.72}.kowsjc{opacity:.85}.fzpbIC{opacity:1}.eKrKGL{order:1}.bgEBTs{order:2}.fzuZQP{overflow-wrap:anywhere}.bULnTY{overflow-wrap:break-word}.hLsNni{pointer-events:auto}.cERSkX{pointer-events:none}.jXSfKH{position:absolute}.hdAwi{position:fixed}.jTWvec{position:relative}.lnopcr{position:sticky}.dhXGJM{resize:none}.zdFik{resize:vertical}.jGqhsm{row-gap:var(--gEfgCY)}.fzpbyo{row-gap:var(--dacYEG)}.jGqtRz{row-gap:var(--jJIQbV)}.pSfxW{row-gap:var(--uyqLg)}.fzoNyn{row-gap:var(--ebuyxV)}.fznPwr{row-gap:var(--gGIQOF)}.fzrjRl{row-gap:var(--flZesP)}.fNCKSL{row-gap:2px}.ggSfSu{scrollbar-width:none}.ekvzIg{stroke-width:.15em}.gvksca{stroke-width:.2em}.bYPzoC{text-align:center}.ezkBTa{text-align:left}.ljHGQN{text-align:right}.hWhrno{text-overflow:ellipsis}.hzJKan{text-transform:lowercase}.hLQIGS{text-transform:uppercase}.dEtuTb{text-underline-offset:4px}.cQAdKd{touch-action:none}.hQdin{transform:rotate(180deg)}.hzavxS{transform:translate(-50%)}.rTuZz{transform:translate(0)}.kGRIsb{transform:translateY(-50%)}.bMXXOK{transform:translateY(0)}.bJoDJ{transform-origin:0 0}.kWZDSt{transform-origin:50%}.hvIujt{transform-origin:top}.gLTGRW{transform-origin:100% 0}.bGsvLS{--transition-duration:.01ms;transition-duration:.01ms}.enWcDl{--transition-duration:.12s;transition-duration:.12s}.hKOeaf{--transition-duration:.18s;transition-duration:.18s}.gDmIqS{--transition-duration:.22s;transition-duration:.22s}.kfwatI{--transition-duration:.2s;transition-duration:.2s}.ZwUwN{--transition-duration:.3s;transition-duration:.3s}.blxCBp{--transition-duration:.52s;transition-duration:.52s}.exSIiV{--transition-prop:color, background-color;transition-property:color,background-color}.hBhEHp{--transition-prop:color, background-color, border-color, outline-color;transition-property:color,background-color,border-color,outline-color}.GHomm{--transition-prop:color, background-color, border-color, outline-color, transform;transition-property:color,background-color,border-color,outline-color,transform}.igAsUf{--transition-prop:color, transform;transition-property:color,transform}.kDJOMO{--transition-prop:height;transition-property:height}.byUZvs{--transition-prop:opacity;transition-property:opacity}.hIyKqz{--transition-prop:opacity, transform;transition-property:opacity,transform}.doOuAK{--transition-prop:opacity, transform, translate;transition-property:opacity,transform,translate}.eCHjPv{--transition-prop:transform, opacity;transition-property:transform,opacity}.ciHeek{--transition-easing:cubic-bezier(.32, .72, 0, 1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.dyPDZf{--transition-easing:cubic-bezier(.33, 1, .68, 1);transition-timing-function:cubic-bezier(.33,1,.68,1)}.jBNjwW{--transition-easing:cubic-bezier(.4, 0, .2, 1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.iWGlrc{--transition-easing:ease-in-out;transition-timing-function:ease-in-out}.kFYoVQ{-webkit-user-select:none;user-select:none}.jciMNQ{vertical-align:baseline}.kIIaya{vertical-align:middle}.eZZNXI{vertical-align:top}.dcJAKS{visibility:hidden}.cbkwRf{white-space:nowrap}.fXrKZ{white-space:pre}.gNOQHw{white-space:pre-wrap}.hVYkZh{will-change:transform}.jQaEtG{word-break:break-all}.bkzFSZ{word-break:break-word}.AxjtK{z-index:0}.Axjab{z-index:1}.fzozCb{z-index:10}.AxiDU{z-index:2}.fzoyMl{z-index:30}.pAMqZ{z-index:300}.pBbgQ{z-index:310}.fzoyva{z-index:40}.pALZO{z-index:400}.fznMSr{z-index:45}.fzoybr{z-index:50}.pALGf{z-index:500}.fznLIO{z-index:55}.fzoxFk{z-index:60}.krkKum{overflow-x:hidden}.BENyO{overflow-y:auto}.iFcqLM{border-bottom-color:var(--etxniI)}.EcxBh{border-bottom-style:solid}.hefOfS{border-bottom-width:1px}.ivrJAt{border-right-color:var(--edNtiq)}.iFhUbO{border-top-color:var(--etxniI)}.giSVLJ{border-top-style:solid}.iTrYdY,.hecgTI{border-top-width:1px}.kyGdCf{bottom:var(--fcTUxn)}.ikTHEE{bottom:var(--bYDCFo)}.RNMst{bottom:calc(5.5rem + env(safe-area-inset-bottom))}.Axjtw{height:var(--kTdGYg)}.pitgX{height:var(--hghuKL)}.fzozCt{height:var(--dDnfaV)}.fzpabD{height:var(--ckODEv)}.fznYYn{height:var(--gANXGP)}.piqQt{height:var(--siblR)}.AxijT{height:var(--jshnNX)}.pirkc{height:var(--hSPYxQ)}.fzoXKZ{height:var(--gMkTEx)}.AxhSM{height:var(--juMtMc)}.Axhzd{height:var(--beDnSR)}.AxhcS{height:var(--eUDwWi)}.fzoWkp{height:var(--fnTGst)}.Axmvg{height:var(--cAmzCM)}.dxynti{height:1.1em}.hYZFjI{height:100%}.kcKISj{height:100dvh}.fNCDkd{height:10px}.jswIZr{height:160px}.xULSR{height:1em}.ypMpB{height:1lh}.ATIgZ{height:1px}.ATHKO{height:2px}.eAZrqn{height:auto}.gHDtiZ{height:calc(100dvh - var(--site-nav-height,0px) - 5.5rem)}.gsynQv{height:fit-content}.dMMuMP{height:var(--khWApH)}.klNZXF{height:var(--bits-navigation-menu-viewport-height,0px)}.cjniVt{height:var(--mermaid-viewport-h,360px)}.kBMrbo{height:var(--slot)}.kiKDyH{left:var(--fcTUxn)}.jOCMrb{left:var(--hIimNX)}.iFvDlP{left:-10000px}.cIFhny{left:-50%}.eCzFHr{left:100%}.eCaVMz{left:50%}.pBpti{margin-bottom:var(--ieMJEa)}.fzoNvZ{margin-bottom:var(--ebuyxV)}.fzopYj{margin-bottom:var(--hIimNX)}.fzrjPj{margin-bottom:var(--flZesP)}.fzoNpT{margin-left:var(--ebuyxV)}.coigcm{margin-left:auto}.pascu{margin-right:calc(var(--hIimNX) * -1)}.fzoNGh{margin-right:var(--ebuyxV)}.prihS{margin-top:calc(var(--gGIQOF) * -1)}.fzpolx{margin-top:var(--fcTUxn)}.jGqhje{margin-top:var(--gEfgCY)}.fzpbKY{margin-top:var(--dacYEG)}.pSfoy{margin-top:var(--uyqLg)}.fzoNEP{margin-top:var(--ebuyxV)}.fzoBeq{margin-top:var(--bYDCFo)}.fzoqjJ{margin-top:var(--hIimNX)}.coifNq{margin-top:auto}.diVlLl{max-height:100%}.eBBALm{max-height:10rem}.ecydrm{max-height:32rem}.fzddJe{max-height:50vh}.SSYWC{max-height:85dvh}.cOJDeA{max-height:calc(100dvh - 10rem)}.eMNAr{max-height:calc(100dvh - 2rem)}.hLoziV{max-width:1280px}.dmmjlu{max-width:100%}.hfzBCn{max-width:12rem}.eRSfL{max-width:16rem}.bTXjcV{max-width:18rem}.kOFDVX{max-width:21rem}.jZuHbG{max-width:28rem}.cEowv{max-width:30rem}.gIIWuC{max-width:46rem}.bEuzrP{max-width:56rem}.ljoOMW{max-width:60rem}.guXcFF{max-width:calc(100vw - 24px)}.eWrRZB{max-width:var(--khWApH)}.hlfqWv{max-width:min(20rem,100vw - 1.5rem)}.eoDCDl{max-width:var(--jAesVz)}.hRtGdP{min-height:var(--kTdGYg)}.goPLMo{min-height:var(--ckODEv)}.ktvoLE{min-height:160px}.jCCODV{min-height:var(--tQYHK)}.jqItrW{min-height:var(--gMkTEx)}.kDzVbT{min-height:var(--kveXIc)}.laTYEF{min-height:var(--bSilTO)}.hSwzAT{min-height:1.25em}.diVeFv{min-height:100%}.OUhqU{min-height:100dvh}.kILVFe{min-height:1lh}.fHYDas{min-height:2.625rem}.hVpAQY{min-width:var(--kTdGYg)}.goApKj{min-width:var(--ckODEv)}.dmmnkM{min-width:100%}.iSiaFP{min-width:14rem}.gdaioY{min-width:3.25rem}.feaqQC{min-width:min-content}.croRjC{min-width:var(--bits-floating-anchor-width)}.fzpbvf{padding-bottom:var(--dacYEG)}.pSfuR{padding-bottom:var(--uyqLg)}.fzoNws{padding-bottom:var(--ebuyxV)}.fzoAVV{padding-bottom:var(--bYDCFo)}.fzrjPm{padding-bottom:var(--flZesP)}.bsclFg{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.cCDwLr{padding-bottom:env(safe-area-inset-bottom)}.fzoAPH{padding-left:var(--bYDCFo)}.fzopUQ{padding-left:var(--hIimNX)}.fzoNFU{padding-right:var(--ebuyxV)}.fzoBfx{padding-right:var(--bYDCFo)}.fznPJc{padding-right:var(--gGIQOF)}.fzpols{padding-top:var(--fcTUxn)}.pSfpb{padding-top:var(--uyqLg)}.pkweP{padding-top:var(--mYCWo)}.fzoNEK{padding-top:var(--ebuyxV)}.fzoBen{padding-top:var(--bYDCFo)}.fzoqjw{padding-top:var(--hIimNX)}.fznPCO{padding-top:var(--gGIQOF)}.fzrkfc{padding-top:var(--flZesP)}.hWgptE{right:var(--fcTUxn)}.gwBJcw{right:var(--hIimNX)}.dlNJxY{right:100%}.qbeer{top:var(--fcTUxn)}.ejPXvO{top:-50%}.dUYDXb{top:100%}.dDihBf{top:50%}.juFroY{top:calc(var(--site-nav-height,0px) + 4rem)}.iGcmit{top:var(--site-nav-height,0px)}.pitgE{width:var(--hghuKL)}.Axjam{width:var(--cCUBeV)}.fzozCm{width:var(--dDnfaV)}.fzpabA\!{width:var(--ckODEv)!important}.fzpabA{width:var(--ckODEv)}.fznYYc{width:var(--gANXGP)}.AxiEh{width:var(--gsUKim)}.piqPW{width:var(--siblR)}.fzozgh{width:var(--htnoem)}.Axikw{width:var(--jshnNX)}.pirjH{width:var(--hSPYxQ)}.fzoXKS{width:var(--gMkTEx)}.AxhTf{width:var(--juMtMc)}.Axhzu{width:var(--beDnSR)}.Axhdp{width:var(--eUDwWi)}.Axmvr{width:var(--cAmzCM)}.jzIORp{width:.75rem}.hYZFkb{width:100%}.fNCDjG{width:10px}.jswIZw{width:160px}.dnQCub{width:17rem}.xULTa{width:1em}.ATIhi{width:1px}.ATHLd{width:2px}.dSXBCd{width:4rem}.eAZrpM{width:auto}.dLLjvG{width:calc(100vw - 2rem)}.gsynQA{width:fit-content}.dMMuNs{width:var(--khWApH)}.gtdXBX{width:max-content}.ePpofG{width:var(--area-w)}.kPTMsF{width:var(--bits-floating-anchor-width)}.JIYoU{width:var(--hit-w)}.zhwSU .ui-code-block{margin-bottom:var(--flZesP)}.cECgHG>*+*{box-shadow:inset 1px 0 0 var(--etxniI)}.cxKCkl>*+*{box-shadow:none}.cjFXVW>*+* [data-slot=badge],.hHEGsr>*+[data-slot=badge]{box-shadow:inset 1px 0 0 var(--etxniI)}.lipSFW [align=center]{text-align:center}.jZvUaz:is(:hover,[data-hover]) [data-case-arrow]{color:var(--gHMZR)}.gqCAfD:is(:hover,[data-hover]) [data-case-arrow]{transform:translate(2px,-2px)}.JwGwd [data-case-cover]{aspect-ratio:16/10}.fAgtpY [data-rail-label]{transition:opacity .16s ease-out}.bhmoSI[data-engaged] [data-rail-label]{color:var(--gHMZR)}.jGqVRj[data-engaged] [data-rail-label]{pointer-events:auto}.bswxvW:is(:hover,[data-hover]) [data-rail-label]{color:var(--gHMZR)}.fYSrSR:is(:hover,[data-hover]) [data-rail-label]{opacity:1}.ggnBFN:is(:hover,[data-hover]) [data-rail-label]{pointer-events:auto}.iSlyAy:is(:focus-visible,[data-focus-visible]) [data-rail-label]{color:var(--gHMZR)}.bFMgEx:is(:focus-visible,[data-focus-visible]) [data-rail-label]{opacity:1}.crapbJ:is(:focus-visible,[data-focus-visible]) [data-rail-label]{pointer-events:auto}.fHrHJT [data-rail-line]{transition:width .16s ease-out}.cdxFIe [data-rail-line]{display:block}.loxlCG [data-rail-line]{flex-shrink:0}.cSQdFT [data-rail-line]{position:relative}.grbOGG [data-rail-line]{height:1px}.cTedOB [data-rail-line]{width:var(--line-min)}.kyzaFD:is(:hover,[data-hover]) [data-rail-line],.gXykVH:is(:focus-visible,[data-focus-visible]) [data-rail-line]{width:var(--line-max)}.eTttsc [data-rail-visual]{background:currentColor}.iqIkqC [data-rail-visual]{transition:opacity .16s ease-out}.ktEUWM [data-rail-visual]{display:block}.gCvWim [data-rail-visual]{opacity:.35}.kvQFnM [data-rail-visual]{height:1px}.eKLVYx [data-rail-visual]{width:var(--khWApH)}.bsAgWV[data-engaged] [data-rail-visual],.iMmLnL:is(:hover,[data-hover]) [data-rail-visual],.XIaMf:is(:focus-visible,[data-focus-visible]) [data-rail-visual]{opacity:1}.bJGDbW [data-slot=badge]{border-width:0}.gTGtUV [data-slot=badge]{transition:background-color .2s ease-in-out}.fboolS a{text-decoration:underline}.hQXcMF a{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,outline-color .2s ease-in-out}.gATuzl a{color:var(--gHMZR)}.ebIPWr a{text-underline-offset:4px}.fKWRTE:is(:hover,[data-hover]) a{background:var(--lfBdGG)}.kuRLdx a:is(:hover,[data-hover]),.gqXGXp:is(:hover,[data-hover]) a{color:var(--gHMZR)}.bUCrJn a>img{vertical-align:middle}.jxcPzy a>img{margin-bottom:var(--fcTUxn)}.ddegBo a>img{margin-top:var(--fcTUxn)}.iQgymQ a,.iQgymQ button{padding-inline:var(--fcTUxn)}.fcGMrP a:is(:focus-visible,[data-focus-visible]),.fcGMrP button:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.cprRac blockquote{border-left-color:var(--etxniI)}.SKmxf blockquote{border-left-style:solid}.hhpSin blockquote{border-left-width:4px}.cdyGmR blockquote{margin-bottom:var(--flZesP)}.iQpysD blockquote{margin-top:var(--fcTUxn)}.erPOti blockquote{padding-left:var(--hIimNX)}.lUwFB figcaption{font-size:var(--gKFLFQ)}.dskKiZ figcaption{margin-top:var(--bYDCFo)}.eNVLNy h1{font-size:var(--jaXqkI)}.cQbIQt h1{margin-bottom:var(--ebuyxV)}.isRzfK h1{margin-top:var(--mYCWo)}.isClKw h2{font-size:var(--dllMvh)}.cPTLoq h2{margin-bottom:var(--ebuyxV)}.isZwHN h2{margin-top:var(--mYCWo)}.fJvKLb h3{font-size:var(--gFqSQX)}.cPLPnf h3{margin-bottom:var(--ebuyxV)}.hZxigg h3{margin-top:var(--uyqLg)}.cJDTWT h4{font-size:var(--gKFLFQ)}.ArksD h4{font-weight:var(--hmvyHR)}.cPDRLk h4{margin-bottom:var(--ebuyxV)}.hZFfIb h4{margin-top:var(--uyqLg)}.eAxTsW h5,.eAxTsW h6{font-size:var(--gKFLFQ)}.wPyil h5,.wPyil h6{margin-bottom:var(--ebuyxV)}.cHClRl h5,.cHClRl h6{margin-top:var(--flZesP)}.bSkMhQ hr{margin-block:var(--mYCWo)}.kRGcXM hr{border-color:var(--etxniI)}.edYvwH hr{border-width:0}.cBWbpS hr{border-top-style:solid}.hgRxLL hr{border-top-width:1px}.llXGxP input{padding-left:var(--cBFxYr)}.uZSTN input{padding-right:var(--cBFxYr)}.cFeySm li{margin-block:var(--ebuyxV)}.dzJchF ol{list-style-type:decimal}.cTdHWi p{margin-bottom:var(--flZesP)}.jBeJGw p{margin-top:var(--fcTUxn)}.dTUfXn span,.dTUfXn p{padding-inline:var(--fcTUxn)}.dyhWSv strong,.dyhWSv b{color:var(--gHMZR)}.fkFThg strong,.fkFThg b{font-weight:var(--hmvyHR)}.fhoqbu svg{inset:var(--fcTUxn)}.dEPPmq svg{display:block}.cuyDGw svg{position:absolute}.kvjOVQ svg{z-index:1}.daqkAE svg{height:var(--khWApH)}.ioFUhn svg{width:var(--khWApH)}.gpneaU table{border-collapse:collapse}.ZrNOp table{font-size:var(--gKFLFQ)}.bNeVlk table{margin-bottom:var(--flZesP)}.kqFExC table{margin-top:var(--fcTUxn)}.doaLqs table{width:100%}.uHegk th{color:var(--gHMZR)}.kDxLbR th{font-weight:var(--leEsKL)}.bAFKiL th,.bAFKiL td{padding-inline:var(--hIimNX)}.fpjgzp th,.fpjgzp td{padding-block:var(--bYDCFo)}.dBqRvd th,.dBqRvd td{text-align:left}.MidSf th,.MidSf td{vertical-align:top}.cIiDQX th,.cIiDQX td{border-bottom-color:var(--etxniI)}.irjZjS th,.irjZjS td{border-bottom-style:solid}.kFlwtx th,.kFlwtx td{border-bottom-width:1px}.flzwnV thead{border-bottom-color:var(--etxniI)}.dFCMHv thead{border-bottom-width:1px}.hNHdGx ul{list-style-type:disc}.kGqwvu ul,.kGqwvu ol{margin-bottom:var(--flZesP)}.kOTuaM ul,.kOTuaM ol{margin-top:var(--fcTUxn)}.esSsAE ul,.esSsAE ol{padding-left:var(--fFrqVq)}.lmTXEs[aria-pressed=true]{background:var(--gHMZR)}.kynQWo[aria-pressed=true]{color:var(--gyKIIT)}.bImdco[aria-pressed=true]:is(:hover,[data-hover]){background:var(--gHMZR)}.idrPfE[aria-pressed=true]:is(:hover,[data-hover]){color:var(--gyKIIT)}.kLWAIx[data-current]{background:var(--hTGaIf)}.gRXaeO[data-current]{color:var(--crqTHO)}.doTVEg[data-current][data-engaged]{background:var(--crqTHO)}.dEfVJK[data-current][data-engaged]{color:var(--gdoXie)}.lepBsY[data-disabled]{cursor:default}.evrPWS[data-disabled]{opacity:.6}.lhlaDQ[data-disabled]:hover{background:var(--edNtiq)}.zVMbE[data-dragging]{cursor:grabbing}.fwRsQz[data-ending-style]{opacity:0}.eVXEhd[data-ending-style]{transform:translate(6px)}.KMKol[data-ending-style]{transform:translateY(-6px)}.eZSciT[data-ending-style]{transform:translateY(-8px)}.eGTDuK[data-ending-style]{transform:translateY(100%)}.gLgmiC[data-engaged]{background:var(--crqTHO)}.iYBUSb[data-engaged]{color:var(--gHMZR)}.jxeEmR[data-highlighted]{background:var(--fZSOJv)}.isRCHU[data-motion=from-end][data-starting-style]{opacity:0}.dFDPSO[data-motion=from-end][data-starting-style]{transform:translate(200px)}.hwiaRr[data-motion=from-start][data-starting-style]{opacity:0}.fbbtHg[data-motion=from-start][data-starting-style]{transform:translate(-200px)}.kSHCEi[data-motion=to-end][data-ending-style]{opacity:0}.dcdFSk[data-motion=to-end][data-ending-style]{transform:translate(200px)}.jsiefl[data-motion=to-start][data-ending-style]{opacity:0}.jfMASy[data-motion=to-start][data-ending-style]{transform:translate(-200px)}.jsJUQA[data-selected]{background:var(--lfBdGG)}.cPehDH[data-springing]{will-change:width, height}.exXzhs[data-starting-style]{opacity:0}.hlXpki[data-starting-style]{transform:translate(6px)}.eyQROC[data-starting-style]{transform:translateY(-6px)}.ggsHpg[data-starting-style]{transform:translateY(-8px)}.gIkSYJ[data-starting-style]{transform:translateY(100%)}.cOpOaI[data-starting-style],.cOpOaI[data-ending-style]{height:var(--kTdGYg)}.gSrTKe[data-state=open]{color:var(--gHMZR)}.hjECTB[data-state=open] svg,.fIBMjh[open] summary svg{transform:rotate(180deg)}[data-fullscreen] .izKQGd{flex:auto}[data-fullscreen] .fqgjDi{height:auto}[data-fullscreen] .fPoHbG{min-height:var(--kTdGYg)}[data-springing] .cqWNqq{inset:var(--fcTUxn)}[data-springing] .ebsddl{margin:auto}[data-springing] .emnDUg{position:absolute}.emMLeT :is(pre code){color:inherit}.dqnEpQ :is(pre code){font-family:var(--idmLWf)}.khzZgA :is(pre code){white-space:pre}.lWbBd :is(pre){background:var(--eSphig)}.iHjDJy :is(pre){margin:var(--fcTUxn)}.iyuZTi :is(pre){padding:var(--fFrqVq)}.iSDxpb :is(pre){border-radius:0}.hHMsuf :is(pre){border-width:0}.imIFNL :is(pre){outline:var(--dzOvWn)}.gFfFcw :is(pre){overflow:visible}.ddvmF :is(pre){box-shadow:none}.gWFOHv :is(pre){box-sizing:border-box}.iywmyK :is(pre){font-family:var(--idmLWf)}.bEEAFz :is(pre){font-size:var(--daFrau)}.fJJfWI :is(pre){line-height:var(--ipEwfb)}.eKZgxe :is(pre){white-space:pre}.hKVjZr :is(pre){max-width:none}.exwjMv :is(pre){min-width:100%}.fxDkMM :is(pre){width:max-content}.cLQrdq :where(h1,h2,h3,h4,h5,h6){color:var(--gHMZR)}.yFtRT :where(h1,h2,h3,h4,h5,h6){font-family:var(--hjqCdq)}.hXCAaX :where(h1,h2,h3,h4,h5,h6){font-weight:var(--leEsKL)}.JcimV :where(h1,h2,h3,h4,h5,h6){line-height:var(--jyTpIu)}.eRMEzY :where(svg){display:block}.iwduvN [data-slot=badge]:not([data-contrast=selected]){background:var(--lfBdGG)}.cVlLRG a :where(code){text-decoration:underline}.fmeKsO a :where(code){text-decoration-color:currentColor}.glZYjr img:not([data-mock-screen]){height:auto}.cDPZoW img:not([data-mock-screen]){max-width:100%}.qSOnM[data-ending-style]:not([data-motion]){opacity:0}.iTBfsU[data-ending-style]:not([data-motion]){transform:translateY(-8px)}.fnnudE>:first-child{margin-top:var(--fcTUxn)}.kacvPB p:first-of-type{color:var(--gHMZR)}.grQvqV p:first-of-type{font-size:var(--gFqSQX)}.jLZsUH p:first-of-type{line-height:var(--kwMYUX)}.dRtqVq>:last-child{margin-bottom:var(--fcTUxn)}.frLcnG tbody tr:last-child td{border-bottom-style:none}.euTKBH :where(li)>:where(code){color:var(--gzSMsQ)}.ioRgxO :where(li)>:where(code){font-family:var(--idmLWf)}.bHpNON :where(li)>:where(code){font-size:var(--gKFLFQ)}.dpdIgQ :where(p,h1,h2,h3,h4,h5,h6,td,th) :where(code){color:var(--gzSMsQ)}.AvtHN :where(p,h1,h2,h3,h4,h5,h6,td,th) :where(code){font-family:var(--idmLWf)}.eFdYfe :where(p,h1,h2,h3,h4,h5,h6,td,th) :where(code){font-size:var(--gKFLFQ)}.iuVIzZ :where(ul,ol) :where(ul,ol){margin-block:var(--bYDCFo)}.ljSOsp:not(:last-child){border-color:var(--edNtiq)}.krQLmW:not(:last-child){border-bottom-style:solid}.jFuIaW:not(:last-child){border-bottom-width:2px}.fxmHfa:is(:empty,[data-empty]):before{color:var(--boKdnq)}.iQEFrp:is(:empty,[data-empty]):before{content:attr(data-placeholder)}.jRFzpz:is(:empty,[data-empty]):before{pointer-events:none}.DaGnE :where(li) :where(p,h1,h2,h3,h4,h5,h6) :where(code){color:var(--gzSMsQ)}.gwtudp :where(li) :where(p,h1,h2,h3,h4,h5,h6) :where(code){font-family:var(--idmLWf)}.fHKSgW :where(li) :where(p,h1,h2,h3,h4,h5,h6) :where(code){font-size:var(--gKFLFQ)}.cmPMvm:fullscreen{background:var(--gyKIIT)}.iBSGlf:fullscreen{margin-block:var(--fcTUxn)}.faAeZg:fullscreen{height:100vh}.hQbOCw:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--eSphig)}.fIAHgk:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--boKdnq)}.gGTyfw:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.iRKsjX:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4}.oPRte:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.45}.iIzojD:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.55}.cgGICU:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){transform:translateY(0)}.iawSsN:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--edNtiq)}.ftQbtI:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--boKdnq)}.dTeVZW[data-current]:hover{color:var(--gdoXie)}.eVzwvK a:hover [data-slot=badge]:not([data-contrast=selected]){background:var(--fZSOJv)}.kTzADU:is(:hover,[data-hover]){background:var(--gdoXie)}.iztmIc:is(:hover,[data-hover]){background:var(--crqTHO)}.bOZrZx:is(:hover,[data-hover]){background:var(--kBPIlj)}.eCHLUP:is(:hover,[data-hover]){background:var(--lccBJR)}.kRWzI:is(:hover,[data-hover]){background:var(--lfBdGG)}.eUXhEi:is(:hover,[data-hover]){text-decoration:underline}.gpqIyw:is(:hover,[data-hover]){color:var(--dvYXlQ)}.iQkydk:is(:hover,[data-hover]){color:var(--jSAsZP)}.gtFJYV:is(:hover,[data-hover]){color:var(--gHMZR)}.FpREV:is(:hover,[data-hover]){color:var(--YnKnW)}.teqSy:is(:hover,[data-hover]),.fwwivz:is(:hover,[data-hover]) [data-breadcrumb-arrow]:after,.calpXy:is(:hover,[data-hover]):not(:first-child) a:before{opacity:1}.group:is(:hover,[data-hover]) .hUHNov{transform:perspective(400px)rotateX(-10deg)}.hToFrk:is(:focus-visible,[data-focus-visible]){background:var(--crqTHO)}.gyvhIB:is(:focus-visible,[data-focus-visible]){background:var(--fZSOJv)}.ilQlBG:is(:focus-visible,[data-focus-visible]){border-radius:2px}.NIGfg:is(:focus-visible,[data-focus-visible]){border-radius:4px}.iftKtJ:is(:focus-visible,[data-focus-visible]){border-radius:var(--kLOfAE)}.gNbWFC:is(:focus-visible,[data-focus-visible]){outline:2px solid}.iRCHKA:is(:focus-visible,[data-focus-visible]){outline:var(--dzOvWn)}.iPHzed:is(:focus-visible,[data-focus-visible]){color:var(--gHMZR)}.heVvEV:is(:focus-visible,[data-focus-visible]){outline-color:var(--crqTHO)}.cTWcBa:is(:focus-visible,[data-focus-visible]){outline-color:var(--gHMZR)}.hQFRsV:is(:focus-visible,[data-focus-visible]){outline-color:var(--esFcMe)}.lninVP:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.bFXeJS:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.gVRUJs:is(:focus-visible,[data-focus-visible]){outline-offset:4px}.hLPNjH:is(:focus-visible,[data-focus-visible]){outline-style:solid}.bRMDyG:is(:focus-visible,[data-focus-visible]){outline-width:2px}.faRukY:has(:focus-visible){opacity:1}.dXqUUz:has(:focus-visible){outline-color:var(--esFcMe)}.ivqBx:has(:focus-visible){outline-offset:-2px}.fjhHUw:has(:focus-visible){outline-offset:2px}.kBiVZN:has(:focus-visible){outline-style:solid}.dOMPNQ:has(:focus-visible){outline-width:2px}.kaovpC:is(:active,[data-active]){background:var(--gdoXie)}.hoaWOD:is(:active,[data-active]){background:var(--fZSOJv)}.dJeLWI:is(:active,[data-active]){cursor:grabbing}.iIHfdC:is(:active,[data-active]){transform:translateY(2px)}.dWifre:has(:is(a,button):hover){background:var(--lfBdGG)}.gUwkRN:has(:is(a,button):active){background:var(--fZSOJv)}.faVnOo button:not([data-disabled]):not(:disabled):hover [data-slot=badge]:not([data-contrast=selected]){background:var(--fZSOJv)}.dhksPr::-webkit-details-marker{display:none}.ipcUyu::-webkit-scrollbar{display:none}.faKYHD:after{background:var(--gyKIIT)}.gplCMC:after{background:var(--lfBdGG)}.iSlefT:after{inset:var(--fcTUxn)}.fLBIAn:after{clip-path:polygon(0 0,100% 50%,0 100%)}.dMOWAL:after,.eXMQhb:after{content:""}.eXEXHN:after{opacity:0}.crQoMp:after{pointer-events:none}.khtefB:after,.idUWTB:after{position:absolute}.bCwsHS:after{--transition-duration:.2s;transition-duration:.2s}.cwWPAG:after{--transition-prop:opacity;transition-property:opacity}.koNuYW:after{--transition-easing:ease-in-out;transition-timing-function:ease-in-out}.dqnZCt:after{height:50dvh}.ehTytt:after{left:var(--fcTUxn)}.hDCDTG:after{right:var(--fcTUxn)}.ivRsUd:after{top:100%}.fdMyLf:before{background:var(--lfBdGG)}.dhQusK:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,100% 50%)}.czYgIs:before{color:var(--dhvOw)}.eAcOq:before,.dLVhZe:before{content:""}.cBkDZB:before{content:"·"}.hjCoJr:before{font-weight:var(--ghWdwL)}.fRaeCM:before{opacity:0}.gPKuzg:before{pointer-events:none}.foNwzU:before,.jrpcxw:before{position:absolute}.bopyan:before{transform:translate(-50%,-50%)}.iYBuof:before{--transition-duration:.2s;transition-duration:.2s}.gLFCgT:before{--transition-prop:opacity;transition-property:opacity}.dkgKTH:before{--transition-easing:ease-in-out;transition-timing-function:ease-in-out}.eGNlko:before{bottom:var(--fcTUxn)}.bQzjfr:before{height:100%}.WaBms:before{left:var(--fcTUxn)}.dYrkDf:before{left:-.75rem}.fhGsPU:before{left:50%}.jtRTFI:before{min-height:44px}.kwkvCb:before{min-width:44px}.gunYBM:before{top:var(--fcTUxn)}.fATUoA:before{top:50%}.laDbhS:before{width:.75rem}.iBeoNo:before{width:100%}.fHPBoe::marker{display:none}.bLajRv::placeholder,.bLajRv[data-placeholder]{color:var(--boKdnq)}.jYWaTd::placeholder,.jYWaTd[data-placeholder]{--transition-duration:.2s;transition-duration:.2s}.cQVMsZ::placeholder,.cQVMsZ[data-placeholder]{--transition-prop:color;transition-property:color}.ciBWOF::placeholder,.ciBWOF[data-placeholder]{--transition-easing:ease-in-out;transition-timing-function:ease-in-out}.dzgeTq:has(a:focus-visible) [data-breadcrumb-arrow]:after{opacity:1}.hwwRID:has(a:focus-visible):not(:first-child) a:before{opacity:1}@media (width<48rem){.fbAmEF{margin-inline:calc(var(--hIimNX) * -1)}.dgjKjZ{padding-inline:var(--hIimNX)}.iOQOVn{gap:var(--hIimNX)}.uAUdm{display:flex}.jmCYRz{display:none}}@media (width<40rem){.dlTnoH{flex-direction:column-reverse}.aYmec{text-align:center}}@media (width>=30rem){.jDHhsX{column-gap:var(--iYEvIx)}.iKOwBG{grid-template-columns:auto 1fr}.dKKToy{grid-template-columns:auto minmax(0,1fr)}.kUsCMW{row-gap:var(--gGIQOF)}.hRXCRy{margin-bottom:var(--fcTUxn)}}@media (width>=40rem){.iPJGQr{gap:var(--dacYEG)}.juDBhG{gap:var(--hIimNX)}.hUNVsV{grid-column:span 2/span 2}.kOXrUL{align-items:baseline}.fRlwDF{align-items:flex-end}.bXobWg{column-gap:var(--hgdKvb)}.kPcNRw{column-gap:var(--flZesP)}.eluWrw{flex-direction:row}.jUtiyd{grid-template-columns:1fr 1fr}.cTRbBJ{grid-template-columns:4.5rem minmax(0,1fr)}.dKKTbr{grid-template-columns:auto minmax(0,1fr)}.dDKdEQ{grid-template-columns:repeat(2,minmax(0,1fr))}.irlYmJ{grid-template-columns:repeat(3,minmax(0,1fr))}.jBXnWK{grid-template-columns:repeat(4,minmax(0,1fr))}.zFjBi{justify-content:space-between}.epApWf{height:var(--ckODEv)}.dtXzYv{max-width:16rem}.iGtVgf{max-width:720px}.eAZPrq{min-width:11rem}.ljRthv{padding-top:var(--gEfgCY)}.BCwMU{width:auto}}@media (width>=48rem){.gvJHHq{padding-block:var(--hIimNX)}.gQuPuR{flex:1}.lhmPaf{gap:var(--jJIQbV)}.fqXGEw{grid-column:1}.WYjbO{grid-column:3}.fEDQCn{grid-column:1/-1}.hqBvCY{grid-column:1/3}.jvqzI{grid-column:2/4}.cHqKXl{grid-row:1}.dtQBTO{grid-row:2}.fRlwIm{align-items:flex-end}.jjXwaE{column-gap:var(--bYDCFo)}.hTfLCO{column-gap:var(--hNtIEu)}.kPcNXr{column-gap:var(--flZesP)}.kPpHQF{display:contents}.bmWIAz{flex-direction:column}.eluWnz{flex-direction:row}.hycuEe{font-size:var(--cLogVb)}.dDKdFj{grid-template-columns:repeat(2,minmax(0,1fr))}.gSvqZk{grid-template-columns:repeat(2,1fr)}.cFaeEa{grid-template-columns:repeat(3,1fr)}.brpLgr{justify-self:end}.kFzdkJ{row-gap:var(--mYCWo)}.ehXiUy{bottom:var(--gGIQOF)}.cGmYQR{max-width:100%}.gtHKMN{right:var(--gGIQOF)}.hKEVUO [data-case-cover]{aspect-ratio:16/9}}@media (width>=64rem){.duckwg{gap:var(--uyqLg)}.hfEetw{grid-column:span 1/span 1}.hUNVBM{grid-column:span 2/span 2}.gqRKlq{column-gap:var(--uyqLg)}.cmMAQy{column-gap:var(--wdMRQ)}.gPeiOM{display:block}.diIEev{display:none}.cmprgP{grid-template-columns:15rem minmax(0,1fr)}.kquXpz{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.irlYqg{grid-template-columns:repeat(3,minmax(0,1fr))}.fIwEJj{grid-template-columns:repeat(3,1fr)}.cYGLoS{order:1}.cQUSUF{order:2}.hSBQWo{row-gap:var(--fcTUxn)}.kDkzIW{padding-top:var(--mYCWo)}}@media (width>=90rem){.dazCSi{display:flex}.jBQxFP{display:none}}@media (width>=96rem){.btSTBG{max-width:1360px}}@media (width>=120rem){.jjnWDK{max-width:1440px}}@media (prefers-reduced-motion:reduce){.dpZaGF{animation:none}.hqqjDL{transition:none}.eqKldg{opacity:.85}.eyxstq{transform:none}.lhhdaS{--transition-duration:.01ms;transition-duration:.01ms}.bsahcN{--transition-prop:color, background-color, border-color, outline-color;transition-property:color,background-color,border-color,outline-color}.jejjBX{border-right-color:currentColor}.eNlOnc:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]),.iJfsMc:is(:active,[data-active]){transform:none}}@container (width>=500px){.jUMXvt{font-size:var(--gFqSQX)}}@media print{.fSXkQa\! :is(a,a:link,a:visited){color:var(--YnKnW)!important}}}:root{--expo-out:cubic-bezier(.16, 1, .3, 1)}.skip-to-main-wrap{z-index:200;transition:transform .15s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-to-main-wrap:focus-within{transform:translateY(0)}@media print{.skip-to-main-wrap{display:none!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light dark!important}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{height:100%;margin:0;overflow:hidden}h1,h2,h3,h4,h5,h6{text-box-trim:trim-start;text-box-edge:cap alphabetic}.ui-code-panel pre,.ui-code-panel pre.shiki{box-sizing:border-box;white-space:pre;width:max-content;min-width:100%;overflow:visible}.ui-code-panel pre{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .ui-code-panel pre{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.vt-site-nav{view-transition-name:site-nav;transition:top .25s cubic-bezier(.4,0,.2,1)}html[data-nav-pinned=false] .vt-site-nav{top:calc(-1 * var(--site-nav-height,0px))}@media (prefers-reduced-motion:reduce){.vt-site-nav{transition:none}}[data-app-scroll-viewport]{scroll-padding-top:var(--site-nav-height,0px)}html[data-nav-pinned=false] [data-app-scroll-viewport]{scroll-padding-top:0}[data-app-scrollbar]{top:var(--site-nav-height,0px)!important}.vt-docs-sidebar{transition:top .25s cubic-bezier(.4,0,.2,1)}html[data-nav-pinned=false] .vt-docs-sidebar{top:4rem}html[data-nav-pinned=false] .vt-docs-mobile-bar{top:0}@media (prefers-reduced-motion:reduce){.vt-docs-sidebar{transition:none}}.vt-nav-pin-icon{fill:currentColor}html[data-nav-pinned=false] .vt-nav-pin-icon{fill:none}.theme-icon{display:none}html[data-theme-pref=light] [data-theme-icon=light],html[data-theme-pref=dark] [data-theme-icon=dark],html[data-theme-pref=system] [data-theme-icon=system]{align-items:center;display:flex}.page-transition-main{view-transition-name:portfolio-page}.vt-docs-sidebar{view-transition-name:docs-sidebar}::view-transition-group(docs-sidebar){z-index:2;animation:none}::view-transition-old(docs-sidebar){animation:none}::view-transition-new(docs-sidebar){animation:none}::view-transition-old(docs-sidebar){opacity:0}::view-transition-new(docs-sidebar):only-child{animation:.28s cubic-bezier(.4,0,.2,1) both portfolio-page-in}::view-transition-old(docs-sidebar):only-child{animation:.22s cubic-bezier(.4,0,.2,1) both docs-sidebar-out}@keyframes docs-sidebar-out{0%{opacity:1}to{opacity:0}}::view-transition-group(site-nav){z-index:100}::view-transition-group(portfolio-page){z-index:1}@keyframes portfolio-page-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes portfolio-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(portfolio-page){animation:.22s cubic-bezier(.4,0,.2,1) both portfolio-page-out}::view-transition-new(portfolio-page){animation:.28s cubic-bezier(.4,0,.2,1) both portfolio-page-in}@media (prefers-reduced-motion:reduce){::view-transition-old(portfolio-page){animation-duration:.01ms!important}::view-transition-new(portfolio-page){animation-duration:.01ms!important}}@keyframes contact-form-submit-spin{to{transform:rotate(360deg)}}.contact-form-submit-spinner{vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.65s linear infinite contact-form-submit-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.contact-form-submit-spinner{opacity:.85;border-right-color:currentColor;animation:none}}@keyframes spotify-icon-spin{to{transform:rotate(360deg)}}.spotify-now-playing__icon--playing{animation:4s linear infinite spotify-icon-spin}@media (prefers-reduced-motion:reduce){.spotify-now-playing__icon--playing{animation:none}}
