.map .map-inner,.map .map-inner svg,.map .react-transform-component,.map .react-transform-wrapper{width:100%;height:100%}.map{cursor:grab}.map .map-inner svg:active,.map .map-inner:active{cursor:grabbing}.map .map-circle image,.map .map-path{pointer-events:none}.level-video-player video{-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.level-video-player video{-o-object-fit:contain;object-fit:contain}}.map.not-native-svg .map-circle{filter:drop-shadow(0 0 2px #333) saturate(0)!important;-webkit-filter:drop-shadow(0 0 2px #333) saturate(0)!important}.map.not-native-svg .map-circle.active{filter:drop-shadow(0 0 4px #333) saturate(1)!important;-webkit-filter:drop-shadow(0 0 4px #333) saturate(1)!important}@media (min-width:768px){.map.not-native-svg .map-circle{transition:filter .333s linear;filter:drop-shadow(0 0 2px #333) saturate(0)!important;-webkit-filter:drop-shadow(0 0 2px #333) saturate(0)!important}.map.not-native-svg .map-circle.active,.map.not-native-svg .map-circle:focus,.map.not-native-svg .map-circle:hover{cursor:pointer;filter:drop-shadow(0 0 4px #333) saturate(1)!important;-webkit-filter:drop-shadow(0 0 4px #333) saturate(1)!important}}.levels-stepper .stepper-item:focus .map-circle,.levels-stepper .stepper-item:hover .map-circle{filter:drop-shadow(0 0 8px #333) saturate(1)!important;-webkit-filter:drop-shadow(0 0 8px #333) saturate(1)!important}.map.not-native-svg .map-path{transition:filter .333s linear;filter:saturate(0)!important;-webkit-filter:saturate(0)!important}.map.not-native-svg .map-path.active{filter:saturate(1);-webkit-filter:saturate(1)!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}