/* Shared PDF-export capture mode. Applied to <body> only for the few
   seconds a PDF export is in progress (see pdf-export.js), then removed —
   never affects normal on-screen browsing or native Print (which already
   gets full-bleed layout for free via each tool's own @media print rules).
   Mirrors those same full-bleed rules so html2canvas captures the sheet
   at the same edge-to-edge size Print produces, instead of the on-screen
   card layout (padding, max-width, box-shadow).

   !important is deliberate here: this stylesheet loads after 43
   independently-ordered per-tool style.css files with unaudited cascade
   positions, and pdf-capture-mode is a transient toggle class, not a
   general design-system rule — the override must always win regardless
   of where in each tool's own stylesheet .sheet-wrap/.sheet are declared. */

.pdf-capture-mode .sheet-wrap {
  padding: 0 !important;
  gap: 0 !important;
}

.pdf-capture-mode .sheet {
  box-shadow: none !important;
  border-radius: 0 !important;
  max-width: 100% !important;
  width: 100% !important;
  padding: 0 !important;
}
