.v8203-qol-government,.v8203-local-qol{margin-top:14px}.v8203-main-score{min-width:132px;text-align:right;border:1px solid var(--line,#29405d);border-radius:18px;padding:12px 16px}.v8203-main-score b{font-size:30px;display:block}.v8203-main-score small{display:block}.v8203-main-score.good{border-color:#1f8b67}.v8203-main-score.warn{border-color:#a9790c}.v8203-main-score.bad{border-color:#a54848}.v8203-dim-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.v8203-dim-grid article,.v8203-local-kpis article{background:rgba(8,18,34,.65);border:1px solid var(--line,#263b58);border-radius:14px;padding:10px 12px}.v8203-dim-grid small,.v8203-local-kpis small{display:block;color:var(--muted,#91a1ba);font-size:11px}.v8203-dim-grid b{display:block;margin:4px 0}.v8203-dim-grid i{display:block;height:6px;background:#29364a;border-radius:99px;overflow:hidden}.v8203-dim-grid i span{display:block;height:100%;background:linear-gradient(90deg,#20b486,#37a9ff)}.v8203-incumbency{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line,#263b58);margin-bottom:10px}.v8203-incumbency div span{display:block;color:var(--muted,#91a1ba);font-size:12px}.v8203-incumbency strong{font-size:20px}.v8203-incumbency>small{grid-column:1/-1;color:var(--muted,#91a1ba)}.v8203-incumbency.good{border-color:#177b5b}.v8203-incumbency.bad{border-color:#954747}.v8203-gov-history summary,.v8203-local-memory summary,.v8203-local-qol details>summary{cursor:pointer;font-weight:800;padding:9px 0}.v8203-gov-history>div,.v8203-local-memory>div{display:grid;gap:7px}.v8203-memory-row,.v8203-local-memory article{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;background:rgba(8,18,34,.55);border:1px solid var(--line,#263b58);border-radius:12px;padding:10px 12px}.v8203-memory-row small,.v8203-local-memory small{display:block;color:var(--muted,#91a1ba)}.v8203-local-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.v8203-local-kpis b{display:block;font-size:18px;margin-top:4px}.v8203-local-kpis span{font-size:11px;color:var(--muted,#91a1ba)}.v8203-precinct-quality{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:8px}.v8203-precinct-quality article{display:grid;grid-template-columns:1fr auto;gap:2px 8px;border:1px solid var(--line,#263b58);border-radius:11px;padding:9px 10px}.v8203-precinct-quality small{grid-column:1/-1;color:var(--muted,#91a1ba)}.good-text{color:#39d69a}.bad-text{color:#ff7676}@media(max-width:900px){.v8203-dim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v8203-local-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v8203-precinct-quality{grid-template-columns:1fr}}
