.login_page___bVDP{min-height:100vh;background:#0b0a0a;display:flex}.login_pageCentered__YGHQX{min-height:100vh;background:#121111;display:flex;align-items:center;justify-content:center;padding:24px}.login_left__E3SvF{position:relative;flex:1 1 56%;background:#0b0a0a;overflow:hidden}.login_gridSvg__CREZ8{position:absolute;inset:0;width:100%;height:100%}.login_right___26ef{flex:1 1 44%;display:flex;align-items:center;justify-content:center;padding:40px 32px;background:#121111;border-left:1px solid #201e1e}.login_card__r3Ltj{width:100%;max-width:360px;display:flex;flex-direction:column;gap:36px}.login_logo__GW03_{display:flex;align-items:center;gap:10px}.login_logo__GW03_ img{border-radius:8px}.login_wordmark__GhN7f{font-size:18px;font-weight:600;letter-spacing:-.3px;color:#F3F2F0}.login_form__Ij6Df{display:flex;flex-direction:column;gap:26px}.login_field__07CUi{display:flex;flex-direction:column;gap:9px}.login_labelRow__4SsLH{display:flex;justify-content:space-between;align-items:baseline}.login_label__1kJPU{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8880}.login_inputWithToggle__gzxBq,.login_input__Y4JR4{width:100%;height:38px;background:transparent;border:none;border-bottom:1.5px solid #393736;border-radius:0;color:#F3F2F0;font-size:15px;font-family:inherit;outline:none;padding:0;transition:border-color .15s}.login_inputWithToggle__gzxBq{padding-right:32px}.login_inputWithToggle__gzxBq::placeholder,.login_input__Y4JR4::placeholder{color:#5a5854}.login_inputWithToggle__gzxBq:focus,.login_input__Y4JR4:focus{border-bottom-color:#6254f7}.login_inputWithToggle__gzxBq:-webkit-autofill,.login_inputWithToggle__gzxBq:-webkit-autofill:focus,.login_inputWithToggle__gzxBq:-webkit-autofill:hover,.login_input__Y4JR4:-webkit-autofill,.login_input__Y4JR4:-webkit-autofill:focus,.login_input__Y4JR4:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #121111;-webkit-text-fill-color:#F3F2F0;caret-color:#F3F2F0;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.login_inputWrapper__RMjyy{position:relative;display:flex;align-items:center}.login_eyeButton__B43rl{position:absolute;right:0;height:38px;width:30px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#5a5854;cursor:pointer;padding:0;transition:color .15s}.login_eyeButton__B43rl:hover{color:#9a988f}.login_error__BN8Ls{font-size:13px;color:#F87171;background:#2D1B1B;border:1px solid #7f1d1d;border-radius:4px;padding:9px 11px;margin:0}.login_button__iSv5r{margin-top:6px;height:44px;background:#6254f7;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;font-family:inherit;letter-spacing:.02em;cursor:pointer;transition:background-color .15s,opacity .15s}.login_button__iSv5r:hover:not(:disabled){background:#5244e8}.login_button__iSv5r:disabled{opacity:.6;cursor:not-allowed}.login_switchText__wnYT4{font-size:13px;color:#8a8880;margin:0}.login_switchLink__ftM0g{color:#6254f7;text-decoration:none;font-weight:600}.login_switchLink__ftM0g:hover{text-decoration:underline}.login_forgot__maNMF{font-size:12px;color:#8a8880;text-decoration:none}.login_forgot__maNMF:hover{color:#6254f7}@media (max-width:820px){.login_left__E3SvF{display:none}.login_right___26ef{flex:1 1 100%;border-left:none}}