.login-clouds-page { position: relative; isolation: isolate; min-height: 100vh; }
.login-clouds { position: fixed; inset: 0; z-index: -1; pointer-events: none; background: linear-gradient(160deg, #dceaf9, #eff5fc 55%, #c8d9ed); }
.login-clouds canvas { display: block; }
@media (prefers-reduced-motion: reduce) { .login-clouds { background: linear-gradient(160deg, #dceaf9, #eff5fc 55%, #c8d9ed); } }
