.start.svelte-r7gyty,.done.svelte-r7gyty{gap:var(--s-3);display:grid}.start.svelte-r7gyty label:where(.svelte-r7gyty){gap:6px;font-weight:560;display:grid}.start.svelte-r7gyty .agree:where(.svelte-r7gyty){gap:var(--s-2);color:var(--text-2);align-items:flex-start;font-weight:400;line-height:1.45;display:flex}.agree.svelte-r7gyty input:where(.svelte-r7gyty){width:18px;height:18px;accent-color:var(--accent-strong);margin-top:4px}.code-form.svelte-r7gyty{gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.code-form.svelte-r7gyty .input:where(.svelte-r7gyty){letter-spacing:.15em;min-width:0;font-size:1.2rem}p.svelte-r7gyty{margin:0}.fine.svelte-r7gyty{color:var(--text-3);font-size:var(--fs-secondary);line-height:1.5}.strong.svelte-r7gyty{color:var(--text);font-weight:600}.muted.svelte-r7gyty{color:var(--text-2)}.error.svelte-r7gyty{color:var(--danger);font-weight:560}a.svelte-r7gyty{color:var(--accent-text)}.wrap.svelte-1x05zx6{min-height:100dvh;padding:var(--s-4);place-items:center;display:grid}.panel.svelte-1x05zx6{width:100%;max-width:400px;padding:var(--s-8) var(--s-6);gap:var(--s-4);display:grid}h1.svelte-1x05zx6{text-align:center;margin:0}.name.svelte-1x05zx6{white-space:nowrap;font-size:clamp(22px,6.6vw,32px)}.sub.svelte-1x05zx6{text-align:center;color:var(--text-3);font-size:var(--fs-secondary);margin:0 0 var(--s-2)}form.svelte-1x05zx6{gap:var(--s-4);display:grid}label.svelte-1x05zx6{gap:var(--s-1);display:grid}label.svelte-1x05zx6 span:where(.svelte-1x05zx6){font-size:var(--fs-caption);color:var(--text-3)}.code.svelte-1x05zx6{letter-spacing:.2em;text-align:center;font-size:1.4rem}.again.svelte-1x05zx6{margin-top:var(--s-3)}.note.svelte-1x05zx6,.muted.svelte-1x05zx6{margin:0}.other.svelte-1x05zx6{text-align:center;color:var(--text-3);font-size:var(--fs-secondary);justify-self:center}.logo.svelte-1x05zx6{border-radius:var(--r-card);width:96px;height:96px;margin:0 auto;display:block}.beta.svelte-1x05zx6{width:max-content;padding:2px var(--s-2);border-radius:var(--r-pill);border:1px solid var(--accent);color:var(--accent-text);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;margin:6px auto 0;font-weight:600;display:block}
