.auth-panel-module__V_Uu-a__page{background:radial-gradient(ellipse at 12% 12%, #bd674817, transparent 30rem), var(--background);place-items:center;min-height:calc(100dvh - 3.5rem);padding:clamp(28px,7vw,76px) 20px;display:grid}.auth-panel-module__V_Uu-a__panel{border:1px solid var(--border);border-radius:calc(var(--radius) * 2.5);background:var(--card);width:min(100%,470px);padding:clamp(26px,5vw,48px);box-shadow:0 20px 55px #25352d17}.auth-panel-module__V_Uu-a__eyebrow{color:var(--accent);font-family:var(--font-display);letter-spacing:.14em;margin:0 0 12px;font-size:10px;font-weight:700}.auth-panel-module__V_Uu-a__title{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(34px,8vw,46px);font-weight:500;line-height:1.05}.auth-panel-module__V_Uu-a__intro,.auth-panel-module__V_Uu-a__footnote{color:var(--muted-foreground);font-size:13px;line-height:1.75}.auth-panel-module__V_Uu-a__intro{margin:15px 0 26px}.auth-panel-module__V_Uu-a__footnote{margin:20px 0 0}.auth-panel-module__V_Uu-a__footnote a{color:var(--primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}.auth-panel-module__V_Uu-a__back{color:var(--primary);text-underline-offset:3px;margin-top:24px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}
.auth-form-module__DDls4q__form{flex-direction:column;gap:10px;display:flex}.auth-form-module__DDls4q__label{color:var(--foreground);margin-top:7px;font-size:12px;font-weight:600}.auth-form-module__DDls4q__control{background:var(--background);min-height:45px}.auth-form-module__DDls4q__submit{width:100%;min-height:45px;margin-top:12px}.auth-form-module__DDls4q__error{color:var(--destructive);font-size:12px;line-height:1.5}
