/* Bugün + Kararlar sayfaya özel stiller (28.09.2026). Jetonlar stil3.css'ten; yeni renk yok. */

.bg-bos{padding:var(--b-3) 0;color:var(--ikincil);border-bottom:1px solid var(--cizgi)}

/* karar listesi: otomatik uyarıların numarası soluk; boş eylem hücresi */
.karar.oto .no{color:var(--cizgi-2)}
.karar > span:last-child:empty{display:none}

/* abonelik nabzı: kasa şeridinin altında ince ayraçla */
.bg-abone{margin-top:var(--b-5);padding-top:var(--b-4);border-top:1px solid var(--cizgi)}
.bg-kaynak{margin-top:var(--b-2)}

/* tablolar */
.bg-tahsilat td .mono{font-size:var(--o-12);color:var(--ikincil);overflow-wrap:anywhere}
.tablo tr.katli td:empty{padding:0}
.tablo td.arti{color:var(--iyi)}

/* büyüme: üç blok, kutu değil, sütun ayraçlı */
.bg-uclu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
.bg-blok{min-width:0;padding:0 var(--b-5);border-left:1px solid var(--cizgi)}
.bg-blok:first-child{padding-left:0;border-left:0}
.bg-blok:last-child{padding-right:0}
.bg-blok h3{display:flex;justify-content:space-between;align-items:baseline;gap:var(--b-2);font-size:var(--o-15);font-weight:600;margin-bottom:var(--b-3)}
.bg-blok h3 a{font-size:var(--o-13);font-weight:500;color:var(--vurgu)}
.bg-blok h3 a:hover{text-decoration:underline}
.bg-not{font-size:var(--o-13);color:var(--soluk);margin-top:var(--b-3);line-height:1.5}
.bg-durum{margin-bottom:var(--b-1)}
.bg-durum .nokta{font-size:var(--o-14);color:var(--murekkep);white-space:normal}

.bg-hesap{padding:var(--b-3) 0;border-top:1px solid var(--cizgi)}
.bg-hesap:first-of-type{border-top:0;padding-top:0}
.bg-hesap-bas{display:flex;justify-content:space-between;align-items:baseline;gap:var(--b-2);flex-wrap:wrap;font-size:var(--o-14)}
.bg-hesap-bas span{font-size:var(--o-12);color:var(--soluk)}
.bg-mini{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--b-2);margin:var(--b-2) 0}
.bg-mini dt{font-size:var(--o-12);color:var(--soluk)}
.bg-mini dd{font-size:var(--o-17);font-weight:600;font-variant-numeric:tabular-nums}

.bg-video{font-size:var(--o-13)}
.bg-video td{padding-top:6px;padding-bottom:6px}
.bg-video td a:hover .nokta{color:var(--vurgu)}
.bg-video .nokta{font-size:var(--o-13)}

.bg-marka{list-style:none}
.bg-marka li{padding:var(--b-2) 0;border-top:1px solid var(--cizgi);font-size:var(--o-14)}
.bg-marka li:first-child{border-top:0;padding-top:0}
.bg-marka b{display:block;font-weight:600}
.bg-marka span{color:var(--ikincil);font-size:var(--o-13)}

/* kararlar sayfası */
.kr-bolum-alt{font-size:var(--o-13);color:var(--soluk);margin:calc(-1 * var(--b-2)) 0 var(--b-3)}

@media (max-width:1180px){
  .bg-uclu{grid-template-columns:minmax(0,1fr)}
  .bg-blok,.bg-blok:first-child,.bg-blok:last-child{padding:var(--b-5) 0 0;border-left:0;border-top:1px solid var(--cizgi-2);margin-top:var(--b-5)}
  .bg-blok:first-child{border-top:0;margin-top:0;padding-top:0}
}
@media (max-width:860px){
  .tablo.yigin tr.katli td:empty{display:none}
  .bg-mini dd{font-size:var(--o-15)}
}
.sayfa-bas + .sayilar{margin-top:var(--b-5)}
