/* EJL TPL-03 normal data tables neutral palette, RULE-02 v2.2.
   Never touch chart/graph and meaning-colored tables. */
.ejl-ds.ejl-tpl-03 :is(.sec,.ejl-section) table:not(.ejl-chart):not(.ejl-graph):not(.ejl-semantic-colors):not([data-ejl-colors]) thead :is(th,td){background:#F3F4F6!important;color:#333333!important}
.ejl-ds.ejl-tpl-03 :is(.sec,.ejl-section) table:not(.ejl-chart):not(.ejl-graph):not(.ejl-semantic-colors):not([data-ejl-colors]) tbody tr>*{background:#FFFFFF!important;color:#333333!important}
.ejl-ds.ejl-tpl-03 :is(.sec,.ejl-section) table:not(.ejl-chart):not(.ejl-graph):not(.ejl-semantic-colors):not([data-ejl-colors]) tbody tr:nth-child(even)>*{background:#F9FAFB!important}
.ejl-ds.ejl-tpl-03 :is(.sec,.ejl-section) table:not(.ejl-chart):not(.ejl-graph):not(.ejl-semantic-colors):not([data-ejl-colors]) :is(th,td){border-color:#E5E7EB!important}
/* W001-01 first-check table was explicitly approved with uniform white body rows. */
.ejl-ds.ejl-tpl-03:is(.ejl-cat-w001,.ejl-w) .ejl-quick-check table tbody tr>*{background:#FFFFFF!important}
