body {
    margin: 0px;
    --bg: #0E184E;
    --menu: #172261;
    --card: #162160;
    --card2: #111C4F;
    height: 100%;
    width: 100%;
    left: 0px;
    top: 0px;
    background-size: 100%;
    --color: #FDAB10;
    background: var(--bg);
    background-attachment: fixed;
    font-family: 'Rajdhani', sans-serif;
    color: #fff;
    background-size: 100% 100%;
}

/* ---- Tema değişkenleri: blue ----
   Arka plan   → tema_art.css (görsel + overlay)
   Yüzeyler    → sponsor-skin.css (kart, popup, header butonları, logo bandı)
   Vurgu       → kategori başlık hapları, taç, footer, KAPAT hapı */
:root {
    /* arka plan */
    --art-img: url("../img/bg/tema_blue.webp");
    --art-base-1: #0b1650;
    --art-base-2: #030826;

    /* vurgu */
    --tema-accent: #29b6ff;

    /* yüzeyler */
    --sf-0: #0f1624;
    --sf-1: #162036;
    --sf-2: #0a1019;
    --line: rgba(120, 170, 255, .18);
}
