.map-canvas{width:100%;height:100%;min-height:360px;background:#e8edf1}.map-canvas .leaflet-control-attribution{font-size:9px}.browser-map-pin{display:grid;place-items:center;width:31px;height:31px;border:3px solid #fff;border-radius:50% 50% 50% 0;background:#247d58;box-shadow:0 2px 8px #17203366;transform:rotate(-45deg)}.browser-map-pin:after{content:"";width:9px;height:9px;border:2px solid #fff;border-radius:50%;transform:rotate(45deg)}.browser-map-pin.office{background:#cf564e}.browser-map-pin.offline{background:#768294}.browser-map-distance{display:block;min-width:94px;padding:4px 7px;border:1px solid #f1b0aa;border-radius:5px;background:#fff;color:#b53d35;box-shadow:0 2px 7px #17203330;font:700 11px "Yu Gothic UI",Meiryo,sans-serif;text-align:center;white-space:nowrap}.map-canvas .leaflet-tooltip{border:0;border-radius:5px;background:#fff;color:#334155;box-shadow:0 2px 8px #17203338;font:700 11px "Yu Gothic UI",Meiryo,sans-serif;padding:4px 6px}.map-canvas .leaflet-tooltip:before{display:none}.map-canvas .office-tooltip{color:#a9362f}.map-canvas .machine-tooltip.offline{color:#586373}.map-route-main{animation:map-route-flow 1.3s linear infinite}.map-route-main.offline{animation:none}.workspace-tabs{position:sticky;top:0;z-index:4;padding:3px 0 8px;background:#fff}.alert-panel{min-height:174px}.alert-item em{display:inline-flex;margin:4px 0 0 8px;padding:2px 6px;border-radius:4px;background:#fff;color:#a76113;font-size:10px;font-style:normal;font-weight:700}.danger .alert-item em{color:#ad332b}.alert-tabs[hidden],.alert-panel[hidden]{display:none!important}@keyframes map-route-flow{to{stroke-dashoffset:-36}}@media(max-width:760px){.map-canvas{min-height:400px}}
