#schematic-map-wrapper .menu-type-picker>div{display:inline-block;border:2px solid rgba(0,0,0,.3);margin-bottom:.5em;margin-left:.5em}#schematic-map-wrapper .menu-body{display:none}#schematic-map-wrapper .menu-body.active{display:block}#schematic-map-wrapper div.menu-type-picker>div.menu-picker-inner>a{padding:5px;width:40vw;display:inline-block;color:inherit;text-align:center;color:#000}#schematic-map-wrapper div.menu-type-picker>div.menu-picker-inner>a:visited{color:#000}@media (min-width:900px){#schematic-map-wrapper div.menu-type-picker>div.menu-picker-inner>a{width:auto}}#schematic-map-wrapper>div.menu-type-picker>div>a.active-picker{background-color:rgba(0,0,0,.8);color:#fff}#schematic-map-wrapper>div.menu-type-picker>div>a.active-picker:visited{color:#fff}@media (min-width:900px){#schematic-map-wrapper div.menu-type-picker{text-align:left}#schematic-map-wrapper div.menu-type-picker>div{border:1px solid rgba(255,255,255,.8);margin-top:1em;margin-bottom:0;margin-left:0}#schematic-map-wrapper div.menu-type-picker>div.menu-picker-inner>a{color:#fff}#schematic-map-wrapper div.menu-type-picker>div.menu-picker-inner>a:visited{color:#fff}#schematic-map-wrapper>div.menu-type-picker>div.menu-picker-inner>a.active-picker{background-color:rgba(255,255,255,.8);color:#000}}#schematic-map-wrapper .active-picker{cursor:default}#schematic-map-wrapper .active-picker:hover{text-decoration:none}#schematic-map-wrapper svg.map-hexagons-svg{width:100%;max-width:800px;display:block;margin-left:.5em;margin-right:auto}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg{margin-top:-40px}}#schematic-map-wrapper svg.map-hexagons-svg a.state,#schematic-map-wrapper svg.map-hexagons-svg g.state{cursor:pointer}#schematic-map-wrapper svg.map-hexagons-svg a.state path.hexagon,#schematic-map-wrapper svg.map-hexagons-svg g.state path.hexagon{transition:fill .2s;fill:transparent}#schematic-map-wrapper svg.map-hexagons-svg a.state path.state-outline,#schematic-map-wrapper svg.map-hexagons-svg g.state path.state-outline{stroke-width:0;fill:rgba(0,0,0,.2);transition:fill .2s}#schematic-map-wrapper svg.map-hexagons-svg a.state text,#schematic-map-wrapper svg.map-hexagons-svg g.state text{stroke-width:0;fill:#000;font-size:18pt}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg a.state text,#schematic-map-wrapper svg.map-hexagons-svg g.state text{filter:drop-shadow(2px 2px 2px #000)}}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg a.state text{fill:#fff}}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg a.state path.state-outline{fill:#888}}#schematic-map-wrapper svg.map-hexagons-svg a.state path.hexagon{stroke:#888;stroke-width:1}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg a.state path.hexagon{stroke:#666;fill:rgba(255,255,255,.1)}}#schematic-map-wrapper svg.map-hexagons-svg g.state text{fill:rgba(0,0,0,.2)}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg g.state text{fill:#888}}#schematic-map-wrapper svg.map-hexagons-svg g.state path.state-outline{fill:rgba(0,0,0,.1)}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg g.state path.state-outline{fill:#111}}#schematic-map-wrapper svg.map-hexagons-svg a.state:hover{text-decoration:none}@media (min-width:900px){#schematic-map-wrapper svg.map-hexagons-svg a.state:hover path.hexagon{fill:rgba(255,255,255,.3)}}#schematic-map-wrapper svg.map-hexagons-svg a.state:hover path.state-outline{fill:#de7c00}