/* Print refinements for the AI Visibility Report.
   The downloadable PDF is the primary print artifact; this keeps the
   in-browser print output clean for anyone who prints the web version. */

@media print {
  /* Hide interactive chrome that has no meaning on paper */
  #reading-progress,
  #back-to-top,
  .mobile-toc-btn,
  .finding-toggle,
  [data-action="share"],
  .anchor-link {
    display: none !important;
  }

  /* Findings are always shown on paper, regardless of toggle state */
  .finding-body[hidden] {
    display: block !important;
  }

  /* Use ink economically */
  body {
    background: #ffffff !important;
    color: #000000 !important;
    font-size: 11pt;
  }

  a {
    color: #000000 !important;
    text-decoration: none !important;
  }

  /* Avoid awkward breaks inside cards and headings */
  .finding-card,
  figure,
  table {
    break-inside: avoid;
  }

  h1, h2, h3 {
    break-after: avoid;
  }
}
