.auth-flow-module__AYE7Iq__page{min-height:100dvh;color:var(--text-1);background:radial-gradient(circle at 50% 0,#00ccbe17,#0000 30rem),#101114;place-items:center;padding:24px;display:grid;overflow:auto}.auth-flow-module__AYE7Iq__shell{width:min(100%,25.5rem);animation:.36s cubic-bezier(.22,1,.36,1) both auth-flow-module__AYE7Iq__arrive}.auth-flow-module__AYE7Iq__brand{justify-content:center;margin-bottom:2.5rem;display:flex}.auth-flow-module__AYE7Iq__brandImage{width:7.25rem;height:auto}.auth-flow-module__AYE7Iq__panel{border:1px solid var(--line-2);border-radius:var(--r-panel);background:#191a1fdb;padding:clamp(1.5rem,5vw,2.25rem);box-shadow:0 1.5rem 4rem #00000040}.auth-flow-module__AYE7Iq__header{text-align:center;margin-bottom:1.75rem}.auth-flow-module__AYE7Iq__eyebrow{color:var(--accent);margin:0 0 .75rem}.auth-flow-module__AYE7Iq__title{letter-spacing:-.035em;margin:0;font-size:clamp(1.625rem,5vw,2rem);font-weight:500;line-height:1.1}.auth-flow-module__AYE7Iq__description{max-width:21rem;color:var(--text-2);font-size:var(--fs-md);margin:.75rem auto 0;line-height:1.55}.auth-flow-module__AYE7Iq__form{gap:1rem;display:grid}.auth-flow-module__AYE7Iq__submit{margin-top:.25rem}.auth-flow-module__AYE7Iq__error{border-radius:var(--r-control);border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-sm);margin:0;padding:.6875rem .75rem;line-height:1.4}.auth-flow-module__AYE7Iq__footer{text-align:center;margin:1.25rem 0 0}@keyframes auth-flow-module__AYE7Iq__arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth-flow-module__AYE7Iq__shell{animation:none}}