.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:13px!important;padding-left:13px!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:13px;padding-left:13px}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.auth-layout{display:flex;min-height:100vh;width:100%;flex-direction:column;align-items:stretch;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.auth-layout:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(20 23 31/var(--tw-bg-opacity,1))}.auth-layout-container{margin-top:auto;margin-bottom:auto;display:flex;width:100%;flex:1 1 0%;flex-direction:row;align-items:stretch;justify-content:center;gap:16px}.auth-page-wrapper{display:flex;max-width:650px;flex:1 1 0%;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.auth-form-divider{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;width:100%;align-items:center;justify-content:center;gap:1.5rem;--tw-text-opacity:1;color:rgb(179 179 179/var(--tw-text-opacity,1))}.auth-form-divider-line{height:1px;flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(179 179 179/var(--tw-bg-opacity,1))}.auth-form-divider-label{--tw-text-opacity:1;color:rgb(179 179 179/var(--tw-text-opacity,1))}.auth-form-content{width:100%;gap:.375rem;--tw-text-opacity:1;color:rgb(82 88 102/var(--tw-text-opacity,1))}.auth-box,.auth-form-content{display:flex;align-items:center;justify-content:center}.auth-box{width:clamp(200px,100%,466px);flex-direction:column}.form{margin:0 auto}.form,.form .form-group{width:100%;display:flex;flex-direction:column}.form .form-group{margin-bottom:12px;gap:10px}.form .input-label,.form .input-label .input-label-text{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;font-weight:500}.form .input-label .input-label-text{font-size:14px}.form .input-label .required{color:#fc5050;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:12px}.form .input-element{padding:5px 14px;width:100%;height:50px;background:#fff;border:1px solid #dfdfdf;box-shadow:0 1px 2px rgba(10,13,20,.03);border-radius:10px}.form .input-help{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.form .forgot-password-link{text-align:right;display:inline-block}.submitButton{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:13px;width:100%;height:42px;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,0)),#15b79e;box-shadow:0 4px 42.3px rgba(21,183,158,.24);border-radius:8px}.validation-error{color:#fc5050;font-weight:700}