/* laws_base.css - shared primitives extracted from legacy & v2 */
.laws-table,.search-results, .laws-timeline-view { box-shadow:0 4px 10px rgba(0,0,0,.06); }
.pagination, .lw-pagination, #dashboardPagination { display:flex; align-items:center; justify-content:center; gap:4px; }
.pagination .page-link, .lw-pagination button { cursor:pointer; }
.lw-empty{padding:40px 10px; text-align:center; color:#666; font-size:14px;}
.lw-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:16px;background:#f0f3f9;font-size:12px;}
