.gm-table-scroll{overflow-x:auto;max-width:100%;margin:24px 0}.gm-communes-table{min-width:670px;table-layout:auto}.gm-communes-table th:first-child{width:auto}.gm-communes-table button{color:inherit;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:4px}.gm-communes-table button:focus-visible{outline:3px solid #fff;outline-offset:3px}.gm-communes-map{height:420px;width:100%;margin:24px 0;position:relative;z-index:1}.gm-guide .gm-table td{word-break:normal}.gm-guide p{overflow-wrap:anywhere}.gm-guide h2{max-width:none}.gm-communes-map a{color:#173d4b}@media(max-width:600px){.gm-communes-map{height:340px}.gm-communes-table{font-size:.87rem}}
