
/* ============================================================
   RESPONSIVE SWEEP v2 — additive, menutup celah yang lolos v1.
   1) iOS auto-zoom: input <16px tetap memicu zoom saat fokus di iPhone.
      v1 menaikkan ke 15px (masih zoom) & tidak menjangkau input ber-INLINE
      style (mis. form login 14px, filter 13px). Di sini dipaksa >=16px dgn
      !important supaya menang atas inline-style — kanonik anti-zoom iOS,
      sekaligus target sentuh lebih besar. Hanya berlaku di HP (<=600px).
   2) Kartu ringkas faktur #svc-cards/#ven-cards masih 4 kolom di HP
      (hanya #ar-cards yang dikolaps di v-lama) → ikut jadi 2 kolom.
   3) Modal generik (drill-down BI) tidak menempel ke tepi layar HP.
   Additive — tidak menghapus aturan lama. ============================================================ */
@media(max-width:600px){
  input,select,textarea,.go,.btp,.sbt,.sel{font-size:16px!important}
  #svc-cards,#ven-cards{grid-template-columns:repeat(2,1fr)!important}
  #bi-modal>div{margin:4vh 10px!important;max-width:none!important}
}
@media(max-width:760px){
  /* dropdown template Penyusun Laporan jangan mendorong header melebar */
  #qb-tpl{max-width:44vw}
}
