: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) " ⭐️"}._c4{text-align:center;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;margin:2.5rem 0;display:grid}@media (width>=64rem){._c4{grid-template-columns:repeat(4,1fr)}}._c5,._c6,._c7,._c8{--widget-size:min(10rem, max(6rem, 21dvw));flex-direction:column;align-items:center;display:flex}._c5:hover:before,._c6:hover:before,._c7:hover:before,._c8:hover:before{animation:.8s _c9}@keyframes _c9{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)}}._c5:before,._c6:before,._c7:before,._c8:before{content:"";height:var(--widget-size);width:var(--widget-size);background-repeat:no-repeat;display:block}._c5 h3,._c6 h3,._c7 h3,._c8 h3{margin:.5rem 0;font-size:max(1.5rem,min(2rem,7dvw));font-weight:400}._c5 p,._c6 p,._c7 p,._c8 p{text-wrap:balance;max-width:28ch;font-size:max(.75rem,min(1rem,3.5dvw))}@media (width>=64rem){._c5 p,._c6 p,._c7 p,._c8 p{text-wrap:pretty}}._c5{--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)}._c6{--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)}._c7{--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)}._c8{--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)}._c5:before{background-image:url(/assets/widget/doc.svg);background-position:top;rotate:-5deg}._c6:before{background-image:url(/assets/widget/cookie.svg);background-position:50% 12px;rotate:5deg}._c7:before{background-image:url(/assets/widget/link.svg);background-position:50% 14px;rotate:-5deg;scale:-1 1}._c8:before{background-image:url(/assets/widget/pixel.svg);background-position:top;rotate:5deg}@media (prefers-color-scheme:dark){._c5:before{background-image:url(/assets/widget/doc.svg#dark)}._c6:before{background-image:url(/assets/widget/cookie.svg#dark)}._c7:before{background-image:url(/assets/widget/link.svg#dark)}._c8:before{background-image:url(/assets/widget/pixel.svg#dark)}}@media (width>=48rem){._c6:before,._c7:before,._c8:before{background-position:top}}._dJ{--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)){._dJ{background-color:color-mix(in srgb, var(--section-color-dark), var(--color-black) 95%)}}._dK{transition:transform .3s ease-out;transform:translate(0)}._dK:hover{transform:translate(-3px)}._dL{will-change:transform;gap:1rem;width:fit-content;padding:1.5rem 0;font-size:1.7rem;animation:300s linear infinite _dL;display:flex}@keyframes _dL{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._dL{animation-play-state:paused}}@media (width>=64rem){._dL{gap:3rem;padding:2rem 0;font-size:1.9rem}}._dL:hover,._dL:focus-within{animation-play-state:paused}._dM{color:#ffffff80;padding:1rem;text-decoration:none}.concise-mode ._dM{color:#0000}._dM:hover ._dN{text-decoration:underline 2px}._dN{color:var(--color-white)}._dO:nth-of-type(8n+1) span,._dP:nth-of-type(8n+1) span{color:var(--color-blue-light)}._dO:nth-of-type(8n+3) span,._dP:nth-of-type(8n+3) span{color:var(--color-green-light)}._dO:nth-of-type(8n+5) span,._dP:nth-of-type(8n+5) span{color:var(--color-yellow-light)}._dO:nth-of-type(8n+7) span,._dP:nth-of-type(8n+7) span{color:var(--color-red-light)}._dQ ._dN{color:#c999ec}._dR ._dN{text-decoration:underline wavy var(--color-red-light)}._dj{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){._dj{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._dj{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){._dj{margin-bottom:6rem}}@media (width>=48rem){._dj{margin-bottom:5rem;padding:3rem}}@media (width>=64rem){._dj{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){._dj{margin-top:0;margin-bottom:0}}._dk{flex-direction:column;max-width:35rem;display:flex}@media (width>=64rem){._dk{order:1}}._dk h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._dk p{margin:1rem 0;font-size:1.1rem}._dl{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._dl{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._dl{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._dm{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){._dm{width:auto;padding:0 2rem}}@media (width>=40rem){._dm{flex-direction:row;margin-bottom:5rem}}@media (width>=56rem){._dm{align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._dm{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){._dm: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){._dm{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}}._dn{border-radius:1rem;justify-content:center;width:100%;display:flex;position:relative}@media (prefers-color-scheme:light){._dn{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){._dn{width:auto;min-width:18rem}}@media (width>=64rem){._dn{margin-right:3.5rem}}@media (width>=80rem){._dn{margin-right:8rem}}._dn:before,._dn: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%}._dn:before{left:-3.5rem;translate:0 2.4rem;rotate:100deg;scale:1 -1}._dn:after{right:-3.5rem;translate:0 .4rem;rotate:280deg;scale:1 -1}@media (prefers-color-scheme:dark){._dn:before{left:-2.8rem}._dn:after{right:-2.8rem}}@media (width>=30rem){._dn:before{translate:0 2.8rem;scale:1 -1}._dn:after{translate:0 .2rem;rotate:280deg;scale:1 -1}}@media (width>=40rem){._dn:before{translate:-1rem 1.2rem;rotate:135deg}._dn:after{translate:1rem 1.2rem;rotate:44deg;scale:1}}@media (width>=64rem){._dn:before{left:unset;right:-2.5rem;translate:1rem 1.6rem;rotate:135deg;scale:-1 1}._dn:after{right:-2.5rem;translate:1rem 1.2rem;rotate:45deg;scale:1}}._dn .code-block{justify-content:center;font-size:max(.8rem,min(1.4rem,5.5dvw));display:flex}._dn .code-block pre{border:none;position:relative}._do,._dp{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){._do,._dp{border:2px solid var(--section-color-dim)}}@media (width>=40rem){._do,._dp{width:16rem}}._do h3,._dp h3{color:var(--section-color-dark);margin-bottom:.4rem}._do span,._dp span{margin-bottom:1.5rem}@media (width>=40rem){._do{margin-bottom:-18rem;margin-right:-10rem}}@media (width>=64rem){._do{margin-top:-6rem;margin-bottom:0;margin-right:0;translate:7rem}}@media (width>=64rem) and (prefers-color-scheme:dark){._do{margin-top:-1rem}}._dp{margin-bottom:-6rem}@media (width>=40rem){._dp{margin:0 0 -18rem -10rem}}@media (width>=64rem){._dp{margin-bottom:-6rem;margin-left:0;translate:7rem}}@media (width>=64rem) and (prefers-color-scheme:dark){._dp{margin-bottom:-1rem}}._dq{justify-content:space-around;gap:1rem;display:flex}._dr,._ds,._dt,._du,._dv,._dw{background-size:100% 100%;width:3rem;height:3rem}._dr{background-image:url(/assets/node-CmtzZYk-.svg)}._dt{background-image:url(/assets/bun-_DSbte6G.svg);scale:1.1}._ds{background-image:url(/assets/deno-BUHrdn8q.svg)}._dv{background-image:url(/assets/chrome-Bai3gr3L.svg)}._dw{background-image:url(/assets/firefox-B-XVwtbq.svg);scale:1.1}._du{background-image:url(/assets/safari-D3_6eZHF.svg)}._dA{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){._dA{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._dA{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){._dA{padding:3rem}}@media (width>=64rem){._dA{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-bottom:4rem;padding:0 4rem}}._dB{flex-direction:column;order:0;max-width:35rem;display:flex}@media (width>=90rem){._dB{margin-left:0}}._dB h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._dB p{margin:1rem 0;font-size:1.1rem}._dC{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._dC{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._dC{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._dD{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){._dD{justify-content:flex-end;align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._dD{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){._dD: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){._dD{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}}._dE{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}._dE: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){._dE{border:2px solid var(--section-color-dim)}}@media (width>=40rem){._dE{width:52em}}@media (width>=64rem){._dE{max-width:30rem;margin-left:-7rem;padding:4rem 6rem 2rem 2rem}}._dE .code-block{width:100%}._dE pre{border:none;padding:0;font-size:max(.8rem,min(1.5rem,3.7dvw));overflow:visible;background-color:#0000!important}._dF{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){._dF{top:-2px;left:-2px;right:-2px}}._dG,._dH,._dI{border:1px solid #000;border-radius:100%;width:1rem;height:1rem}._dG{background:#ff6159;border-color:#e0453e}._dH{background:#ffbd2e;border-color:#e09e19}._dI{background:#28ca42;border-color:#10ab24}._c_{--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)){._c_{background-color:color-mix(in srgb, var(--section-color-dark), var(--color-black) 95%)}}._da{transition:transform .3s ease-out;transform:translate(0)}._da:hover{transform:translate(-4px)}._db{will-change:transform;gap:1rem;width:fit-content;padding:1.5rem 0;font-size:1.7rem;animation:120s linear infinite _db;display:flex}@keyframes _db{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._db{animation-play-state:paused}}@media (width>=64rem){._db{gap:3rem;padding:2rem 0;font-size:1.9rem}}._db:hover,._db:focus-within{animation-play-state:paused}._dc{color:var(--color-white);border-bottom:2px solid #0000;align-items:center;margin:0 1rem;text-decoration:none;display:inline-flex;position:relative}._dc:hover{border-bottom-color:currentColor}._dc svg{height:1.5lh;margin:0 1ch;display:inline-block}._dc svg path{fill:currentColor}._dd{counter-reset:stars calc(var(--stars) / 1000);font-variant-numeric:tabular-nums}._dd:before{content:"" counter(stars) "k "}._de{counter-reset:downloads calc(var(--downloads) / 1000);font-variant-numeric:tabular-nums}._de:before{content:" " counter(downloads) "k"}._cW{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}._cW h2{margin-bottom:1rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._cX{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){._cX{grid-template-columns:repeat(4,1fr)}}._cY,._cZ,._c0,._c1{text-wrap:balance;flex-direction:column;align-items:center;gap:1rem;max-width:13rem;display:flex}._cY:hover ._c2,._cZ:hover ._c2,._c0:hover ._c2,._c1:hover ._c2{animation:.8s _c3}@keyframes _c3{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)}}._cY span a,._cZ span a,._c0 span a,._c1 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}._cY span a:hover,._cZ span a:hover,._c0 span a:hover,._c1 span a:hover{text-decoration-line:underline}._cY{--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)}._cZ{--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)}._c0{--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)}._c1{--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)}._c2{justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}._c2 svg{height:100%}._c2 path{fill:var(--color-foreground)}._cF{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){._cF{margin-bottom:4.6rem;padding:3rem}}@media (width>=64rem){._cF{flex-direction:row;padding:3rem 4rem}}@media (width>=64rem) and (prefers-color-scheme:light){._cF{color:var(--color-white);background-image:linear-gradient(to bottom, var(--section-color-dark), var(--section-color-light))}}._cG{flex-direction:column;min-width:100%;display:flex}@media (width>=64rem){._cG{min-width:auto;padding-right:1rem}}._cG h2{margin-bottom:1.5rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._cG p{max-width:40rem;margin:1rem 0;font-size:1.1rem}._cH{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){._cH{color:var(--color-white);background:0 0}}._cI{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){._cI{border-color:var(--section-color-dim)}}._cI: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){._cI{padding:3rem}}@media (width>=60rem){._cI{align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._cI{align-self:flex-end;width:auto;margin-top:0}}._cI .code-block{width:100%}._cI pre{border:none;padding:0;font-size:max(.8rem,min(1.5rem,3.7dvw));overflow:hidden;background-color:#0000!important}._cJ{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}._cJ>button{all:revert;width:100%;max-width:10rem;padding:.5rem;font-size:1rem;box-shadow:0 2px 4px #0000001a}._cJ>button:active,._cJ>button._cK{transform:translateY(2px)scale(.99);box-shadow:0 0 1px #0000001a}._cJ ._cL{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)}._cJ ._cL._cM{opacity:1;transition:transform .2s ease-out,opacity .1s ease-out;transform:translate(0)}@media (width>=64rem) and (prefers-color-scheme:light){._cN{color:var(--section-color-dark)!important;background:var(--color-white)!important}}._cO{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}._cP,._cQ,._cR{border:1px solid #000;border-radius:100%;width:1rem;height:1rem}._cP{background:#ff6159;border-color:#e0453e}._cQ{background:#ffbd2e;border-color:#e09e19}._cR{background:#28ca42;border-color:#10ab24}._bO{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){._bO{color:var(--color-foreground);background:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}@media (width>=30rem){._bO{width:auto}}@media (width>=64rem){._bO{padding:.8rem 2.4rem}}._bO:hover:after{content:"";background:linear-gradient(-45deg,#0000,#ffffff4d,#0000);width:150%;height:200%;animation:2s infinite _bP;position:absolute;top:-50%;left:-25%}@media (prefers-reduced-motion:reduce){._bO:hover:after{content:none}}@keyframes _bP{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}._cS{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){._cS{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._cS{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){._cS{padding:3rem}}@media (width>=64rem){._cS{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-bottom:0;padding:0 4rem}}._cT{flex-direction:column;max-width:35rem;display:flex}@media (width>=64rem){._cT{order:1}}@media (width>=90rem){._cT{margin-right:0}}._cT h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._cT p{margin:1rem 0;font-size:1.1rem}._cU{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._cU{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._cU{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._cV{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){._cV{justify-content:flex-end;align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._cV{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){._cV: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){._cV{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){._cV{padding-left:5rem;padding-right:5rem}}._cV>:first-child{filter:brightness(95%)grayscale(60%);margin-left:-1.25rem;font-size:.65em}@media (width>=48rem){._cV>:first-child{margin-bottom:0;font-size:.8em}}@media (width>=64rem){._cV>:first-child{margin-left:-2rem}}@media (width>=90rem){._cV>:first-child{margin-left:0}}._cV>:last-child{margin-left:-4rem;margin-right:-1.25rem}._cV>: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){._cV>:last-child{margin-right:-8rem}}._bq{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}._br{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){._br{border:.3em solid var(--section-color-dim)}}._bs{justify-content:space-between;align-items:center;margin-top:1em;margin-bottom:4em;padding:0 2em;display:flex}._bt{font-size:1.2em;font-weight:400}._bu{text-align:center;font-size:3em;font-weight:500}._bv{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}._bw{justify-content:space-between;height:15em;margin-bottom:1em;padding:0 2em;display:flex}._bx{object-fit:contain;flex:1;height:100%}._by{flex:1}._bz{font-size:1.4em;font-weight:700;display:block}._bA{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}._bB{display:block}._bC{padding:2em}._bD{color:#fec703;margin-bottom:.5em}._bE{background:#f4f2f4;border-bottom-right-radius:4em;border-bottom-left-radius:4em;justify-content:space-around;align-items:center;padding:2em;display:flex}._bF{opacity:0}._bG{filter:blur(1em)grayscale(.6);opacity:.3}._bH ._bI,._bJ div{border-radius:2em;animation-name:_bK;animation-duration:2s;animation-iteration-count:infinite}._bL{animation-delay:calc(var(--delay) * .1s)}@media (prefers-reduced-motion){._bH ._bI,._bJ div{box-shadow:0 0 0 .5em var(--color-red-light);animation:none}}@keyframes _bK{0%{box-shadow:0 0 0 0 var(--color-red-light)}to{box-shadow:0 0 0 1rem #0000}}._bM{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%}._bM>img{height:.6lh;margin-right:.8ch}._bN{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}._df{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){._df{background-color:var(--section-color-dim)}}@media (prefers-color-scheme:dark){._df{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){._df{padding:3rem}}@media (width>=64rem){._df{background-color:#0000;background-image:none;border:none;flex-direction:row;align-items:center;margin-bottom:0;padding:0 4rem}}._dg{flex-direction:column;order:0;max-width:35rem;display:flex}@media (width>=90rem){._dg{margin-left:0}}._dg h2{margin-bottom:1.25rem;font-size:max(2.8rem,min(3.3rem,8dvw))}._dg p{margin:1rem 0;font-size:1.1rem}._dh{color:var(--section-color-dark);display:inline-flex}@media (prefers-color-scheme:dark){._dh{color:var(--color-foreground)}}@media (prefers-color-scheme:light) and (width>=64rem){._dh{color:#0000;background-clip:text;background-image:linear-gradient(to right, var(--section-color-dark), var(--section-color-light))}}._di{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){._di{justify-content:flex-end;align-self:flex-end;margin-top:-6rem}}@media (width>=64rem){._di{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){._di: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){._di{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){._di{padding-left:5rem;padding-right:5rem}}._di>:first-child{filter:brightness(95%)grayscale(60%);margin-left:-1.25rem;font-size:.65em}@media (width>=48rem){._di>:first-child{margin-bottom:0;font-size:.8em}}@media (width>=64rem){._di>:first-child{order:1;margin-right:-2rem}}._di>:last-child{z-index:1;order:0;margin-left:-4rem;margin-right:-1.25rem}._di>: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){._di>:last-child{margin-left:-8rem}}@property --stars{syntax:"<integer>";inherits:true;initial-value:13000}@property --downloads{syntax:"<integer>";inherits:true;initial-value:10000}
