.page.svelte-z2tftl{background:var(--paper);min-height:100vh;color:var(--ink)}.topnav.svelte-z2tftl{border-bottom:1px solid var(--ink-15);justify-content:space-between;align-items:center;padding:12px 28px;display:flex}.home.svelte-z2tftl{color:inherit;text-decoration:none}.nav-right.svelte-z2tftl{align-items:center;gap:10px;display:flex}.email.svelte-z2tftl{font-family:var(--font-mono);color:var(--ink-50);font-size:11px}.content.svelte-z2tftl{max-width:640px;margin:0 auto;padding:48px 28px}h1.svelte-z2tftl{letter-spacing:-1.1px;margin:0;font-size:36px;font-weight:600;line-height:1}.explainer.svelte-z2tftl{color:var(--ink-70);margin:10px 0 22px;font-size:14px;line-height:1.55}.login-form.svelte-z2tftl{gap:8px;display:flex}input.svelte-z2tftl{border:1px solid var(--ink);font-family:var(--font-mono);background:var(--paper);color:var(--ink);border-radius:0;flex:1;padding:10px 12px;font-size:13px}.cta.svelte-z2tftl{background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;cursor:pointer;white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:600;text-decoration:none}.sent.svelte-z2tftl{font-family:var(--font-mono);color:var(--ok);border:1px solid var(--ok);padding:12px 14px;font-size:12px}.error.svelte-z2tftl{font-family:var(--font-mono);color:var(--hot);margin-top:8px;font-size:11px}.head-row.svelte-z2tftl{justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.name-block.svelte-z2tftl{border:1px solid var(--ink-15);margin-bottom:28px;padding:14px}.name-block.nudge.svelte-z2tftl{border-color:var(--hot)}.name-form.svelte-z2tftl{gap:8px;margin-top:8px;display:flex}.name-hint.svelte-z2tftl{font-family:var(--font-mono);color:var(--hot);margin:8px 0 0;font-size:10.5px}.frame.svelte-z2tftl{border:1px solid var(--ink)}.sale-row.svelte-z2tftl{border-top:1px dashed var(--ink-15);color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:14px;text-decoration:none;display:flex}.sale-row.first.svelte-z2tftl{border-top:none}.sale-row.svelte-z2tftl:hover{background:var(--paper-2)}.sale-title.svelte-z2tftl{font-size:14px;font-weight:600}.sale-meta.svelte-z2tftl{font-family:var(--font-mono);color:var(--ink-50);font-size:10.5px}
