h2{font-size:40px;margin-bottom:15px;text-align:center}#auth_container{height:100%;width:100%;display:flex;justify-content:center}#auth_container>div{display:flex;align-items:center;flex-direction:column;margin-top:8vh}@media screen and (max-height:760px){#auth_container>div{margin-top:4vh}}@media screen and (max-height:660px){#auth_container>div{margin-top:unset;justify-content:center}#auth_container>div>div:nth-child(1){display:none}}#auth_container .input-group{margin-bottom:12px}#auth_container .panel{padding:24px;width:100%}#auth_container .forget-password:hover,#auth_container .log-magic-link:hover{cursor:pointer}#auth_container .back-login-form{text-align:left;font-size:14px;color:#000;margin:7px 0;opacity:.75;width:fit-content}#auth_container .panel:hover{cursor:initial}#auth_container .back-login-form:hover{cursor:pointer}#auth_container .log-password-button{background-color:#eee;color:#696969;width:45%;font-size:13px;font-weight:600;height:45px;border:none;border-radius:5px;padding:0 20px;display:flex;justify-content:center;align-items:center}#auth_container .log-magic-button,#auth_container .reset-button{background-color:#f3a056;color:#fff;width:45%;font-size:13px;font-weight:600;height:45px;border:none;border-radius:5px;padding:0 20px;display:flex;justify-content:center;align-items:center}#auth_container #inputNumValue{width:100%;text-align:center}#auth_container .reset-button{width:100%}#auth_container .log-magic-link{background-color:#fff;text-decoration:underline;color:#000;font-size:14px;font-weight:300;border:0;padding:0;width:100%;text-align:center;margin-top:12px}#auth_container .confirmation-mail{margin-top:12px;font-size:14px;font-weight:300}.forget-password-container{width:100%;display:flex;justify-content:flex-end;align-items:center}#auth_container .return-button{margin-top:10px;font-weight:300px;font-size:14px;text-align:center;color:#696969;text-decoration:underline}#auth_container .forget-password{text-align:right;font-size:14px;color:#f0a059;margin:12px 0;opacity:.75}#auth_container .panel{width:100%;max-width:400px;margin-top:24px}#auth_container .hint-texts{margin-top:12px;font-size:14px;opacity:.75}#auth_container .hint-texts a{color:#f0a059;font-size:14px}#auth_container .panel .input-group:last-child{margin-bottom:0}@media only screen and (max-device-width:1024px){h2{font-size:27px}}
