.capture-page.svelte-mhif2h{background:var(--gray-900);min-height:100dvh;color:var(--white);position:relative}.entry-view.svelte-mhif2h{flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100dvh;padding:2rem;display:flex}.brand.svelte-mhif2h{opacity:.7;font-size:1.1rem;font-weight:700}.entry-card.svelte-mhif2h{text-align:center;background:#ffffff14;border-radius:12px;width:100%;max-width:350px;padding:2rem}.entry-card.svelte-mhif2h h2:where(.svelte-mhif2h){margin-bottom:.5rem;font-size:1.3rem}.entry-card.svelte-mhif2h p:where(.svelte-mhif2h){color:#ffffffd9;margin-bottom:1.5rem;font-size:.9rem}.error.svelte-mhif2h{color:#fca5a5;border-radius:var(--radius);background:#ef444426;margin-bottom:1rem;padding:.6rem 1rem;font-size:.85rem}.entry-card.svelte-mhif2h form:where(.svelte-mhif2h){flex-direction:column;gap:1rem;display:flex}.code-input.svelte-mhif2h{border-radius:var(--radius);color:var(--white);text-align:center;letter-spacing:.2em;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;padding:1rem;font-family:monospace;font-size:1.5rem;font-weight:700}.code-input.svelte-mhif2h::placeholder{color:#ffffff4d;font-size:1.2rem}.code-input.svelte-mhif2h:focus{border-color:var(--green-700);outline:none}.btn-go.svelte-mhif2h{background:var(--green-700);color:var(--white);border-radius:var(--radius);padding:.85rem;font-size:1rem;font-weight:600}.btn-go.svelte-mhif2h:active{background:var(--green-900)}.btn-go.svelte-mhif2h:disabled{opacity:.7;cursor:not-allowed}
