.ab-page{min-width:0}.ab-body{margin-top:24px}.ab-subhead{color:var(--gov-text);font-family:var(--font-serif);margin:24px 0 0;font-size:18px;font-weight:700;line-height:1.75}.ab-subhead+.gov-kv,.ab-subhead+.gov-grid{margin-top:14px}.ab-source{color:var(--gov-faint);text-wrap:pretty;margin:16px 0 0;font-size:14px;line-height:1.8}.ab-source a{color:var(--gov-blue)}.ab-source a:hover{text-underline-offset:3px;text-decoration:underline}.ab-page .gov-kv th{white-space:nowrap}.ab-page .gov-kv a,.ab-page .gov-grid a,.ab-page .gov-prose a{color:var(--gov-blue)}.ab-page .gov-kv a:hover,.ab-page .gov-grid a:hover,.ab-page .gov-prose a:hover{text-underline-offset:3px;text-decoration:underline}.ab-le-duty,.ab-le-units{display:block}.ab-le-units{color:var(--gov-muted);margin-top:2px;font-size:15px}.ab-error{color:var(--gov-muted);margin:0;padding:14px 0;font-size:15px;line-height:1.7}.ab-textbtn{color:var(--gov-blue);font-size:inherit;line-height:inherit;background:0 0;border:0;margin-left:8px;padding:0}.ab-textbtn:hover{text-underline-offset:3px;text-decoration:underline}.ab-skeleton{gap:14px;padding:6px 0;display:grid}.ab-skeleton span{border-radius:var(--radius-sm);background:#f2f2f2;height:18px;display:block}.ab-nowrap{white-space:nowrap}@media (width<=767px){.ab-body{margin-top:20px}.ab-grid th:first-child{width:7em!important}.ab-grid td:first-child{white-space:normal}.ab-grid--districts th:first-child,.ab-grid--districts th:last-child{width:4.6em!important}.ab-subhead{margin-top:20px;font-size:16px}.ab-subhead+.gov-kv,.ab-subhead+.gov-grid{margin-top:12px}.ab-source,.ab-le-units{font-size:13px}}
