.case-role-controls{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 12px}.case-role-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-align:left;background:#fffaf2;color:#4b302c;border:1px solid #a79587}.case-role-button[aria-pressed="true"]{background:#a52c32;color:#fff;border-color:#a52c32}.case-role-button span{font-variant-numeric:tabular-nums;min-width:1.6em;padding:1px 5px;text-align:center;border:1px solid currentColor;font-size:.85em}.case-role-button:focus-visible{outline:3px solid #c39624;outline-offset:3px}.case-role-count{color:#4b302c;font-weight:650}.case-people-filter [hidden]{display:none!important}.case-people-filter [data-case-role-card]>.dashboard-person{height:100%;box-sizing:border-box}.case-people-filter .dashboard-grid{align-items:stretch}@media(max-width:600px){.case-role-controls{gap:7px}.case-role-button{flex:1 1 140px;font-size:13px;padding:10px}.case-role-button span{margin-left:auto}}
