.login-card{min-height:0;background:#050708}.login-hero{background:#070d0f;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1451/1084}.login-art{display:block;width:100%;height:100%;object-fit:cover}.login-form-panel{background:linear-gradient(145deg,#07090a,#111516);color:#f6f8f9}.login-form-panel .text-secondary{color:#aab4b8!important}.login-form-panel .form-control{color:#f4f7f8;background:#171c1e;border-color:#30383b}.login-form-panel .form-control:focus{color:#fff;background:#1b2123;border-color:#8eea16;box-shadow:0 0 0 .25rem rgba(142,234,22,.14)}.login-form-panel .form-floating>label{color:#98a5aa}.login-form-panel .form-floating>.form-control:focus~label,.login-form-panel .form-floating>.form-control:not(:placeholder-shown)~label{color:#a7f24a}.login-form-panel .form-floating>label::after{background:transparent!important}.login-form-panel .btn-primary{color:#071000;background:linear-gradient(135deg,#9bf51c,#64c900);border-color:#8be617;font-weight:700}.login-form-panel .btn-primary:hover,.login-form-panel .btn-primary:focus{color:#071000;background:linear-gradient(135deg,#adff38,#76df09);border-color:#a2f52f}.login-form-panel .alert-danger{color:#ffd7d7;background:#351719;border-color:#6b2a2e}.login-form-panel input:-webkit-autofill,.login-form-panel input:-webkit-autofill:hover,.login-form-panel input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #171c1e inset;transition:background-color 9999s ease-in-out 0s}
