.page_containerCenter__zsRKL{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f8f9fa;min-height:100vh}.page_login__YmZVk{background:rgba(255,225,191,.3);padding:60px;text-align:center;max-width:400px;width:100%;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:2px solid #e3d1cd;transition:transform .3s ease,box-shadow .3s ease}.page_img__lP0lj{width:100%;max-width:400px;height:auto;margin-bottom:20px}.page_input__ogsrx{width:100%;padding:8px 12px;margin-bottom:20px;border:2px solid #ddd;border-left-width:5px;border-radius:8px;font-size:16px;transition:all .3s ease}.page_input__ogsrx:focus{outline:none;box-shadow:0 0 0 3px rgba(78,80,133,.3);border-left-width:8px;border-color:#4e5085 #4e5085 #4e5085 #fdb316}.page_input__ogsrx:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.page_button__t7KWc{background:linear-gradient(135deg,#4E5085,rgb(59.1469194313,60.663507109,100.8530805687));color:#fff;padding:12px 24px;border:1px solid #4e5085;border-radius:4px;cursor:pointer;font-weight:600;font-size:18px;transition:all .3s ease;text-transform:uppercase;width:100%;position:relative;overflow:hidden}.page_button__t7KWc:hover:not(:disabled){background:linear-gradient(135deg,#3b3d66,rgb(40.3105590062,41.6770186335,69.6894409938));transform:translateY(-2px);box-shadow:0 4px 12px rgba(253,179,22,.3)}.page_button__t7KWc:active:not(:disabled){transform:translateY(0)}.page_button__t7KWc:disabled{background:#f5f5f5;cursor:not-allowed;transform:none;opacity:.6}.page_button__t7KWc:after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease}.page_button__t7KWc:hover:not(:disabled):after{opacity:1;right:10px}.page_error__err8O{background-color:#f8d7da;color:#dc3545;padding:15px;border-radius:8px;margin:20px 0;border:1px solid rgba(220,53,69,.3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center}.page_twoFactorSection__3oJA1{margin:30px 0;padding:20px;background:#f8f9fa;border-radius:8px;border:2px solid #007bff}.page_twoFactorInfo___3a8D{margin-bottom:15px;color:#007bff;font-size:16px;font-weight:600}.page_twoFactorInfo___3a8D strong{display:block;margin-top:4px}.page_twoFactorInstructions__dxEuC{font-size:14px;color:#666;margin-bottom:20px;line-height:1.5}.page_twoFactorInput__6DQew{font-size:24px;text-align:center;letter-spacing:8px;font-family:Courier New,monospace}.page_twoFactorInput__6DQew::placeholder{letter-spacing:8px}.page_cancelButton__j0hIw{width:100%;padding:15px;background:rgba(0,0,0,0);color:#6c757d;border:2px solid #6c757d;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;transition:all .3s ease;margin-top:15px}.page_cancelButton__j0hIw:hover:not(:disabled){background:#6c757d;color:#fff}.page_cancelButton__j0hIw:disabled{opacity:.5;cursor:not-allowed}.page_deviceIndicator__dx6Ir{margin-top:30px;text-align:center;font-size:12px;color:#6c757d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_loadingContainer__rjvKh{text-align:center}.page_loadingContainer__rjvKh p{color:#4e5085;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500}@media(max-width:768px){.page_login__YmZVk{padding:40px}.page_img__lP0lj{width:100px}.page_button__t7KWc{font-size:16px;padding:15px 20px}}