/* Beta 4.1 — zikir sayfalarında "Günlük raporlar".
 *
 * "Tüm kayıtlar" bölümü kaldırıldı: bütün kayıtlar tek listede alt alta
 * duruyordu ve aylar geçtikçe okunamaz hâle geliyordu. Yerine Antrenman Zikri
 * sayfasındaki düzen geldi: önce gün seçilir (düzeltme ve geri alma orada),
 * altında gün gün tablo durur.
 *
 * Tablo geniştir (Ruhun Uyanışı'nda 14 zikir sütunu). Kendi kabı içinde yatay
 * kayar; sayfanın tamamını kaydırmaz — bkz. Beta 4.0 yatay taşma düzeltmesi.
 */

/* --- Günün kayıtları --- */
.beta25-day-head{display:flex;align-items:end;justify-content:space-between;gap:18px;flex-wrap:wrap}
.beta25-day-head>div{display:grid;gap:4px;min-width:0}
.beta25-day-head h2{margin:0}
.beta25-day-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}
.beta25-day-head .beta22-date{margin:0;flex:0 0 auto}
.beta25-day-empty{margin:14px 0 0;color:var(--muted);font-size:13px}

/* --- Tamamlanmış kartta geri alma (Beta 4.2) ---
 * "Günün kayıtları" bölümü kaldırıldığında geri alma imkânı da kaybolmasın
 * diye düğme kartın kendisine taşındı: hata nerede görünüyorsa orada. */
.beta25-undo{margin-top:6px}
.beta25-undo .text-btn{color:#ff9ba0;letter-spacing:.1em;font-weight:700}
.beta25-undo .text-btn:hover{color:#ffc4c7;text-decoration:underline}

/* --- Günlük raporlar tablosu --- */
.beta25-daily-table{max-width:100%;overflow:auto;margin-top:14px}
.beta25-daily-table table{min-width:0}
.beta25-daily-table th a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}
.beta25-daily-table td.is-zero{color:#66707c}
.beta25-daily-table tbody th{white-space:nowrap;font-weight:600}
.beta25-daily-table thead th{text-align:center;vertical-align:bottom}
.beta25-daily-table thead th span[lang=ar]{display:block;font-size:20px;line-height:1.9}
.beta25-daily-table thead th small{display:block;margin-top:4px;color:var(--muted);font-size:10px;letter-spacing:.04em;font-weight:600}
.beta25-daily-table thead th:first-child,.beta25-daily-table thead th:last-child{text-align:left}
.beta25-daily-table tbody td{text-align:center}
.beta25-daily-table tbody td:last-child,.beta25-daily-table tbody td:nth-last-child(2){color:var(--text)}

@media(max-width:600px){
  .beta25-day-head{align-items:stretch}
  .beta25-day-head .beta22-date{width:100%}
  .beta25-daily-table thead th span[lang=ar]{font-size:17px}
  .beta25-daily-table th,.beta25-daily-table td{padding:10px 8px}
}
