.page_wrapper__dPj0G{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--color-base-dark)}.page_card__o6BHf{width:100%;max-width:380px;padding:36px;border-radius:var(--radius-xl);background:#10182c;box-shadow:0 30px 80px rgba(0,0,0,.5)}.page_logo__2th7T{display:flex;align-items:center;gap:8px;margin-bottom:24px}.page_logoDot__G072c{width:10px;height:10px;border-radius:3px;background:var(--color-accent-hover);box-shadow:0 0 12px 2px rgba(79,124,255,.7)}.page_logoText__IXma1{color:var(--color-white);font-family:var(--font-heading);font-weight:700;font-size:15px}.page_title__n3Bke{font-size:24px;color:var(--color-white);margin-bottom:8px}.page_subtitle__dYosr{font-size:13px;color:rgba(255,255,255,.6);line-height:1.5;margin:0 0 24px}.page_form__0SxFZ{display:flex;flex-direction:column;gap:12px}.page_input__MLndO{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:var(--color-white);font-size:14px;font-family:inherit}.page_input__MLndO::placeholder{color:rgba(255,255,255,.4)}.page_submitBtn__OndzH{margin-top:6px;padding:13px 20px;border-radius:var(--radius-pill);border:none;background:var(--color-accent);color:var(--color-white);font-weight:600;font-size:14px}.page_submitBtn__OndzH:hover{background:var(--color-accent-hover)}.page_errore__X_2Dp{font-size:13px;color:#ff8a8a;margin:12px 0 0}