.wrap.svelte-1rdz7hh{min-height:100dvh;padding:2rem 1.5rem calc(2rem + env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex}.top.svelte-1rdz7hh{align-self:flex-start}form.svelte-1rdz7hh{flex-direction:column;flex:1;justify-content:center;gap:1.4rem;width:100%;max-width:22rem;display:flex}.code.svelte-1rdz7hh{text-align:center;width:100%;font-family:var(--font-mono);letter-spacing:.35em;text-indent:.35em;color:var(--color-volt);background:var(--color-seam);border:1px solid var(--color-ink-3);border-radius:16px;padding:1rem 0;font-size:clamp(3rem,18vw,4.5rem);font-weight:500;box-shadow:inset 0 2px 8px #00000080}.code.svelte-1rdz7hh::placeholder{color:var(--color-ink-3)}.name-field.svelte-1rdz7hh{flex-direction:column;gap:.45rem;display:flex}.name-field.svelte-1rdz7hh span:where(.svelte-1rdz7hh){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-chalk-dim);font-size:.75rem}.name-field.svelte-1rdz7hh input:where(.svelte-1rdz7hh){background:var(--color-ink-2);border:1px solid var(--color-ink-3);color:var(--color-chalk);border-radius:12px;padding:.9rem 1rem;font-size:1.1rem}.err.svelte-1rdz7hh{color:var(--color-bad);text-align:center;margin:0;font-size:.88rem}button.svelte-1rdz7hh{background:var(--color-flare);color:#14101c;transition:transform .1s var(--ease-spring);border:none;border-radius:14px;padding:1.05rem;font-size:1.05rem;font-weight:600;box-shadow:0 5px 0 -1px #b31f59}button.svelte-1rdz7hh:disabled{opacity:.4;box-shadow:none}button.svelte-1rdz7hh:not(:disabled):active{box-shadow:none;transform:translateY(4px)}.foot.svelte-1rdz7hh{color:var(--color-chalk-dim);font-size:.82rem}.foot.svelte-1rdz7hh a:where(.svelte-1rdz7hh){color:var(--color-chalk)}
