/* /de/ — ALMANCA (ae47)
   Masaüstü payı yüksek, bilgi odaklı ve düzenli okur: koyu arduvaz üst bant, yeşil vurgu, beyaz
   paneller içinde tam genişlikte sıralı satırlar (masaüstünde iki sütun), satır başında iri sıra
   rakamı, numaralı bilgiler. Süs az, hiyerarşi net. */
:root{--zemin:#eef1f2;--yuzey:#fff;--metin:#1d2a30;--soluk:#5b6a71;--vurgu:#2e7d32;--vurgu-metin:#fff;--baglanti:#2e7d32;--cizgi:#dbe1e3;
  --ust-zemin:#24343d;--ust-metin:#fff;--menu-zemin:#1b2930;--alt-zemin:#24343d;--alt-metin:#b8c6cc;--yuvarlak:4px;--kart-gen:130px;
  --yazi:"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;--satir:1.6}
.marka-ad{letter-spacing:.2px}
.marka-dil{color:#9fd3a2}
.menu a{color:#d5dfe3;font-weight:600;font-size:.94rem}
.menu a[aria-current="page"]{color:#fff;border-bottom-color:#66bb6a}
.dil-sec summary{border-color:rgba(255,255,255,.4)}

.bolum{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--yuvarlak);padding:12px 16px}
.bolum-bas{border-bottom:2px solid #24343d;padding-bottom:8px}
.bolum-bas h2{font-size:1.12rem}
.tumu{font-size:.88rem}
.kart-satir .rozet{background:none;color:#24343d;min-width:2.1ch;height:auto;font-size:1.35rem;font-weight:800;border-radius:0}
.kart-satir .rozet-1,.kart-satir .rozet-2,.kart-satir .rozet-3{color:var(--vurgu)}
.bolum-liste .sirali>li:first-child .kart-satir{--satir-gen:92px}
.kart-satir .kart-ad{font-weight:700}
.kart-gorsel{border-radius:2px}

.varlik-bas,.bilgi-bolum,.kadro{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--yuvarlak);padding:14px 16px}
.bilgi-bolum,.kadro{margin-top:14px;padding-top:2px}
.bilgi-bolum h2,.kadro h2{border-bottom:2px solid #24343d;padding-bottom:6px}
.cip{background:#e3ebe4;color:#1d2a30;border-radius:3px}
.bl-numara .bilgi-no{color:var(--vurgu)}
.sayfalama a{color:#24343d;font-weight:600}
.alt a{color:#9fd3a2}

@media (max-width:640px){
  .bolum{padding:10px 12px}
  .bolum-liste .sirali>li:first-child .kart-satir{--satir-gen:80px}
  .kart-satir .rozet{font-size:1.15rem}
}
