/* ============================================================
   SmartFabX — hub-print.css
   Assembly viewer @media print page rules
   Split from hub.css on 2026-08-31.
   ============================================================ */

@media print {
  .avm-header-actions,
  .avm-footer { display: none !important; }
  .avm-page--drawings {
    page-break-after: always;
    break-after: page;
  }
  .avm-page--details-extra:not([hidden]) {
    page-break-before: always;
    break-before: page;
    border-top: none;
    margin-top: 0;
    padding-top: 0;
  }
  .avm-page--bom {
    page-break-before: always;
    break-before: page;
    border-top: none;
    margin-top: 0;
    padding-top: 0;
  }
  .avm-elevation-stage {
    min-height: 0;
  }
  .avm-elevation-card--hero,
  .avm-detail-card--blowups {
    min-height: 0;
  }
  .avm-detail-blowup-grid--readable .avm-detail-stage,
  .avm-detail-blowup-grid--packed .avm-detail-stage,
  .avm-detail-blowup-grid--page2 .avm-detail-stage {
    min-height: 0;
  }
}
