/* Print Artwork Recovery 1: Blank-only writing rows. Section artwork is
   injected as content by the detached native print host so Chromium's
   Background graphics setting cannot suppress the official divider plate. */
.blank-additional-row>span{
  display:block;
  min-width:0;
  height:19px;
  border-bottom:1px solid rgba(83,105,134,.7);
}
.blank-additional-row>span+span{
  padding-left:7px;
  border-left:1px solid rgba(118,139,164,.42);
}

@media print{
  .blank-print-sheet .blank-additional-row{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) 105px 124px 106px;
    min-height:28px;
    padding:3px 0 3px 6px;
    border-bottom:1px solid rgba(83,105,134,.42);
  }
  .blank-print-sheet .additional-charge-table,
  .blank-print-sheet .additional-charge-table.is-empty{display:block!important}
  .blank-print-sheet .additional-charge-head{
    grid-template-columns:minmax(0,1fr) 105px 124px 106px!important;
  }
  .blank-print-sheet .additional-column-heading{display:block!important}
}
