._controls_1rk28_1{display:flex;flex-wrap:wrap;gap:10px}._controls_1rk28_1 button,._card_1rk28_1 input{min-height:44px}._controls_1rk28_1 button{flex:1}._card_1rk28_1 form ._note_1rk28_1{margin:0;font-size:.78rem;line-height:1.65}._page_1rk28_2{min-height:100svh;display:grid;place-items:center;padding:2rem 1rem;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--primary) 9%,transparent),transparent 65%),var(--background);color:var(--foreground)}._card_1rk28_1{width:100%;max-width:34rem;padding:clamp(1.35rem,5vw,2.8rem);border:1px solid var(--border);border-radius:1.5rem;background:var(--surface);box-shadow:0 1.5rem 5rem #0003}._icon_1rk28_2{display:grid;place-items:center;width:4.5rem;height:4.5rem;border:1px solid var(--border);border-radius:1.3rem;color:var(--primary);margin:2rem 0 1.5rem;background:color-mix(in srgb,var(--primary) 8%,transparent)}._card_1rk28_1 h1{font-size:clamp(2rem,6vw,2.8rem);letter-spacing:-.055em;line-height:1.08;margin:.65rem 0 1rem}._card_1rk28_1 small{font-size:.65rem;letter-spacing:.16em;color:var(--primary)}._card_1rk28_1 p{font-size:.93rem;line-height:1.7;color:var(--muted-foreground);overflow-wrap:anywhere}._card_1rk28_1 a{color:var(--primary)}._back_1rk28_2{display:flex;align-items:center;gap:.45rem;font-size:.82rem;text-decoration:none}._identity_1rk28_2,._message_1rk28_2{padding:1rem;border:1px solid var(--border);border-radius:.75rem;background:var(--background)}._card_1rk28_1 form{display:grid;gap:.8rem;margin:1.5rem 0}._card_1rk28_1 label{font-size:.8rem}._card_1rk28_1 ._note_1rk28_1{font-size:.78rem}._message_1rk28_2{color:var(--foreground)!important}
