.login_loginContainer__d7f7d{max-width:450px;margin:40px auto;padding:1rem;border-radius:8px}.login_loginContainer__d7f7d .login_tabs__w41eZ{display:flex;justify-content:center;margin-bottom:2rem;background:#f5f6ff;border-radius:8px;padding:8px}.login_loginContainer__d7f7d .login_tabButton__63sSu{flex:1;padding:.75rem 1rem;background:transparent;border:none;color:#2e34d2;cursor:pointer;font-size:1rem;font-weight:400;transition:all .3s ease;border-radius:8px;text-align:center}.login_loginContainer__d7f7d .login_activeTab__ZBpim{background-color:#2e34d2;color:#fff}.login_loginContainer__d7f7d .login_activeTab__ZBpim:hover{background-color:#4674e5}.login_loginContainer__d7f7d h1{text-align:center;font-size:1.25rem;margin-bottom:.5rem}.login_loginContainer__d7f7d .login_form__zP3_Z{display:flex;flex-direction:column}.login_loginContainer__d7f7d .login_formGroup__y3H7X{margin-bottom:1rem}.login_loginContainer__d7f7d label{display:block;margin-bottom:.5rem;font-weight:700}.login_loginContainer__d7f7d input[type=checkbox]{padding:4px;margin-right:.5rem}.login_loginContainer__d7f7d .login_loginButton__lFsTQ{padding:.75rem;background-color:#2e34d2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s}.login_loginContainer__d7f7d .login_loginButton__lFsTQ:hover{background-color:#4674e5}.login_loginContainer__d7f7d p{text-align:center;margin-top:1rem}.login_loginContainer__d7f7d a{color:#2e34d2;text-decoration:none}.login_loginContainer__d7f7d a:hover{text-decoration:underline}.login_loginContainer__d7f7d .login_error__SMiY0{color:red;font-size:.875rem;margin-top:.5rem}.login_loginContainer__d7f7d .login_specialistSection__loAAl{margin-top:2rem;padding-top:1rem;border-top:1px solid #313030}.login_loginContainer__d7f7d .login_specialistSection__loAAl h2{text-align:center;margin-bottom:1rem}.login_loginContainer__d7f7d .login_specialistSection__loAAl p{text-align:center;margin-bottom:1.5rem;color:#555}.login_loginContainer__d7f7d .login_specialistSection__loAAl .login_specialistButtons__61aDw{display:flex;justify-content:space-around}.login_loginContainer__d7f7d .login_specialistSection__loAAl .login_specialistButtons__61aDw .login_specialistButton__fHNQV{padding:.75rem 1rem;background-color:#2e34d2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s}.login_loginContainer__d7f7d .login_specialistSection__loAAl .login_specialistButtons__61aDw .login_specialistButton__fHNQV:hover{background-color:#4674e5}.Input_inputWrapper__Ft69_{position:relative;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem;border:1px solid #313030}.Input_inputWrapper__Ft69_:focus-within{border-color:#2563eb;box-shadow:inset 0 0 4px rgba(46,52,210,.5)}.Input_inputWrapper__Ft69_ .Input_input__sQKzE{width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem;border-right:8px solid transparent;outline:none}.Input_inputWrapper__Ft69_ .Input_input__sQKzE[type=password]{padding-right:2.5rem}.Input_inputWrapper__Ft69_ .Input_input__sQKzE::-webkit-inner-spin-button,.Input_inputWrapper__Ft69_ .Input_input__sQKzE::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_inputWrapper__Ft69_ .Input_input__sQKzE[type=number]{-moz-appearance:textfield}.Input_inputWrapper__Ft69_ .Input_input__sQKzE:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.Input_inputWrapper__Ft69_ .Input_toggleButton__LAlHC{position:absolute;top:0;bottom:0;right:.75rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#313030}.Input_inputWrapper__Ft69_ .Input_toggleButton__LAlHC:hover{color:#000}