.nHqgcW_containers{text-align:center;background-color:var(--foreground);width:100%;display:grid;position:relative}.nHqgcW_containers:before{content:"";background-image:var(--login-background-image,url(/assets/images/bg-login.jpg));opacity:.3;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.nHqgcW_containers .nHqgcW_contents{flex-direction:row;justify-content:center;justify-self:center;align-items:center;width:420px;height:100vh;display:flex}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form{z-index:1;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;border-radius:10px;padding:2.5rem 2rem 2rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form img{width:140px}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form h1{color:var(--text-primary-color);margin-top:1rem;font-size:2.2rem;font-weight:500}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form h3{color:var(--text-secondary-color);margin-top:.3rem;margin-bottom:1rem;font-size:.9rem;font-weight:500;line-height:1.4}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs{border:1px solid #ddd;border-radius:3px;flex-direction:row;align-items:center;margin-top:1.3rem;display:flex}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_label,.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs input,.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs button{background-color:#fff;border:none;border-radius:0;height:45px}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon{color:#e74c3c;cursor:pointer;visibility:hidden;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.2rem;display:flex;position:relative}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon i{animation:1s 1s 50 forwards nHqgcW_errorIconAnim}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon span{color:#fff;text-align:left;background-color:#e74c3c;border-radius:5px;width:150px;height:auto;padding:.3rem .5rem;font-size:.75rem;line-height:1rem;position:absolute;top:0;left:60px}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon:before{content:"◀";position:absolute;top:6px;left:48px}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs.nHqgcW_errors .nHqgcW_errIcon{visibility:visible}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_label,.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs button{justify-content:center;align-items:center;width:45px;display:flex}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_label i{color:gray;font-size:1.1rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs button i{color:var(--text-primary-color);font-size:1.2rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs button:hover i{color:var(--foreground)}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs input{color:var(--text-primary-color);flex-grow:1;font-size:1rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs input:focus{outline:none}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs input::placeholder{color:#c1c1c1}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs button{cursor:pointer}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_submit{background-color:var(--foreground);color:#fff;border:solid 1px var(--foreground);cursor:pointer;border-radius:3px;width:100%;height:45px;margin-top:1.5rem;padding:0 1.5rem;font-size:1.1rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_submit:hover{color:var(--foreground);border:solid 1px var(--foreground);background-color:#fff}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs:has(input:hover){border-color:var(--secondcolor)}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs:has(input:focus){border-color:var(--foreground)}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs:has(input:hover)>.nHqgcW_label i{color:var(--secondcolor)}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs:has(input:focus)>.nHqgcW_label i{color:var(--foreground)}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_info{padding-top:1.2rem;font-size:small}@keyframes nHqgcW_errorIconAnim{0%,50%,to{opacity:1}25%,75%{opacity:0}}@media only screen and (max-width:800px){.nHqgcW_containers .nHqgcW_contents{width:50%}}@media only screen and (max-width:700px){.nHqgcW_containers .nHqgcW_contents{width:60%}}@media only screen and (max-width:600px){.nHqgcW_containers .nHqgcW_contents{width:90%}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form{padding:1.5rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_info{padding-top:.5rem}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon span,.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon:before{visibility:hidden}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon:hover span,.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon:hover:before{visibility:visible}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon span{text-align:right;width:200px;height:fit-content;top:55px;left:-154px}.nHqgcW_containers .nHqgcW_contents .nHqgcW_form .nHqgcW_inputs .nHqgcW_errIcon:before{content:"▲";top:40px;left:10px}}
