.vue-container{position:relative;background-color:#0a0a0a;height:100svh;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.vue-container::-webkit-scrollbar{display:none}.user-level-number[data-v-962bb2ea]{position:absolute;top:6px;left:50%;transform:translateX(-50%);font-family:bungee;font-weight:700;font-size:55px;color:#333232;text-align:center;width:100%}.level-buttons[data-v-962bb2ea]{position:absolute;bottom:-13px;right:-4px}.level-content[data-v-962bb2ea]{position:absolute;top:24%}.reward-text[data-v-962bb2ea]{color:#fff;font-family:Bungee;font-size:18px;font-weight:400}.level-awards[data-v-962bb2ea]{color:#fff;font-family:Bungee;font-size:14px;font-weight:400;margin-top:25px}.level-info[data-v-962bb2ea]{color:#fff;margin-top:25px;text-align:center;font-family:Wendy One;font-size:14px;font-weight:400}.level-category[data-v-962bb2ea]{color:#ebebeb;text-align:center;font-family:Bungee;font-size:14px;font-weight:400}.level-questions[data-v-962bb2ea]{font-family:Bungee;color:#ffb806;font-size:18px}.game-start-container[data-v-962bb2ea]{position:relative;max-width:500px;width:90%;animation:modalFadeIn-962bb2ea .3s ease-out}.menu-container[data-v-962bb2ea]{position:relative}@keyframes modalFadeIn-962bb2ea{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media screen and (max-height:700px){.level-content[data-v-962bb2ea]{top:30%}.user-level-number[data-v-962bb2ea]{font-size:42px}.level-content[data-v-962bb2ea]{top:22%}.level-questions[data-v-962bb2ea]{font-size:15px}.level-category[data-v-962bb2ea]{font-size:12px}.level-awards[data-v-962bb2ea],.level-info[data-v-962bb2ea]{font-size:12px;margin-top:15px}.reward-text[data-v-962bb2ea]{font-size:15px}.level-buttons[data-v-962bb2ea]{bottom:-10px}}@media screen and (max-height:600px){.game-start-container[data-v-962bb2ea]{margin-top:30px}.user-level-number[data-v-962bb2ea]{font-size:36px}.level-content[data-v-962bb2ea]{top:20%}.level-questions[data-v-962bb2ea]{font-size:13px}.level-category[data-v-962bb2ea]{font-size:11px}.level-awards[data-v-962bb2ea],.level-info[data-v-962bb2ea]{font-size:11px;margin-top:10px}.reward-text[data-v-962bb2ea]{font-size:13px}.level-buttons[data-v-962bb2ea]{bottom:-8px}}@media screen and (max-height:500px){.game-start-container[data-v-962bb2ea]{margin-top:40px}.user-level-number[data-v-962bb2ea]{font-size:28px}.level-content[data-v-962bb2ea]{top:18%}.level-questions[data-v-962bb2ea]{font-size:11px}.level-category[data-v-962bb2ea]{font-size:10px}.level-awards[data-v-962bb2ea],.level-info[data-v-962bb2ea]{font-size:10px;margin-top:6px}.reward-text[data-v-962bb2ea]{font-size:11px}.level-buttons[data-v-962bb2ea]{bottom:-6px}}.popup-text[data-v-59de1ee4]{color:#fff;text-align:center;font-family:Wendy One;font-size:18px;font-weight:400}.popup-container[data-v-59de1ee4]{position:relative;animation:modalFadeIn-59de1ee4 .3s ease-out}@keyframes modalFadeIn-59de1ee4{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.logo-animation-canvas[data-v-9464fc16]{display:block;max-width:100%;height:auto}.game-results[data-v-c15fc122]{position:absolute;top:27px;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Bungee;font-size:11px;font-weight:400}.life-loss[data-v-c15fc122]{color:#f44;font-weight:600}.heart-icon[data-v-c15fc122]{position:absolute;top:33%;left:52%;transform:translate(-50%,-50%);width:75%;height:52%;z-index:1}.life-loss-inside[data-v-c15fc122]{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);color:#fff;font-weight:600;font-family:Bungee;font-size:11px}.remaining-lives[data-v-c15fc122]{color:#f44;font-family:Bungee;font-size:18px;font-weight:400;margin-top:10px}.level-state[data-v-c15fc122]{color:#56cb00;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.25);font-family:Bungee;font-size:14px;font-weight:400}.level-failed[data-v-c15fc122]{color:#f44}.level-buttons[data-v-c15fc122]{position:absolute;bottom:-13px;right:-4px}.level-content[data-v-c15fc122]{position:absolute;top:100px}.reward-text[data-v-c15fc122]{color:#fff;font-family:Bungee;font-size:18px;font-weight:400}.level-info[data-v-c15fc122]{color:#fff;margin-top:5px;text-align:center;font-family:Wendy One;font-size:14px;font-weight:400}.level-questions[data-v-c15fc122]{font-family:Bungee;color:#ffb806;font-size:18px}.game-start-container[data-v-c15fc122]{position:relative;max-width:500px;width:90%;animation:modalFadeIn-c15fc122 .3s ease-out}.menu-container[data-v-c15fc122]{position:relative}.modal-overlay[data-v-c15fc122]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(2px)}@keyframes modalFadeIn-c15fc122{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.star-animation[data-v-c15fc122]{max-width:136px;max-height:80px;margin-top:-7px}.level-number[data-v-c15fc122]{position:absolute;top:-35px;left:50%;transform:translateX(-50%);font-family:bungee;font-weight:700;font-size:55px;color:#333232;z-index:2}@media screen and (max-height:700px){.level-number[data-v-c15fc122]{font-size:42px;top:-30px}.star-animation[data-v-c15fc122]{max-width:110px;max-height:65px}.level-content[data-v-c15fc122]{top:80px}.level-state[data-v-c15fc122]{font-size:12px}.level-questions[data-v-c15fc122]{font-size:15px}.level-info[data-v-c15fc122]{font-size:12px;margin-top:3px}.remaining-lives[data-v-c15fc122]{font-size:15px;margin-top:6px}.reward-text[data-v-c15fc122]{font-size:15px}.level-buttons[data-v-c15fc122]{bottom:-10px}}@media screen and (max-height:600px){.level-number[data-v-c15fc122]{font-size:36px;top:-26px}.star-animation[data-v-c15fc122]{max-width:90px;max-height:55px;margin-top:-5px}.level-content[data-v-c15fc122]{top:65px}.level-state[data-v-c15fc122]{font-size:11px}.level-questions[data-v-c15fc122]{font-size:13px}.level-info[data-v-c15fc122]{font-size:11px;margin-top:2px}.remaining-lives[data-v-c15fc122]{font-size:13px;margin-top:4px}.reward-text[data-v-c15fc122]{font-size:13px}.game-results[data-v-c15fc122]{font-size:10px;top:22px}.life-loss-inside[data-v-c15fc122]{font-size:9px}.level-buttons[data-v-c15fc122]{bottom:-8px}}@media screen and (max-height:500px){.level-number[data-v-c15fc122]{font-size:28px;top:-22px}.star-animation[data-v-c15fc122]{max-width:70px;max-height:42px}.level-content[data-v-c15fc122]{top:50px}.level-state[data-v-c15fc122]{font-size:10px}.level-questions[data-v-c15fc122]{font-size:11px}.level-info[data-v-c15fc122]{font-size:10px}.remaining-lives[data-v-c15fc122]{font-size:11px;margin-top:2px}.reward-text[data-v-c15fc122]{font-size:11px}.level-buttons[data-v-c15fc122]{bottom:-6px}}.popup-text[data-v-f4dcbd1a]{color:#ffb806;text-align:center;font-family:Wendy One;font-size:18px;font-weight:400}.popup-text-secondary[data-v-f4dcbd1a]{color:#fff;text-align:center;font-family:Wendy One;font-size:16px;font-weight:400}.life-lost-animation-container[data-v-f4dcbd1a]{display:flex;justify-content:center;align-items:center}.life-lost-animation[data-v-f4dcbd1a]{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.passing-levels-animation-container[data-v-f4dcbd1a]{display:flex;justify-content:center;align-items:center}.passing-levels-image[data-v-f4dcbd1a]{width:80px;height:60px;-o-object-fit:contain;object-fit:contain}.popup-container[data-v-f4dcbd1a]{position:relative;animation:modalFadeIn-f4dcbd1a .3s ease-out}@keyframes modalFadeIn-f4dcbd1a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.popup-container[data-v-56159c31]{position:relative;animation:modalFadeIn-56159c31 .3s ease-out}.popup-text[data-v-56159c31]{color:#fff;text-align:center;font-family:Wendy One;font-size:18px;font-weight:400}.subscribe-btn[data-v-56159c31]{cursor:pointer;transition:transform .2s ease}.subscribe-btn[data-v-56159c31]:hover{transform:scale(1.05)}.subscribe-btn[data-v-56159c31]:active{transform:scale(.98)}.close-btn[data-v-56159c31]{cursor:pointer;transition:transform .2s ease}.close-btn[data-v-56159c31]:hover{transform:scale(1.1)}@keyframes modalFadeIn-56159c31{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.map-animation[data-v-23e93f76]{position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:all .5s ease;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5))}.map-animation--flipped[data-v-23e93f76]{transform:translate(-50%,-50%) scaleX(-1)}.fixed-ui-overlay[data-v-256852de]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.fixed-ui-overlay[data-v-256852de]>*{pointer-events:auto}.map-btn-container[data-v-256852de]{position:absolute;bottom:10px}.map-btn-container img.disabled[data-v-256852de]{cursor:not-allowed;filter:grayscale(50%)}.speaker-btn-above-close[data-v-256852de]{position:absolute;top:-50px;left:50%;transform:translateX(-50%);z-index:10}.speaker-btn[data-v-256852de]{background:linear-gradient(135deg,gold,#ffed4e);border:3px solid #b8860b;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;transition:all .3s ease;box-shadow:0 3px 10px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.speaker-btn[data-v-256852de]:hover{background:linear-gradient(135deg,#ffed4e,gold);transform:scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.4)}.speaker-btn.muted[data-v-256852de]{background:linear-gradient(135deg,#ff6b6b,#ff5252);border-color:#d32f2f;box-shadow:0 3px 10px hsla(0,100%,71%,.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.speaker-btn.muted[data-v-256852de]:hover{background:linear-gradient(135deg,#ff5252,#ff6b6b);box-shadow:0 5px 15px hsla(0,100%,71%,.5),inset 0 1px 0 hsla(0,0%,100%,.3)}.stats[data-v-256852de]{position:absolute;top:8px;right:45px}.stats-count[data-v-256852de]{top:66%;font-size:clamp(11px,2.8vw,15px)}.lives-stats[data-v-256852de],.stats-count[data-v-256852de]{position:absolute;font-family:Bungee;left:50%;transform:translateX(-50%);color:#fff}.lives-stats[data-v-256852de]{top:5px;font-size:clamp(12px,3vw,16px)}.saga-quiz-logo[data-v-256852de]{cursor:pointer;margin-left:-8px}.map-loader-overlay[data-v-74886c80] *{margin:0;padding:0;box-sizing:border-box}.map-loader-overlay[data-v-74886c80]{position:fixed;top:-10px;left:-10px;right:-10px;bottom:-10px;background-image:url(/img/game-background.ce823974.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;z-index:9999;font-family:Wendy One,sans-serif;overflow:hidden}.loader-container[data-v-74886c80]{text-align:center;max-width:300px;width:90%;background:transparent;padding:30px;border-radius:15px;border:.5px solid #fff;backdrop-filter:blur(10px)}.game-logo-loader[data-v-74886c80]{margin-bottom:30px;animation:logoFloat-74886c80 3s ease-in-out infinite}.loader-logo[data-v-74886c80]{max-width:170px!important;width:auto!important;height:auto!important;filter:drop-shadow(0 0 20px rgba(255,255,255,.3));margin:0 auto;display:block;transform:translateX(9%)}@keyframes logoFloat-74886c80{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.loading-spinner[data-v-74886c80]{display:flex;justify-content:center;align-items:center;margin-bottom:25px;height:60px}.spinner-ring[data-v-74886c80]{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid #4caf50;border-radius:50%;animation:spin-74886c80 1s linear infinite;margin:0 5px}.spinner-ring[data-v-74886c80]:nth-child(2){animation-delay:.3s;border-top-color:#ff9800}.spinner-ring[data-v-74886c80]:nth-child(3){animation-delay:.6s;border-top-color:#2196f3}@keyframes spin-74886c80{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text[data-v-74886c80]{color:#fff;font-size:18px;margin-bottom:20px;min-height:25px;animation:textPulse-74886c80 2s ease-in-out infinite}@keyframes textPulse-74886c80{0%,to{opacity:1}50%{opacity:.7}}.loading-progress-container[data-v-74886c80]{width:100%;height:6px;background:hsla(0,0%,100%,.2);border-radius:10px;overflow:hidden;margin-bottom:10px}.loading-progress-bar[data-v-74886c80]{height:100%;background:linear-gradient(90deg,#4caf50,#45a049,#4caf50);background-size:200% 100%;border-radius:10px;transition:width .3s ease;animation:progressShine-74886c80 2s ease-in-out infinite}@keyframes progressShine-74886c80{0%{background-position:200% 0}to{background-position:-200% 0}}.game-wrapper[data-v-d4d19ece]{position:relative;height:100svh;width:100%;overflow:hidden}.scrollable-map-container[data-v-d4d19ece]{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;z-index:1;transition:filter .3s ease;scroll-behavior:auto;will-change:scroll-position;transform:translateZ(0);-webkit-overflow-scrolling:touch}.scrollable-map-container.blurred[data-v-d4d19ece]{filter:blur(5px)}.map-container[data-v-d4d19ece]{position:relative;width:100%;height:auto}.map-container[data-v-d4d19ece],.map-images-wrapper[data-v-d4d19ece]{font-size:0;line-height:0;overflow:hidden}.map-image[data-v-d4d19ece]{width:100%;height:auto;display:block;pointer-events:none;margin:0!important;padding:0!important;line-height:0;border:none;outline:none;box-sizing:border-box;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.map-image[data-v-d4d19ece]:nth-child(n+2){margin-top:-2px!important}.mist-overlay[data-v-d4d19ece]{position:absolute;top:0;left:0;width:100%;height:2%;background:linear-gradient(180deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.2) 80%,transparent);z-index:8;pointer-events:none;animation:mist-float-d4d19ece 8s ease-in-out infinite}@keyframes mist-float-d4d19ece{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:.9;transform:translateY(-5px)}}.level-marker[data-v-d4d19ece]{position:absolute;width:106px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translate(-50%,-50%);transition:all .3s ease;z-index:5;will-change:transform;backface-visibility:hidden}.level-marker.current[data-v-d4d19ece]{animation:pulse-d4d19ece 1.5s ease-in-out infinite alternate}.passed-image[data-v-d4d19ece]{width:85%;height:auto;max-width:106px}.level-number-overlay[data-v-d4d19ece]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Bungee,sans-serif;font-weight:700;font-size:16px;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.8);z-index:6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-text-stroke:1px rgba(0,0,0,.5)}.player-avatar[data-v-d4d19ece]{position:absolute;width:100px;font-size:20px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-95%);transition:all 1.2s ease .8s;z-index:1001;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5))}.level-star-animation[data-v-d4d19ece]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);margin-top:-30px;z-index:15;pointer-events:none;isolation:isolate}.star-animation-small[data-v-d4d19ece]{max-width:90px;max-height:55px}@keyframes pulse-d4d19ece{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.1)}}.modal-overlay[data-v-d4d19ece]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(2px)}@font-face{font-family:Wendy One;src:url(/fonts/WendyOne-Regular.3c9ac91b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bungee;src:url(/fonts/Bungee-Regular.69d6c154.ttf) format("truetype");font-weight:400;font-style:normal}