.avatar_avatar__d_Qz9{position:fixed;top:25vh;left:50%;transform-origin:50% 100%;transform:translate(-50%,-100%) scale(0);animation:avatar_enterAvatar__OJxFG .25s linear 1s forwards;z-index:9000}.avatar_avatar__d_Qz9 img{width:12dvw;min-width:160px}@keyframes avatar_enterAvatar__OJxFG{0%{transform:translate(-50%,-100%) scale(0)}to{transform:translate(-50%,-100%) scale(1)}}.map_map__R8NQe{position:fixed;top:0;left:0;z-index:0;width:140vw;min-width:1600px;min-height:100dvh;--color-fill-default:#e58f8f;--color-fill-activated:var(--color-activated);--color-fill-current:#f9c27a;--color-stroke-default:#fff;--color-stroke-activated:#a4c8b3;--color-stroke-current:#fff}.map_map__R8NQe svg{width:100%;transform:translate(50vw,25vh);overflow:visible}.map_map__R8NQe .map_moveMap__zUob3{--translate-x:0;--translate-y:0;transform:translate(var(--translate-x),var(--translate-y));transition:transform .5s linear}.map_map__R8NQe .map_enterMap__HfCEA{transform:scale(.8);animation:map_enterMap__HfCEA .5s linear forwards}@keyframes map_enterMap__HfCEA{to{transform:scale(1)}}.map_step__H9n1f{fill:var(--color-fill-default);stroke:var(--color-stroke-default);transform-origin:center;transform-box:fill-box;transition:all .3s ease;transition-delay:.4s}.map_step__H9n1f[data-activated=true]{fill:var(--color-fill-activated);stroke:var(--color-stroke-activated);transform:scale(.8)}.map_step__H9n1f[data-current=true]{fill:var(--color-fill-current);stroke:var(--color-stroke-current);stroke-width:3;transform:scale(1.4)}.map_stepPath__IwQCV{stroke:var(--color-stroke-default)}.map_activatedStepPath__93XsM{stroke:var(--color-stroke-activated);stroke-dasharray:110;stroke-dashoffset:110}.map_activatedStepPath__93XsM[data-activated=true]{animation:map_drawPath__jD5PM .5s linear forwards}.map_activatedStepPath__93XsM.map_reverse__4S6Os{stroke-dasharray:110;stroke-dashoffset:-110}.map_activatedStepPath__93XsM.map_reverse__4S6Os[data-activated=true]{animation:map_drawPath__jD5PM .5s linear forwards}@keyframes map_drawPath__jD5PM{to{stroke-dashoffset:0}}.timer_timer__9pd8k{--timeElapsed:0;--color-timer:#000;top:0;z-index:1000;background-color:#fff;background-image:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#ccc var(--timeElapsed),var(--color-timer) 0);color:var(--color-black);padding:var(--spacing-sitepadding);border:4px solid #fff;border-radius:50vw;width:3.5rem;height:3.5rem;text-align:center;line-height:1}.timer_timer__9pd8k,.timer_timer__9pd8k span{position:absolute;left:50%;transform:translate(-50%,-50%)}.timer_timer__9pd8k span{display:block;top:50%}.questionBox_questionBox__h2fOu{position:fixed;bottom:5%;left:50%;transform:translate(-50%);z-index:100;width:90vw;max-width:24rem;background:var(--color-white);color:var(--color-black);padding:2rem 1.5rem 1.5rem;border-radius:1rem;box-shadow:var(--box-shadow)}.questionBox_question__bBj2z{color:var(--color-black);text-align:center;font-size:1.2rem;font-weight:500;line-height:1.3;margin:.75rem auto 2rem;animation:questionBox_fadeIn__H_FI7 .5s ease forwards}@keyframes questionBox_fadeIn__H_FI7{0%{opacity:0}to{opacity:1}}.questionBox_options__9XMZo{display:flex;flex-direction:column;gap:.5rem;animation:questionBox_fadeIn__H_FI7 .5s ease forwards}.questionBox_option__37OiS{border:none;border-radius:.5rem;padding:1rem 2rem;font-family:var(--font-main);font-size:1rem;line-height:1.3;transition:all .2s ease;color:inherit;background-color:#eee}.questionBox_option__37OiS:hover{cursor:pointer;background-color:var(--color-highlight)}@media(max-width:800px){.questionBox_option__37OiS:hover{background-color:#eee}}.questionBox_option__37OiS[data-validation=true]{background:var(--color-correct)}.questionBox_option__37OiS[data-validation=false]{background:var(--color-incorrect)}.questionBox_stepCounter__s_7oW{--color-step:#bbb;--color-step-checked:var(--color-activated);--step-gap:.75rem;list-style:none;margin:1.5rem auto 1rem;padding:0;display:flex;justify-content:center;align-items:center;gap:var(--step-gap)}.questionBox_stepCounter__s_7oW li{width:.75rem;height:.75rem;border-radius:50%;background:var(--color-step);position:relative;box-shadow:0 0 0 .1rem var(--color-step)}.questionBox_stepCounter__s_7oW li:after{content:"";position:absolute;top:50%;right:0;transform:translate(100%,-50%);height:2px;width:var(--step-gap);background:var(--color-step);z-index:-1}.questionBox_stepCounter__s_7oW li:last-of-type:after{display:none}.questionBox_stepCounter__s_7oW li[data-checked=true]{background:var(--color-step-checked);box-shadow:0 0 0 .1rem var(--color-step-checked)}.questionBox_stepCounter__s_7oW li[data-checked=true]:after{background:var(--color-step-checked)}.questionBox_stepCounter__s_7oW li[data-checked=true]:before{content:"";width:.35rem;height:.2rem;border-bottom:2px solid #fff;border-left:2px solid #fff;position:absolute;top:.13rem;left:.13rem;transform:rotate(-45deg)}.questionBox_stepCounter__s_7oW li[data-current=true]{box-shadow:0 0 0 .1rem var(--color-step-checked)}.questionBox_character__bd86_{text-align:center}.questionBox_character__bd86_ img{width:10rem;height:0;position:absolute;top:0;left:0;z-index:-1;object-fit:cover;object-position:0 0;animation:questionBox_peekUp__Emr_D .5s ease-in forwards}.questionBox_character__bd86_ p{text-align:center;margin-bottom:0}@keyframes questionBox_peekUp__Emr_D{0%{top:0;height:0}to{top:-8rem;height:8rem}}.avatarSelect_label__3PQAh{display:block;font-weight:700;margin-bottom:.5rem}.avatarSelect_selectedAvatar__yNVJv{width:80vw;max-width:18rem;background:var(--color-white);border-radius:.5rem;margin:0 auto .5rem;font-family:var(--font-main);font-size:1rem;color:var(--color-black);line-height:inherit;cursor:pointer;position:relative;overflow:hidden;transition:all .2s ease}.avatarSelect_selectedAvatar__yNVJv:after{content:"";display:inline-block;width:.8em;height:.5em;background-color:currentColor;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.avatarSelect_avatarSelect___KgcP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);padding:2rem;align-items:center;justify-content:center;display:none}.avatarSelect_avatarSelect___KgcP[data-show=true]{display:flex}.avatarSelect_avatarListWrapper__QWd_W{position:relative}.avatarSelect_avatarListWrapper__QWd_W button{position:absolute;bottom:1rem;left:0;right:0}.avatarSelect_avatarList__MbKPX{height:100%;max-height:40rem;list-style:none;padding:0 0 6rem;width:80vw;max-width:24rem;background:var(--color-white);border-radius:1rem;margin:0 auto;font-family:var(--font-main);font-size:1rem;color:var(--color-black);line-height:inherit;cursor:pointer;overflow-y:scroll}.avatarSelect_avatarList__MbKPX:after{content:"";background-image:linear-gradient(to top,var(--color-white),transparent);position:absolute;left:0;right:0;bottom:0;height:10rem;pointer-events:none;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.avatarSelect_avatarOption__TFYRP{display:grid;grid-template-columns:4rem 1fr;grid-gap:.5rem;gap:.5rem;padding:0 .5rem;background:var(--color-white);border-bottom:1px solid hsla(33,18%,80%,.6);position:relative}.avatarSelect_avatarOption__TFYRP .avatarSelect_avatar__tZZfr{height:3.6rem;width:3.6rem;background:#32988e;border-radius:50%;overflow:hidden;margin:.4rem 0}.avatarSelect_avatarOption__TFYRP .avatarSelect_avatar__tZZfr img{width:140%;height:140%;object-fit:cover;object-position:0 0;transform:translate(-13%,-20%)}.avatarSelect_avatarOption__TFYRP .avatarSelect_avatar__tZZfr:after{content:"";display:block;width:100%;height:100%;background:orange;border-radius:50%}.avatarSelect_avatarOption__TFYRP .avatarSelect_text__u1ekU{display:grid;grid-template-columns:1fr 4.5rem;align-items:center;grid-gap:2rem;gap:2rem;padding-right:1rem;text-align:left;line-height:1.3;min-width:0}.avatarSelect_avatarOption__TFYRP:hover{background:#fffbd9}.avatarSelect_avatarOption__TFYRP[data-active=true]{background:#fff7b4;font-weight:700}.avatarSelect_avatarSelectPlaceholder__C7put{opacity:.6}.avatarSelect_innerSelectPlaceholder__QZlZH{padding:.75rem 1rem;margin:0;width:100%;position:relative;z-index:1000;text-align:left}.avatarSelect_innerSelectPlaceholder__QZlZH:after{content:"...";animation:avatarSelect_loading__G_kvn 1.5s linear infinite}@keyframes avatarSelect_loading__G_kvn{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.highscores_highscores__QWz_I ul{--border-radius:1rem;list-style:none;background:var(--color-white);color:var(--color-black);width:90vw;max-width:36rem;max-height:33rem;overflow-y:auto;border-radius:var(--border-radius);margin:0 auto 1rem;padding:0}.highscores_highscores__QWz_I[data-size=full] ul{max-height:none}.highscores_highscores__QWz_I li{display:grid;grid-template-columns:2.2rem 4rem 1fr;grid-gap:.5rem;gap:.5rem;background:var(--color-white);border-bottom:1px solid hsla(33,18%,80%,.6);position:relative}.highscores_highscores__QWz_I li .highscores_avatar__2KHBH{height:3.6rem;width:3.6rem;background:#32988e;border-radius:50%;overflow:hidden;margin:.4rem 0}.highscores_highscores__QWz_I li .highscores_avatar__2KHBH img{width:140%;height:140%;object-fit:cover;object-position:0 0;transform:translate(-13%,-20%)}.highscores_highscores__QWz_I li .highscores_avatar__2KHBH:after{content:"";display:block;width:100%;height:100%;background:orange;border-radius:50%}.highscores_highscores__QWz_I li .highscores_text__nBn_B{display:grid;grid-template-columns:1fr 4.5rem;align-items:center;grid-gap:2rem;gap:2rem;padding-right:1rem;text-align:left;line-height:1.3;min-width:0}.highscores_highscores__QWz_I li[data-loading=true] .highscores_text__nBn_B{opacity:0}.highscores_highscores__QWz_I li[data-loading=true] .highscores_avatar__2KHBH:after{background:#ccc}.highscores_highscores__QWz_I li[data-loading=true]:after{content:"";height:.5rem;background:#ddd;position:absolute;left:7rem;right:2rem;top:50%;transform:translateY(-50%);animation:highscores_loading__zjp7d 1.5s linear infinite forwards;background:#ccc;background:linear-gradient(90deg,#ccc 10%,#eee 40%,#ccc 55%);background-size:200% .5rem}@keyframes highscores_loading__zjp7d{0%{background-position:100% 0}to{background-position:-100% 0}}.highscores_number__37bL8{font-weight:700;display:flex;align-items:center;justify-content:center;background:#eee;width:100%}.highscores_nickname___5EPr{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.highscores_avatarName__ZG8jl{display:block;font-size:.75rem;opacity:.6}.highscores_score__U_XYp{font-weight:700;text-align:right}.highscores_header__yqRBg{margin-bottom:1.5rem;position:relative}.highscores_header__yqRBg button{background:none;padding:0;border:none;outline:none;background:url(/graphics/icons/arrow-left.svg);background-size:100%;background-repeat:no-repeat;width:1rem;height:1rem;position:absolute;left:0;top:50%;cursor:pointer}.highscores_highscoresTeaser__jrEsC{margin-bottom:-4rem;position:relative;z-index:-1}.highscores_highscoresTeaser__jrEsC ul{height:13rem;overflow:hidden;border-bottom-left-radius:0;border-bottom-right-radius:0}.highscores_highscoresTeaser__jrEsC ul:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(hsla(0,0%,100%,.5),var(--color-background));border-top-left-radius:1rem;border-top-right-radius:1rem}.highscores_highscores__QWz_I .highscores_myScore__O1BBg{background:#fffbd9}.highscores_highscores__QWz_I .highscores_myScore__O1BBg .highscores_number__37bL8{background:#ffe9b1}.highscores_highscores__QWz_I .highscores_myLatest__K8_tn{background:#fff7b4;font-weight:700}.highscores_highscores__QWz_I .highscores_myLatest__K8_tn .highscores_number__37bL8{background:#fee077}.scenicLayout_scenicLayout__RN0yE{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow-x:hidden;padding:12vh 0 16vh;background:#8dd3db}.scenicLayout_scenicLayout__RN0yE h1{width:90%;max-width:32rem;line-height:1.1;font-size:1.8rem;margin:0 auto}.scenicLayout_scenicLayout__RN0yE p{width:90%;max-width:25rem;margin:2rem auto 2.5rem}.scenicLayout_frameTop__uDmq2{height:50vh}.scenicLayout_frameTop__uDmq2,.scenicLayout_frameTop__uDmq2 svg{position:fixed;top:0;left:0;width:100%}.scenicLayout_frameBottom__glehY{position:fixed;bottom:0;left:0;width:100%;height:50vh}.scenicLayout_frameBottom__glehY svg{position:fixed;left:50%;transform:translateX(-50%);bottom:0;width:100%;min-width:600px}.scenicLayout_content__qldQw{position:relative;z-index:1000}.scoreSubmission_scoreSubmission__Yb11v{--border-radius:1rem;background:var(--color-white);color:var(--color-black);width:90vw;max-width:36rem;min-height:60vh;border-radius:var(--border-radius);box-shadow:var(--box-shadow);margin:0 auto 1rem;padding:3rem 2rem}.scoreSubmission_scoreSubmission__Yb11v div[data-has-error=true]{color:red}.scoreSubmission_scoreSubmission__Yb11v div[data-has-error=true] label{color:var(--color-text)}.scoreSubmission_scoreSubmission__Yb11v div[data-has-error=true] input{border-color:red}.scoreSubmission_scoreSubmission__Yb11v div[data-has-error=true] input:focus{box-shadow:0 0 0 1px red}.scoreSubmission_scoreSubmission__Yb11v div[data-has-error=true] input+div{margin-top:-.75rem;margin-bottom:1rem;font-size:.75rem}.scoreSubmission_scoreSubmissionRegistered__DcE3L{padding:6rem 2rem 8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.scoreSubmission_scoreSubmissionRegistered__DcE3L .scoreSubmission_icon__eX9aq{margin:5rem 0;padding:1rem;background:#69b170;border-radius:1000px;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.scoreSubmission_animatedCheckmark__BtAh1{width:1.25rem;height:.75rem;transform:rotate(-45deg) translate(.1rem,-.1rem);margin-left:-.25rem;margin-top:-.2rem}.scoreSubmission_animatedCheckmark__BtAh1:after{content:"";display:block;width:0;height:0;border-bottom:4px solid #fff;border-left:4px solid #fff;animation:scoreSubmission_drawCheckmark__pq_gB .4s linear forwards}@keyframes scoreSubmission_drawCheckmark__pq_gB{0%{width:0;height:0}40%{width:0;height:100%}to{width:100%;height:100%}}.scoreSubmission_label__egokB{display:block;font-weight:700;margin-bottom:.5rem}.scoreSubmission_mailDisclaimer__TkOeH{font-size:.75rem;line-height:1.3;margin-top:2rem!important;opacity:.6}.sharing_sharing__8AhHp{margin:2rem auto 1rem}.sharing_sharing__8AhHp h2{font-size:1rem}.sharing_toggleButton__4Rsyu{width:90vw;max-width:300px;border:none;border-radius:.5rem;padding:1rem 2rem;margin:0 auto .5rem;background:var(--color-white);color:var(--color-black);font-family:var(--font-main);font-size:1rem;line-height:inherit;box-shadow:0 .2rem 0 #d5cdc3;transition:all .2s ease}.sharing_toggleButton__4Rsyu:hover{cursor:pointer;background:#f4f0eb}.sharing_toggleButton__4Rsyu:after{content:"";display:inline-block;width:.8em;height:.5em;background-color:currentColor;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);margin-left:.5rem}.sharing_sharingButtons__eXNpb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;width:80vw;max-width:18rem;margin:0 auto}.sharing_sharingButtons__eXNpb a,.sharing_sharingButtons__eXNpb button{line-height:1.3;width:100%;font-size:.75rem;padding:.5rem;display:flex;align-items:center;justify-content:center}.sharing_sharingButtons__eXNpb .sharing_icon__UKC8d{width:1.25rem}.sharing_animatedCheckmark__j_cP6{width:.8rem;height:.5rem;transform:rotate(-45deg) translate(.1rem,-.1rem)}.sharing_animatedCheckmark__j_cP6:after{content:"";display:block;width:0;height:0;border-bottom:2px solid #000;border-left:2px solid #000;animation:sharing_drawCheckmark__ZKMpn .4s linear forwards}@keyframes sharing_drawCheckmark__ZKMpn{0%{width:0;height:0}40%{width:0;height:100%}to{width:100%;height:100%}}