.live-wrap{max-width:1120px;margin:auto}.live-status{padding:1rem 1.2rem;border:1px solid #d5dce3;border-radius:12px;background:#f4f8fb;margin:1.5rem 0}.live-status strong{display:block;font-size:1.2rem}.live-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.2rem}.live-card{border:1px solid #dae2e8;border-radius:14px;padding:1.2rem;background:white}.live-card h2{margin-top:0}.live-table{width:100%;border-collapse:collapse}.live-table td,.live-table th{padding:.55rem .35rem;border-bottom:1px solid #e4e9ed;text-align:left}.live-table td:last-child,.live-table th:last-child{text-align:right;font-variant-numeric:tabular-nums}.live-table tr:nth-child(-n+8).council-row,.live-table tr:nth-child(-n+7).trustee-row{background:#f0f8f5}.live-pill{font-size:.75rem;border-radius:20px;padding:.18rem .5rem;background:#e8f3ee;color:#175a40}.live-meta{font-size:.9rem;color:#53606b}.live-empty{padding:1rem;background:#f7f9fa;border-radius:9px}.live-refresh{border:1px solid #ccd5dd;border-radius:8px;background:white;padding:.5rem .8rem;cursor:pointer}
