.map-marker{position:absolute;font-size:1.25rem;color:#99a2d6}.map-marker span{font-size:.75rem;position:absolute;text-transform:uppercase;font-weight:700}.map-marker *{z-index:1;position:relative}.map-marker:after{content:"";display:block;position:absolute;bottom:4px;left:4px;border-radius:50%;width:12px;height:6px;box-shadow:0 0 2px 3px #7889e8;background:#7889e8}.swipe-prev-enter-active,.swipe-prev-leave-active{transition:transform .5s;transform:translate(0)}.swipe-prev-enter{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(-100%)}.swipe-prev-leave-to{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(100%)}.swipe-next-enter-active,.swipe-next-leave-active{transition:transform .5s;transform:translate(0)}.swipe-next-enter{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(100%)}.swipe-next-leave-to{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(-100%)}.multi-view{position:relative;overflow:hidden}.map-wrapper{position:relative}.map{fill:#4e4e82;stroke:#4e4e82;stroke-width:3px}.splash .map-wrapper{position:absolute;height:100%;width:100%;right:0;display:flex;justify-content:flex-end;align-items:center}.splash .map-wrapper .map{height:75%}ol{padding-inline-start:15px}ol li{padding:2px 10px;font-weight:700;font-size:1.1em}.timer-time,.correct-answers{font-size:1.2em}.custom-radios div{display:inline-block}.custom-radios input[type=radio]{display:none}.custom-radios input[type=radio]+label span{background:#f6f9fc;display:inline-block;width:35px;height:35px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;border:1px solid #ffffff;box-shadow:0 1px 3px #00000054;background-repeat:no-repeat;background-position:center;text-align:center;line-height:35px}.custom-radios input[type=radio]+label span i{opacity:0;font-size:1.5em;transition:all .3s ease}.custom-radios input[type=radio]:checked+label span{background:#268dc1}.custom-radios input[type=radio]:checked+label span.is-correct{background:#2dce89!important}.custom-radios input[type=radio]:checked+label span.is-wrong{background:#f5365c!important}.custom-radios input[type=radio]:checked+label span i{opacity:1}.result-card{min-height:300px}
