@font-face{font-family:"Roboto-Regular";src:url(/Fonts/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(/Fonts/Roboto-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(/Fonts/Roboto-Black.ttf)format("truetype");font-weight:900;font-style:normal}ingame-ui#PushbackPlanner #MainDisplay.hidden{display:none}#PushbackPlannerMap{--headerSize:calc(var(--screenHeight) * (75px / 2160) )}#PushbackPlannerMap ingame-ui#PushbackPlanner{width:100%;height:100%}#PushbackPlannerMap ingame-ui#PushbackPlanner #MainDisplay{display:block;position:relative;flex:1 1 auto;width:100%;height:calc(100% - var(--headerSize)*2)}#PushbackPlannerMap ingame-ui#PushbackPlanner #MainDisplay #MapInstrument #MapSVG,#PushbackPlannerMap ingame-ui#PushbackPlanner #MainDisplay #MapInstrument #road-network-canvas{transform:rotateX(0)}#PushbackPlannerMap ingame-ui#PushbackPlanner #MainDisplay #MapInstrument bing-map{transform:rotateX(0)}#PushbackPlannerMap ingame-ui#PushbackPlanner #Footer{display:block;position:absolute;width:100%;height:auto;left:0;right:0;bottom:0;font-size:.6em;font-weight:400;text-align:center;color:#fff;padding:7px 5px;margin:0;z-index:9999;pointer-events:none}#PushbackPlannerMap ingame-ui#PushbackPlanner #Footer .text{font-weight:700}#PushbackPlannerMap ingame-ui#PushbackPlanner #Footer toggle-button{min-width:0;height:var(--optionLineHeight)}#PushbackPlannerMap ingame-ui#PushbackPlanner toggle-button{margin:0 var(--halfMargin)}#PushbackPlannerMap ingame-ui#PushbackPlanner toggle-button .title{margin-left:var(--halfMargin)}#PushbackPlannerMap ingame-ui#PushbackPlanner new-push-button{width:100%}#PushbackPlannerMap ingame-ui#PushbackPlanner #StatusLabel{display:block;position:absolute;width:auto;height:auto;top:0;left:0;font-size:.7em;font-weight:700;text-align:center;color:#fafafaaa;padding:7px;margin:0;z-index:999;pointer-events:none}#PlanCanvas{position:absolute;display:block;border:0;z-index:9999;pointer-events:none}.loadingMsg{background:rgba(0,0,0,.6);display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-transform:uppercase;color:#fff;overflow:hidden;z-index:9999}.loadingMsg>div{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mapLoaded .loadingMsg{display:none;visibility:hidden}ingame-ui-header .custom-icons{margin-right:calc(var(--screenHeight)*(12px/2160))}