/* Workers — tela de login · Dark Glass */
body {
    min-height: 100vh;
    background-color: #070B16;
    background-image:
        radial-gradient(1100px 560px at 50% -10%, rgba(99, 102, 241, .28), transparent 60%),
        radial-gradient(820px 520px at 88% 115%, rgba(129, 140, 248, .18), transparent 55%),
        radial-gradient(700px 460px at 5% 90%, rgba(56, 189, 248, .10), transparent 55%),
        linear-gradient(180deg, #0A1020 0%, #0B1426 60%, #0A1124 100%);
    background-attachment: fixed;
}

.login-brand .brand-wordmark { font-size: 2.1rem; }
.login-brand img { filter: drop-shadow(0 0 16px rgba(129, 140, 248, .5)); }

.login-card {
    width: 100%;
    max-width: 420px;
    border-radius: 1.3rem;
    box-shadow:
        0 24px 70px rgba(2, 6, 23, .65),
        0 0 0 1px rgba(129, 140, 248, .12),
        inset 0 1px 0 rgba(255, 255, 255, .05);
}
