.county.svelte-jpv3oh{--r0:color-mix(in oklab, var(--line) 55%, var(--bg));--r1:color-mix(in oklab, var(--water) 19%, var(--bg));--r2:color-mix(in oklab, var(--water) 34%, var(--bg));--r3:color-mix(in oklab, var(--water) 50%, var(--bg));--r4:color-mix(in oklab, var(--water) 68%, var(--bg));--r5:color-mix(in oklab, var(--water) 85%, var(--bg));--r6:var(--water);--d0:color-mix(in oklab, var(--line) 55%, var(--bg));--d1:var(--flag);--d2:color-mix(in oklab, var(--flag) 60%, var(--bg));--d3:color-mix(in oklab, var(--flag) 28%, var(--bg));--d4:color-mix(in oklab, var(--line) 75%, var(--bg));--d5:color-mix(in oklab, var(--good) 45%, var(--bg));--d6:var(--good);--rest:color-mix(in oklab, var(--ink) 34%, var(--bg));padding:1rem 0 4rem}.head.svelte-jpv3oh{border-bottom:2px solid var(--navy,var(--ink));grid-template-columns:1fr auto;align-items:start;gap:3rem;padding-bottom:2rem;display:grid}.eyebrow.svelte-jpv3oh{letter-spacing:.11em;text-transform:uppercase;color:var(--water,var(--accent));margin:0 0 .7rem;font-size:.72rem;font-weight:700}h1.svelte-jpv3oh{font-family:var(--font-display,Georgia, serif);color:var(--navy,var(--ink));text-wrap:balance;margin:0 0 .7rem;font-size:clamp(2rem,4.2vw,3rem);line-height:1.06}.lede.svelte-jpv3oh{color:var(--ink-2);max-width:var(--measure-prose,66ch);margin:0;font-size:1.05rem}.mix.svelte-jpv3oh{align-items:center;gap:1rem;display:flex}.mix.svelte-jpv3oh svg:where(.svelte-jpv3oh){flex:none;width:90px;height:90px}.donut-n.svelte-jpv3oh{font-family:var(--font-display,Georgia, serif);fill:var(--navy,var(--ink));font-size:1.5rem;font-weight:600}.key.svelte-jpv3oh{color:var(--ink-2);white-space:nowrap;flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.key.svelte-jpv3oh li:where(.svelte-jpv3oh){align-items:center;gap:.45rem;display:flex}.sw.svelte-jpv3oh{border-radius:2px;flex:none;width:.7rem;height:.7rem}.sw.flag.svelte-jpv3oh{background:var(--flag)}.sw.note.svelte-jpv3oh{background:var(--note)}.sw.good.svelte-jpv3oh{background:var(--good)}.totals.svelte-jpv3oh{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;margin:2rem 0 0;padding:0;list-style:none;display:grid}.totals.svelte-jpv3oh li:where(.svelte-jpv3oh){background:var(--bg);gap:.1rem;padding:.9rem 1rem;display:grid}.totals.svelte-jpv3oh b:where(.svelte-jpv3oh){font-family:var(--font-display,Georgia, serif);color:var(--navy,var(--ink));font-variant-numeric:tabular-nums;font-size:1.45rem;line-height:1.05}.tl.svelte-jpv3oh{color:var(--ink-2);font-size:.78rem;font-weight:600}.ts.svelte-jpv3oh{color:var(--muted);font-size:.68rem}.atlas.svelte-jpv3oh{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:2.5rem;padding:1.75rem 0 1.25rem;display:grid}.plate.svelte-jpv3oh{background:var(--panel);border:1px solid var(--line);padding:1rem;position:relative}.plate.svelte-jpv3oh svg:where(.svelte-jpv3oh){cursor:crosshair;shape-rendering:crispedges;width:100%;height:auto;max-height:34rem;display:block}.scrim.svelte-jpv3oh{fill:var(--bg);opacity:.42}.pin.svelte-jpv3oh{fill:none;stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.cross.svelte-jpv3oh{stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3;opacity:.45;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.tip.svelte-jpv3oh{z-index:2;pointer-events:none;background:var(--bg);border:1px solid var(--ink);gap:.1rem;min-width:11rem;padding:.5rem .65rem;display:grid;position:absolute;transform:translate(14px,14px);box-shadow:0 2px 10px #00000017}.tip.left.svelte-jpv3oh{transform:translate(calc(-100% - 14px),14px)}.tip.up.svelte-jpv3oh{transform:translate(14px,calc(-100% - 14px))}.tip.left.up.svelte-jpv3oh{transform:translate(calc(-100% - 14px),calc(-100% - 14px))}.ro.svelte-jpv3oh{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.78rem;display:flex}.ro.svelte-jpv3oh span:where(.svelte-jpv3oh){color:var(--muted)}.ro.svelte-jpv3oh b:where(.svelte-jpv3oh){color:var(--ink);font-variant-numeric:tabular-nums}.ro.on.svelte-jpv3oh span:where(.svelte-jpv3oh){color:var(--ink-2);font-weight:600}.ro.on.svelte-jpv3oh b:where(.svelte-jpv3oh){color:var(--water)}.ro-hint.svelte-jpv3oh{border-top:1px solid var(--line);color:var(--muted);min-height:1.2rem;margin:.85rem 0 0;padding-top:.75rem;font-size:.78rem}.thumbs.svelte-jpv3oh{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;padding-bottom:2.25rem;display:grid}.thumbs.svelte-jpv3oh button:where(.svelte-jpv3oh){font:inherit;background:var(--bg);border:1px solid var(--line);cursor:pointer;text-align:left;gap:.4rem;padding:.55rem .6rem .5rem;display:grid}.thumbs.svelte-jpv3oh button:where(.svelte-jpv3oh):hover{border-color:var(--water)}.thumbs.svelte-jpv3oh button.on:where(.svelte-jpv3oh){border-color:var(--water);box-shadow:inset 0 0 0 1px var(--water)}.thumbs.svelte-jpv3oh button.peeking:where(.svelte-jpv3oh){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.thumbs.svelte-jpv3oh button:where(.svelte-jpv3oh):focus-visible{outline:2px solid var(--ink);outline-offset:1px}.thumbs.svelte-jpv3oh svg:where(.svelte-jpv3oh){shape-rendering:crispedges;width:100%;height:auto;max-height:5.5rem;display:block}.thumbs.svelte-jpv3oh span:where(.svelte-jpv3oh){color:var(--ink-2);font-size:.74rem}.thumbs.svelte-jpv3oh button.on:where(.svelte-jpv3oh) span:where(.svelte-jpv3oh){color:var(--ink);font-weight:600}.border.svelte-jpv3oh{fill:none;stroke:var(--ink);stroke-width:2.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.controls.svelte-jpv3oh h2:where(.svelte-jpv3oh){font-family:var(--font-display,Georgia, serif);color:var(--navy,var(--ink));margin:0 0 .4rem;font-size:1.35rem}.mapnote.svelte-jpv3oh{color:var(--ink-2);margin:0 0 1.1rem;font-size:.88rem;line-height:1.5}.blurb.svelte-jpv3oh{color:var(--ink-2);margin:0 0 1rem;font-size:.86rem;line-height:1.55}.legend.svelte-jpv3oh{color:var(--ink-2);font-variant-numeric:tabular-nums;gap:.28rem;margin:0 0 1rem;padding:0;font-size:.76rem;list-style:none;display:grid}.legend.svelte-jpv3oh li:where(.svelte-jpv3oh){align-items:center;gap:.5rem;margin-left:-.25rem;padding:.05rem .25rem;display:flex}.legend.svelte-jpv3oh li.on:where(.svelte-jpv3oh){background:var(--water);color:var(--bg);font-weight:600}.chip.svelte-jpv3oh{border:1px solid var(--line);flex:none;width:1.5rem;height:.72rem}.prov.svelte-jpv3oh{color:var(--muted);border-top:1px solid var(--line);margin:0;padding-top:.7rem;font-size:.72rem;line-height:1.5}.findings.svelte-jpv3oh{margin:0;padding:0;list-style:none}.findings.svelte-jpv3oh li:where(.svelte-jpv3oh){border-bottom:1px solid var(--line);border-left:3px solid #0000;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:2.5rem;padding:1.9rem 0 1.9rem 1.1rem;display:grid}.findings.svelte-jpv3oh li.flag:where(.svelte-jpv3oh){border-left-color:var(--flag)}.findings.svelte-jpv3oh li.note:where(.svelte-jpv3oh){border-left-color:var(--note)}.findings.svelte-jpv3oh li.good:where(.svelte-jpv3oh){border-left-color:var(--sand-deep,var(--line))}.findings.svelte-jpv3oh li.lead:where(.svelte-jpv3oh){background:var(--panel)}.tag.svelte-jpv3oh{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 .35rem;font-size:.68rem;font-weight:700}.findings.svelte-jpv3oh li.flag:where(.svelte-jpv3oh) .tag:where(.svelte-jpv3oh){color:var(--flag)}.findings.svelte-jpv3oh li.note:where(.svelte-jpv3oh) .tag:where(.svelte-jpv3oh){color:var(--note)}.findings.svelte-jpv3oh h2:where(.svelte-jpv3oh){font-family:var(--font-display,Georgia, serif);color:var(--navy,var(--ink));text-wrap:balance;margin:0 0 .5rem;font-size:1.35rem;line-height:1.2}.findings.svelte-jpv3oh li.lead:where(.svelte-jpv3oh) h2:where(.svelte-jpv3oh){font-size:1.6rem}.detail.svelte-jpv3oh{color:var(--ink-2);max-width:var(--measure-prose,66ch);margin:0;line-height:1.6}.src.svelte-jpv3oh{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:1rem;margin:.7rem 0 0;font-size:.78rem;display:flex}.src.svelte-jpv3oh a:where(.svelte-jpv3oh){color:var(--muted)}.src.svelte-jpv3oh a:where(.svelte-jpv3oh):hover{color:var(--accent)}.fig.svelte-jpv3oh{background:var(--panel);border:1px solid var(--line);gap:.7rem;margin:0;padding:.85rem .95rem .7rem;display:grid}.fig.svelte-jpv3oh figcaption:where(.svelte-jpv3oh){align-items:baseline;gap:.45rem;display:flex}.fig.svelte-jpv3oh figcaption:where(.svelte-jpv3oh) b:where(.svelte-jpv3oh){font-family:var(--font-display,Georgia, serif);color:var(--navy,var(--ink));font-variant-numeric:tabular-nums;font-size:1.65rem;line-height:1}.fig.svelte-jpv3oh figcaption:where(.svelte-jpv3oh) span:where(.svelte-jpv3oh){color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.fig.svelte-jpv3oh figcaption:where(.svelte-jpv3oh) em:where(.svelte-jpv3oh){letter-spacing:.04em;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding:.15rem .4rem;font-size:.7rem;font-style:normal;font-weight:600}.fig.svelte-jpv3oh svg:where(.svelte-jpv3oh){width:100%;height:auto;display:block;overflow:visible}.ranked.svelte-jpv3oh{cursor:crosshair}.cap.svelte-jpv3oh{min-height:2.1em}.cap.svelte-jpv3oh b:where(.svelte-jpv3oh){color:var(--ink)}.ax.svelte-jpv3oh{fill:var(--muted);font-size:8px;font-family:var(--font-mono,monospace)}.cap.svelte-jpv3oh{color:var(--muted);margin:.45rem 0 0;font-size:.68rem;line-height:1.35}.cta.svelte-jpv3oh{background:var(--panel);border-top:3px solid var(--accent);margin:3.5rem 0 0;padding:2rem 2.2rem}.cta.svelte-jpv3oh h2:where(.svelte-jpv3oh){font-family:var(--font-display,Georgia, serif);color:var(--navy,var(--ink));text-wrap:balance;margin:0 0 .7rem;font-size:1.5rem}.cta.svelte-jpv3oh p:where(.svelte-jpv3oh){color:var(--ink-2);max-width:var(--measure-prose,66ch);margin:0 0 1.4rem;line-height:1.6}.button.svelte-jpv3oh{background:var(--water-ink,var(--ink));color:var(--bg);padding:.7rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.button.svelte-jpv3oh:hover{background:var(--water,var(--accent))}.siblings.svelte-jpv3oh{border-top:1px solid var(--line);margin-top:3.5rem;padding-top:1.4rem}.siblings.svelte-jpv3oh h2:where(.svelte-jpv3oh){text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin:0 0 .9rem;font-size:.74rem;font-weight:700}.siblings.svelte-jpv3oh ul:where(.svelte-jpv3oh){grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.15rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.siblings.svelte-jpv3oh a:where(.svelte-jpv3oh){color:var(--ink-2);border-bottom:1px solid #0000;justify-content:space-between;gap:.5rem;padding:.3rem 0;font-size:.92rem;text-decoration:none;display:flex}.siblings.svelte-jpv3oh a:where(.svelte-jpv3oh):hover{color:var(--accent);border-bottom-color:var(--line)}.siblings.svelte-jpv3oh i:where(.svelte-jpv3oh){color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem;font-style:normal}.empty.svelte-jpv3oh{color:var(--ink-2)}@media (width<=900px){.head.svelte-jpv3oh,.atlas.svelte-jpv3oh{grid-template-columns:1fr;gap:1.5rem}.findings.svelte-jpv3oh li:where(.svelte-jpv3oh){grid-template-columns:1fr;gap:1rem}.fig.svelte-jpv3oh{max-width:var(--measure-aside)}}
