/* bloklar: radyo satırında yerinde çalma (blok/radyo-cal.js) — pano kartı ve bugün şeridi. Satır başında ▶, çalan satırda ❚❚
   ve modül rengi (--renk, satırın .renk-* sınıfından); yayın gelince işaret canlı yanar. */
.radyo-cal { flex: none; display: inline-grid; place-items: center; width: 18px; height: 18px; border: 1px solid var(--bb-border-2); border-radius: 50%;
             color: var(--bb-text-dim); font: 8px/1 var(--bb-font-mono); transition: color .15s, border-color .15s, background .15s; }
.radyo-cal::before { content: '▶'; margin-left: 1px; }
.radyo-satir:hover .radyo-cal, .radyo-satir:focus-visible .radyo-cal { color: var(--renk); border-color: var(--renk); }
.radyo-satir.calan :is(.ad, .bugun-metin) { color: var(--renk); }
.radyo-satir.calan .radyo-cal { color: var(--renk); border-color: var(--renk); background: color-mix(in srgb, var(--renk) 12%, transparent); }
.radyo-satir.calan .radyo-cal::before { content: '❚❚'; margin-left: 0; letter-spacing: -1px; }
.radyo-satir.canli .radyo-cal { box-shadow: 0 0 7px color-mix(in srgb, var(--renk) 45%, transparent); }
/* şeritte: nokta yerine ▶ (ikisi birden kalabalık olurdu) */
.bugun-oge.radyo-satir .bb-nokta { display: none; }
