.notice.svelte-52fghe{color:#f5b85c;background:#f5b85c1a;border:1px solid #f5b85c59;border-radius:.75rem;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem}.auth-card.svelte-52fghe{background:linear-gradient(145deg,#1d2541eb,#13182beb);border:1px solid #bdccf221;border-radius:1.25rem;width:min(100%,460px);margin:1rem auto;padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 24px 80px #0000003d}.eyebrow.svelte-52fghe{color:#f5b85c;letter-spacing:.15em;margin:0 0 .65rem;font-size:.72rem;font-weight:800}h1.svelte-52fghe{letter-spacing:-.05em;margin:0;font-size:clamp(2.1rem,8vw,2.8rem)}.description.svelte-52fghe,.switch.svelte-52fghe{color:#aeb8d3;line-height:1.6}.description.svelte-52fghe{margin:.55rem 0 1.5rem}form.svelte-52fghe{gap:.65rem;display:grid}label.svelte-52fghe{color:#d6def3;margin-top:.25rem;font-size:.88rem;font-weight:650}input.svelte-52fghe{color:#f3f5ff;background:#090d1b8c;border:1px solid #bdccf22e;border-radius:.65rem;outline:none;width:100%;min-height:2.9rem;padding:.75rem .9rem}input.svelte-52fghe:focus{border-color:#f5b85c;box-shadow:0 0 0 3px #f5b85c21}input.svelte-52fghe::placeholder{color:#737f9c}form.svelte-52fghe .button{width:100%;margin-top:.55rem}.error.svelte-52fghe{color:#ff9eaa;margin:.25rem 0;font-size:.9rem}.switch.svelte-52fghe{text-align:center;margin:1.35rem 0 0;font-size:.9rem}.switch.svelte-52fghe a:where(.svelte-52fghe){color:#f5b85c;text-decoration:none}.switch.svelte-52fghe a:where(.svelte-52fghe):hover{text-decoration:underline}
