/*
 * İlkokul Dijital A4 Player — v1.29.26
 * Tekil etkinlik sayfası geniş ekran künye dengesi.
 * Mobil künye v1.29.23'e, player'a ve yazdırmaya dokunmaz.
 */
@media (min-width:861px){
  /*
   * Eski 3 sütunlu düzende Sınıf/Hafta ilk sütunun tam 1/3'ünü kullanıyordu.
   * 3fr + 2fr + 2fr + 2fr oranı bu 1/3 genişliği aynen korur;
   * Konu ise kalan 2/3 alanı tek geniş kart olarak kullanır.
   */
  .ild-a4-material-facts.is-activity-style:has(> .is-week){
    grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,2fr));
    grid-template-areas:
      "grade topic topic topic"
      "week lesson code file";
    align-items:stretch;
  }

  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-grade{grid-area:grade}
  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-week{grid-area:week}
  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-topic{grid-area:topic}
  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-lesson{grid-area:lesson}
  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-code{grid-area:code}
  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-file{grid-area:file}

  /* Kod bulunmayan eski haftalık içeriklerde aynı geometri Yayın kartıyla korunur. */
  .ild-a4-material-facts.is-activity-style:has(> .is-week):not(:has(> .is-code)){
    grid-template-areas:
      "grade topic topic topic"
      "week lesson published file";
  }
  .ild-a4-material-facts.is-activity-style:has(> .is-week):not(:has(> .is-code)) > .is-published{grid-area:published}

  .ild-a4-material-facts.is-activity-style:has(> .is-week) > .is-topic{
    display:flex;
    flex-direction:column;
    justify-content:center;
  }
}
