footer.svelte-jz8lnl{border-top:1px solid var(--gray-300);margin-top:3rem}nav.svelte-jz8lnl{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;display:flex}:root{--gray-100:#fafafaea;--gray-200:#e5eaed;--gray-300:#a7b1bc;--gray-400:#202020d0;--gray-500:#121212;--green:#3bd9a6;--blue:#4876f8;--red:#ff0056;--yellow:#ecb015;--black:#000;--text-0:calc(1 * (1.125rem + .15vw));--text-00:calc(.8 * (1.125rem + .15vw));--text-000:calc(.64 * (1.125rem + .15vw));--text-1:calc(1.25 * (1.125rem + .15vw));--text-2:calc(1.563 * (1.125rem + .15vw));--text-3:calc(1.953 * (1.125rem + .15vw));--spacing-0:calc(1 * (1rem + .15vw));--spacing-00:calc(.75 * (1rem + .15vw));--spacing-000:calc(.5 * (1rem + .15vw));--spacing-1:calc(1.25 * (1rem + .15vw));--spacing-2:calc(2 * (1rem + .15vw));--spacing-3:calc(3 * (1rem + .15vw));--size-0:15rem;--size-1:20rem;--size-2:30rem;--size-3:40rem;--size-4:50rem;--size-5:75rem;--size-6:60rem;--sans-serif:"Inter", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--monospace:hack, consolas, menlo, monaco, "Courier New", monospace;--serif:Georgia, serif;--elevation-1:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--elevation-2:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--elevation-3:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--radius-0:.25rem;--radius-1:calc(2 * var(--radius-0));--radius-2:calc(4 * var(--radius-0));--transition:all ease-in-out .2s}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}html{height:100%;font-size:100%}body{scroll-behavior:smooth;text-rendering:optimizespeed;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-weight:400;line-height:1.75}ul[class],ol[class]{padding:0;list-style:none}a,a:visited{color:inherit}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline}img{max-width:100%;display:block}img[width]{width:auto}img[width][height]{height:auto}img[src$=\.svg]{width:100%;max-width:none;height:auto}button{cursor:pointer;background:0 0;border:none;margin:0;padding:0}article>*+*{margin-top:1.25rem}input,button,textarea,select{font:inherit}[hidden]{display:none!important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports (-webkit-touch-callout:none){body{height:-webkit-fill-available}}html,body{min-width:var(--size-0);color:var(--gray-100);font-family:var(--sans-serif);background-color:var(--gray-500);transition:var(--transition)}:focus-visible{outline:2px solid var(--green);outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}h1,h2,h3{width:100%;transition:var(--transition);line-height:1.4}h1{font-size:var(--text-3)}h2{font-size:var(--text-2)}h3{font-size:var(--text-1)}a,a>*,a:link,a:visited,a:active{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-decoration-thickness:2px}a:hover,a:hover>*{color:var(--green);transition:var(--transition);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-decoration-thickness:2px}::selection{color:var(--gray-500)!important;background:var(--gray-100)!important}p{-webkit-hyphens:auto;hyphens:auto;opacity:.8}i,em{font-style:italic;font-family:var(--serif);color:var(--green)}blockquote{padding:var(--spacing-0) var(--spacing-2);color:var(--gray-200);background-color:var(--gray-400);border:.15rem solid;border-image-slice:1;border-image-source:linear-gradient(to bottom right, var(--green), var(--blue));display:block}blockquote em{color:var(--gray-200)}blockquote cite{text-align:right;width:100%;font-style:italic;display:block}ul{padding-left:0;list-style:none}ul>li{padding-left:var(--spacing-2)}ul>li:before{margin-left:calc(-1 * var(--spacing-2));padding-left:var(--spacing-000);width:var(--spacing-2);color:var(--blue);content:"»";font-weight:700;display:inline-block}ol{padding-left:1.65rem;list-style:decimal}ol>li{padding-left:var(--spacing-00)}ol>li::marker{font-style:italic;font-family:var(--serif);color:var(--blue)}li+li{margin-top:.25em}@media (width<=50rem){blockquote{padding:var(--spacing-0)}}.flow>*{margin-top:0;margin-bottom:0}.flow{--flow-spacing:var(--spacing-0)}.flow>*+*{margin-top:var(--flow-spacing)}.flow-g-0,.flow-t-0,.flow-b-0+*{--flow-spacing:var(--spacing-0)}.flow-g-00,.flow-t-00,.flow-b-00+*{--flow-spacing:var(--spacing-00)}.flow-g-000,.flow-t-000,.flow-b-000+*{--flow-spacing:var(--spacing-000)}.flow-g-1,.flow-t-1,.flow-b-1+*{--flow-spacing:var(--spacing-1)}.flow-g-2,.flow-t-2,.flow-b-2+*{--flow-spacing:var(--spacing-2)}.flow-g-3,.flow-t-3,.flow-b-3+*{--flow-spacing:var(--spacing-3)}.flow-g-none,.flow-t-none+*,.flow-b-none{--flow-spacing:0}.flow-last-child{flex-direction:column;display:flex}.flow-last-child:only-child{height:100%}.flow-last-child>:last-child{margin-bottom:auto}.tiles{--tiles-width:var(--size-0);--tiles-gap:var(--spacing-0);grid-row-gap:var(--tiles-gap);grid-column-gap:var(--tiles-gap);grid-template-columns:repeat(auto-fit, minmax(var(--tiles-width), 1fr));width:100%;display:grid}.tiles-g-0{--tiles-gap:var(--spacing-0)}.tiles-g-00{--tiles-gap:var(--spacing-00)}.tiles-g-000{--tiles-gap:var(--spacing-000)}.tiles-g-1{--tiles-gap:var(--spacing-1)}.tiles-g-2{--tiles-gap:var(--spacing-2)}.tiles-g-3{--tiles-gap:var(--spacing-3)}.tiles-w-0{--tiles-width:var(--size-0)}.tiles-w-1{--tiles-width:var(--size-1)}.tiles-w-2{--tiles-width:var(--size-2)}.tiles-w-3{--tiles-width:var(--size-3)}.tiles-w-4{--tiles-width:var(--size-4)}.tiles-w-5{--tiles-width:var(--size-5)}.tiles-w-6{--tiles-width:var(--size-6)}.pancake{grid-template-rows:auto 1fr auto;max-width:100%;min-height:100vh;display:grid}.splitter{--splitter-width:var(--size-0);--splitter-gap:var(--spacing-0);grid-row-gap:var(--splitter-gap);grid-column-gap:var(--splitter-gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--splitter-width)), 1fr));display:grid}.splitter-g-0{--splitter-gap:var(--spacing-0)}.splitter-g-00{--splitter-gap:var(--spacing-00)}.splitter-g-000{--splitter-gap:var(--spacing-000)}.splitter-g-1{--splitter-gap:var(--spacing-1)}.splitter-g-2{--splitter-gap:var(--spacing-2)}.splitter-g-3{--splitter-gap:var(--spacing-3)}.splitter-w-0{--splitter-width:var(--size-0)}.splitter-w-1{--splitter-width:var(--size-1)}.splitter-w-2{--splitter-width:var(--size-2)}.splitter-w-3{--splitter-width:var(--size-3)}.splitter-w-4{--splitter-width:var(--size-4)}.splitter-w-5{--splitter-width:var(--size-5)}.splitter-w-6{--splitter-width:var(--size-6)}.center{--center-spacing:var(--spacing-0);--center-width:var(--size-6);grid-auto-rows:max-content;grid-template-columns:minmax(var(--center-spacing), 1fr) minmax(auto, var(--center-width)) minmax(var(--center-spacing), 1fr);display:grid}.center>*{grid-column:2}.center-exception{grid-column:1/4}.center-p-0{--center-spacing:var(--spacing-0)}.center-p-00{--center-spacing:var(--spacing-00)}.center-p-000{--center-spacing:var(--spacing-000)}.center-p-1{--center-spacing:var(--spacing-1)}.center-p-2{--center-spacing:var(--spacing-2)}.center-p-3{--center-spacing:var(--spacing-3)}.center-w-0{--center-width:var(--size-0)}.center-w-1{--center-width:var(--size-1)}.center-w-2{--center-width:var(--size-2)}.center-w-3{--center-width:var(--size-3)}.center-w-4{--center-width:var(--size-4)}.center-w-5{--center-width:var(--size-5)}.center-w-6{--center-width:var(--size-6)}.bg-gray-100,.hover\:bg-gray-100:hover,.focus\:bg-gray-100:focus,.active\:bg-gray-100:active,.checked\:bg-gray-100:checked{background-color:#fafafaea}.bg-gray-200,.hover\:bg-gray-200:hover,.focus\:bg-gray-200:focus,.active\:bg-gray-200:active,.checked\:bg-gray-200:checked{background-color:#e5eaed}.bg-gray-300,.hover\:bg-gray-300:hover,.focus\:bg-gray-300:focus,.active\:bg-gray-300:active,.checked\:bg-gray-300:checked{background-color:#a7b1bc}.bg-gray-400,.hover\:bg-gray-400:hover,.focus\:bg-gray-400:focus,.active\:bg-gray-400:active,.checked\:bg-gray-400:checked{background-color:#202020d0}.bg-gray-500,.hover\:bg-gray-500:hover,.focus\:bg-gray-500:focus,.active\:bg-gray-500:active,.checked\:bg-gray-500:checked{background-color:#121212}.bg-green,.hover\:bg-green:hover,.focus\:bg-green:focus,.active\:bg-green:active,.checked\:bg-green:checked{background-color:#3bd9a6}.bg-blue,.hover\:bg-blue:hover,.focus\:bg-blue:focus,.active\:bg-blue:active,.checked\:bg-blue:checked{background-color:#4876f8}.bg-red,.hover\:bg-red:hover,.focus\:bg-red:focus,.active\:bg-red:active,.checked\:bg-red:checked{background-color:#ff0056}.bg-yellow,.hover\:bg-yellow:hover,.focus\:bg-yellow:focus,.active\:bg-yellow:active,.checked\:bg-yellow:checked{background-color:#ecb015}.bg-black,.hover\:bg-black:hover,.focus\:bg-black:focus,.active\:bg-black:active,.checked\:bg-black:checked{background-color:#000}.place-center{text-align:center;place-content:center;display:grid}@font-face{font-weight:400;font-family:Inter;src:url(../../../fonts/Inter-Regular.woff2?v=3.13)format("woff2"),url(../../../fonts/Inter-Regular.woff?v=3.13)format("woff");font-display:swap}@font-face{font-weight:600;font-family:Inter;src:url(../../../fonts/Inter-SemiBold.woff2?v=3.13)format("woff2"),url(../../../fonts/Inter-SemiBold.woff?v=3.13)format("woff");font-display:swap}@font-face{font-family:Hack;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/hack-font@3/build/web/fonts/hack-regular-subset.woff2)format("woff2"),url(https://cdn.jsdelivr.net/npm/hack-font@3/build/web/fonts/hack-regular-subset.woff)format("woff")}@font-face{font-weight:600;font-family:Hack;src:url(https://cdn.jsdelivr.net/npm/hack-font@3/build/web/fonts/hack-bold-subset.woff2)format("woff2"),url(https://cdn.jsdelivr.net/npm/hack-font@3/build/web/fonts/hack-bold-subset.woff)format("woff");font-display:swap}@font-face{font-family:Hack;font-style:italic;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/hack-font@3/build/web/fonts/hack-italic-subset.woff2)format("woff2"),url(https://cdn.jsdelivr.net/npm/hack-font@3/build/web/fonts/hack-italic-subset.woff)format("woff")}.text-gray-100,.hover\:text-gray-100:hover,.focus\:text-gray-100:focus,.active\:text-gray-100:active{color:#fafafaea}.text-gray-200,.hover\:text-gray-200:hover,.focus\:text-gray-200:focus,.active\:text-gray-200:active{color:#e5eaed}.text-gray-300,.hover\:text-gray-300:hover,.focus\:text-gray-300:focus,.active\:text-gray-300:active{color:#a7b1bc}.text-gray-400,.hover\:text-gray-400:hover,.focus\:text-gray-400:focus,.active\:text-gray-400:active{color:#202020d0}.text-gray-500,.hover\:text-gray-500:hover,.focus\:text-gray-500:focus,.active\:text-gray-500:active{color:#121212}.text-green,.hover\:text-green:hover,.focus\:text-green:focus,.active\:text-green:active{color:#3bd9a6}.text-blue,.hover\:text-blue:hover,.focus\:text-blue:focus,.active\:text-blue:active{color:#4876f8}.text-red,.hover\:text-red:hover,.focus\:text-red:focus,.active\:text-red:active{color:#ff0056}.text-yellow,.hover\:text-yellow:hover,.focus\:text-yellow:focus,.active\:text-yellow:active{color:#ecb015}.text-black,.hover\:text-black:hover,.focus\:text-black:focus,.active\:text-black:active{color:#000}.text-0{font-size:var(--text-0)}.text-00{font-size:var(--text-00)}.text-000{font-size:var(--text-000)}.text-1{font-size:var(--text-1)}.text-2{font-size:var(--text-2)}.text-3{font-size:var(--text-3)}.bold{font-weight:600}.italic{font-style:italic}.uppercase{text-transform:uppercase}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.mb-0{margin-bottom:var(--spacing-0)}.mt-0{margin-top:var(--spacing-0)}.ml-0{margin-left:var(--spacing-0)}.mr-0{margin-right:var(--spacing-0)}.mx-0{margin-right:var(--spacing-0);margin-left:var(--spacing-0)}.my-0{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}.m-0{margin:var(--spacing-0)}.mb-00{margin-bottom:var(--spacing-00)}.mt-00{margin-top:var(--spacing-00)}.ml-00{margin-left:var(--spacing-00)}.mr-00{margin-right:var(--spacing-00)}.mx-00{margin-right:var(--spacing-00);margin-left:var(--spacing-00)}.my-00{margin-top:var(--spacing-00);margin-bottom:var(--spacing-00)}.m-00{margin:var(--spacing-00)}.mb-000{margin-bottom:var(--spacing-000)}.mt-000{margin-top:var(--spacing-000)}.ml-000{margin-left:var(--spacing-000)}.mr-000{margin-right:var(--spacing-000)}.mx-000{margin-right:var(--spacing-000);margin-left:var(--spacing-000)}.my-000{margin-top:var(--spacing-000);margin-bottom:var(--spacing-000)}.m-000{margin:var(--spacing-000)}.mb-1{margin-bottom:var(--spacing-1)}.mt-1{margin-top:var(--spacing-1)}.ml-1{margin-left:var(--spacing-1)}.mr-1{margin-right:var(--spacing-1)}.mx-1{margin-right:var(--spacing-1);margin-left:var(--spacing-1)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.m-1{margin:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.ml-2{margin-left:var(--spacing-2)}.mr-2{margin-right:var(--spacing-2)}.mx-2{margin-right:var(--spacing-2);margin-left:var(--spacing-2)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.m-2{margin:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mt-3{margin-top:var(--spacing-3)}.ml-3{margin-left:var(--spacing-3)}.mr-3{margin-right:var(--spacing-3)}.mx-3{margin-right:var(--spacing-3);margin-left:var(--spacing-3)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.m-3{margin:var(--spacing-3)}.pb-0{padding-bottom:var(--spacing-0)}.pt-0{padding-top:var(--spacing-0)}.pl-0{padding-left:var(--spacing-0)}.pr-0{padding-right:var(--spacing-0)}.px-0{padding-right:var(--spacing-0);padding-left:var(--spacing-0)}.py-0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-0{padding:var(--spacing-0)}.pb-00{padding-bottom:var(--spacing-00)}.pt-00{padding-top:var(--spacing-00)}.pl-00{padding-left:var(--spacing-00)}.pr-00{padding-right:var(--spacing-00)}.px-00{padding-right:var(--spacing-00);padding-left:var(--spacing-00)}.py-00{padding-top:var(--spacing-00);padding-bottom:var(--spacing-00)}.p-00{padding:var(--spacing-00)}.pb-000{padding-bottom:var(--spacing-000)}.pt-000{padding-top:var(--spacing-000)}.pl-000{padding-left:var(--spacing-000)}.pr-000{padding-right:var(--spacing-000)}.px-000{padding-right:var(--spacing-000);padding-left:var(--spacing-000)}.py-000{padding-top:var(--spacing-000);padding-bottom:var(--spacing-000)}.p-000{padding:var(--spacing-000)}.pb-1{padding-bottom:var(--spacing-1)}.pt-1{padding-top:var(--spacing-1)}.pl-1{padding-left:var(--spacing-1)}.pr-1{padding-right:var(--spacing-1)}.px-1{padding-right:var(--spacing-1);padding-left:var(--spacing-1)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.p-1{padding:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pt-2{padding-top:var(--spacing-2)}.pl-2{padding-left:var(--spacing-2)}.pr-2{padding-right:var(--spacing-2)}.px-2{padding-right:var(--spacing-2);padding-left:var(--spacing-2)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.p-2{padding:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pt-3{padding-top:var(--spacing-3)}.pl-3{padding-left:var(--spacing-3)}.pr-3{padding-right:var(--spacing-3)}.px-3{padding-right:var(--spacing-3);padding-left:var(--spacing-3)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.p-3{padding:var(--spacing-3)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}.click-area{position:relative}.click-area a{cursor:pointer}.click-area a:after{content:"";position:absolute;inset:0}.flex-col{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.flex-col-reverse{flex-direction:column-reverse;display:flex}.flex-row-reverse{flex-direction:row-reverse;display:flex}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch stretch}.token{color:var(--gray-100)}.token.builtin,.token.variable,.token.operator,.token.punctuation,.token.attr-name,.token.comment,.token.keyword,.token.important{color:var(--gray-300)}.token.comment,.token.attr-name,.token.italic{font-style:italic}.token.bold{font-weight:700}.token.function,.token.selector,.token.tag,.token.attr-value,.token.string,.token.number,.token.class-name{color:var(--green)}:not(pre)>code,:not(pre)>code[class*=language-]{color:var(--green);font-size:.825em;font-family:var(--monospace);-webkit-hyphens:none;hyphens:none;background-color:var(--gray-400);transition:var(--transition);border-radius:var(--radius-0);padding:3px 6px;display:inline-block}pre{tab-size:2;padding:var(--spacing-2);color:var(--gray-100);font-size:var(--text-00);background-color:var(--gray-400);transition:var(--transition);line-height:1.4;overflow:auto}pre>code,pre code[class*=language-]{font-family:var(--monospace);tab-size:2}pre ::selection{color:var(--gray-500);background:var(--gray-100)}@media (width<=50rem){pre{padding:var(--spacing-0)}}[data-tooltip]{position:relative}[data-tooltip]:hover:before,[data-tooltip]:hover:before{content:attr(data-tooltip);border-radius:var(--radius-0);padding:0 var(--spacing-000);margin-bottom:var(--spacing-000);background-color:var(--gray-300);color:var(--gray-500);text-align:center;width:200px;font-size:var(--text-000);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}[data-tooltip]:hover:after{content:"";margin-top:calc(-1 * var(--spacing-000));border-style:solid;border-width:5px;border-color:var(--gray-300) transparent transparent transparent;position:absolute;top:0%;left:50%}[data-tooltip-position=left]:hover:before,[data-tooltip-position=left]:hover:before{left:0%;transform:translate(0)}.site-shell.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}.skip-link.svelte-12qhfyh{z-index:200;background:var(--gray-500);padding:.5rem 1rem;position:fixed;top:-100px;left:1rem}.skip-link.svelte-12qhfyh:focus{top:1rem}
