/* ==========================================================================
   PRINT — exportação do manual em PDF (Cmd+P → Salvar como PDF)
   Mantém fundo Lastro e acento Atrito. Requer "imprimir cores de fundo"
   ligado no diálogo de impressão.
   ========================================================================== */

@media print{
  @page{ margin:14mm; }

  nav.toc,
  .copy-btn,
  .pb-btn,
  .ab-dl,
  .ab-formatos,
  .ab-switch,
  .ph-action{ display:none; }

  /* A capa é 900px de degradê: em papel vira mancha de tinta. */
  .capa{ height:auto; margin:0; }
  .capa-fundo{ display:none; }
  .capa-corpo{ padding:0 0 32px; }

  .shell{ display:block; max-width:none; }
  main{ padding:0; }

  section{
    max-width:none;
    padding-top:32px;
    break-inside:avoid;
  }
  section#abertura{ padding-top:0; }

  /* Cada seção principal começa em página nova */
  section[id]:not(#abertura){ break-before:page; }

  .card,
  .type-item,
  .specimen-line,
  .asset-block,
  .letter-card,
  .access-card,
  .paleta,
  .method-step,
  .quote-block,
  .diag-painel,
  .photo-ref{ break-inside:avoid; }

  a{ color:inherit; text-decoration:none; }
}
