.map-wind-marker{pointer-events:none}.map-wind-marker--weather{pointer-events:auto}.map-wind-marker__rotator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.map-wind-marker__icon{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map-wind-marker__icon svg{-ms-flex-negative:0;flex-shrink:0;stroke-width:1px;stroke:rgba(25,25,25,.25);-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.9));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.9))}.map-wind-marker:not(.map-wind-marker--time):not(.map-wind-marker--weather) .map-wind-marker__icon svg{-webkit-animation:wind-drift 2s linear infinite;animation:wind-drift 2s linear infinite}.map-wind-marker__icon--wind svg{-webkit-animation:wind-drift 2s linear infinite;animation:wind-drift 2s linear infinite}.map-wind-marker__icon--bobbing svg{-webkit-animation:icon-bob 3s ease-in-out infinite;animation:icon-bob 3s ease-in-out infinite}.map-wind-marker__time{font-size:.5625rem;line-height:1;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.9),0 0 1px rgba(0,0,0,.9);white-space:nowrap;padding:1px 0}.map-wind-marker__line{width:1px;height:42px;background:rgba(255,255,255,.7);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.map-wind-marker__spacer{height:52px}@-webkit-keyframes wind-drift{0%{translate:-50% 0;opacity:0}20%{translate:-30% 0;opacity:1}80%{translate:30% 0;opacity:1}to{translate:50% 0;opacity:0}}@keyframes wind-drift{0%{translate:-50% 0;opacity:0}20%{translate:-30% 0;opacity:1}80%{translate:30% 0;opacity:1}to{translate:50% 0;opacity:0}}@-webkit-keyframes icon-bob{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes icon-bob{0%,to{translate:0 0}50%{translate:0 -3px}}
