.scrutiny-controls{display:flex;align-items:center;gap:7px;margin:10px 0 13px}.scrutiny-controls>span{margin-left:auto;color:#7f887f;font-size:8px}.scrutiny-control{padding:7px 10px;border:1px solid #dfe5dd;border-radius:4px;background:#fff;color:#536454;font:600 9px 'DM Sans',sans-serif;cursor:pointer}.scrutiny-control:hover,.scrutiny-control.active{border-color:#9cb29c;background:#edf4ed;color:#456c4b}.constituency-live-results{margin-top:22px}.constituency-live-results>.section-kicker{display:block;margin-bottom:7px}.district-scrutiny{margin-top:8px;padding:11px;background:#fff;border:1px solid #e7eae5;border-radius:6px}.district-scrutiny-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.district-scrutiny-heading>div{display:flex;flex-direction:column;gap:3px}.district-scrutiny-heading strong{font-size:10px;color:#414941}.district-scrutiny-heading small,.district-scrutiny-heading>b{font-size:8px;color:#838c83}.district-scrutiny-heading>b{white-space:nowrap;color:#5f7b62}.district-scrutiny-table{min-width:590px}.district-scrutiny-table td:last-child,.district-scrutiny-table th:last-child{text-align:right}.scrutiny-footnote{font-size:8px;line-height:1.5;color:#899088;margin:9px 0 20px}@media(max-width:760px){.scrutiny-controls{flex-wrap:wrap}.scrutiny-controls>span{width:100%;margin:2px 0 0}.district-scrutiny{padding:8px}.district-scrutiny-heading{align-items:flex-start;flex-direction:column;gap:4px}}
