.acr-overall{margin:14px 0 6px}.acr-legend{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--ink-2)}.acr-leg i{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px;background:var(--o-other)}.acr-leg.dismissed i{background:var(--o-dismissed)}.acr-leg.deferred i{background:var(--o-deferred)}.acr-leg.convicted i{background:var(--o-convicted)}.acr-leg.missing i{background:repeating-linear-gradient(135deg,var(--o-missing) 0 3px,transparent 3px 6px)}.acr-leg b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.acr-list{margin-top:16px;border-top:1px solid var(--rule-3)}.acr-row{border-bottom:1px solid var(--rule-2)}.acr-head{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:16px minmax(0,1fr) 72px;grid-template-areas:"chev name count" "chev bar bar";gap:6px 12px;align-items:center;padding:10px 4px 10px 12px;margin-left:-10px;width:calc(100% + 10px);color:inherit}.acr-head:hover,.acr-row.open .acr-head{background:var(--brand-50);box-shadow:inset 3px 0 0 var(--brand-700)}.acr-head:focus-visible{outline:2px solid var(--brand-700);outline-offset:-2px}.acr-chev{grid-area:chev;font-size:11px;color:var(--mute-2)}.acr-name{grid-area:name;min-width:0;display:flex;flex-direction:column;gap:2px}.acr-title{font-size:15px;font-weight:600;color:var(--ink);line-height:1.25}.acr-meta{font-size:11.5px;color:var(--mute)}.acr-count{grid-area:count;text-align:right;font-size:14px;color:var(--ink);font-variant-numeric:tabular-nums}.acr-count small{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute-2)}.acr-bar{grid-area:bar}.acr-panel{padding:4px 4px 14px 32px}.acr-pcts{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:var(--mute);margin-bottom:10px}.acr-out,.acr-pct b{font-weight:600;color:var(--ink-2)}.acr-out.acquitted,.acr-out.dismissed,.acr-out.dismissed_after_deferred,.acr-pct.dismissed b{color:var(--o-dismissed)}.acr-out.convicted,.acr-out.convicted_lesser_charge,.acr-out.convicted_plea,.acr-out.convicted_trial,.acr-pct.convicted b{color:var(--o-convicted)}.acr-out.no_recorded_disposition{font-weight:400;color:var(--mute-2)}.acr-cases{width:100%;border-collapse:collapse;font-size:13px}.acr-cases th{text-align:left;font-size:9px;letter-spacing:.13em;text-transform:uppercase;font-weight:500;color:var(--mute-2);padding:4px 8px 6px 0;border-bottom:1px solid var(--rule-3)}.acr-cases td{padding:7px 8px 7px 0;border-bottom:1px solid var(--rule-2);vertical-align:top}.acr-cases td.mono{font-variant-numeric:tabular-nums}.acr-cases td.acr-sent{color:var(--ink-2)}.acr-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;color:var(--mute)}.acr-pager .rx-btn{font-size:12px;padding:5px 10px}.acr-pager-list{margin-top:14px;padding-top:12px;border-top:1px solid var(--rule-3)}.acr-note{font-size:12px;line-height:1.6;color:var(--mute);margin:12px 0 0}@media (max-width:640px){.acr-head{grid-template-columns:16px minmax(0,1fr) 60px}.acr-panel{padding-left:4px}.acr-cases td:nth-child(2),.acr-cases th:nth-child(2){display:none}}