.consent-check.svelte-1x05zx6{align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;display:flex}.consent-check.svelte-1x05zx6 input:where(.svelte-1x05zx6){flex-shrink:0;margin-top:5px}.consent-check.svelte-1x05zx6 a:where(.svelte-1x05zx6){text-underline-offset:3px}.auth-shell.svelte-1x05zx6{max-width:500px;padding-top:40px;padding-bottom:64px}.back-link.svelte-1x05zx6{color:var(--muted,#727f75);font-size:14px;text-decoration:none}.auth-heading.svelte-1x05zx6{text-align:center;margin:46px 0 30px}.auth-symbol.svelte-1x05zx6{color:#fff;background:#245344;border-radius:18px;place-items:center;width:60px;height:60px;margin:0 auto 24px;font:italic 38px Georgia,serif;display:grid}.eyebrow.svelte-1x05zx6{letter-spacing:.16em;color:#927451;font-size:11px;font-weight:700}.auth-heading.svelte-1x05zx6 h1:where(.svelte-1x05zx6){letter-spacing:-.05em;margin:10px 0 12px;font-size:30px}.auth-heading.svelte-1x05zx6>p:where(.svelte-1x05zx6):last-child{color:#718077;font-size:15px;line-height:1.8}.auth-card.svelte-1x05zx6{padding:28px}.auth-card.svelte-1x05zx6 form:where(.svelte-1x05zx6){gap:12px;display:grid}.field.svelte-1x05zx6{gap:10px;font-size:14px;font-weight:600;display:grid}.input.svelte-1x05zx6{box-sizing:border-box;width:100%}.field-hint.svelte-1x05zx6{color:#718077;margin:0 0 8px;font-size:12px;line-height:1.7}.auth-card.svelte-1x05zx6 .btn:where(.svelte-1x05zx6){justify-content:space-between;width:100%;padding:17px 18px;display:flex}.code-input.svelte-1x05zx6{letter-spacing:.45em;text-align:center;padding:17px;font-size:24px}.error-note.svelte-1x05zx6{color:#a54435;background:#fff1e9;border-radius:10px;padding:12px;font-size:13px}.text-button.svelte-1x05zx6{color:#426354;cursor:pointer;background:0 0;border:0;padding:20px 0 8px;font-size:13px;text-decoration:underline}.change-email.svelte-1x05zx6{text-align:center;color:#798278;margin-top:8px;font-size:12px;display:block}.auth-footnote.svelte-1x05zx6{text-align:center;color:#899086;margin:22px 0;font-size:12px;line-height:1.8}.demo-note.svelte-1x05zx6{color:#5d6757;background:#efeee2;border:1px dashed #c9c8b6;border-radius:16px;margin-top:32px;padding:20px;font-size:13px}.demo-note.svelte-1x05zx6 p:where(.svelte-1x05zx6){line-height:1.7}.demo-note.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:#245344;font-weight:600}.demo-note.svelte-1x05zx6 code:where(.svelte-1x05zx6){letter-spacing:2px;font-size:18px}button.svelte-1x05zx6:disabled{opacity:.6;cursor:wait}
