form.svelte-14dwbzj{gap:.5rem;display:flex}input.svelte-14dwbzj{border-radius:var(--radius);background:var(--colour-field);border:0;flex:1;min-inline-size:0;padding:.75rem 1rem}input.svelte-14dwbzj::placeholder{color:var(--colour-muted)}.below.svelte-14dwbzj{flex-wrap:wrap;gap:.5rem;min-block-size:3.5rem;padding-block-start:.5rem;display:flex}.suggestion.svelte-14dwbzj{text-underline-offset:3px;background:0 0;padding:.25rem .75rem;font-weight:500;text-decoration:underline}p.svelte-14dwbzj{color:var(--colour-accent)}.track.svelte-1qjgclg{background:var(--colour-field);block-size:12px;overflow:hidden}.fill.svelte-1qjgclg{background:var(--colour-accent);block-size:100%;transform:scaleX(var(--fraction));transform-origin:0;transition:transform .12s linear}svg.svelte-1dnmtg2{shape-rendering:crispedges;block-size:auto;inline-size:100%;max-inline-size:240px;fill:var(--colour-text);display:block}section.svelte-zeeiu{min-block-size:100dvh;padding:var(--gutter);flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex}h1.svelte-zeeiu{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(2.5rem,10vw,7rem);font-weight:800;font-stretch:112%;line-height:1.05}.code.svelte-zeeiu{color:var(--colour-accent);font-size:clamp(2.75rem,9.5vw,9rem)}.percent.svelte-zeeiu{font-variant-numeric:tabular-nums;font-size:clamp(5rem,20vw,14rem)}.failure.svelte-zeeiu{font-size:clamp(2rem,6vw,4.5rem)}.share.svelte-zeeiu{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;inline-size:100%;display:flex}.share-actions.svelte-zeeiu,.actions.svelte-zeeiu{gap:.5rem;display:flex}section.svelte-zeeiu .track{inline-size:100%}.note.svelte-zeeiu{color:var(--colour-muted)}.problem.svelte-zeeiu{color:var(--colour-accent)}ul.svelte-zeeiu{gap:.5rem;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}ul.svelte-zeeiu li:where(.svelte-zeeiu){justify-content:space-between;align-items:center;gap:1rem;display:flex}.finished.svelte-zeeiu{gap:.75rem}.finished.svelte-zeeiu li:where(.svelte-zeeiu){flex-wrap:wrap;min-block-size:3rem}.finished.svelte-zeeiu .name:where(.svelte-zeeiu){overflow-wrap:anywhere;flex:12rem;min-inline-size:0}.hash.svelte-zeeiu{color:var(--colour-muted);font-family:var(--mono);font-size:1rem}main.svelte-1uha8ag{grid-template-columns:1fr 1fr;min-block-size:100dvh;display:grid}section.svelte-1uha8ag{flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.word.svelte-1uha8ag{letter-spacing:-.03em;font-size:min(17cqi,10rem);font-weight:800;font-stretch:125%;line-height:1;display:block}.shared.svelte-1uha8ag{min-block-size:100dvh;padding:var(--gutter);overflow-wrap:anywhere;justify-content:center;gap:2rem}.shared.svelte-1uha8ag .word:where(.svelte-1uha8ag){font-size:min(10cqi,6rem);line-height:1.1}.shared-actions.svelte-1uha8ag{gap:.5rem;display:flex}.send.svelte-1uha8ag{background:var(--colour-accent);color:var(--colour-accent-text)}.drop-target.svelte-1uha8ag{padding:var(--gutter);color:inherit;text-align:start;background:0 0;border-radius:0;flex-direction:column;flex:1;justify-content:space-between;gap:2rem;display:flex}.drop-target.svelte-1uha8ag:focus-visible{outline-color:var(--colour-accent-text);outline-offset:-8px}.word.svelte-1uha8ag,.hint.svelte-1uha8ag{transition:translate .16s ease-out}.drop-target.svelte-1uha8ag:hover .word:where(.svelte-1uha8ag),.dragging.svelte-1uha8ag .word:where(.svelte-1uha8ag){translate:0 .5rem}.hint.svelte-1uha8ag{font-size:1.25rem;font-weight:500}.problem.svelte-1uha8ag{padding:0 var(--gutter) var(--gutter);font-weight:600}.receive.svelte-1uha8ag{padding:var(--gutter)}.receive-form.svelte-1uha8ag{margin-block-start:auto;padding-block-start:2rem}footer.svelte-1uha8ag{color:var(--colour-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;font-size:1rem;display:flex}footer.svelte-1uha8ag label:where(.svelte-1uha8ag){align-items:center;gap:.5rem;display:flex}footer.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:var(--colour-accent)}@media (width<800px){main.svelte-1uha8ag{grid-template-rows:minmax(40dvh,1fr) auto;grid-template-columns:1fr}.word.svelte-1uha8ag{font-size:min(19cqi,6rem)}}
