body.modal-open{width:100%}#our-area .map-container{position:relative;margin:0 auto;background-color:var(--brand-complementary-light);border-radius:15px;padding:20px}#our-area .map-container svg{width:100%;max-height:calc(100vh - var(--nav-sticky-height))}#our-area .county-path{fill:var(--brand-primary-color);stroke:var(--brand-complementary-white);stroke-width:1.5;cursor:pointer;transition:fill .3s ease,transform .2s ease;outline:none}#our-area .county-path:hover,#our-area .county-path:focus-visible{fill:var(--brand-complementary-dark)}#our-area .county-label{font-size:.6em;font-weight:700;fill:var(--brand-secondary-color);pointer-events:none;text-anchor:middle}@media(max-width:575.98px){#our-area .county-label{font-size:1em}}#md-local-authorities .authority-list{list-style:none;padding:0}#md-local-authorities .authority-list li{padding:10px 15px;margin-bottom:8px;background-color:var(--bs-light);border-radius:8px;border-left:4px solid var(--brand-primary-color);transition:background-color .2s ease}
