.councils_page__gwFRw{padding-top:var(--space-8);padding-bottom:var(--space-8);--done:var(--color-primary-60);--done-edge:var(--color-primary-80);--partial:var(--color-primary-20);--partial-edge:var(--color-primary-50);--none:var(--color-gray-10);--none-edge:var(--color-gray-30);--delayed:#e8c978;--delayed-edge:#8a5c00;--blocked-edge:var(--color-gray-50)}.councils_intro__N6OgA{max-width:640px;margin-bottom:var(--space-5)}.councils_eyebrow__czb9K{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-primary-60);margin-bottom:var(--space-2)}.councils_title__22krQ{font-size:var(--font-size-h1);margin-bottom:var(--space-3)}.councils_summary__5asoz,.councils_title__22krQ{font-weight:var(--font-weight-bold);color:var(--color-text)}.councils_summary__5asoz{font-size:var(--font-size-body);margin-bottom:var(--space-2)}.councils_note__J3TfP{font-size:var(--font-size-body-sm);line-height:var(--line-height-body);color:var(--color-text-secondary)}.councils_finder__DWUet{max-width:640px;margin-bottom:var(--space-5)}.councils_finderLabel__xvEC6{display:block;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2)}.councils_finderInput__A81jW{width:100%;padding:var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:6px}.councils_finderInput__A81jW:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.councils_finderResult__zCw7F{margin-top:var(--space-3);font-size:var(--font-size-body-sm)}.councils_finderList__JalE9{list-style:none;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.councils_finderList__JalE9 a{color:var(--color-link);text-decoration:underline}.councils_finderEmpty__FUmjA{color:var(--color-text-muted)}.councils_map__333Ne{display:block;width:100%;max-width:600px;height:auto;margin:0 auto var(--space-5)}.councils_cell__eLkcu{stroke-width:.6;stroke-linejoin:round;cursor:pointer;transition:opacity .1s}.councils_cell__eLkcu:hover,a:focus-visible .councils_cell__eLkcu{stroke:var(--color-text);stroke-width:1.6}.councils_searching___46vi .councils_cell__eLkcu{opacity:.25}.councils_searching___46vi .councils_cell__eLkcu.councils_hit__UbMbY{opacity:1;stroke:var(--color-point-50);stroke-width:2.4}.councils_hatchBg__7Mlen{fill:var(--color-gray-5)}.councils_hatchLine__pS5th{stroke:var(--color-gray-30);stroke-width:1.5}.councils_cell__eLkcu.councils_sDone__joueL{fill:var(--done);stroke:var(--done-edge)}.councils_cell__eLkcu.councils_sPartial__XMeqv{fill:var(--partial);stroke:var(--partial-edge)}.councils_cell__eLkcu.councils_sNone__3u5Yl{fill:var(--none);stroke:var(--none-edge)}.councils_cell__eLkcu.councils_sDelayed__JX0aI{fill:var(--delayed);stroke:var(--delayed-edge)}.councils_cell__eLkcu.councils_sBlocked__3agJt{fill:url(#hatch);stroke:var(--blocked-edge);stroke-dasharray:2 1.5}.councils_badge__xT_eQ,.councils_swatch__cA3U8{border:1px solid}.councils_badge__xT_eQ.councils_sDone__joueL,.councils_swatch__cA3U8.councils_sDone__joueL{background:var(--done);border-color:var(--done-edge);color:#fff}.councils_badge__xT_eQ.councils_sPartial__XMeqv,.councils_swatch__cA3U8.councils_sPartial__XMeqv{background:var(--partial);border-color:var(--partial-edge);color:var(--color-gray-90)}.councils_badge__xT_eQ.councils_sNone__3u5Yl,.councils_swatch__cA3U8.councils_sNone__3u5Yl{background:var(--none);border-color:var(--none-edge);color:var(--color-gray-90)}.councils_badge__xT_eQ.councils_sDelayed__JX0aI,.councils_swatch__cA3U8.councils_sDelayed__JX0aI{background:var(--delayed);border-color:var(--delayed-edge);color:var(--color-gray-90)}.councils_badge__xT_eQ.councils_sBlocked__3agJt,.councils_swatch__cA3U8.councils_sBlocked__3agJt{background:repeating-linear-gradient(45deg,var(--color-gray-5) 0 3px,var(--color-gray-30) 3px 4px);border:1px dashed var(--blocked-edge);color:var(--color-gray-90)}.councils_legend__Frnfo{list-style:none;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-7);max-width:640px}.councils_legendItem__UGAIs{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--font-size-body-sm);line-height:var(--line-height-body);color:var(--color-text-secondary)}.councils_legendItem__UGAIs strong{color:var(--color-text)}.councils_swatch__cA3U8{flex:none;width:20px;height:20px;margin-top:2px;border-radius:4px}.councils_h2__hd8cR{font-size:var(--font-size-h2,24px);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4)}.councils_group__X_OeL{margin-bottom:var(--space-5)}.councils_sido__XZPXC{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-strong);margin-bottom:var(--space-2)}.councils_rows__mUJmU{list-style:none;padding:0}.councils_row__Um5i9{display:grid;grid-template-columns:9em 6.5em 11em 1fr;grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);align-items:baseline;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-body-sm)}.councils_rowName__dIRH7{font-weight:var(--font-weight-bold);color:var(--color-link)}.councils_badge__xT_eQ{justify-self:start;padding:1px 8px;border-radius:999px;font-size:var(--font-size-caption);white-space:nowrap}.councils_rowMeta__5omdU{color:var(--color-text-muted)}.councils_rowMembers__jQiYi{color:var(--color-text-secondary)}@media (max-width:639px){.councils_page__gwFRw{padding-top:var(--space-6)}.councils_row__Um5i9{grid-template-columns:1fr auto}.councils_rowMembers__jQiYi,.councils_rowMeta__5omdU{grid-column:1/-1}}.page_crumb__A7WS_{font-size:var(--font-size-body-sm);margin-bottom:var(--space-4)}.page_crumb__A7WS_ a{color:var(--color-link);text-decoration:underline}.page_metaRow__wcaty{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-3)}.page_clik__jt2Z6{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.page_unchecked__w226K{font-weight:var(--font-weight-bold);margin-bottom:var(--space-5)}.page_section__iWxS8{margin-bottom:var(--space-7);max-width:800px}.page_meetings__WaFDa,.page_members__Cm4jX{list-style:none;padding:0}.page_member__Be8X1{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);align-items:baseline;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-body-sm)}.page_memberName__GNgTm{font-weight:var(--font-weight-bold);color:var(--color-link);text-decoration:underline}.page_district__yG5WQ{color:var(--color-text-muted)}.page_yes__4ZgHF{color:var(--color-text)}.page_no__oLwcH,.page_range__jjeU0{color:var(--color-text-secondary)}.page_range__jjeU0{flex-basis:100%;line-height:var(--line-height-body)}.page_meeting__AbVon{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-body-sm)}.page_mHead__rKoMM{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);align-items:baseline;margin-bottom:var(--space-1)}.page_date__SKqjO{font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_mTitle__Wb4wg{color:var(--color-text-secondary)}.page_mWho__FxFOD{margin-bottom:var(--space-1)}.page_mWho__FxFOD a{color:var(--color-link);text-decoration:underline}.page_summary__5PoWr{color:var(--color-text-secondary);line-height:var(--line-height-body);margin-bottom:var(--space-1)}.page_src__59EX_{color:var(--color-link);text-decoration:underline}