.style_loginContainer___BgJM{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;width:100%;padding:20px;box-sizing:border-box;background-color:#121212}.style_brandLogo__ZFe2S{height:30px;width:auto;object-fit:contain;margin-bottom:45px}.style_loginCard__xeF1O{width:100%;max-width:450px;padding:35px 40px 30px;border-radius:20px;background-color:#272727;box-sizing:border-box}.style_cardTitle__dcyFD{margin:0 0 33px;font-size:24px;font-weight:600;text-align:center;color:#fff}.style_field__7eP0a,.style_form__kJVWZ{display:flex;flex-direction:column}.style_field__7eP0a{gap:8px;margin-bottom:24px}.style_fieldLabel__kWlw3{font-size:14px;font-weight:500;color:#e1e1e1}.style_inputBox__rJyao{display:flex;align-items:center;height:52px;padding:0 16px;border-radius:10px;background-color:#fff;box-sizing:border-box}.style_input__kxREX{flex:1 1;min-width:0;border:none;outline:none;background:rgba(0,0,0,0);font-family:inherit;font-size:15px;color:#121212}.style_input__kxREX::placeholder{color:#afafaf}.style_input__kxREX:-webkit-autofill,.style_input__kxREX:-webkit-autofill:focus,.style_input__kxREX:-webkit-autofill:hover{-webkit-text-fill-color:#121212;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.style_toggleVisibility__kcLwC{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:8px;padding:0;border:none;background:none;color:#969696;cursor:pointer;transition:color .15s ease}.style_toggleVisibility__kcLwC:hover{color:#646464}.style_rememberMe__cZBpZ{display:inline-flex;align-items:center;gap:8px;margin-bottom:38px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_rememberMe__cZBpZ input{position:absolute;width:0;height:0;opacity:0}.style_checkboxBox__Kz2k6{position:relative;flex-shrink:0;width:22px;height:22px;border:1.5px solid #afafaf;border-radius:6px;background-color:rgba(0,0,0,0);box-sizing:border-box;transition:all .15s ease}.style_rememberMe__cZBpZ input:checked+.style_checkboxBox__Kz2k6{border-color:#26f0a9;background-color:#26f0a9}.style_rememberMe__cZBpZ input:checked+.style_checkboxBox__Kz2k6:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #121212;border-width:0 2px 2px 0;transform:rotate(45deg)}.style_rememberMe__cZBpZ input:focus-visible+.style_checkboxBox__Kz2k6{outline:2px solid #26f0a9;outline-offset:2px}.style_rememberMeText__Jlezi{font-size:14px;font-weight:500;color:#e1e1e1}.style_errorMessage__Tyq6v{margin:0 0 16px;font-size:13px;text-align:center;color:#f55}.style_submitButton__KpexO{height:56px;border:none;border-radius:10px;background-color:#26f0a9;font-family:inherit;font-size:16px;font-weight:600;color:#000;cursor:pointer;transition:filter .15s ease}.style_submitButton__KpexO:hover:not(:disabled){filter:brightness(.96)}.style_submitButton__KpexO:disabled{background-color:#272727;color:#7d7d7d;border:1px solid #4b4b4b;cursor:not-allowed}.style_signupGuide__cJYaw{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:24px}.style_signupQuestion__Ub4iX{font-size:13px;color:#969696}.style_signupLink__1taV_{font-size:13px;font-weight:500;color:#e1e1e1;text-decoration:underline}