/* Sorot Energi Newsroom 1.9.138 · Keterbacaan teks di HP
 * Audit 8 Okt 2026 (lebar 390 px): label header, kartu berita, footer, dan kartu Kalender memakai 5–8 px.
 * Lapisan ini hanya menaikkan ukuran huruf ke batas minimum yang terbaca (label 9–10 px, teks 10.5–12 px).
 * Warna, animasi, tata letak, dan gambar tidak diubah. Dimuat setelah performance.css.
 */
@media (max-width:700px){
  /* Header & bilah konteks */
  #se-newsroom .brand-caption{font-size:7.5px!important;letter-spacing:.14em!important}
  #se-newsroom .utility-label{font-size:9.5px!important}
  #se-newsroom .se-mobile-context-copy small{font-size:9px!important}
  #se-newsroom .se-mobile-context-copy em{font-size:10.5px!important;line-height:1.3!important}
  #se-newsroom .se-mobile-context-live{font-size:9px!important}
  #se-newsroom .topics-label{font-size:10px!important}
  #se-newsroom .topic-button{font-size:11px!important}
  #se-newsroom .mobile-publisher,#se-newsroom .mobile-publisher strong{font-size:10.5px!important}
  #se-newsroom .dialog-kicker{font-size:10px!important}
  #se-newsroom .search-help{font-size:12px!important}

  /* Kartu berita beranda & arsip */
  #se-newsroom .card-type,#se-newsroom .card-category,#se-newsroom .category-label{font-size:10px!important}
  #se-newsroom .card-footer time,#se-newsroom .card-footer span{font-size:10.5px!important}
  #se-newsroom .byline time,#se-newsroom .byline span,#se-newsroom .se-author-link{font-size:10.5px!important}
  #se-newsroom .eyebrow,#se-newsroom .badge{font-size:9.5px!important}
  #se-newsroom .is-live,#se-newsroom .is-beta,#se-newsroom .is-up,#se-newsroom .is-down{font-size:9.5px!important}
  #se-newsroom .se-hub-tag{font-size:10px!important}
  #se-newsroom .result-count{font-size:10.5px!important}

  /* Footer */
  #se-newsroom .footer-heading{font-size:10.5px!important}
  #se-newsroom .footer-publisher,#se-newsroom .footer-publisher strong{font-size:10.5px!important}
  #se-newsroom .footer-version{font-size:10px!important}
  #se-newsroom .footer-bottom p{font-size:10.5px!important}

  /* Kalender Energi */
  #se-newsroom .sec-console-overline,#se-newsroom .sec-prompt-row b{font-size:10px!important}
  #se-newsroom .sec-weekdays span{font-size:10px!important}
  #se-newsroom .sec-calendar-legend span,#se-newsroom .sec-calendar-legend em{font-size:10px!important}
  #se-newsroom .sec-day-score span{font-size:9.5px!important}
  #se-newsroom .sec-day-score p{font-size:11px!important;line-height:1.45!important}
  #se-newsroom .sec-time-label{font-size:10px!important}
  #se-newsroom .sec-event-top{font-size:10px!important;row-gap:5px}
  #se-newsroom .sec-market-badge,#se-newsroom .sec-kind-badge{font-size:9.5px!important;padding:2px 7px!important}
  #se-newsroom .sec-event .impact{font-size:9.5px!important}
  #se-newsroom .sec-event h4{font-size:14px!important;line-height:1.3!important}
  #se-newsroom .sec-event>p,#se-newsroom .sec-event p{font-size:12px!important;line-height:1.5!important}
  #se-newsroom .sec-event-foot span{font-size:10.5px!important}
  #se-newsroom .sec-statusbar span{font-size:10px!important}
  #se-newsroom .sec-week-date{font-size:11px!important}
  #se-newsroom .sec-week-copy span{font-size:11.5px!important}
  #se-newsroom .sec-tier-label,#se-newsroom .sec-schedule-state{font-size:10px!important}
}
