/* Shared list palette from the inventory header; screen-only styling. */
@media screen{
 :root{--list-header-bg:#e5ebf2;--list-header-ink:#405474;--list-border:#bdc9d7}
 table thead th,table thead td,table .column-filters th,table .column-filters td,
 .table-wrap thead th,.table-wrap thead th:first-child,
 .dark-mode table thead th,.dark-mode table thead td,.dark-mode table .column-filters th,.dark-mode table .column-filters td,
 .dark-mode .table-wrap thead th,.dark-mode .table-wrap thead th:first-child{
  background:var(--list-header-bg);color:var(--list-header-ink);border-color:var(--list-border);
 }
 table thead .column-sort{color:inherit}
 table thead th[aria-sort="ascending"] .column-sort,table thead th[aria-sort="descending"] .column-sort{color:var(--blue,#367cce)}
 .table-wrap,.np-equipment-list .table-wrap{border-color:var(--list-border)}
 input[type="search"],.dark-mode input[type="search"],
 .column-filters input,.dark-mode .column-filters input,
 :is(.view-toolbar,.np-toolbar,.toolbox-filters,.inventory-toolbar,.availability-toolbar) input:not([type="checkbox"]):not([type="radio"]):not([type="button"]):not([type="submit"]),
 .field-search,.dark-mode .field-search,#globalSearch,#searchInput,.global-search,.context-help-search,
 .context-help-search input,.dark-mode .context-help-search,.dark-mode .context-help-search input{
  background:#fff;color:#24374d;border-color:var(--list-border);
 }
 input[type="search"]::placeholder,.column-filters input::placeholder,
 :is(.view-toolbar,.np-toolbar,.toolbox-filters,.inventory-toolbar,.availability-toolbar) input::placeholder,
 #globalSearch::placeholder,#searchInput::placeholder{color:#64748b;opacity:1}
 input[type="search"]:focus,.column-filters input:focus{border-color:var(--blue,#367cce)}
}
