.wrap.svelte-1x05zx6{background-color:var(--soft);background-image:linear-gradient(oklch(92% .008 270) 1px,#0000 1px),linear-gradient(90deg,oklch(92% .008 270) 1px,#0000 1px);background-size:72px 72px;place-items:center;min-block-size:100svh;padding:1.5rem;display:grid}.card.svelte-1x05zx6{background:var(--card);text-align:center;inline-size:min(100%,400px);box-shadow:0 1px 0 var(--line), 0 16px 40px -24px oklch(20% .02 270/.35);border-radius:24px;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}h1.svelte-1x05zx6{letter-spacing:-.03em;margin:0;font-family:Funnel Display,sans-serif;font-size:1.6rem;font-weight:600}p.svelte-1x05zx6{color:var(--dim);margin:0}form.svelte-1x05zx6{text-align:start;flex-direction:column;gap:.5rem;inline-size:100%;margin-block-start:.5rem;display:flex}label.svelte-1x05zx6{color:var(--dim);font-size:.82rem}input.svelte-1x05zx6{font:inherit;border:1px solid var(--line);background:var(--soft);border-radius:14px;padding-block:.75rem;padding-inline:1rem}button.svelte-1x05zx6{font:inherit;background:var(--brand);color:oklch(100% none none);cursor:pointer;border:0;border-radius:14px;min-block-size:48px;margin-block-start:.25rem;font-weight:600}button.svelte-1x05zx6:active{transform:scale(.98)}input.svelte-1x05zx6:focus-visible,button.svelte-1x05zx6:focus-visible,summary.svelte-1x05zx6:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover) and (pointer:fine){button.svelte-1x05zx6:hover{background:color-mix(in oklch, var(--brand) 85%, black)}}.problem.svelte-1x05zx6{color:oklch(55% .2 27);font-size:.85rem}details.svelte-1x05zx6{text-align:start;inline-size:100%;color:var(--dim);margin-block-start:1rem;font-size:.85rem}
