@charset "UTF-8";.authentication-wrapper{--bs-auth-basic-inner-max-width: 450px;display:flex;flex-basis:100%;inline-size:100%;min-block-size:100vh}.authentication-wrapper .authentication-bg{background-color:var(--bs-paper-bg)}.authentication-wrapper .authentication-inner{inline-size:100%}.authentication-wrapper.authentication-basic{align-items:center;justify-content:center}.authentication-wrapper.authentication-basic .authentication-inner{max-inline-size:var(--bs-auth-basic-inner-max-width)}.authentication-wrapper .auth-cover-illustration{z-index:1;max-inline-size:38rem}.authentication-wrapper .authentication-image{position:absolute;z-index:-1;inline-size:100%;inset-block-end:7%;inset-inline-start:0}.authentication-wrapper .authentication-image-model{inline-size:768px}.authentication-wrapper.authentication-cover{position:relative;align-items:flex-start}.authentication-wrapper.authentication-cover .authentication-inner{position:relative;min-block-size:100vh}.authentication-wrapper.authentication-cover .authentication-image{inline-size:70%;inset-inline-start:unset}.authentication-wrapper .auth-input-wrapper .auth-input{font-size:150%;max-inline-size:50px;padding-inline:.4rem}@media (max-width: 575.98px){.authentication-wrapper .auth-input-wrapper .auth-input{font-size:1.125rem}}.authentication-wrapper .divider .divider-text{font-size:.9375rem}.auth-cover-video-panel{position:relative;overflow:hidden;padding:0}.auth-cover-video-panel .auth-cover-video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:0}.auth-cover-video-panel .auth-cover-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#081226d1,#08122673 45%,#081226b8),linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 50%);z-index:1}.auth-cover-video-panel .auth-cover-video-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;padding:3rem 2.5rem;text-align:center;max-inline-size:42rem}.auth-cover-video-panel .auth-cover-logo{max-inline-size:168px;inline-size:100%;filter:drop-shadow(0 8px 24px rgba(0,0,0,.35))}.auth-cover-video-panel .auth-cover-video-copy{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 2.25rem;border-radius:1rem;background:#ffffff14;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 48px #00000047,inset 0 1px #ffffff1f}.auth-cover-video-panel .auth-cover-video-title{margin:0;font-size:clamp(1.65rem,2.2vw,2.125rem);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#fff;text-wrap:balance}.auth-cover-video-panel .auth-cover-video-title-line{display:block}.auth-cover-video-panel .auth-cover-video-subtitle{position:relative;margin:0;padding-block-start:1.25rem;font-size:1.25rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#ffffffe0}.auth-cover-video-panel .auth-cover-video-subtitle:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%);inline-size:3rem;block-size:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent)}@media (max-width: 1199.98px){.authentication-cover .authentication-image-model{position:relative;inline-size:575px;inset-block-start:1rem}}#twoStepsForm .fv-plugins-bootstrap5-row-invalid .form-control{border-width:2px;border-color:#ff4d49;box-shadow:none}@media (max-width: 575.98px){.numeral-mask-wrapper .numeral-mask{padding:0}.numeral-mask{margin-inline:1px}}.auth-form-illustration .auth-form-illustration-img{display:inline-block;max-inline-size:8.75rem;block-size:auto;object-fit:contain}
