/* SHABAB METRIC PRO 1.5.2 — Payroll, Renewals, Payments, WPS import, staff file extra cards. Theme tokens only. */
.prtbl td input.in.num { width: 90px; min-width: 70px; }
.prtbl td .btn { margin: 2px; }
.list2 .it.off { opacity: .55; }
.wpsprev tr.nomatch td { color: var(--red); }
.wpsprev select.in { min-width: 150px; }
.payform .grid.c3 { gap: 10px; }
.renl .it .chip, .prdocs .chip, .pruni .chip { font-size: 11px; }
.chip.a { background: color-mix(in srgb, var(--amber) 16%, transparent); color: var(--amber); }
.paytot { margin-inline-start: 10px; font-variant-numeric: tabular-nums; }
.salbal .a { font-variant-numeric: tabular-nums; }
.prx { display: contents; }
.upsell { margin-top: 10px; }
@media (max-width: 640px) { .payform .grid.c3 { grid-template-columns: 1fr; } .prtbl td input.in.num { width: 70px; } }
.dhead input[type=month], .dhead select.in { width: auto; max-width: 220px; flex: none; }
.hrpro152 svg, .upsell svg { width: 16px; height: 16px; vertical-align: -3px; flex: none; }
