:root{--root-bleed:0}@media (width>=64rem){:root{--root-min-gap:5rem;--root-bleed:calc(-1 * min(4rem, var(--root-gap)))}}h1{text-align:center;width:100%;max-width:64rem;margin-top:1rem;font-size:8.33333dvw;font-weight:300}h1 strong{font-weight:500}@media (width>=48rem){h1{margin-top:2.5rem;font-size:6.66667dvw}}@media (width>=64rem){h1{text-align:left;font-size:4.4rem}}._F{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (width>=48rem){._F{gap:1.75rem}}@media (width>=64rem){._F{justify-content:left}}._G,._H{border-radius:2rem;justify-content:center;gap:.5rem;width:100%;margin:0 1rem;padding:1rem 2.4rem;text-decoration:none}@media (width>=32rem){._G,._H{width:auto;margin:0}}._G svg,._H svg{height:1lh}._G svg path,._H svg path{fill:currentColor}._G{background:linear-gradient(to top, var(--color-red-light), var(--color-red-dark));color:#fff;text-align:center;font-size:1.5rem;font-weight:500}@media (width>=32rem){._G{width:auto;margin:0}}._H{color:var(--color-foreground);border:1px solid;justify-content:center;align-items:center;font-size:1rem;font-weight:300;display:inline-flex}._I{text-decoration:3px underline var(--color-blue-dark);text-underline-offset:.09lh;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}._J{counter-reset:stars var(--stars);font-variant-numeric:tabular-nums;transition:--stars .8s}._J:after{content:" " counter(stars) " ⭐️"}._cR{text-align:center;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;margin:2.5rem 0;display:grid}@media (width>=64rem){._cR{grid-template-columns:repeat(4,1fr)}}._cS,._cT,._cU,._cV{--widget-size:min(10rem, max(6rem, 21dvw));flex-direction:column;align-items:center;display:flex}._cS:hover:before,._cT:hover:before,._cU:hover:before,._cV:hover:before{animation:.8s _cW}@keyframes _cW{0%{transform:translateY(0)}10%{transform:translateY(0)scale(1.1,.9)}30%{transform:translateY(-20px)scale(.95,1.05)}40%{transform:translateY(0)scale(1.05,.95)}50%{transform:translateY(-10px)scale(.98,1.02)}70%{transform:translateY(0)scale(1.02,.98)}to{transform:translateY(0)}}._cS:before,._cT:before,._cU:before,._cV:before{content:"";height:var(--widget-size);width:var(--widget-size);background-repeat:no-repeat;display:block}._cS h3,._cT h3,._cU h3,._cV h3{margin:.5rem 0;font-size:max(1.5rem,min(2rem,7dvw));font-weight:400}._cS p,._cT p,._cU p,._cV p{text-wrap:balance;max-width:28ch;font-size:max(.75rem,min(1rem,3.5dvw))}@media (width>=64rem){._cS p,._cT p,._cU p,._cV p{text-wrap:pretty}}._cS{--section-color-dark:var(--color-blue-dark);--section-color-light:var(--color-blue-light);--section-color:var(--color-blue);--section-color-alt:var(--color-blue-alt);--section-color-dim:var(--color-blue-dim);--section-color-dim-alt:var(--color-blue-dim-alt);--section-color-alt-dim:var(--color-blue-alt-dim);--section-color-alt-dim-alt:var(--color-blue-alt-dim-alt)}._cT{--section-color-dark:var(--color-red-dark);--section-color-light:var(--color-red-light);--section-color:var(--color-red);--section-color-alt:var(--color-red-alt);--section-color-dim:var(--color-red-dim);--section-color-dim-alt:var(--color-red-dim-alt);--section-color-alt-dim:var(--color-red-alt-dim);--section-color-alt-dim-alt:var(--color-red-alt-dim-alt)}._cU{--section-color-dark:var(--color-yellow-dark);--section-color-light:var(--color-yellow-light);--section-color:var(--color-yellow);--section-color-alt:var(--color-yellow-alt);--section-color-dim:var(--color-yellow-dim);--section-color-dim-alt:var(--color-yellow-dim-alt);--section-color-alt-dim:var(--color-yellow-alt-dim);--section-color-alt-dim-alt:var(--color-yellow-alt-dim-alt)}._cV{--section-color-dark:var(--color-green-dark);--section-color-light:var(--color-green-light);--section-color:var(--color-green);--section-color-alt:var(--color-green-alt);--section-color-dim:var(--color-green-dim);--section-color-dim-alt:var(--color-green-dim-alt);--section-color-alt-dim:var(--color-green-alt-dim);--section-color-alt-dim-alt:var(--color-green-alt-dim-alt)}._cS:before{background-image:url(/assets/widget/doc.svg);background-position:top;rotate:-5deg}._cT:before{background-image:url(/assets/widget/cookie.svg);background-position:50% 12px;rotate:5deg}._cU:before{background-image:url(/assets/widget/link.svg);background-position:50% 14px;rotate:-5deg;scale:-1 1}._cV:before{background-image:url(/assets/widget/pixel.svg);background-position:top;rotate:5deg}@media (prefers-color-scheme:dark){._cS:before{background-image:url(/assets/widget/doc.svg#dark)}._cT:before{background-image:url(/assets/widget/cookie.svg#dark)}._cU:before{background-image:url(/assets/widget/link.svg#dark)}._cV:before{background-image:url(/assets/widget/pixel.svg#dark)}}@media (width>=48rem){._cT:before,._cU:before,._cV:before{background-position:top}}._cX{--section-color-dark:var(--color-blue-dark);--section-color-light:var(--color-blue-light);--section-color:var(--color-blue);--section-color-alt:var(--color-blue-alt);--section-color-dim:var(--color-blue-dim);--section-color-dim-alt:var(--color-blue-dim-alt);--section-color-alt-dim:var(--color-blue-alt-dim);--section-color-alt-dim-alt:var(--color-blue-alt-dim-alt);background-color:var(--color-black);margin:2.5rem calc(-1 * var(--root-gap));white-space:nowrap;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){._cX{background-color:color-mix(in srgb, var(--section-color-dark), var(--color-black) 95%)}}._cY{transition:transform .3s ease-out;transform:translate(0)}._cY:hover{transform:translate(-3px)}._cZ{will-change:transform;gap:1rem;width:fit-content;padding:1.5rem 0;font-size:1.7rem;animation:300s linear infinite _cZ;display:flex}@keyframes _cZ{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._cZ{animation-play-state:paused}}@media (width>=64rem){._cZ{gap:3rem;padding:2rem 0;font-size:1.9rem}}._cZ:hover,._cZ:focus-within{animation-play-state:paused}._c0{color:#ffffff80;padding:1rem;text-decoration:none}.concise-mode ._c0{color:#0000}._c0:hover ._c1{text-decoration:underline 2px}._c1{color:var(--color-white)}._c2:nth-of-type(8n+1) span,._c3:nth-of-type(8n+1) span{color:var(--color-blue-light)}._c2:nth-of-type(8n+3) span,._c3:nth-of-type(8n+3) span{color:var(--color-green-light)}._c2:nth-of-type(8n+5) span,._c3:nth-of-type(8n+5) span{color:var(--color-yellow-light)}._c2:nth-of-type(8n+7) span,._c3:nth-of-type(8n+7) span{color:var(--color-red-light)}._c4 ._c1{color:#c999ec}._c5 ._c1{text-decoration:underline wavy var(--color-red-light)}._dN{margin-left:var(--root-bleed);margin-right:var(--root-bleed);--section-color-dark:var(--color-red-dark);--section-color-light:var(--color-red-light);--section-color:var(--color-red);--section-color-alt:var(--color-red-alt);--section-color-dim:var(--color-red-dim);--section-color-dim-alt:var(--color-red-dim-alt);--section-color-alt-dim:var(--color-red-alt-dim);--section-color-alt-dim-alt:var(--color-red-alt-dim-alt);border:3px solid #0000;border-radius:2rem;flex-direction:column;justify-content:space-between;gap:3rem;margin-bottom:4rem;padding:2rem;display:flex}@media (prefers-color-scheme:light){._dN{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._dN{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, var(--section-color), var(--section-color-alt))}}@media (width>=40rem){._dN{margin-bottom:6rem}}@media (width>=48rem){._dN{margin-bottom:5rem;padding:3rem}}@media (width>=64rem){._dN{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-top:2rem;margin-bottom:2rem;padding:0 4rem}}@media (width>=64rem) and (prefers-color-scheme:dark){._dN{margin-top:0;margin-bottom:0}}._dO{flex-direction:column;max-width:35rem;display:flex}@media (width>=64rem){._dO{order:1}}._dO h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._dO p{margin:1rem 0;font-size:1.1rem}._dP{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._dP{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._dP{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._dQ{background-origin:border-box;background-clip:padding-box,border-box;border-radius:2rem;flex-direction:column;justify-content:space-between;align-self:center;align-items:center;gap:2rem;width:100%;padding:1.5rem 0;display:flex;position:relative}@media (width>=30rem){._dQ{width:auto;padding:0 2rem}}@media (width>=40rem){._dQ{flex-direction:row;margin-bottom:5rem}}@media (width>=56rem){._dQ{align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._dQ{max-width:40rem;margin-top:0;margin-bottom:0;margin-right:3rem;margin-left:var(--root-bleed);flex-direction:column;flex:1;align-items:flex-end;padding:4rem}}@media (width>=64rem) and (prefers-color-scheme:light){._dQ:before{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;content:"";background:var(--section-color-dim);clip-path:polygon(0 0,4rem 0,0 4rem,0 100%,100% 100%,100% 0);border-radius:2rem;position:absolute;inset:0}}@media (width>=64rem) and (prefers-color-scheme:dark){._dQ{background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, transparent, var(--section-color-alt), var(--section-color));border:3px solid #0000;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}}._dR{border-radius:1rem;justify-content:center;width:100%;display:flex;position:relative}@media (prefers-color-scheme:light){._dR{box-shadow:0 10px 30px -20px var(--section-color-dim-alt), 0 10px 30px -20px var(--section-color-dim);background-color:color-mix(in srgb, var(--section-color-dark), var(--color-black) 80%);padding:.5rem 0}}@media (width>=40rem){._dR{width:auto;min-width:18rem}}@media (width>=64rem){._dR{margin-right:3.5rem}}@media (width>=80rem){._dR{margin-right:8rem}}._dR:before,._dR:after{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--section-color-dim-alt);transform-origin:top;width:2.5rem;height:2.5rem;display:flex;position:absolute;mask-image:url(/assets/arrow-BV7hlbPZ.svg);mask-size:100% 100%}._dR:before{left:-3.5rem;translate:0 2.4rem;rotate:100deg;scale:1 -1}._dR:after{right:-3.5rem;translate:0 .4rem;rotate:280deg;scale:1 -1}@media (prefers-color-scheme:dark){._dR:before{left:-2.8rem}._dR:after{right:-2.8rem}}@media (width>=30rem){._dR:before{translate:0 2.8rem;scale:1 -1}._dR:after{translate:0 .2rem;rotate:280deg;scale:1 -1}}@media (width>=40rem){._dR:before{translate:-1rem 1.2rem;rotate:135deg}._dR:after{translate:1rem 1.2rem;rotate:44deg;scale:1}}@media (width>=64rem){._dR:before{left:unset;right:-2.5rem;translate:1rem 1.6rem;rotate:135deg;scale:-1 1}._dR:after{right:-2.5rem;translate:1rem 1.2rem;rotate:45deg;scale:1}}._dR .code-block{justify-content:center;font-size:max(.8rem,min(1.4rem,5.5dvw));display:flex}._dR .code-block pre{border:none;position:relative}._dS,._dT{background-color:var(--color-white);width:100%;color:var(--color-black);text-align:center;box-shadow:0 10px 45px -30px var(--section-color-dim), 0 10px 45px -30px var(--section-color-dim-alt);border-radius:2rem;flex-direction:column;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){._dS,._dT{border:2px solid var(--section-color-dim)}}@media (width>=40rem){._dS,._dT{width:16rem}}._dS h3,._dT h3{color:var(--section-color-dark);margin-bottom:.4rem}._dS span,._dT span{margin-bottom:1.5rem}@media (width>=40rem){._dS{margin-bottom:-18rem;margin-right:-10rem}}@media (width>=64rem){._dS{margin-top:-6rem;margin-bottom:0;margin-right:0;translate:7rem}}@media (width>=64rem) and (prefers-color-scheme:dark){._dS{margin-top:-1rem}}._dT{margin-bottom:-6rem}@media (width>=40rem){._dT{margin:0 0 -18rem -10rem}}@media (width>=64rem){._dT{margin-bottom:-6rem;margin-left:0;translate:7rem}}@media (width>=64rem) and (prefers-color-scheme:dark){._dT{margin-bottom:-1rem}}._dU{justify-content:space-around;gap:1rem;display:flex}._dV,._dW,._dX,._dY,._dZ,._d0{background-size:100% 100%;width:3rem;height:3rem}._dV{background-image:url(/assets/node-CmtzZYk-.svg)}._dX{background-image:url(/assets/bun-_DSbte6G.svg);scale:1.1}._dW{background-image:url(/assets/deno-BUHrdn8q.svg)}._dZ{background-image:url(/assets/chrome-Bai3gr3L.svg)}._d0{background-image:url(/assets/firefox-B-XVwtbq.svg);scale:1.1}._dY{background-image:url(/assets/safari-D3_6eZHF.svg)}._di{margin-left:var(--root-bleed);margin-right:var(--root-bleed);--section-color-dark:var(--color-blue-dark);--section-color-light:var(--color-blue-light);--section-color:var(--color-blue);--section-color-alt:var(--color-blue-alt);--section-color-dim:var(--color-blue-dim);--section-color-dim-alt:var(--color-blue-dim-alt);--section-color-alt-dim:var(--color-blue-alt-dim);--section-color-alt-dim-alt:var(--color-blue-alt-dim-alt);border:3px solid #0000;border-radius:2rem;flex-direction:column;justify-content:space-between;gap:3rem;margin-bottom:calc(26*min(.55rem,max(.25rem,1.3dvw)));padding:2rem;display:flex}@media (prefers-color-scheme:light){._di{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._di{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, var(--section-color), var(--section-color-alt))}}@media (width>=48rem){._di{padding:3rem}}@media (width>=64rem){._di{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-bottom:4rem;padding:0 4rem}}._dj{flex-direction:column;order:0;max-width:35rem;display:flex}@media (width>=90rem){._dj{margin-left:0}}._dj h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._dj p{margin:1rem 0;font-size:1.1rem}._dk{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._dk{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._dk{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._dl{background-origin:border-box;background-clip:padding-box,border-box;border-radius:2rem;flex:1;justify-content:center;align-items:center;margin-bottom:-12em;font-size:min(.55rem,max(.3rem,1.4dvw));display:flex;position:relative}@media (width>=52rem){._dl{justify-content:flex-end;align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._dl{max-width:38rem;min-height:26rem;margin-top:0;margin-bottom:0;margin-left:3rem;margin-right:var(--root-bleed);justify-content:flex-start;padding:6rem 4rem 5rem}}@media (width>=64rem) and (prefers-color-scheme:light){._dl:before{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;content:"";background:var(--section-color-dim);clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),calc(100% - 4rem) 100%,0 100%,0 0);border-radius:2rem;position:absolute;inset:0}}@media (width>=64rem) and (prefers-color-scheme:dark){._dl{background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, var(--section-color-alt), var(--section-color), transparent);border:3px solid #0000;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}._dm{background-color:color-mix(in srgb, var(--color-black), var(--section-color-dark) 15%);border-radius:1rem;flex:1;width:100%;max-width:60em;padding:4rem 1rem 1rem;display:flex;position:relative}._dm:before{z-index:-1;content:"";background-color:var(--section-color-dim-alt);filter:blur(50px);opacity:.8;position:absolute;inset:0;transform:scale(.8)}@media (prefers-color-scheme:dark){._dm{border:2px solid var(--section-color-dim)}}@media (width>=40rem){._dm{width:52em}}@media (width>=64rem){._dm{max-width:30rem;margin-left:-7rem;padding:4rem 6rem 2rem 2rem}}._dm .code-block{width:100%}._dm pre{border:none;padding:0;font-size:max(.8rem,min(1.5rem,3.7dvw));overflow:visible;background-color:#0000!important}._dn{background-image:linear-gradient(#f6f6f6 0,#ddd);border-radius:1rem 1rem 0 0;justify-content:flex-start;align-items:center;gap:.5rem;height:2.5rem;padding-left:.5rem;display:flex;position:absolute;top:0;left:0;right:0}@media (prefers-color-scheme:dark){._dn{top:-2px;left:-2px;right:-2px}}._do,._dp,._dq{border:1px solid #000;border-radius:100%;width:1rem;height:1rem}._do{background:#ff6159;border-color:#e0453e}._dp{background:#ffbd2e;border-color:#e09e19}._dq{background:#28ca42;border-color:#10ab24}._dr{--section-color-dark:var(--color-blue-dark);--section-color-light:var(--color-blue-light);--section-color:var(--color-blue);--section-color-alt:var(--color-blue-alt);--section-color-dim:var(--color-blue-dim);--section-color-dim-alt:var(--color-blue-dim-alt);--section-color-alt-dim:var(--color-blue-alt-dim);--section-color-alt-dim-alt:var(--color-blue-alt-dim-alt);background-color:var(--color-black);margin:2.5rem calc(-1 * var(--root-gap));white-space:nowrap;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){._dr{background-color:color-mix(in srgb, var(--section-color-dark), var(--color-black) 95%)}}._ds{transition:transform .3s ease-out;transform:translate(0)}._ds:hover{transform:translate(-4px)}._dt{will-change:transform;gap:1rem;width:fit-content;padding:1.5rem 0;font-size:1.7rem;animation:120s linear infinite _dt;display:flex}@keyframes _dt{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._dt{animation-play-state:paused}}@media (width>=64rem){._dt{gap:3rem;padding:2rem 0;font-size:1.9rem}}._dt:hover,._dt:focus-within{animation-play-state:paused}._du{color:var(--color-white);border-bottom:2px solid #0000;align-items:center;margin:0 1rem;text-decoration:none;display:inline-flex;position:relative}._du:hover{border-bottom-color:currentColor}._du svg{height:1.5lh;margin:0 1ch;display:inline-block}._du svg path{fill:currentColor}._dv{counter-reset:stars calc(var(--stars) / 1000);font-variant-numeric:tabular-nums}._dv:before{content:"" counter(stars) "k "}._dw{counter-reset:downloads calc(var(--downloads) / 1000);font-variant-numeric:tabular-nums}._dw:before{content:" " counter(downloads) "k"}._cJ{text-align:center;--section-color-dark:var(--color-green-dark);--section-color-light:var(--color-green-light);--section-color:var(--color-green);--section-color-alt:var(--color-green-alt);--section-color-dim:var(--color-green-dim);--section-color-dim-alt:var(--color-green-dim-alt);--section-color-alt-dim:var(--color-green-alt-dim);--section-color-alt-dim-alt:var(--color-green-alt-dim-alt);flex-direction:column;display:flex}._cJ h2{margin-bottom:1rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._cK{text-align:center;grid-template-columns:repeat(2,1fr);align-self:center;justify-items:center;gap:2.5rem;max-width:fit-content;margin-top:2.5rem;line-height:1.8rem;display:grid}@media (width>=64rem){._cK{grid-template-columns:repeat(4,1fr)}}._cL,._cM,._cN,._cO{text-wrap:balance;flex-direction:column;align-items:center;gap:1rem;max-width:13rem;display:flex}._cL:hover ._cP,._cM:hover ._cP,._cN:hover ._cP,._cO:hover ._cP{animation:.8s _cQ}@keyframes _cQ{0%{transform:translateY(0)}10%{transform:translateY(0)scale(1.1,.9)}30%{transform:translateY(-20px)scale(.95,1.05)}40%{transform:translateY(0)scale(1.05,.95)}50%{transform:translateY(-10px)scale(.98,1.02)}70%{transform:translateY(0)scale(1.02,.98)}to{transform:translateY(0)}}._cL span a,._cM span a,._cN span a,._cO span a{color:var(--section-color);background-color:var(--section-color-alt-dim);border-radius:2.5rem;margin:.15rem 0;padding:.5rem .75ch;line-height:.5rem;text-decoration-line:none;display:inline-flex}._cL span a:hover,._cM span a:hover,._cN span a:hover,._cO span a:hover{text-decoration-line:underline}._cL{--section-color-dark:var(--color-blue-dark);--section-color-light:var(--color-blue-light);--section-color:var(--color-blue);--section-color-alt:var(--color-blue-alt);--section-color-dim:var(--color-blue-dim);--section-color-dim-alt:var(--color-blue-dim-alt);--section-color-alt-dim:var(--color-blue-alt-dim);--section-color-alt-dim-alt:var(--color-blue-alt-dim-alt)}._cM{--section-color-dark:var(--color-yellow-dark);--section-color-light:var(--color-yellow-light);--section-color:var(--color-yellow);--section-color-alt:var(--color-yellow-alt);--section-color-dim:var(--color-yellow-dim);--section-color-dim-alt:var(--color-yellow-dim-alt);--section-color-alt-dim:var(--color-yellow-alt-dim);--section-color-alt-dim-alt:var(--color-yellow-alt-dim-alt)}._cN{--section-color-dark:var(--color-red-dark);--section-color-light:var(--color-red-light);--section-color:var(--color-red);--section-color-alt:var(--color-red-alt);--section-color-dim:var(--color-red-dim);--section-color-dim-alt:var(--color-red-dim-alt);--section-color-alt-dim:var(--color-red-alt-dim);--section-color-alt-dim-alt:var(--color-red-alt-dim-alt)}._cO{--section-color-dark:var(--color-green-dark);--section-color-light:var(--color-green-light);--section-color:var(--color-green);--section-color-alt:var(--color-green-alt);--section-color-dim:var(--color-green-dim);--section-color-dim-alt:var(--color-green-dim-alt);--section-color-alt-dim:var(--color-green-alt-dim);--section-color-alt-dim-alt:var(--color-green-alt-dim-alt)}._cP{justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}._cP svg{height:100%}._cP path{fill:var(--color-foreground)}._c6{margin-bottom:5.4rem;margin-left:var(--root-bleed);margin-right:var(--root-bleed);background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(0, var(--section-color), var(--section-color-alt));--section-color-dark:var(--color-red-dark);--section-color-light:var(--color-red-light);--section-color:var(--color-red);--section-color-alt:var(--color-red-alt);--section-color-dim:var(--color-red-dim);--section-color-dim-alt:var(--color-red-dim-alt);--section-color-alt-dim:var(--color-red-alt-dim);--section-color-alt-dim-alt:var(--color-red-alt-dim-alt);border:3px solid #0000;border-radius:2rem;flex-direction:column;justify-content:space-between;gap:3rem;padding:2rem;display:flex}@media (width>=48rem){._c6{margin-bottom:4.6rem;padding:3rem}}@media (width>=64rem){._c6{flex-direction:row;padding:3rem 4rem}}@media (width>=64rem) and (prefers-color-scheme:light){._c6{color:var(--color-white);background-image:linear-gradient(to bottom, var(--section-color-dark), var(--section-color-light))}}._c7{flex-direction:column;min-width:100%;display:flex}@media (width>=64rem){._c7{min-width:auto;padding-right:1rem}}._c7 h2{margin-bottom:1.5rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._c7 p{max-width:40rem;margin:1rem 0;font-size:1.1rem}._c8{color:#0000;background-clip:text;background-image:linear-gradient(to bottom, var(--section-color-dark), var(--section-color-light));display:inline-flex}@media (prefers-color-scheme:light) and (width>=64rem){._c8{color:var(--color-white);background:0 0}}._c9{background-color:color-mix(in srgb, var(--color-black), var(--section-color-dark) 15%);border:2px solid #0000;border-radius:2rem;align-self:center;width:100%;max-width:30rem;margin-bottom:-6.5rem;padding:2rem 1.5rem;display:flex;position:relative}@media (prefers-color-scheme:dark){._c9{border-color:var(--section-color-dim)}}._c9:before{z-index:-1;transform-origin:50%;content:"";background-color:var(--section-color-dim-alt);filter:blur(50px);opacity:.4;position:absolute;inset:0;transform:scaleY(.9)}@media (width>=32rem){._c9{padding:3rem}}@media (width>=60rem){._c9{align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._c9{align-self:flex-end;width:auto;margin-top:0}}._c9 .code-block{width:100%}._c9 pre{border:none;padding:0;font-size:max(.8rem,min(1.5rem,3.7dvw));overflow:hidden;background-color:#0000!important}._c_{flex-direction:column;place-items:center;font-size:max(.8rem,min(1.5rem,3.7dvw));display:flex;position:absolute;bottom:-.8lh;left:0;right:0}._c_>button{all:revert;width:100%;max-width:10rem;padding:.5rem;font-size:1rem;box-shadow:0 2px 4px #0000001a}._c_>button:active,._c_>button._da{transform:translateY(2px)scale(.99);box-shadow:0 0 1px #0000001a}._c_ ._db{opacity:0;pointer-events:none;height:35px;transition:transform .2s ease-in,opacity .1s ease-in .1s;position:absolute;top:10px;left:50%;transform:translate(30px,30px)}._c_ ._db._dc{opacity:1;transition:transform .2s ease-out,opacity .1s ease-out;transform:translate(0)}@media (width>=64rem) and (prefers-color-scheme:light){._dd{color:var(--section-color-dark)!important;background:var(--color-white)!important}}._de{background-image:linear-gradient(#f6f6f6 0,#ddd);border-radius:1rem 1rem 0 0;justify-content:flex-start;align-items:center;gap:.5rem;height:2.5rem;padding:0 .5rem;display:flex;position:absolute;top:-.5rem;left:-2px;right:-2px}._df,._dg,._dh{border:1px solid #000;border-radius:100%;width:1rem;height:1rem}._df{background:#ff6159;border-color:#e0453e}._dg{background:#ffbd2e;border-color:#e09e19}._dh{background:#28ca42;border-color:#10ab24}._bd{color:var(--color-white);background-color:var(--section-color);border-radius:2rem;justify-content:center;place-self:flex-start end;width:100%;margin-top:1.5rem;padding:1rem 4rem;font-size:1.1rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){._bd{color:var(--color-foreground);background:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}@media (width>=30rem){._bd{width:auto}}@media (width>=64rem){._bd{padding:.8rem 2.4rem}}._bd:hover:after{content:"";background:linear-gradient(-45deg,#0000,#ffffff4d,#0000);width:150%;height:200%;animation:2s infinite _be;position:absolute;top:-50%;left:-25%}@media (prefers-reduced-motion:reduce){._bd:hover:after{content:none}}@keyframes _be{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}._dx{margin-bottom:calc(26*min(.55rem,max(.3rem,1.4dvw)));margin-left:var(--root-bleed);margin-right:var(--root-bleed);--section-color-dark:var(--color-blue-dark);--section-color-light:var(--color-blue-light);--section-color:var(--color-blue);--section-color-alt:var(--color-blue-alt);--section-color-dim:var(--color-blue-dim);--section-color-dim-alt:var(--color-blue-dim-alt);--section-color-alt-dim:var(--color-blue-alt-dim);--section-color-alt-dim-alt:var(--color-blue-alt-dim-alt);border:3px solid #0000;border-radius:2rem;flex-direction:column;justify-content:space-between;gap:3rem;padding:2rem;display:flex}@media (prefers-color-scheme:light){._dx{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._dx{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, var(--section-color), var(--section-color-alt))}}@media (width>=48rem){._dx{padding:3rem}}@media (width>=64rem){._dx{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-bottom:0;padding:0 4rem}}._dy{flex-direction:column;max-width:35rem;display:flex}@media (width>=64rem){._dy{order:1}}@media (width>=90rem){._dy{margin-right:0}}._dy h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._dy p{margin:1rem 0;font-size:1.1rem}._dz{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._dz{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._dz{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._dA{background-origin:border-box;background-clip:padding-box,border-box;border-radius:2rem;justify-content:center;align-items:center;margin-bottom:-30em;font-size:min(.55rem,max(.3rem,1.4dvw));display:flex;position:relative}@media (width>=58rem){._dA{justify-content:flex-end;align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._dA{margin-top:0;margin-bottom:0;margin-right:3.75rem;margin-left:var(--root-bleed);padding:6rem 4rem 5rem}}@media (width>=64rem) and (prefers-color-scheme:light){._dA:before{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;content:"";background:var(--section-color-dim);clip-path:polygon(0 0,4rem 0,0 4rem,0 100%,100% 100%,100% 0);border-radius:2rem;position:absolute;inset:0}}@media (width>=64rem) and (prefers-color-scheme:dark){._dA{background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, transparent, var(--section-color-alt), var(--section-color));border:3px solid #0000;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}}@media (width>=90rem){._dA{padding-left:5rem;padding-right:5rem}}._dA>:first-child{filter:brightness(95%)grayscale(60%);margin-left:-1.25rem;font-size:.65em}@media (width>=48rem){._dA>:first-child{margin-bottom:0;font-size:.8em}}@media (width>=64rem){._dA>:first-child{margin-left:-2rem}}@media (width>=90rem){._dA>:first-child{margin-left:0}}._dA>:last-child{margin-left:-4rem;margin-right:-1.25rem}._dA>:last-child>:first-child{box-shadow:0 15px 60px -30px var(--section-color-dim), 0 15px 60px -30px var(--section-color-dim-alt)}@media (width>=64rem){._dA>:last-child{margin-right:-8rem}}._bk{pointer-events:none;-webkit-user-select:none;user-select:none;width:40em;min-width:40em;color:var(--color-black);font-size:1em;line-height:1.6;display:block;position:relative}._bl{background:var(--color-white);border-radius:4em;flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative}@media (prefers-color-scheme:light){._bl{border:.3em solid var(--section-color-dim)}}._bm{justify-content:space-between;align-items:center;margin-top:1em;margin-bottom:4em;padding:0 2em;display:flex}._bn{font-size:1.2em;font-weight:400}._bo{text-align:center;font-size:3em;font-weight:500}._bp{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-white), var(--color-white)), linear-gradient(to left, var(--section-color), var(--section-color-alt));border:.15em solid #0000;border-radius:4em;padding:.4em 2em}._bq{justify-content:space-between;height:15em;margin-bottom:1em;padding:0 2em;display:flex}._br{object-fit:contain;flex:1;height:100%}._bs{flex:1}._bt{font-size:1.4em;font-weight:700;display:block}._bu{background:linear-gradient(to right, var(--section-color-dark), var(--section-color-light));color:var(--color-white);border-radius:2em;margin:1em 0 1.5em;padding:.6em 2em;font-weight:500;display:inline-flex}._bv{display:block}._bw{padding:2em}._bx{color:#fec703;margin-bottom:.5em}._by{background:#f4f2f4;border-bottom-right-radius:4em;border-bottom-left-radius:4em;justify-content:space-around;align-items:center;padding:2em;display:flex}._bz{opacity:0}._bA{filter:blur(1em)grayscale(.6);opacity:.3}._bB ._bC,._bD div{border-radius:2em;animation-name:_bE;animation-duration:2s;animation-iteration-count:infinite}._bF{animation-delay:calc(var(--delay) * .1s)}@media (prefers-reduced-motion){._bB ._bC,._bD div{box-shadow:0 0 0 .5em var(--color-red-light);animation:none}}@keyframes _bE{0%{box-shadow:0 0 0 0 var(--color-red-light)}to{box-shadow:0 0 0 1rem #0000}}._bG{z-index:1;background:var(--color-white);width:8em;height:2em;box-shadow:0 0 1em -5px var(--section-color-dim);border:1px solid var(--color-gray-light);border-radius:2em;justify-content:center;align-items:center;margin-top:-1.2em;padding:1em;font-size:2em;font-weight:300;display:flex;position:relative;left:50%;translate:-50%}._bG>img{height:.6lh;margin-right:.8ch}._bH{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-white), var(--color-white)), linear-gradient(to right, var(--section-color), var(--section-color-alt));border:2px solid #0000;width:10em;font-weight:500}._cF{margin-bottom:calc(26*min(.55rem,max(.3rem,1.4dvw)));margin-left:var(--root-bleed);margin-right:var(--root-bleed);--section-color-dark:var(--color-yellow-dark);--section-color-light:var(--color-yellow-light);--section-color:var(--color-yellow);--section-color-alt:var(--color-yellow-alt);--section-color-dim:var(--color-yellow-dim);--section-color-dim-alt:var(--color-yellow-dim-alt);--section-color-alt-dim:var(--color-yellow-alt-dim);--section-color-alt-dim-alt:var(--color-yellow-alt-dim-alt);border:3px solid #0000;border-radius:2rem;flex-direction:column;justify-content:space-between;gap:3rem;padding:2rem;display:flex}@media (prefers-color-scheme:light){._cF{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._cF{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, var(--section-color), var(--section-color-alt))}}@media (width>=48rem){._cF{padding:3rem}}@media (width>=64rem){._cF{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-bottom:0;padding:0 4rem}}._cG{flex-direction:column;order:0;max-width:35rem;display:flex}@media (width>=90rem){._cG{margin-left:0}}._cG h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._cG p{margin:1rem 0;font-size:1.1rem}._cH{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._cH{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._cH{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._cI{background-origin:border-box;background-clip:padding-box,border-box;border-radius:2rem;justify-content:center;align-items:center;margin-bottom:-30em;font-size:min(.55rem,max(.3rem,1.4dvw));display:flex;position:relative}@media (width>=58rem){._cI{justify-content:flex-end;align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._cI{margin-top:0;margin-bottom:0;margin-left:3.75rem;margin-right:var(--root-bleed);padding:6rem 4rem 5rem}}@media (width>=64rem) and (prefers-color-scheme:light){._cI:before{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;content:"";background:var(--section-color-dim);clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),calc(100% - 4rem) 100%,0 100%,0 0);border-radius:2rem;position:absolute;inset:0}}@media (width>=64rem) and (prefers-color-scheme:dark){._cI{background-image:linear-gradient(var(--color-background), var(--color-background)), linear-gradient(to right, var(--section-color-alt), var(--section-color), transparent);border:3px solid #0000;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}@media (width>=90rem){._cI{padding-left:5rem;padding-right:5rem}}._cI>:first-child{filter:brightness(95%)grayscale(60%);margin-left:-1.25rem;font-size:.65em}@media (width>=48rem){._cI>:first-child{margin-bottom:0;font-size:.8em}}@media (width>=64rem){._cI>:first-child{order:1;margin-right:-2rem}}._cI>:last-child{z-index:1;order:0;margin-left:-4rem;margin-right:-1.25rem}._cI>:last-child>:first-child{box-shadow:0 15px 60px -30px var(--section-color-dim), 0 15px 60px -30px var(--section-color-dim-alt)}@media (width>=64rem){._cI>:last-child{margin-left:-8rem}}@property --stars{syntax:"<integer>";inherits:true;initial-value:13000}@property --downloads{syntax:"<integer>";inherits:true;initial-value:10000}
