body,html{flex:1 1;display:flex;flex-direction:column;height:100%;overscroll-behavior:contain}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-family:"nexa";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ececec;font-size:15px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{flex:1 1;display:flex;flex-direction:column}.flex1{flex:1 1}.flex{display:flex}.card{background-color:#fff;border-radius:20px;padding:14px;box-shadow:2px 2px 6px 1px rgba(0,0,0,.26666666666666666)}.card .inner{border-radius:10px;background-color:#ececec}.italic{font-style:italic}.center{text-align:center}.shadow{box-shadow:3px 3px 6px 0 rgba(0,0,0,.2)}.title{font-weight:700;font-size:120%}.title.big{text-align:center;font-weight:700;font-size:200%;color:#2a343c;margin-left:40px;margin-right:40px}.padding{padding:20px}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on December 13, 2021 */@font-face{font-family:"nexa_rust_script_t00";src:url(/static/media/nexarustscriptt-00-webfont.e1e7b5e5.woff2) format("woff2"),url(/static/media/nexarustscriptt-00-webfont.3337f545.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"nexa";src:url(/static/media/nexarustscripts-00-webfont.c14e9177.woff2) format("woff2"),url(/static/media/nexarustscripts-00-webfont.c31c02fc.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"nexa";src:url(/static/media/nexarustscriptb-00-webfont.ce646586.woff2) format("woff2"),url(/static/media/nexarustscriptb-00-webfont.d7b85b79.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"nexa";src:url(/static/media/nexarustsans-black-webfont.f49446f3.woff2) format("woff2"),url(/static/media/nexarustsans-black-webfont.1deb3367.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"nexa_rust_handmadeextended";src:url(/static/media/nexarusthandmade-extended-webfont.01b77f69.woff2) format("woff2"),url(/static/media/nexarusthandmade-extended-webfont.8eeeae10.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"nexa";src:url(/static/media/nexa_bold-webfont.299c0070.woff2) format("woff2"),url(/static/media/nexa_bold-webfont.ffc94138.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"nexa";src:url(/static/media/fontfabric_-_nexabook-webfont.450424a7.woff2) format("woff2"),url(/static/media/fontfabric_-_nexabook-webfont.70fef5c2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"nexabold";src:url(/static/media/fontfabric_-_nexabold-webfont.fe8cc947.woff2) format("woff2"),url(/static/media/fontfabric_-_nexabold-webfont.c3e54504.woff) format("woff");font-weight:400;font-style:normal}.Header{display:flex;background-color:#28343d;color:#fff;height:80px;min-height:80px;max-height:80px}.Header .logo{height:100%;display:flex;justify-content:flex-end;flex:1 1;min-width:0;padding-left:12px}.Header .logo img{margin-top:20px;flex:1 1;min-width:0;object-fit:contain;object-position:0 100%}.Header .menuButton{min-width:0;width:80px;font-size:200%}.Button,.Header .menuButton{display:flex;align-items:center;justify-content:center}.Button{min-height:40px;background-color:#e39c1f;color:#fff;font-weight:700;font-size:120%;border-radius:8px;text-align:center;padding-top:5px;padding-bottom:5px;cursor:pointer}.Button.big{min-height:50px}.Button.green{background-color:#89bd21}.Button.rotate{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin:12px}.Button.flex1{flex:1 1;max-height:none}.Button.score0{background-color:#ddd}.Button:active{opacity:.8}.Nav{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.4666666666666667);display:flex;flex-direction:column;z-index:100}.Nav .navHeader{min-height:80px;max-height:80px;background-color:#28343d}.Nav .navHeader .logo{height:100%;display:flex;justify-content:flex-end;flex:1 1;min-width:0;padding-left:12px}.Nav .navHeader .logo img{margin-top:20px;flex:1 1;min-width:0;object-fit:contain;object-position:0 100%}.Nav .navInner{margin-right:80px;background-color:#fff;padding-right:12px;padding-left:24px;max-width:300px;overflow-y:auto}.Nav .navInner,.Nav .navInner .navWrap{flex:1 1;display:flex;flex-direction:column;min-height:0}.Nav .navInner .navWrap{padding-top:12px;padding-bottom:12px}.Nav .navInner .cardBoost{flex:1 1}.Nav .navInner .cardBoost .text{font-size:80%;margin-right:20px}.Nav .navInner .navFooter .impressum{font-size:90%}.Nav .navInner .navFooter .credits{font-size:80%}.Nav .closeNav{background-color:#28343d;position:absolute;top:0;right:0;height:80px;width:80px;justify-content:center;color:#fff;font-size:200%}.Nav .closeNav,.Nav .navItem{display:flex;align-items:center}.Nav .navItem{height:40px;min-height:40px;color:inherit;text-decoration:none}.Layout{display:flex;flex-direction:column;flex:1 1}.apps{display:flex;flex-direction:row;flex:1 1;padding:8px;grid-gap:12px;gap:12px;font-size:100%;flex-wrap:wrap}.apps .app{flex:1 1;background-color:#fff;padding:12px;display:flex;flex-direction:column;min-width:200px}.apps .app .title{color:#2a343c;margin-top:12px;margin-bottom:12px}.apps .app .img{display:flex;flex-direction:column}.apps .app .img img{object-fit:contain;flex:1 1;width:100%}.apps .text{margin-bottom:24px}.introText{padding:12px;background-color:#fff;margin:8px 8px 0}.introText .title{margin-bottom:12px;font-size:130%}.ActionLink{font-weight:500;text-align:center;cursor:pointer}.ActionLink:hover{text-decoration:underline}.ActionLink:active{opacity:.8}.TrumpCard{display:flex;position:relative;max-width:500px;margin:0 auto}.TrumpCard .cardInner{display:flex;flex-direction:column;flex:1 1;background-color:#ececec;overflow:hidden}.TrumpCard .cardInner .cardHeader{background-color:#89bd21;padding:10px;display:flex;color:#fff;height:40px}.TrumpCard .cardInner .cardHeader .name{flex:1 1}.TrumpCard .cardInner .cardHeader .name .mainName{font-size:120%;font-weight:500}.TrumpCard .cardInner .cardHeader .name .subName{font-style:italic}.TrumpCard .cardInner .cardHeader .cardIcon{background-color:#fff;height:60px;width:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;position:absolute;right:0;top:0;font-weight:500;font-size:120%;text-align:center}.TrumpCard .cardInfos{display:flex;flex-direction:column;grid-gap:4px;gap:4px;margin-top:24px;margin-right:56px}.TrumpCard .cardInfo{display:flex;background-color:#28343d;color:#fff;padding-left:12px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-top:4px;padding-bottom:4px;min-height:30px}.TrumpCard .cardInfo .text{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center}.TrumpCard .cardInfo .text .main{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.TrumpCard .cardInfo .text .sub{color:#e39c1f;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:80%}.TrumpCard .cardInfo .value{text-align:right;padding-right:12px;display:flex;flex-direction:column;justify-content:center}.TrumpCard .cardInfo .value .main{font-weight:500}.TrumpCard .cardInfo .value .sub{color:#e39c1f;font-size:80%}.TrumpCard .otherFacts{color:#fff;background-color:#89bd21;margin-top:4px;padding:10px;max-height:200px;overflow-y:auto}.TrumpCard .otherFacts .title{font-weight:500}.TrumpCard .imgWrap{display:flex;flex-direction:column;position:relative;overflow:hidden}.TrumpCard .imgWrap .cardImage{max-height:250px;object-fit:cover}.TrumpCard .imgWrap .cloud{overflow:hidden;position:absolute;bottom:-10px;left:0;right:0;color:#fff;background-color:initial;min-width:500px}.TrumpCard .imgWrap .cloud path{fill:#ececec!important}.scrollBox{padding:20px;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.scrollBox .holder{max-height:60px;transition:max-height 1s,padding 1s}.scrollBox .holder.open,.scrollBox .holder:last-child{max-height:1500px}.co2{background-color:#28343d;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center}.co2 .room{flex-direction:column;width:80%;height:80vw;position:relative;margin:10%;display:flex;flex:1 1;background-repeat:no-repeat;background-size:contain}.co2 .gameText{position:fixed;bottom:0;left:0;right:0;background-color:#fff;margin:24px;border-radius:12px;padding:12px;border:2px double #444;font-family:monospace;font-size:120%}.co2 .gameText .title{margin-bottom:12px}.co2 .pfeil{position:absolute;z-index:12}.co2 .pfeil.pu{left:50%;top:-5%}.co2 .pfeil.pl{left:-5%;top:35%}.co2 .pfeil.pr{right:-5%;top:35%}.co2 .pfeil.pd{bottom:-5%;left:50%}.co2 .pfeil img{width:10vw}.co2 .inGameCharacter{position:absolute;top:40%;width:0;height:0}.co2 .inGameCharacter img{width:13vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes leaves{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes leaves{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.08);transform:scale(1.08)}}.co2 .itemWrapper{position:absolute;width:0;height:0;z-index:14;animation:leaves 1s ease-in-out infinite alternate;-webkit-animation:leaves 1s ease-in-out infinite alternate}.co2 .itemWrapper .itemImg{width:10vw;position:relative;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:contain}.co2 .questionPopup{position:fixed;bottom:0;right:0;background-color:#fff;margin:24px;border-radius:12px;padding:12px;border:2px double #444;font-family:monospace;font-size:100%;max-width:280px;z-index:200}.co2 .questionPopup .itemOption{margin-bottom:12px;cursor:pointer}.co2 .questionPopup .itemOption:hover{text-decoration:underline}.co2 .questionPopup .itemOption.selected{color:red}.co2 .doneButton{font-weight:700;text-decoration:underline;text-align:right}.panoControls{position:absolute;bottom:0;z-index:1;left:0;right:0;display:flex;justify-content:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.panoControls .controlsButton,.panoControls button{all:unset;background-color:#89bd21;color:#fff;padding:8px;font-weight:700;text-align:center;cursor:pointer}.panoControls .controlsButton:hover,.panoControls button:hover{background-color:#79a71d}.panoControls .settingsList{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.panolens-container,.turmOverlay{overflow:hidden}.turmOverlay{position:absolute;z-index:2;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4666666666666667)}.turmOverlay .inner{margin:24px;zoom:.7}@media(max-height:700px){.turmOverlay .inner{zoom:.5}}.turmOverlay .closeOverlay{margin-bottom:80px;height:40px;background-color:#89bd21;color:#fff;display:flex;align-items:center;justify-content:center;width:200px;margin-top:12px;font-weight:700}@media(max-height:700px){.turmOverlay .closeOverlay{margin-bottom:0}}.turmLevelIndicator{position:absolute;right:12px;top:12px;display:flex;justify-content:center}.turmLevelIndicator img{height:200px;pointer-events:none;touch-action:none}.turmLevelIndicator .currentLevel{width:80px;height:10px;color:#adff2f;font-size:50px;display:flex;align-items:center;justify-content:flex-end;touch-action:none;position:absolute}.turmLevelIndicator .levels{position:absolute;top:0;color:#adff2f}.closeButton{position:absolute;top:0;left:0;color:#fff;width:30px;height:30px}.closeButton,.loadingScreen{display:flex;align-items:center;justify-content:center}.loadingScreen{flex:1 1;flex-direction:column}.loadingScreen .loadingText{font-weight:700;font-size:150%;text-align:center;color:#2a343c}.Loading{display:flex;align-items:center;justify-content:center;height:50px}.Loading.big{height:100px}.Loading.big>img{height:60px}.Loading>img{height:30px;object-fit:contain}.forscher{display:flex;flex-direction:column;flex:1 1}.questionCard{margin-left:20px;margin-right:20px}.questionCard .inner{background-color:#89bd21;padding:10px;display:flex;align-items:center;flex-direction:column;color:#fff;font-weight:700;font-size:120%}.questionCard .question{width:60%;text-align:center;padding-left:12px;padding-right:12px}.answerButton{margin-left:20px;margin-right:20px;background-color:#e39c1f;color:#fff;font-weight:700;text-align:center;flex:1 1;display:flex;align-items:center;justify-content:center;border-radius:8px}.gameCard{flex:1 1;display:flex;flex-direction:column;background-color:#fff;margin:8px;padding:12px}.gameCard .title{color:#2a343c;margin-top:12px;margin-bottom:12px}.gameCard .img{display:flex;flex-direction:column}.gameCard .img img{flex:1 1;object-fit:cover}.difficultySelector{display:flex;flex-direction:column;margin:8px;flex:1 1}.difficultySelector .top{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:8px;padding:12px}.difficultySelector .top .title{color:#89bd21;font-style:italic;font-size:200%}.difficultySelector .top .text{margin-right:20px;margin-left:20px}.difficultySelector .bottom{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.difficultySelector .bottom .left{flex:1 1;background-color:#fff;padding:12px;display:flex;flex-direction:column;min-width:200px}.difficultySelector .bottom .left .title{margin-top:12px;color:#2a343c;margin-bottom:12px}.difficultySelector .bottom .left .text{font-size:80%;margin-bottom:12px}.difficultySelector .bottom .left .img{display:flex;flex-direction:column}.difficultySelector .bottom .left .img img{flex:1 1;object-fit:cover;width:100%}.questionAnswer{display:flex;flex-direction:column;background-color:#fff;margin:12px;padding:12px;flex:1 1}.questionAnswer .img{display:flex;flex-direction:column;align-items:center}.questionAnswer .img img{flex:1 1;width:80%}.questionAnswer .question{text-align:center;font-weight:700;font-size:200%;color:#2a343c;margin-left:40px;margin-right:40px;margin-top:12px}.questionAnswer .questionNumber{color:#89bd21;margin-top:12px;text-align:center;font-weight:700;font-style:italic}.questionAnswer .answers{font-size:120%;flex:1 1;display:flex;flex-direction:column}.questionAnswer .flex{align-items:center;justify-content:center;grid-gap:20px;gap:20px}.CharacterSelector{display:flex;flex-direction:column;grid-gap:24px;gap:24px;margin:24px}.CharacterSelector .character{background-color:#fff;display:flex;align-items:center;flex-direction:column}.CharacterSelector .character.active{background-color:#89bd21}.CharacterSelector .character img{width:130px;padding-top:10px;padding-bottom:10px}.CharacterSelector .name{font-weight:700;margin-bottom:24px}.kambodschaOverlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;background-color:rgba(0,0,0,.6666666666666666);z-index:20}.kambodschaOverlay .image{flex:1 1;display:flex;overflow:hidden}.kambodschaOverlay .image img{flex:1 1;max-width:100%;max-height:100%;object-fit:contain}.kambodschaOverlay .youtube{flex:1 1;display:flex;align-items:center;justify-content:center}.kambodschaOverlay .youtube iframe{max-width:600px;max-height:500px}.kambodschaOverlay .text{color:#fff;font-weight:700;text-align:center;padding:24px}.info{position:absolute;left:0;right:0;bottom:24px;background-color:#fff;margin:24px;padding:12px;border-radius:12px;display:flex;grid-gap:24px;gap:24px;max-height:250px;min-height:200px;height:0%}.info .infoImg{display:flex;flex:1 1;min-width:0}.info .infoImg>img{object-fit:cover}.info .infoImg>img,.info .rest{flex:1 1;min-width:0}.info .closeButton{cursor:pointer;position:absolute;top:12px;right:12px}.info .closeButton:active{opacity:.8}.backtoapp{background-color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:12px;top:12px;font-size:120%;border:1px solid #999}.backtoapp:active{opacity:.8}.spinningEarth{margin:20px}.gameText{position:fixed;bottom:0;left:0;right:0;background-color:#fff;margin:24px;border-radius:12px;padding:12px;border:2px double #444;font-family:monospace;font-size:120%}.gameText .title{margin-bottom:12px}.gameText .status{background-color:#ddd;margin-bottom:14px}.gameText .status .statusBar{background-color:#89bd21;height:20px}.gameText .tryAgain{font-weight:700}.apps .credit{font-size:70%;color:#888;margin-top:8px}
/*# sourceMappingURL=main.cae1919e.chunk.css.map */