/*.map__state > *{pointer-events:none;}*/
.map{--maphighlight: var(--primary);}
.has-primary-background-color .map{--maphighlight: var(--secondary);}

.map__state{fill:var(--text);transition:0.2s all;opacity:0.3;}
path.map__state{stroke:var(--background);stroke-width:1px;}
.map__state rect{fill:transparent;}

.map__state.active{opacity:0.8;cursor:pointer;}
.map__state.active:hover{fill:var(--maphighlight);opacity:1;}
.map__state.current{fill:var(--maphighlight);opacity:1;}
.map__state.current:hover{fill:var(--maphighlight);opacity:1;}

.mapInfo{padding:0;}
.mapInfo--querying{}

.stateselect{display:none;}
.stateselect select{width:100%;}

@media(max-width:767px;){
  .stateselect{display:inline;}
}