/* COLORJET Sales Invoice native contrast correction.
   No business data or invoice fields are generated by this stylesheet.
   Screen navy/white; paper white/black so Chrome with 'background graphics' off remains readable. */
@media screen {
  :is(.invoice,.cj-invoice-reader) table thead tr > :is(th,td) {
    color: #ffffff !important;
    background-color: #1e3a5f !important;
    -webkit-text-fill-color: #ffffff !important;
    border-color: #b8c7d8 !important;
  }
  :is(.invoice,.cj-invoice-reader) table thead tr > :is(th,td) :is(span,div,strong,small,b,label) {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  }
}
@media print {
  :is(.invoice,.cj-invoice-reader) table thead tr > :is(th,td) {
    color: #111827 !important;
    background: #ffffff !important;
    -webkit-text-fill-color: #111827 !important;
    border: 1px solid #1e3a5f !important;
  }
  :is(.invoice,.cj-invoice-reader) table thead tr > :is(th,td) :is(span,div,strong,small,b,label) {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
  }
}
