/* admin-stock.css — Purchases/Supply (PAGES.purchases) + Inventory (PAGES.inventory) screens (owner request,
   2026-10-22 / migration 081). Scoped to these two screens' own classes only (.rc-*, .ivv-*); the full-width
   "wide-page" class itself is shared/global (admin.css/admin-lists.css) and is only TOGGLED for these pages
   from admin-more.js's render(). Customers/models/shipping markup is untouched. */

/* ---------- purchases (المشتريات والتوريد) ---------- */
.rc-tbl th,.rc-tbl td{white-space:nowrap}
.rc-tbl td:nth-child(1),.rc-tbl td:nth-child(3),.rc-tbl td:nth-child(8),.rc-tbl td:nth-child(9){white-space:normal}
.rc-tbl td:nth-child(8){min-width:140px}
.rc-tbl tbody tr:nth-child(even){background:#f8fafc}
.rc-tbl tbody tr:hover{background:#eef2ff}
.rc-tbl tbody tr.rc-voided{opacity:.65}
.rc-tbl tbody tr.rc-voided td:nth-child(1) b{text-decoration:line-through}

/* date-range filter labels inside the plain .filters toolbar (admin.css) — same look as the activity/reports
   screens' own .dt, just not scoped under their own filter-row class since this toolbar reuses the generic one. */
.filters .dt{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--mut)}
.filters .dt input{min-width:0;height:38px}

@media (max-width:720px){
  .rc-tbl td:nth-child(8){min-width:0}
}
