/* v22 (cycle 20): payroll drill-down, employer taxes and headcount. */
#prtie .pr-l li{grid-template-columns:7em 1fr 1fr auto;align-items:center}
#prtie .pr-m{min-height:44px;min-width:44px;padding:0 6px;border:1px solid #BDB6A6;background:#fff;color:#1F4D3A;border-radius:3px;font:500 13px "IBM Plex Mono",monospace;cursor:pointer;text-align:left}
#prtie .pr-m[aria-expanded=true]{background:#1F4D3A;color:#FBF9F4;border-color:#1F4D3A}
#prtie li.pr-d{display:block;background:#FBF9F4;border:1px solid #D8D2C4;border-radius:4px;padding:10px;margin:4px 0 8px;font-family:"IBM Plex Sans",sans-serif}
#prtie .pr-dg{display:grid;grid-template-columns:1fr;gap:12px}
#prtie .pr-d h4,#prtax h4{margin:0 0 6px;font:600 13px "IBM Plex Sans",sans-serif;color:#1B1A17}
#prtie .pr-d table{width:100%;border-collapse:collapse;font:12px "IBM Plex Mono",monospace;color:#1B1A17}
#prtie .pr-d td{padding:4px 2px;border-bottom:1px solid #E6E0D3;vertical-align:top;word-break:break-word}#prtie .pr-d td.n{text-align:right;white-space:nowrap}
#prtie .pr-d tr.sub td{color:#5A564D;font-size:11px}#prtie .pr-d tfoot td{font-weight:600;border-top:1px solid #1B1A17}
#prtie .pr-dx{margin:8px 0 0;font:13px "IBM Plex Sans",sans-serif;color:#1F4D3A}#prtie .pr-dx.x{color:#A0522D;font-weight:600}
#prtax .pt-n{font:12px/1.4 "IBM Plex Sans",sans-serif;color:#5A564D;margin:4px 0 10px}
#prtax .pt-g{display:grid;grid-template-columns:1fr;gap:14px}
#prtax .pt-l{list-style:none;margin:0;padding:0}
#prtax .pt-l li{display:grid;grid-template-columns:5.5em 1fr 1fr auto;gap:6px;padding:8px 0;border-bottom:1px solid #E6E0D3;font:12px "IBM Plex Mono",monospace;color:#1B1A17}
#prtax .pt-l .x{color:#A0522D;font-weight:600}
@media (max-width:420px){#prtax .pt-l li{grid-template-columns:5em 1fr 1fr}#prtax .pt-l li>span:last-child{grid-column:1/-1}}
@media (min-width:700px){#prtie .pr-dg,#prtax .pt-g{grid-template-columns:1fr 1fr}}
#cmatch #cmhi{border-color:#1F4D3A}
#prtie .pr-d tr.sub td:first-child,#prtie .pr-d tbody tr:not(.sub) td:first-child{white-space:nowrap}
