.loading-box[data-v-01a225c3]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9647!important;opacity:.4;background-color:#000}.sk-circle[data-v-01a225c3]{width:80px;height:80px;left:50%;top:50%;margin-left:-40px;margin-top:-140px;position:absolute}.sk-circle .sk-child[data-v-01a225c3]{width:100%;height:100%;position:absolute}.sk-circle .sk-child[data-v-01a225c3]:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:red;border-radius:100%;-webkit-animation:sk-circleBounceDelay-01a225c3 1.2s ease-in-out infinite both;animation:sk-circleBounceDelay-01a225c3 1.2s ease-in-out infinite both}.sk-circle .sk-circle2[data-v-01a225c3]{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3[data-v-01a225c3]{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4[data-v-01a225c3]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5[data-v-01a225c3]{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6[data-v-01a225c3]{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7[data-v-01a225c3]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8[data-v-01a225c3]{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9[data-v-01a225c3]{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10[data-v-01a225c3]{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11[data-v-01a225c3]{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12[data-v-01a225c3]{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2[data-v-01a225c3]:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3[data-v-01a225c3]:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4[data-v-01a225c3]:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5[data-v-01a225c3]:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6[data-v-01a225c3]:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7[data-v-01a225c3]:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8[data-v-01a225c3]:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9[data-v-01a225c3]:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10[data-v-01a225c3]:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11[data-v-01a225c3]:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12[data-v-01a225c3]:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay-01a225c3{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay-01a225c3{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.login-background{background-image:url(/static/img/12.png);min-height:100vh;width:100vw;background-repeat:no-repeat;background-attachment:fixed}.login-box,.register-box{margin:0 auto!important;width:60%}.image-logo{width:30%;margin-left:35%;margin-top:10vh}.image-user{width:60%;position:fixed;left:0;bottom:0}.Unic-logo-wrapper{width:100%;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unic-logo{width:100px;height:53px}.login-box-body,.register-box-body{margin-top:15vh;min-height:60vh;border-radius:15px;padding:40px 20px;-webkit-box-shadow:5px 5px 10px #abb2b9;box-shadow:5px 5px 10px #abb2b9}.welcome-text{font-weight:900;text-align:center}.form-control{border-radius:10px}.btn-login{background:#e74c3c;color:#fff!important;border-radius:25px!important;border:none;padding:10px 0}.remember-text{font-weight:400!important;font-size:16px;margin-left:5px}.signin-card{text-align:left;min-height:auto;padding:40px 40px}.signin-title{margin:0 0 12px;font-size:34px;font-weight:800;color:#1e272e;text-align:left}.signin-subtitle{margin:0 0 28px;font-size:17px;line-height:1.45;color:#2d3436}.signin-form-group{margin-bottom:22px}.signin-input{height:52px;padding:0 16px;font-size:17px;color:#2d3436;background:#fff;border:1px solid #dcdde1;-webkit-box-shadow:none;box-shadow:none}.signin-input::-webkit-input-placeholder{color:#a4b0be}.signin-input::-moz-placeholder{color:#a4b0be}.signin-input:-ms-input-placeholder{color:#a4b0be}.signin-input::-ms-input-placeholder{color:#a4b0be}.signin-input::placeholder{color:#a4b0be}.signin-input:focus{border-color:#b2bec3;-webkit-box-shadow:none;box-shadow:none;outline:none}.btn-signin-microsoft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:52px;font-size:17px;font-weight:600;background:#cb4335;color:#fff!important;border:none;border-radius:10px!important}.btn-signin-microsoft:focus,.btn-signin-microsoft:hover{background:#b03a2e;color:#fff!important}.signin-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.signin-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:26px 0;font-size:13px;font-weight:600;letter-spacing:1px;color:#636e72}.signin-divider:after,.signin-divider:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#dcdde1}.signin-divider span{padding:0 14px}.btn-signin-local{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:52px;font-size:17px;font-weight:600;background:#fff;color:#2d3436!important;border:1px solid #dcdde1;border-radius:10px!important}.btn-signin-local:focus,.btn-signin-local:hover{background:#f5f6fa;color:#2d3436!important}.local-account-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8vh 16px 16px;overflow-y:auto;background:rgba(127,140,141,.5)}.local-account-dialog{position:relative;width:560px;max-width:100%;background:#fff;border-radius:14px;-webkit-box-shadow:0 18px 45px rgba(45,52,54,.35);box-shadow:0 18px 45px rgba(45,52,54,.35);overflow:hidden}.local-account-close{position:absolute;top:18px;right:18px;padding:4px;background:none;border:none;cursor:pointer;line-height:0}.local-account-body{padding:34px 36px 20px;text-align:left}.local-account-label{margin-bottom:8px;font-size:16px;font-weight:700;color:#1e272e}.local-account-password{position:relative}.local-account-password .signin-input{padding-right:50px}.local-account-toggle{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:4px;background:none;border:none;cursor:pointer;line-height:0}.local-account-error{min-height:20px;margin:0 0 8px;font-weight:700;color:red;text-align:center}.local-account-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px}.local-account-options input[type=checkbox]{width:15px;height:15px}.local-account-reset{margin-left:auto;font-size:14px}.local-account-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 36px;background:#f5f6fa;border-top:1px solid #ebedef}.local-account-cancel{padding:8px 10px;background:none;border:none;font-size:17px;color:#2d3436;cursor:pointer}.local-account-submit{height:48px;padding:0 30px;border-radius:10px!important}@media (max-width:576px){.signin-card{padding:30px 22px}.local-account-body{padding:26px 22px 16px}.local-account-footer{padding:14px 22px}}@media only screen and (max-width:320px){.login-box,.register-box{width:100%}.image-user{display:none}.image-logo{width:40%;margin-left:30%;margin-top:5%}.login-box-body,.register-box-body{margin-top:2vh}}@media (min-width:321px) and (max-width:768px){.login-box,.register-box{width:96%}.image-user{display:none}.image-logo{width:40%;margin-left:30%;margin-top:10%}.login-box-body,.register-box-body{margin-top:8vh}}