/* ==========================================================================
   Print Stylesheet - Kost Griya Metro Pekayon
   Standar Dokumen & Kuitansi PDF Resmi A4
   ========================================================================== */

@page {
  size: A4 portrait;
  margin: 10mm 12mm 10mm 12mm;
}

@media print {
  body {
    background: #ffffff !important;
    color: #000000 !important;
    font-size: 11pt !important;
  }

  /* Sembunyikan elemen navigasi, sidebar, header situs, tombol, dan footer */
  header, nav, aside, footer, .no-print, button, .btn-print, #audio-robot-widget {
    display: none !important;
  }

  /* Pastikan area cetak memenuhi lebar penuh */
  #print-area, .printable-card {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    box-shadow: none !important;
  }

  /* Warna border dan font tetap tajam */
  .border-primary {
    border-color: #006948 !important;
  }
  .text-primary {
    color: #006948 !important;
  }
  .bg-primary {
    background-color: #006948 !important;
    color: #ffffff !important;
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  /* Tampilkan watermark seal lembut */
  .watermark-seal {
    opacity: 0.08 !important;
  }

  /* Hilangkan link URL default browser print */
  a[href]:after {
    content: none !important;
  }
}
