.login-module__5avBqG__page{justify-content:center;align-items:center;width:100vw;height:100vh;min-height:100dvh;padding:1.5rem;display:flex;position:relative;overflow:hidden}.login-module__5avBqG__videoWrap{z-index:0;position:absolute;inset:0}.login-module__5avBqG__videoWrap video{object-fit:cover;width:100%;height:100%}.login-module__5avBqG__overlay{z-index:1;background:linear-gradient(135deg,#052a75d1 0%,#1e3c76b3 100%);position:absolute;inset:0}.login-module__5avBqG__card{z-index:2;width:100%;max-width:420px;padding:2.5rem 2.25rem;position:relative}.login-module__5avBqG__logo{width:150px;height:auto;margin:0 auto 1.5rem;display:block}.login-module__5avBqG__title{color:#fff;text-align:center;margin-bottom:1.75rem;font-weight:600}:is(.login-module__5avBqG__input .mantine-TextInput-label,.login-module__5avBqG__input .mantine-PasswordInput-label){color:#ffffffd9;margin-bottom:4px;font-weight:500}:is(.login-module__5avBqG__input .mantine-TextInput-input,.login-module__5avBqG__input .mantine-PasswordInput-input){color:#fff;background:#ffffff1f;border-color:#ffffff40}.login-module__5avBqG__input .mantine-PasswordInput-innerInput{color:#fff}.login-module__5avBqG__input input::placeholder{color:#ffffff80}.login-module__5avBqG__input .mantine-PasswordInput-innerInput::placeholder{color:#ffffff80}.login-module__5avBqG__input .mantine-PasswordInput-visibilityToggle{color:#ffffffb3}.login-module__5avBqG__forgot{text-align:center;color:#fffc;margin-top:1rem;font-size:.875rem;display:block}.login-module__5avBqG__forgot:hover{color:#fff;text-decoration:underline}.login-module__5avBqG__help{color:#ffffffbf;text-align:center;margin-bottom:1.5rem;font-size:.9rem}
