.page_container__aoG4z{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#1a1a1a}.page_quickLinks__ywsC6{position:absolute;top:12px;left:12px;display:flex;gap:8px}.page_smallLinkBtn__5vCIR{background:#2d2d2d;color:#ddd;border:1px solid #444;font-size:11px;padding:6px 10px;border-radius:6px;cursor:pointer;letter-spacing:.3px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.page_smallLinkBtn__5vCIR:hover{background:#3a3a3a;color:#fff;border-color:#666}.page_loginCard__1Q2Um{background-color:#2a2a2a;padding:2.5rem;border-radius:12px;border:1px solid #444;box-shadow:0 10px 25px rgba(0,0,0,.3);width:100%;max-width:400px}.page_title__3jonF{text-align:center;font-size:1.8rem;font-weight:700;color:#e0e0e0;margin-bottom:2rem}.page_form__Ou5d6{gap:1.5rem}.page_formGroup__z71No,.page_form__Ou5d6{display:flex;flex-direction:column}.page_formGroup__z71No label{margin-bottom:.5rem;font-weight:600;color:#a5a5a5}.page_input___cVLA,.page_select__MPBgi{padding:.75rem;border:1px solid #444;border-radius:8px;background-color:#333;color:#e0e0e0;font-size:1rem;width:100%;transition:border-color .2s,box-shadow .2s}.page_input___cVLA:focus,.page_select__MPBgi:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.2)}.page_button__vnlhW{padding:.8rem;border:none;border-radius:8px;background-color:#007bff;color:#fff;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background-color .2s;margin-top:1rem}.page_button__vnlhW:hover:not(:disabled){background-color:#0056b3}.page_button__vnlhW:disabled{background-color:#555;cursor:not-allowed}.page_error__Jil8M{color:#ff4d4f;background-color:#450a0a;padding:.75rem;border-radius:8px;text-align:center;font-weight:600}.page_redirectContainer__3YZhR{display:flex;justify-content:center;align-items:center;height:100vh;font-size:18px;color:#666}