/* Print keepsake for /procjena/: only the letterhead, the presjek and the
   quick wins survive on paper — the visitor keeps a clean document. */
@media print {
  .nav,
  .footer,
  .page-hero,
  .diag-progress,
  .diag-exit,
  .diag-synth__status,
  .diag-inquiry,
  .diag-actions,
  .diag-keepsake,
  .diag-mailto,
  .diag-stage__eyebrow {
    display: none !important;
  }

  body {
    background: #fff !important;
    color: #111 !important;
    font-size: 12pt;
  }

  .diag-print-head {
    display: block !important;
    border-bottom: 2pt solid #a77d29;
    padding-bottom: 8pt;
    margin-bottom: 16pt;
    font-family: "Montserrat", "Segoe UI", sans-serif;
  }
  .diag-print-head strong {
    font-size: 15pt;
    letter-spacing: 0.06em;
  }
  .diag-print-head .meta {
    float: right;
    font-family: ui-monospace, monospace;
    font-size: 9pt;
    color: #555;
  }

  .diag-snapshot,
  .diag-quickwins {
    background: #fff !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 0 10pt !important;
    break-inside: avoid;
  }
  .diag-section-tag {
    color: #a77d29 !important;
    font-family: ui-monospace, monospace;
    font-size: 9pt;
    text-transform: uppercase;
    letter-spacing: 0.08em;
  }
  .diag-snapshot h3 {
    font-size: 12.5pt;
    margin: 10pt 0 3pt;
  }
}

/* Screen: the print head stays invisible. */
.diag-print-head { display: none; }
