.state-metrics.svelte-vpwam8{background:transparent;border:none;padding:0;margin:0}.state-loading.svelte-vpwam8,.state-error.svelte-vpwam8{text-align:center;padding:3rem}.loading-text.svelte-vpwam8{font-family:var(--font-mono);font-size:.85rem;color:var(--civic-gray);text-align:center;padding:1rem 0}.error-text.svelte-vpwam8{font-family:var(--font-mono);font-size:.9rem;color:var(--civic-red)}.briefing-header.svelte-vpwam8{margin-bottom:2.5rem}.briefing-label.svelte-vpwam8{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--civic-gray);margin-bottom:.5rem}.briefing-title.svelte-vpwam8{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;color:var(--text-primary);line-height:1.05;margin:0;letter-spacing:-.02em}.briefing-subtitle.svelte-vpwam8{font-family:var(--font-body);font-size:.875rem;color:var(--civic-gray);margin-top:.625rem;line-height:1.5}.coverage-strip.svelte-vpwam8{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-primary);margin-bottom:3.5rem}.coverage-cell.svelte-vpwam8{background:var(--surface-primary);padding:1.25rem 1rem}.coverage-value.svelte-vpwam8{font-family:var(--font-display);font-size:1.75rem;color:var(--text-primary);line-height:1}.coverage-label.svelte-vpwam8{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);margin-top:.375rem}.coverage-sub.svelte-vpwam8{font-family:var(--font-body);font-size:.7rem;color:var(--civic-gray);margin-top:.125rem}.section-rule.svelte-vpwam8{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--civic-gray);padding-bottom:.5rem;border-bottom:2px solid var(--text-primary);margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.section-rule-accent.svelte-vpwam8{font-weight:400;margin-left:.5rem}.section-rule-count.svelte-vpwam8{font-weight:400;font-size:.7rem;color:var(--civic-gray)}.section-rule-sub.svelte-vpwam8{font-weight:400;font-size:.625rem;color:var(--civic-gray);margin-left:.375rem}.clear-filter-link.svelte-vpwam8{background:none;border:none;font-family:var(--font-body);font-size:.7rem;font-weight:600;color:var(--civic-blue);cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.clear-filter-link.svelte-vpwam8:hover{color:var(--civic-accent)}.filter-section.svelte-vpwam8{margin-bottom:3rem}.topic-pills.svelte-vpwam8{display:flex;flex-wrap:wrap;gap:.375rem}.topic-pill.svelte-vpwam8{display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .75rem;font-size:.7rem;font-family:var(--font-body);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pill-color);background:var(--topic-tag-bg);border:1.5px solid var(--topic-tag-border);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--transition-normal);white-space:nowrap}.topic-pill.svelte-vpwam8:hover{border-color:var(--border-hover)}.topic-pill.active.svelte-vpwam8{color:var(--surface-primary);background:var(--pill-color);border-color:var(--pill-color)}.pill-count.svelte-vpwam8{font-size:.625rem;opacity:.6;font-weight:400}.topic-pill.active.svelte-vpwam8 .pill-count:where(.svelte-vpwam8){opacity:.8}.hover-indent.svelte-vpwam8{transition:padding-left .2s ease}.hover-indent.svelte-vpwam8:hover{padding-left:6px}.happening-section.svelte-vpwam8{margin-bottom:4rem}.happening-item.svelte-vpwam8{display:block;padding:1.25rem 0;border-bottom:1px solid var(--border-primary);cursor:pointer;text-decoration:none;color:inherit}.happening-meta.svelte-vpwam8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}.happening-meta-left.svelte-vpwam8{display:flex;align-items:center;gap:.625rem}.happening-city.svelte-vpwam8{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--civic-blue)}.happening-body.svelte-vpwam8{font-family:var(--font-mono);font-size:.7rem;color:var(--civic-gray);letter-spacing:.03em}.happening-date.svelte-vpwam8{font-family:var(--font-mono);font-size:.75rem;color:var(--civic-gray);white-space:nowrap;margin-left:1rem}.happening-headline.svelte-vpwam8{font-family:var(--font-display);font-size:1.3rem;font-weight:400;color:var(--text-primary);margin:.375rem 0 .5rem;line-height:1.25}.happening-reason.svelte-vpwam8{font-family:var(--font-body);font-size:.85rem;line-height:1.6;color:var(--text-secondary);margin:0}.meetings-section.svelte-vpwam8{margin-bottom:4rem}.meetings-compact-list.svelte-vpwam8{display:grid;gap:0}.meeting-row.svelte-vpwam8{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--border-primary);cursor:pointer;text-decoration:none;color:inherit}.meeting-row-left.svelte-vpwam8{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.meeting-row-city.svelte-vpwam8{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--civic-blue);width:6.25rem;flex-shrink:0}.meeting-row-body.svelte-vpwam8{font-family:var(--font-body);font-size:.8rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meeting-row-topics.svelte-vpwam8{display:flex;gap:.25rem;flex-shrink:0}.meeting-row-topic.svelte-vpwam8{font-size:.55rem;font-family:var(--font-body);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.meeting-row-right.svelte-vpwam8{display:flex;align-items:center;gap:.75rem;flex-shrink:0;margin-left:.75rem}.meeting-row-comment.svelte-vpwam8{font-size:.55rem;font-family:var(--font-body);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--civic-blue)}.meeting-row-date.svelte-vpwam8{font-family:var(--font-mono);font-size:.7rem;color:var(--civic-gray);white-space:nowrap}.meetings-footer-text.svelte-vpwam8{font-family:var(--font-mono);font-size:.75rem;color:var(--civic-gray);padding:.875rem 0}.view-all-link.svelte-vpwam8{color:var(--civic-blue);cursor:pointer;font-weight:600;text-decoration:none}.view-all-link.svelte-vpwam8:hover{text-decoration:underline}.two-col.svelte-vpwam8{display:grid;grid-template-columns:1.3fr .7fr;gap:3rem;margin-bottom:4rem}.matter-item.svelte-vpwam8{display:block;padding:1rem 0;border-bottom:1px solid var(--border-primary);cursor:pointer;text-decoration:none;color:inherit}.matter-item-meta.svelte-vpwam8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}.matter-item-meta-left.svelte-vpwam8{display:flex;align-items:center;gap:.5rem}.matter-item-city.svelte-vpwam8{font-family:var(--font-mono);font-size:.7rem;font-weight:700;color:var(--civic-blue)}.matter-item-count.svelte-vpwam8{font-family:var(--font-mono);font-size:.625rem;font-weight:700;letter-spacing:.04em;color:var(--civic-gray);background:var(--surface-secondary);padding:.0625rem .375rem;border-radius:var(--radius-xs)}.matter-item-date.svelte-vpwam8{font-family:var(--font-mono);font-size:.7rem;color:var(--civic-gray)}.matter-item-title.svelte-vpwam8{font-family:var(--font-display);font-size:1.05rem;font-weight:400;color:var(--text-primary);margin:.25rem 0 .375rem;line-height:1.3}.matter-item-summary.svelte-vpwam8{font-family:var(--font-body);font-size:.8rem;line-height:1.55;color:var(--text-secondary);margin:0}.matter-item-footer.svelte-vpwam8{margin-top:.375rem;display:flex;gap:.5rem;align-items:center}.matter-item-topic.svelte-vpwam8{font-size:.625rem;font-family:var(--font-body);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.show-more-link.svelte-vpwam8{background:none;border:none;font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--civic-blue);cursor:pointer;padding:.875rem 0;letter-spacing:.03em}.show-more-link.svelte-vpwam8:hover{color:var(--civic-accent)}.topic-bar-row.svelte-vpwam8{display:block;width:100%;padding:.375rem 0;cursor:pointer;transition:opacity .2s;background:none;border:none;text-align:left}.topic-bar-row.dimmed.svelte-vpwam8{opacity:.35}.topic-bar-header.svelte-vpwam8{display:flex;justify-content:space-between;align-items:baseline}.topic-bar-name.svelte-vpwam8{font-family:var(--font-body);font-size:.75rem;font-weight:600}.topic-bar-count.svelte-vpwam8{font-family:var(--font-mono);font-size:.7rem;color:var(--civic-gray)}.topic-bar-track.svelte-vpwam8{height:3px;background:var(--border-primary);border-radius:var(--radius-xs);overflow:hidden;margin-top:.25rem}.topic-bar-fill.svelte-vpwam8{height:100%;border-radius:var(--radius-xs);transition:width .6s ease}.cities-section.svelte-vpwam8{margin-bottom:4rem}.cities-grid.svelte-vpwam8{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-primary)}.city-cell.svelte-vpwam8{background:var(--surface-primary);padding:1.125rem 1rem;cursor:pointer;transition:background var(--transition-fast);text-decoration:none;color:inherit}.city-cell.svelte-vpwam8:hover{background:var(--surface-secondary)}.city-cell-name.svelte-vpwam8{font-family:var(--font-display);font-size:1.125rem;color:var(--text-primary);margin-bottom:.375rem}.city-cell-stats.svelte-vpwam8{font-family:var(--font-mono);font-size:.7rem;color:var(--civic-gray)}.empty-text.svelte-vpwam8{font-family:var(--font-mono);font-size:.8rem;color:var(--civic-gray);padding:.75rem 0}.no-matters-message.svelte-vpwam8{margin-top:2rem;padding:2rem;background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);text-align:center}.no-matters-message.svelte-vpwam8 p:where(.svelte-vpwam8){margin:0 0 .5rem;font-family:var(--font-mono);font-size:.9rem;color:var(--text-primary)}.no-matters-message.svelte-vpwam8 .explanation:where(.svelte-vpwam8){font-size:.8rem;color:var(--civic-gray)}@media (max-width: 800px){.two-col.svelte-vpwam8,.cities-grid.svelte-vpwam8{grid-template-columns:1fr}}@media (min-width: 801px) and (max-width: 1000px){.cities-grid.svelte-vpwam8{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.coverage-strip.svelte-vpwam8{grid-template-columns:repeat(2,1fr)}.briefing-title.svelte-vpwam8{font-size:clamp(1.75rem,8vw,2.25rem)}.happening-headline.svelte-vpwam8{font-size:1.125rem}.happening-meta.svelte-vpwam8{flex-direction:column;gap:.25rem}.happening-date.svelte-vpwam8{margin-left:0}.meeting-row.svelte-vpwam8{flex-direction:column;align-items:flex-start;gap:.375rem}.meeting-row-left.svelte-vpwam8{flex-wrap:wrap}.meeting-row-city.svelte-vpwam8{width:auto}.meeting-row-right.svelte-vpwam8{margin-left:0}.meeting-row-topics.svelte-vpwam8{display:none}.matter-item-meta.svelte-vpwam8{flex-direction:column;gap:.25rem}}.state-page.svelte-1ktwwr7{width:100%;min-height:100vh;display:flex;flex-direction:column;padding:40px 24px 100px}.state-container.svelte-1ktwwr7{width:100%;max-width:var(--width-state);margin:0 auto}.breadcrumb.svelte-1ktwwr7{margin-bottom:2rem}.breadcrumb-link.svelte-1ktwwr7{font-family:var(--font-mono);font-size:.9rem;font-weight:500;color:var(--text-link);text-decoration:none;transition:color var(--transition-normal)}.breadcrumb-link.svelte-1ktwwr7:hover{color:var(--civic-accent);text-decoration:underline}@media (max-width: 768px){.state-page.svelte-1ktwwr7{padding:1rem .75rem 3rem}}
