.page_container__OrOYI{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:40px;background:#f5f7fb}.page_card__Bi2uC{width:100%;max-width:500px;background:white;padding:40px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.page_subtitle__FPRw_{margin-bottom:30px;color:#666}.page_form__8cko8{display:flex;flex-direction:column;gap:16px}.page_input__1amLy{padding:14px;border:1px solid #ddd;border-radius:8px;font-size:16px}.page_button__VAzAq{padding:14px;border:none;border-radius:8px;cursor:pointer;font-size:16px;background:#0057d9;color:white}.page_button__VAzAq:hover{background:#0043aa}.page_error__RXW3_{margin:0;color:var(--danger)}