.flood-road-sensor-headline{margin:0;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.flood-road-sensor-headline{color:var(--ink)}.flood-road-sensor-headline:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;background:var(--flood-swatch, var(--muted));border-radius:50%;box-shadow:0 0 0 1px #17191c2e}.flood-road-sensor-link:before{content:"";flex:0 0 auto;width:10px;height:10px;background:var(--flood-swatch, var(--muted));border-radius:50%;box-shadow:0 0 0 1px #17191c2e}.flood-road-sensor-headline[data-state=flooding],.flood-road-sensor-link[data-state=flooding]{--flood-swatch: #b3372f}.flood-road-sensor-headline[data-state=minor_flood],.flood-road-sensor-link[data-state=minor_flood]{--flood-swatch: #c47a12}.flood-road-sensor-headline[data-state=normal],.flood-road-sensor-link[data-state=normal]{--flood-swatch: #2f6fb0}.flood-road-sensor-headline[data-state=not_working],.flood-road-sensor-link[data-state=not_working]{--flood-swatch: #9aa0a6}.flood-road-sensor-headline[data-state=unknown],.flood-road-sensor-link[data-state=unknown]{--flood-swatch: #b9bec5}.flood-road-sensor-cameras .eyebrow{margin:0 0 6px}.flood-road-sensor-depth-swatch{flex:0 0 auto;min-width:16px;color:#5b3a12;font-size:12px;font-weight:700;line-height:16px;text-align:center}
