.eau-chiffres{color:#172d32}.eau-chiffres h2{margin-top:2rem}.eau-chiffres h3{margin-top:1.8rem}.eau-chiffres p{max-width:78ch;line-height:1.65}.eau-table-wrap{max-width:100%;overflow-x:auto;margin:1.5rem 0;border:1px solid #ccd9d8;border-radius:.5rem;overscroll-behavior-x:contain}.eau-table-wrap table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff}.eau-table-wrap caption{text-align:left;padding:1rem;font-weight:600;background:#edf4f2;line-height:1.5}.eau-table-wrap th,.eau-table-wrap td{padding:.85rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid #d6e2df;line-height:1.5}.eau-table-wrap thead th{background:#123b3b;color:#fff}.eau-table-wrap tbody tr:nth-child(even){background:#f3f7f6}.eau-table-wrap button{color:inherit;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer;min-height:44px;min-width:70px}.eau-table-wrap button:focus-visible,.eau-table-wrap:focus-visible{outline:3px solid #c06c23;outline-offset:-3px}.eau-chiffres details{border:1px solid #c7d8d4;padding:1rem;border-radius:.5rem;margin:1.5rem 0}.eau-chiffres summary{font-weight:600;cursor:pointer;min-height:44px}.eau-liens{display:flex;flex-wrap:wrap;gap:.65rem 1.8rem;padding-left:1.2rem;margin:1.5rem 0}.eau-sources{font-size:.88rem;line-height:1.6;overflow-wrap:anywhere;color:#425c5b}#carte-arrondissements{height:480px;width:100%;z-index:0;border:1px solid #b5cac4;border-radius:.5rem;background:#e7eeeb}.eau-point{background:#183f40;color:#fff;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font:bold 12px sans-serif;box-shadow:0 1px 5px #657b75}.eau-chiffres .leaflet-popup-content{line-height:1.7}.eau-chiffres .leaflet-popup-content a{color:#154f58}#tri-statut{min-height:1.5em}@media(max-width:640px){.eau-table-wrap th,.eau-table-wrap td{padding:.65rem}.eau-chiffres .rfp-shell{min-width:0}.eau-liens{display:block}.eau-liens li{margin-bottom:.8rem}#carte-arrondissements{height:360px}#table-arrondissements{min-width:900px}}
