:root {
    --lv-atlas-ink: #060e20;
    --lv-atlas-muted: #66728a;
    --lv-atlas-bg: #f6f8fc;
}

html,
body {
    background: radial-gradient(circle at top left, #eef4ff 0, var(--lv-atlas-bg) 42%, #ffffff 100%);
    color: var(--lv-atlas-ink);
    font-family: "Aptos", "Segoe UI", sans-serif;
    min-height: 100%;
}

.atlas-boot {
    align-items: center;
    color: var(--lv-atlas-muted);
    display: flex;
    font-size: 1.1rem;
    min-height: 100vh;
    justify-content: center;
}

.atlas-app-bar {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}

.atlas-main-content {
    min-height: 100vh;
}
