.authentication-background{background-image:url(../../../img/pattern/pattern-1.svg);background-size:20rem}.authentication-background:not(.no-diagonal-effect):before{width:100%;height:100%;content:"";position:fixed;background:linear-gradient(to left bottom,transparent 50%,rgba(200,200,200,.1) 50%);z-index:-1}[dir=rtl] .authentication-background:not(.no-diagonal-effect):before{background:linear-gradient(to right bottom,transparent 50%,rgba(200,200,200,.1) 50%)}.authentication-wrapper{display:flex;flex-basis:100%;min-height:100vh;width:100%}.authentication-wrapper .authentication-inner{width:100%}.authentication-wrapper.authentication-basic{align-items:center;justify-content:center;overflow:hidden}.authentication-wrapper.authentication-cover{align-items:flex-start}.authentication-wrapper.authentication-cover .authentication-inner{height:100vh}.authentication-wrapper.authentication-basic .authentication-inner{max-width:26rem;position:relative}.authentication-wrapper.authentication-basic .authentication-inner .card{z-index:1}.authentication-wrapper.authentication-basic .authentication-inner .card .app-brand{margin-bottom:2.5rem}.authentication-wrapper .auth-input-wrapper .auth-input{max-width:50px;padding-left:.4rem;padding-right:.4rem;font-size:150%}.authentication-cover-img{margin-bottom:1rem}@media (max-width:575.98px){.authentication-wrapper .auth-input-wrapper .auth-input{font-size:1.125rem}}#twoStepsForm .fv-plugins-bootstrap5-row-invalid .form-control{border-color:#ff5b5c}.light-style .authentication-wrapper .authentication-bg{background-color:#fff}.dark-style .authentication-wrapper .authentication-bg{background-color:#283144}@media (min-height:737px){.authentication-cover-img{margin-bottom:3rem}}