/* Only replace document separators after the calibrated Canvas exists.
   Transparent borders preserve measured geometry; no-JS/Canvas keeps the CSS rules.
   Link underlines and the opaque sticky header remain ordinary interface elements. */
.field-ready .section,
.field-ready .work-item,
.field-ready .work-item:first-child,
.field-ready .method,
.field-ready .capabilities article,
.field-ready .footer { border-top-color: transparent; }
@media print {
  .field-ready .section,
  .field-ready .work-item,
  .field-ready .work-item:first-child,
  .field-ready .method,
  .field-ready .capabilities article,
  .field-ready .footer { border-top-color: var(--rule); }
}
