/* Theme: Oasis — controla TODOS los colores del panel y login */
body.oasis-admin, body.oasis-dealer, body.login.oasis-login {
    --bg1:               #050812;
    --bg2:               #070c1b;
    --card:              rgba(10,18,40,.62);
    --card1:             rgba(10,18,40,.72);
    --card2:             rgba(7,13,24,.62);
    --stroke:            rgba(0,200,255,.18);
    --stroke2:           rgba(0,200,255,.28);
    --text:              #eaf4ff;
    --muted:             rgba(234,244,255,.68);
    --accent:            #18b7ff;
    --accent2:           #00e0ff;
    --neon:              #18b7ff;
    --neon2:             #00e0ff;
    --shadow:            0 0 0 1px rgba(0,200,255,.10), 0 18px 60px rgba(0,0,0,.55);
    --notice-bg:         rgba(10,26,46,.62);
    --notice-stroke:     rgba(24,183,255,.28);
    --notice-title:      rgba(234,244,255,.92);
    --notice-text:       rgba(234,244,255,.72);
    --input-bg:          rgba(6,12,24,.72);
    --input-bg-focus:    rgba(6,12,24,.86);
    --input-stroke:      rgba(120,200,255,.22);
    --input-stroke-focus:#18b7ff;

    background:
        radial-gradient(900px 460px at 75% 20%, rgba(24,183,255,.18), transparent 60%),
        radial-gradient(760px 420px at 20% 80%, rgba(0,224,255,.12), transparent 55%),
        linear-gradient(180deg, var(--bg1), var(--bg2)) !important;
}
