div.svelte-1c44y5p{width:100%;height:100%}.repl-container.svelte-gedolw{width:100%;height:420px;border-radius:var(--sk-border-radius);overflow:hidden}h3.svelte-exaqqe{font-size:var(--sk-text-xl)}.description.svelte-exaqqe{color:var(--sk-text-2)}.container.svelte-exaqqe{filter:drop-shadow(6px 10px 20px rgba(0,0,0,.2));margin:4rem 0}.controls.svelte-exaqqe{position:relative;top:4px;display:grid;width:100%;height:5rem;grid-template-columns:4fr 1fr;color:var(--sk-text-1);align-items:center;font-size:var(--sk-text-s)}a.svelte-exaqqe{color:unset}.tabs.svelte-exaqqe{display:grid;grid-template-columns:repeat(4,1fr);height:100%;background-color:var(--sk-back-1);border-radius:var(--sk-border-radius)}button.svelte-exaqqe,a.svelte-exaqqe{display:flex;text-align:center;height:100%;align-items:center;justify-content:center;border-right:.5px solid var(--sk-text-4);border-right:.5px solid color-mix(in hsl,var(--sk-text-4),transparent 40%);background-color:var(--sk-back-4);transition:.15s ease;transition-property:transform,background-color,color}button.svelte-exaqqe:hover{background-color:var(--sk-back-3);background-color:color-mix(in srgb,var(--sk-back-4) 70%,var(--sk-back-1) 30%)}button.svelte-exaqqe:has(+ .selected){border-right:initial}button.svelte-exaqqe:first-child{border-radius:var(--sk-border-radius) 0 0 0}button.svelte-exaqqe:last-child{border-radius:0 var(--sk-border-radius) 0 0;border-right:initial}button.selected.svelte-exaqqe{background-color:var(--sk-back-1);color:var(--sk-text-2);border-radius:var(--sk-border-radius) var(--sk-border-radius) 0 0;border-right:initial;transform:translateY(-5px)}a.svelte-exaqqe{border-right:initial;border-radius:0 var(--sk-border-radius) var(--sk-border-radius) 0;background-color:initial}.small-show.svelte-exaqqe{display:block}.small-hide.svelte-exaqqe,.large-show.svelte-exaqqe{display:none}.description.svelte-exaqqe a{text-decoration:underline}@media (min-width: 640px){.small-show.svelte-exaqqe{display:none}.small-hide.svelte-exaqqe{display:inline}}@media (min-width: 960px){.controls.svelte-exaqqe{font-size:var(--sk-text-s)}.large-show.svelte-exaqqe{display:inline}}.hero.svelte-kkl1sf.svelte-kkl1sf{position:relative;background:radial-gradient(circle at 40% 30%,rgb(235,243,249),rgb(214,222,228));padding:6rem 0 34vw 0;margin-bottom:3rem}.machine.svelte-kkl1sf img.svelte-kkl1sf{position:absolute;pointer-events:none}.hero-content.svelte-kkl1sf.svelte-kkl1sf{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:4rem}strong.svelte-kkl1sf.svelte-kkl1sf{font-size:var(--sk-text-l);text-align:center;font-family:var(--sk-font);text-transform:lowercase;font-weight:400;color:var(--sk-text-2);line-height:1.2}.buttons.svelte-kkl1sf.svelte-kkl1sf{display:flex;gap:1rem;align-items:center}.cta.svelte-kkl1sf.svelte-kkl1sf{display:flex;align-items:center;gap:.1rem;background:var(--sk-theme-1);padding:.35em .8em;font-size:var(--sk-text-s);letter-spacing:.05em;font-weight:600;white-space:nowrap;border-radius:var(--sk-border-radius);box-shadow:0 6px 14px #00000014;color:#fff;color:color-mix(in hwb,hsl(var(--sk-theme-1-hsl)) 10%,var(--sk-back-1) 95%);transition:.5s var(--quint-out);transition-property:box-shadow,color}.cta.svelte-kkl1sf.svelte-kkl1sf:hover{text-decoration:none;box-shadow:0 .8px 3.8px #0000001d,0 6px 30px #0000003b}.cta.basic.svelte-kkl1sf.svelte-kkl1sf{background-color:var(--sk-back-5);color:var(--sk-text-1)}.logotype.svelte-kkl1sf.svelte-kkl1sf{width:min(45vw,40em)}@media (min-width: 800px){.hero-content.svelte-kkl1sf.svelte-kkl1sf{--width:clamp(60rem, 50vw, 80rem);position:absolute;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4rem;grid-row-gap:2rem;width:var(--width);left:calc(.5 * (100% - min(100vw,120rem)) + var(--sk-page-padding-side));top:6rem;font-size:.9em}.logotype.svelte-kkl1sf.svelte-kkl1sf{width:100%;justify-self:end}strong.svelte-kkl1sf.svelte-kkl1sf{text-align:left;font-size:calc(.04 * var(--width))}.hero.svelte-kkl1sf.svelte-kkl1sf{height:calc(14rem + 20vw);padding:14rem 0 0}}@media (min-width: 1400px){.hero-content.svelte-kkl1sf.svelte-kkl1sf{grid-template-columns:1fr;width:calc(.5 * var(--width));top:6vw}.hero.svelte-kkl1sf.svelte-kkl1sf{height:calc(10rem + 20vw);padding:10rem 0 0}}body.dark .hero.svelte-kkl1sf.svelte-kkl1sf{background:radial-gradient(64.14% 72.25% at 47.58% 31.75%,hsl(209deg 6% 47% / 52%) 0%,hsla(0,0%,100%,0) 100%),linear-gradient(92.4deg,hsl(210,7%,16%) 14.67%,hsl(0deg 0% 0% / 48%) 54.37%,hsla(207,22%,13%,.62) 92.49%),linear-gradient(0deg,hsl(204,38%,20%),hsl(204,10%,90%))}body.dark .logotype.svelte-kkl1sf.svelte-kkl1sf{filter:invert(4) brightness(1.2)}h3.svelte-m4o7xx.svelte-m4o7xx{color:var(--sk-text-2);font-size:var(--sk-text-l)}.intro.svelte-m4o7xx.svelte-m4o7xx{max-width:28em;margin:0 0 3.2rem}.grid.svelte-m4o7xx.svelte-m4o7xx{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1em}.contributors.grid.svelte-m4o7xx.svelte-m4o7xx{margin:0 0 2em}a[href].svelte-m4o7xx.svelte-m4o7xx{color:color-mix(in srgb,var(--sk-theme-1) 90%,var(--sk-text-1) 15%)}.supporter.svelte-m4o7xx.svelte-m4o7xx{width:100%;aspect-ratio:1;border-radius:50%;text-indent:-9999px;display:inline-block;background:no-repeat;background-size:auto 102%;filter:grayscale(1) opacity(.7) drop-shadow(2px 4px 6px rgba(0,0,0,.3))}.supporter.svelte-m4o7xx.svelte-m4o7xx:hover{filter:drop-shadow(1px 2px 8px rgba(0,0,0,.3))}.contributors.svelte-m4o7xx .supporter.svelte-m4o7xx{background-image:url(./contributors.jpg)}.donors.svelte-m4o7xx .supporter.svelte-m4o7xx{background-image:url(./donors.aa938703.jpg)}@media (min-width: 480px){.grid.svelte-m4o7xx.svelte-m4o7xx{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width: 720px){.grid.svelte-m4o7xx.svelte-m4o7xx{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width: 800px){.layout.svelte-m4o7xx.svelte-m4o7xx{display:grid;grid-template-columns:32rem 2fr;grid-row-gap:1em}.intro.svelte-m4o7xx.svelte-m4o7xx{font-size:var(--sk-text-m)}h3.svelte-m4o7xx.svelte-m4o7xx{margin-top:.5rem}p.svelte-m4o7xx.svelte-m4o7xx{margin:0}.grid.svelte-m4o7xx.svelte-m4o7xx{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1em}}@media (min-width: 880px){.grid.svelte-m4o7xx.svelte-m4o7xx{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width: 1100px){.grid.svelte-m4o7xx.svelte-m4o7xx{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width: 1200px){.intro.svelte-m4o7xx.svelte-m4o7xx{max-width:600px}}.try-container.svelte-w1pn0l.svelte-w1pn0l{--background-2:var(--sk-back-4)}body.dark .try-container{--background-2:#444}@media (prefers-color-scheme: dark){.try-container.svelte-w1pn0l.svelte-w1pn0l{--background-2:#444}body.light .try-container{--background-2:var(--sk-back-4) !important}}.grid.svelte-w1pn0l.svelte-w1pn0l{display:grid;gap:2em;margin:0 0 4rem}.grid.svelte-w1pn0l.svelte-w1pn0l:last-child{margin-bottom:0}.try.svelte-w1pn0l.svelte-w1pn0l{width:100%;margin:0 auto;font-size:var(--sk-text-m);color:var(--sk-text-1)}.copy.svelte-w1pn0l.svelte-w1pn0l{text-align:left}h2.svelte-w1pn0l.svelte-w1pn0l{display:inline-block;width:25rem;margin:0 0 1rem;font-size:var(--sk-text-xl)}@media (min-width: 900px){.grid.svelte-w1pn0l.svelte-w1pn0l{grid-template-columns:repeat(var(--columns),1fr);gap:7rem}.copy.svelte-w1pn0l.svelte-w1pn0l{display:flex;flex-direction:column;align-items:center;justify-content:center;order:2}.copy.svelte-w1pn0l div.svelte-w1pn0l{max-width:15em;text-align:center}}h3.svelte-qh2e62.svelte-qh2e62{font-size:var(--sk-text-xl)}p.svelte-qh2e62.svelte-qh2e62{max-width:28em}@media (min-width: 1200px){p.svelte-qh2e62.svelte-qh2e62{max-width:600px}}.logos.svelte-qh2e62.svelte-qh2e62{display:flex;margin:6rem 0 0;flex-wrap:wrap;row-gap:1em;justify-content:center;--row-size:3}.spacer.svelte-qh2e62.svelte-qh2e62{width:calc(100% / calc(2 * var(--row-size) - 1))}.logos.svelte-qh2e62 a.svelte-qh2e62{width:calc(100% / calc(2 * var(--row-size) - 1));height:auto;display:flex;align-items:center;justify-content:center;padding:0;color:var(--sk-text-2);filter:grayscale(1) contrast(4) opacity(.4) invert(var(--invert, 0));grid-column:span 2}.logos.svelte-qh2e62 a.svelte-qh2e62:last-of-type{display:none}.logos.svelte-qh2e62 a.invert.svelte-qh2e62{--invert:1}img.svelte-qh2e62.svelte-qh2e62{padding:5px 10px;transition:transform .2s;min-width:0;width:100%;height:auto}@media (min-width: 640px){.logos.svelte-qh2e62.svelte-qh2e62{--row-size:4}.logos.svelte-qh2e62 a.svelte-qh2e62:last-of-type{display:flex}}@media (min-width: 960px){.logos.svelte-qh2e62.svelte-qh2e62{--row-size:5}}body.dark .logos.svelte-qh2e62 a.svelte-qh2e62{--invert:1;filter:grayscale(1) contrast(4) opacity(.7) invert(var(--invert, 0))}h2.svelte-17pdnph.svelte-17pdnph{line-height:1.05}p.svelte-17pdnph.svelte-17pdnph{font-size:var(--sk-text-m)}section.svelte-17pdnph.svelte-17pdnph{background:var(--sk-back-4);padding:10rem 0}footer.svelte-17pdnph.svelte-17pdnph{max-width:120rem;padding:0 var(--sk-page-padding-side);margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-row-gap:6rem}footer.svelte-17pdnph .logo.svelte-17pdnph{display:none;background:url(./svelte-logo.5c5d7d20.svg);background-repeat:no-repeat;background-size:8rem;filter:grayscale(100%) opacity(84%)}footer.svelte-17pdnph h4.svelte-17pdnph{font-size:var(--sk-text-m);padding-bottom:1rem}.links.svelte-17pdnph a.svelte-17pdnph{color:var(--sk-text-2);font-size:var(--sk-text-s);display:block;line-height:1.8}.open-source.svelte-17pdnph.svelte-17pdnph{display:none;grid-column:span 2}.copyright.svelte-17pdnph.svelte-17pdnph{grid-column:span 2}@media (min-width: 500px){footer.svelte-17pdnph.svelte-17pdnph{grid-template-columns:repeat(3,1fr)}footer.svelte-17pdnph .logo.svelte-17pdnph{display:block}.copyright.svelte-17pdnph.svelte-17pdnph{grid-column:span 1}.open-source.svelte-17pdnph.svelte-17pdnph{display:block}}
