.theme-alphena {
    background:
        linear-gradient(180deg, #12141a 0%, #0f1117 45%, #090b0f 100%);
    color: var(--color-text);
}

.app-bg {
    position: fixed;
    inset: 0;
    pointer-events: none;
    z-index: -1;
}

.app-bg__gradient {
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, #151822 0%, #10131a 45%, #090b10 100%);
}

.app-bg__glow {
    position: absolute;
    top: -180px;
    left: 50%;
    transform: translateX(-50%);
    width: 920px;
    height: 620px;
    border-radius: 999px;
    opacity: 0.32;
    filter: blur(96px);
    background: radial-gradient(circle at center, rgba(155, 135, 217, 0.9) 0%, rgba(155, 135, 217, 0) 68%);
}