[data-report=md-water-bills]{--md-c0:color-mix(in srgb,var(--text-link) 14%,var(--surface-sheet));--md-c1:color-mix(in srgb,var(--text-link) 34%,var(--surface-sheet));--md-c2:color-mix(in srgb,var(--text-link) 55%,var(--surface-sheet));--md-c3:color-mix(in srgb,var(--text-link) 78%,var(--surface-sheet));--md-c4:var(--text-link);--md-null-bg:color-mix(in srgb,var(--text-secondary) 14%,var(--surface-sheet));--md-null-line:color-mix(in srgb,var(--text-secondary) 55%,var(--surface-sheet));overflow-x:clip}.md-h1{text-wrap:balance;max-width:20ch;margin:0}.md-dek{margin:var(--space-3) 0 0;max-width:34ch;font-family:var(--font-display);text-wrap:pretty}.md-hero-line{margin:var(--space-3) 0 0;max-width:60ch;color:var(--text-secondary)}.md-fig{margin:var(--space-6) 0 0;padding:var(--space-4);border:var(--border-1);border-radius:var(--radius-2);background:var(--surface-sheet);min-width:0;max-width:760px}.md-fig--map{max-width:none}.md-fig h2{margin:0 0 var(--space-3)}.md-fig figcaption{margin-top:var(--space-3);font-size:var(--text-caption);color:var(--text-secondary);max-width:70ch}.md-svg{width:100%;max-width:100%;height:auto;display:block}.md-fig>.md-svg{max-width:560px}.md-tipwrap{border-radius:var(--radius-2);min-width:0;position:relative}.md-tipwrap:focus-visible{outline:2px solid var(--text-link);outline-offset:3px}.md-tip{z-index:3;pointer-events:none;background:var(--text-primary);max-width:200px;color:var(--surface-page);border-radius:6px;padding:8px 10px;font-size:12.5px;line-height:1.35;display:none;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 8px #00000040}.md-tip.is-on{gap:1px;display:grid}.md-tip.is-below{transform:translate(-50%)}.md-tip strong{font-weight:700}.md-mapgrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.md-mapgrid{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.md-map{max-height:78vh}.md-zip{stroke:var(--surface-sheet);stroke-width:.6px;stroke-linejoin:round;cursor:pointer}.md-zip:hover,.md-zip[data-on]{stroke:var(--text-primary);stroke-width:1.6px}.md-c0{fill:var(--md-c0)}.md-c1{fill:var(--md-c1)}.md-c2{fill:var(--md-c2)}.md-c3{fill:var(--md-c3)}.md-c4{fill:var(--md-c4)}.md-lbls text{fill:var(--text-primary);stroke:var(--surface-sheet);stroke-width:3.5px;paint-order:stroke;stroke-linejoin:round}.md-mapside{gap:var(--space-3);min-width:0;display:grid}.md-mapside p{max-width:44ch;margin:0}.md-legend{margin:var(--space-3) 0 0;font-size:var(--text-caption);flex-wrap:wrap;gap:6px 16px;padding:0;list-style:none;display:flex}.md-mapside .md-legend{gap:6px;margin:0;display:grid}.md-sw{vertical-align:-1px;border:1px solid color-mix(in srgb,var(--text-primary) 25%,transparent);border-radius:2px;width:22px;height:12px;margin-right:8px;display:inline-block}.md-b0{background:var(--md-c0)}.md-b1{background:var(--md-c1)}.md-b2{background:var(--md-c2)}.md-b3{background:var(--md-c3)}.md-b4{background:var(--md-c4)}.md-bn{background:repeating-linear-gradient(45deg,var(--md-null-bg) 0 3px,var(--md-null-line) 3px 4px)}.md-dotsw{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.md-dot{stroke:var(--surface-sheet);stroke-width:1px;fill-opacity:.85;cursor:pointer}.md-dot:hover,.md-dot[data-on]{stroke:var(--text-primary);stroke-width:2px}.md-oped{margin:var(--space-8,72px) 0 0;max-width:66ch}.md-oped__head{align-items:center;gap:var(--space-3);display:flex}.md-oped__photo{object-fit:cover;border-radius:50%;flex:none;width:64px;height:64px}.md-oped__by{font-size:var(--text-small);color:var(--text-secondary);margin:0}.md-oped__title{margin:var(--space-4) 0 0;font:600 clamp(1.9rem,5.2vw,2.8rem)/1.08 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.md-oped__body{margin-top:var(--space-4);font-family:var(--font-display);font-size:1.19rem;line-height:1.62}.md-oped__body p{margin:0 0 1.05em}.md-oped__body h3{font:600 1.5rem/1.2 var(--font-display);text-wrap:balance;margin:1.7em 0 .5em}.md-oped__rule{margin:var(--space-5) 0 var(--space-3);border:0;border-top:1px solid var(--border-hairline)}.md-oped__foot{font-size:var(--text-small);color:var(--text-secondary);margin:0;line-height:1.5}.md-all,.md-method{margin-top:var(--space-5);border:var(--border-1);border-radius:var(--radius-2);background:var(--surface-sheet);max-width:760px}.md-all>summary,.md-method>summary{cursor:pointer;padding:var(--space-3) var(--space-4);font-weight:600}.md-method{padding:0 var(--space-4) var(--space-4)}.md-method>summary{margin:0 calc(var(--space-4) * -1)}.md-method h3{margin:var(--space-4) 0 var(--space-2)}.md-method ul{margin:var(--space-2) 0;padding-left:18px;list-style:outside}.md-method li,.md-method p{margin:0 0 var(--space-2);overflow-wrap:anywhere}.md-src ul{margin:2px 0 0}.md-scroll{overscroll-behavior-x:contain;border-top:1px solid var(--border-hairline);max-width:100%;max-height:70vh;overflow-x:auto}.md-table{border-collapse:collapse;width:100%;font-size:14px}.md-table th,.md-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-hairline);padding:7px 8px}.md-table thead th{background:var(--surface-sunken);font-weight:600;position:sticky;top:0}.md-table tbody th{font-weight:600}.md-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:600px){.md-fig{padding:var(--space-3)}.md-oped__body{font-size:1.1rem}}.md-lead{stroke:var(--text-primary);stroke-width:.8px}.md-leadpt{fill:var(--text-primary)}.md-mapside p{font-size:var(--text-small)}
