:root{
    --stf-blue:#0d6efd;
    --stf-purple:#6610f2;
    --stf-cyan:#0dcaf0;
    --stf-gradient:linear-gradient(135deg,var(--stf-blue),var(--stf-purple),var(--stf-cyan));
}

body{
    min-height:100vh;
    background:
        radial-gradient(circle at 10% 15%, rgba(255,255,255,.24), transparent 34%),
        radial-gradient(circle at 90% 80%, rgba(255,255,255,.14), transparent 30%),
        var(--stf-gradient);
    font-family:system-ui,-apple-system,sans-serif;
}

.auth-main{
    position:relative;
    isolation:isolate;
    padding:2rem 0;
}
