/* ==========================================================================
   Strikethrough Text — print.css
   Clean, ink-friendly printing for articles and legal pages.
   ========================================================================== */
@media print {
  .site-header, .site-footer, .scroll-top, .nav__backdrop,
  .read-progress, .side-toc, .article-cta, .related-posts,
  .blog-cats, .pagination, .hero__actions, .generator,
  .reviews, .toast { display: none !important; }

  body { background: #fff; color: #000; font-size: 12pt; }
  a { color: #000; text-decoration: underline; }
  a[href^="http"]::after { content: " (" attr(href) ")"; font-size: 9pt; color: #444; }
  .article-layout { grid-template-columns: 1fr; }
  .container { max-width: 100%; padding: 0; }
  h1, h2, h3 { page-break-after: avoid; }
  img { max-width: 100% !important; page-break-inside: avoid; }
}
