/* Page backdrop — sky / slate theme aligned with app shell (cyan accent, dark surfaces) */

body {
    margin: 0;
    min-height: 100vh;
    color-scheme: dark;
    background-color: #060a12;
    background-image:
        radial-gradient(ellipse 110% 90% at 50% -25%, rgba(56, 189, 248, 0.16), transparent 58%),
        radial-gradient(ellipse 85% 70% at 105% 15%, rgba(14, 165, 233, 0.09), transparent 52%),
        radial-gradient(ellipse 75% 60% at -5% 85%, rgba(34, 211, 238, 0.06), transparent 50%),
        radial-gradient(ellipse 50% 42% at 78% 92%, rgba(15, 118, 110, 0.05), transparent 48%),
        linear-gradient(
            168deg,
            #070b14 0%,
            #0f172a 32%,
            #152238 58%,
            #0a101c 100%
        );
    background-attachment: fixed;
}
