.auth-page.svelte-1cjxax3{min-height:100vh;display:grid;place-items:center;padding:24px;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;background:radial-gradient(circle at top,#f39f1e29,#fafafa00 44%),#fafafa}.auth-card.svelte-1cjxax3{width:min(100%,440px);display:grid;gap:16px;padding:40px;background:#fff;border:1px solid rgba(10,20,40,.08);border-radius:16px;box-shadow:0 1px 2px #0a14280a,0 20px 48px #0a142814}.eyebrow.svelte-1cjxax3{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f39f1e;margin:0}h1.svelte-1cjxax3{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:40px;font-weight:500;line-height:1;color:#0a1428;margin:0}.subtitle.svelte-1cjxax3,.help-text.svelte-1cjxax3{color:#0a14288c;line-height:1.5;margin:0}.actions.svelte-1cjxax3{display:grid;gap:16px}.email-form.svelte-1cjxax3 button:where(.svelte-1cjxax3),.email-form.svelte-1cjxax3 input:where(.svelte-1cjxax3){width:100%;font-size:16px}.email-form.svelte-1cjxax3 button:where(.svelte-1cjxax3){padding:14px 16px;border:1px solid #F39F1E;border-radius:999px;font-weight:500;background:#f39f1e;color:#fff;transition:transform .2s ease,background .2s ease,border-color .2s ease}.email-form.svelte-1cjxax3 button:where(.svelte-1cjxax3):not([disabled]):not([aria-disabled=true]):hover{transform:translateY(-1px);background:#d6891a;border-color:#d6891a}.email-form.svelte-1cjxax3,.code-form.svelte-1cjxax3{display:grid;gap:12px}label.svelte-1cjxax3{font-size:14px;font-weight:500;color:#0a1428}.email-form.svelte-1cjxax3 input:where(.svelte-1cjxax3){padding:13px 16px;border-radius:8px;background:#fff;border:1px solid rgba(10,20,40,.12);color:#0a1428}.email-form.svelte-1cjxax3 input:where(.svelte-1cjxax3):focus-visible{outline:none;border-color:#f39f1e;box-shadow:0 0 0 3px #f39f1e2e}button[disabled].svelte-1cjxax3,button[aria-disabled=true].svelte-1cjxax3{cursor:not-allowed;opacity:.55}.error-banner.svelte-1cjxax3{display:grid;gap:8px;padding:16px;border-radius:8px;background:#c832280f;border:1px solid rgba(200,50,40,.24);color:#8a2018}.error-banner.svelte-1cjxax3 a:where(.svelte-1cjxax3){color:#f39f1e;text-decoration:none}.error-banner.svelte-1cjxax3 a:where(.svelte-1cjxax3):hover{color:#d6891a}.verify-card.svelte-1cjxax3{display:grid;gap:12px;padding:16px;border-radius:8px;background:#f39f1e0d;border:1px solid rgba(243,159,30,.22)}.verify-card.svelte-1cjxax3 h2:where(.svelte-1cjxax3){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:600;color:#0a1428}.code-input.svelte-1cjxax3{width:100%;padding:14px 16px;border-radius:8px;font-size:18px;letter-spacing:.3em;text-align:center;background:#fff;border:1px solid rgba(10,20,40,.12);color:#0a1428}.code-input.svelte-1cjxax3:focus-visible{outline:none;border-color:#f39f1e;box-shadow:0 0 0 3px #f39f1e2e}.verify-actions.svelte-1cjxax3{display:grid;gap:12px}.secondary-button.svelte-1cjxax3,.link-button.svelte-1cjxax3{width:100%;border-radius:999px;padding:13px 16px;font-size:16px;font-weight:500;transition:transform .2s ease,background .2s ease,border-color .2s ease}.secondary-button.svelte-1cjxax3{border:1px solid rgba(10,20,40,.15);background:#fff;color:#0a1428}.secondary-button.svelte-1cjxax3:not([disabled]):not([aria-disabled=true]):hover{transform:translateY(-1px);background:#0a142808}.link-button.svelte-1cjxax3{border:0;background:transparent;color:#f39f1e;padding-inline:0}.link-button.svelte-1cjxax3:hover{color:#d6891a}
