.jd2uBG_login-page{background-color:#0282cb;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;overflow:hidden}.jd2uBG_login-container{background-color:#fff;border:2px solid #a6a3a3;border-radius:20px;width:min(90vw,700px)}.jd2uBG_form-login{flex-direction:column;align-items:center;margin:30px 20px;display:flex}.jd2uBG_show-title{text-align:center;margin-bottom:52px}.jd2uBG_show-title img{width:min(500px,80vw);height:auto;margin-top:20px}.jd2uBG_show-title h1{color:#000;justify-content:center;align-items:center;gap:4px;margin-top:10px;font-family:Josefin Sans,sans-serif;font-size:20px;font-weight:700;display:flex}.jd2uBG_title-car-img{width:80px!important;height:80px!important;margin-top:0!important}.jd2uBG_form-input-account{width:100%;max-width:420px}.jd2uBG_input-user-id,.jd2uBG_input-password{margin-bottom:30px}.jd2uBG_input-group{border:1px solid #ced4da;border-radius:4px;display:flex;overflow:hidden}.jd2uBG_input-group.jd2uBG_is-invalid{border-color:#dc3545}.jd2uBG_input-group-text{color:#9398a2;background-color:#fff;border-right:none;justify-content:center;align-items:center;width:50px;display:flex}.jd2uBG_form-control{border:none;flex:1;height:50px;padding:0 12px;font-size:22px}.jd2uBG_form-control:focus{box-shadow:none;outline:none}.jd2uBG_error-text{color:#dc3545;margin-top:6px;font-size:14px}.jd2uBG_form-submit{justify-content:center;margin-top:40px;margin-bottom:40px;display:flex}.jd2uBG_btn-submit{color:#fff;cursor:pointer;background-color:#0282cb;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;min-width:200px;height:50px;font-family:Inter,sans-serif;font-size:22px;font-weight:600;display:inline-flex}.jd2uBG_btn-submit:hover:not(:disabled){opacity:.8}.jd2uBG_btn-submit:disabled{opacity:.7;cursor:not-allowed}.jd2uBG_spin{animation:1s linear infinite jd2uBG_spin}@keyframes jd2uBG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
