.open-source.svelte-1uha8ag{margin-top:var(--s-4)}.more.svelte-1uha8ag{padding:var(--s-6) 0;border-top:1px solid var(--rule)}.more.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 var(--s-5)}.points.svelte-1uha8ag{gap:var(--s-5) var(--s-6);margin:0;display:grid}@media (width>=640px){.points.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.points.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}.points.svelte-1uha8ag dt:where(.svelte-1uha8ag){margin-bottom:var(--s-1);font-weight:750}.points.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--ink-2);max-width:38ch;margin:0}.tries.svelte-1uha8ag{margin:0 0 var(--s-4);color:var(--ink-2);gap:var(--s-1);padding-left:1.2em;display:grid}.hero.svelte-1uha8ag{gap:var(--s-6);padding:var(--s-6) 0 var(--s-4);align-items:center;display:grid}@media (width>=900px){.hero.svelte-1uha8ag{padding-top:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}h1.svelte-1uha8ag{letter-spacing:-.02em;max-width:14ch;margin-bottom:var(--s-4);font-size:clamp(2rem,6vw,3.25rem);font-weight:800;font-stretch:82%;line-height:1.02}.lede.svelte-1uha8ag{font-size:var(--t-lead);color:var(--ink-2);max-width:34rem}.lede.small.svelte-1uha8ag{font-size:var(--t-body)}.actions.svelte-1uha8ag{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.demo.svelte-1uha8ag{margin-top:var(--s-4);font-weight:650}.example.svelte-1uha8ag{margin:0}.shelf.svelte-1uha8ag{background:var(--gap);border-radius:6px;grid-template-columns:repeat(4,1fr);gap:8px;max-width:34rem;margin:0;padding:8px;list-style:none;display:grid}.cube.svelte-1uha8ag{background:var(--cube);flex-direction:column;gap:8px;padding:10px 10px 0;display:flex}.slot.svelte-1uha8ag{aspect-ratio:1/1.04;padding:0 6%;display:block}.cube.svelte-1uha8ag:nth-child(3) .slot:where(.svelte-1uha8ag){transform:rotate(-4deg)translateY(2px)}.cube.svelte-1uha8ag:nth-child(6) .slot:where(.svelte-1uha8ag){transform:rotate(3deg)}figcaption.svelte-1uha8ag{margin-top:var(--s-3);font-size:var(--t-small)}.mine.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--t-h1);margin-top:var(--s-5)}.groups.svelte-1uha8ag{margin:var(--s-4) 0 0;gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.group.svelte-1uha8ag{padding:var(--s-4);background:var(--cube);border:1px solid var(--rule);color:var(--ink);border-radius:10px;flex-direction:column;gap:2px;text-decoration:none;display:flex}.group.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--t-lead)}.group.svelte-1uha8ag:hover{border-color:var(--ink-3)}
