@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Manuale;font-weight:400;font-style:normal;src:url(/build/assets/Manuale-Regular-35033c9d.woff2) format("woff2"),url(/build/assets/Manuale-Regular-3b829c51.woff) format("woff"),url(/build/assets/Manuale-Regular-b3aa70a4.ttf) format("truetype")}@font-face{font-family:Manuale;font-weight:400;font-style:italic;src:url(/build/assets/Manuale-Italic-b8bcdcc3.woff2) format("woff2"),url(/build/assets/Manuale-Italic-29434f12.woff) format("woff"),url(/build/assets/Manuale-Italic-9a32d514.ttf) format("truetype")}@font-face{font-family:Manuale;font-weight:700;font-style:normal;src:url(/build/assets/Manuale-Bold-99ed234d.woff2) format("woff2"),url(/build/assets/Manuale-Bold-60c30886.woff) format("woff"),url(/build/assets/Manuale-Bold-89d127e4.ttf) format("truetype")}@font-face{font-family:Manuale;font-weight:700;font-style:italic;src:url(/build/assets/Manuale-BoldItalic-e6d63215.woff2) format("woff2"),url(/build/assets/Manuale-BoldItalic-18086efb.woff) format("woff"),url(/build/assets/Manuale-BoldItalic-bbd2bec0.ttf) format("truetype")}.hidden,.mobile-hidden{display:none}@media screen and (min-width: 992px){.mobile-hidden{display:block}}.desktop-hidden{display:block}@media screen and (min-width: 992px){.desktop-hidden{display:none}}.no-scroll{overflow:hidden}pre{font-size:15px;line-height:20px}html{scroll-behavior:smooth}body{margin:0;font-size:20px;line-height:28px;color:#2f1500;font-family:Manuale,Times New Roman,Times,serif;background-image:url(/build/assets/paper_infinity-258d5ae5.jpg);background-repeat:repeat-y}@media screen and (min-width: 992px){body{background-image:none;background-color:#2f1500;font-size:22px;line-height:32px}}@media screen and (min-width: 1800px){body{font-size:24px;line-height:34px}}p{margin:0 0 18px}form{position:relative;margin:0 auto}input{padding:13px 20px 17px;border:1px solid #2F1500;border-radius:6px;outline:none;color:#79563b}::-moz-placeholder{color:#e5d4c6}::placeholder{color:#e5d4c6}#book{min-height:100vh}@media screen and (min-width: 992px){#book{display:flex;height:calc(100vh - 60px);min-height:auto}.footer--hidden #book{height:100vh}}#book #book--pages-left,#book #book--pages-right{display:none}@media screen and (min-width: 992px){#book #book--pages-left,#book #book--pages-right{display:block;background-repeat:no-repeat;background-size:cover;width:5%}}#book #book--pages-left{background-image:url(/build/assets/buchblock_links-d087ca61.jpg)}#book #book--pages-right{background-image:url(/build/assets/buchblock_rechts-a93fdd76.jpg)}#book #book--page-container{display:block;width:100%}@media screen and (min-width: 992px){#book #book--page-container{display:flex;justify-content:space-between;flex-direction:row;width:90%}}#book--left-page{display:none;transition:background-image 1.5s ease-in-out,background-position 1.5s ease-in-out}@media screen and (min-width: 992px){#book--left-page{position:relative;display:block;background-size:cover;width:50%;height:auto;margin:0}}#book--left-page #book--left-page_shadow{display:none}@media screen and (min-width: 992px){#book--left-page #book--left-page_shadow{display:block;position:absolute;top:0;right:0;height:100%;width:50px;background-image:linear-gradient(-90deg,rgb(26,19,15) 0%,rgba(26,19,15,.8) 20%,rgba(26,19,15,0) 90%)}}.bg-img--default{background-image:url(/build/assets/_default-728875ef.jpg);background-position-x:50%;background-position-y:80%}.bg-img--happyend{background-image:url(/build/assets/_happyend-b3ec2fe8.jpg);background-position-x:50%;background-position-y:35%}.bg-img--gameover{background-image:url(/build/assets/_gameover-38b8ddef.jpg);background-position-x:50%;background-position-y:65%}.bg-img--drache{background-image:url(/build/assets/_drache-0d68fd09.jpg);background-position-x:50%;background-position-y:65%}.bg-img--anderer_ort{background-image:url(/build/assets/_default-728875ef.jpg);background-position-x:50%;background-position-y:80%}.bg-img--marktplatz{background-image:url(/build/assets/marktplatz-6d3b94bf.jpg);background-position-x:60%;background-position-y:90%}.bg-img--space_station{background-image:url(/build/assets/space_station-bcb8f3a1.jpg);background-position-x:50%;background-position-y:60%}.bg-img--baeckerei{background-image:url(/build/assets/baeckerei-82b264da.jpg);background-position-x:70%;background-position-y:60%}.bg-img--zirkus{background-image:url(/build/assets/zirkus-341c2e45.jpg);background-position-x:50%;background-position-y:65%}.bg-img--gefaengnis{background-image:url(/build/assets/gefaengnis-e70fc653.jpg);background-position-x:50%;background-position-y:55%}.bg-img--wald{background-image:url(/build/assets/wald-62b10332.jpg);background-position-x:45%;background-position-y:45%}.bg-img--zuhause{background-image:url(/build/assets/zuhause-907fe822.jpg);background-position-x:30%;background-position-y:75%}.bg-img--weihnachtsmannhaus{background-image:url(/build/assets/weihnachtsmannhaus-df14e00a.jpg);background-position-x:50%;background-position-y:55%}.bg-img--schuppen{background-image:url(/build/assets/schuppen-67746a17.jpg);background-position-x:50%;background-position-y:75%}.bg-img--stall{background-image:url(/build/assets/stall-4920feb2.jpg);background-position-x:50%;background-position-y:80%}.bg-img--dorf{background-image:url(/build/assets/dorf-4353663a.jpg);background-position-x:5%;background-position-y:65%}.bg-img--stadt{background-image:url(/build/assets/stadt-95e32b0e.jpg);background-position-x:30%;background-position-y:50%}.bg-img--baum{background-image:url(/build/assets/baum-f945028f.jpg);background-position-x:50%;background-position-y:10%}.bg-img--am_laptop{background-image:url(/build/assets/am_laptop-f8447110.jpg);background-position-x:50%;background-position-y:75%}.bg-img--flugzeug{background-image:url(/build/assets/flugzeug-ea2c247d.jpg);background-position-x:60%;background-position-y:25%}.bg-img--bahn{background-image:url(/build/assets/bahn-6b2357b1.jpg);background-position-x:45%;background-position-y:72%}.bg-img--in_hoehle{background-image:url(/build/assets/in_hoehle-c47a95f6.jpg);background-position-x:50%;background-position-y:65%}.bg-img--gruppe_mit_dorfbewohnern{background-image:url(/build/assets/gruppe_mit_dorfbewohnern-cd63e036.jpg);background-position-x:50%;background-position-y:60%}#book--right-page{position:relative;width:100%}@media screen and (min-width: 992px){#book--right-page{width:50%;overflow:hidden;background-size:cover;background-image:url(/build/assets/paper_infinity-258d5ae5.jpg);background-repeat:no-repeat}}#book--right-page #book--right-page_shadow{display:none}@media screen and (min-width: 992px){#book--right-page #book--right-page_shadow{display:block;position:absolute;top:0;left:0;height:100%;width:60px;background-image:linear-gradient(90deg,rgba(26,19,15,.9) 0%,rgba(26,19,15,.5) 30%,rgba(26,19,15,0) 90%)}}#book--right-page--content{position:relative;margin:0;padding:0 0 100px;scroll-behavior:smooth}@media screen and (min-width: 992px){#book--right-page--content{height:calc(100% - 70px);margin:40px 30px 40px 80px;padding:0 50px 0 0;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width: 1800px){#book--right-page--content{margin:40px 60px 40px 110px;padding:0 50px 0 0;max-width:800px}}.content-text{padding:0 30px}@media screen and (min-width: 640px){.content-text{padding:0 50px 0 60px}}@media screen and (min-width: 992px){.content-text{padding:0}}.content-img-mobil{width:100%;height:40vh;margin-bottom:30px;background-size:cover;box-shadow:#00000073 0 6px 15px 10px}@media screen and (min-width: 992px){.content-img-mobil{display:none}}.error{font-size:20px;line-height:30px;margin:10px 0 20px;font-weight:700;text-align:center}.error mark{margin:0 -8px;padding:3px 8px;border-radius:8px;background-color:#ffa60080;-webkit-box-decoration-break:clone;box-decoration-break:clone}.small-text{font-size:20px;line-height:30px;color:#00476c;margin-top:40px}.small-text a{color:#00476c;text-decoration:underline}.small-text a:hover{color:#3588b6;text-decoration:none}.drop-cap{float:left;margin:-16px 12px -32px -2px;height:111px;width:auto}@media screen and (min-width: 992px){.drop-cap{margin:-16px 12px -32px 0;height:126px;width:auto}}@media screen and (min-width: 1800px){.drop-cap{margin:-20px 16px -32px 0;height:135px}}.the-end_container{text-align:center;margin-top:50px}.the-end_container .the-end{margin-right:5%;width:50%;max-width:350px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#000000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#6C6C6C}#technical_popup ::-webkit-scrollbar-track,nav ::-webkit-scrollbar-track{box-shadow:none}#technical_popup ::-webkit-scrollbar-thumb,nav ::-webkit-scrollbar-thumb{background:#79563b}#technical_popup ::-webkit-scrollbar-thumb:hover,nav ::-webkit-scrollbar-thumb:hover{background:#bd845a}.nav-open-icon{display:block;position:fixed;z-index:9;top:20px;right:20px;width:30px;height:30px;text-align:center;line-height:1;padding:10px;border-radius:50px;background-color:#2f1500;cursor:pointer;transition:all .5s}.nav-open-icon.hidden{display:none}.nav-open-icon svg{margin-left:2px}.nav-open-icon svg path{transform:scale(.8);fill:#fae3b0;transition:all .5s}.nav-open-icon:hover{background-color:#79563b}.footer--show .nav-open-icon{display:none}@media screen and (max-width: 991px){.footer--show .nav-open-icon{display:block}}footer{display:none;position:fixed;bottom:0;right:0;height:60px;width:calc(100% - 80px);padding:0 40px;justify-content:space-between;background:#000000;color:#a6a6a6;font-size:20px}@media screen and (min-width: 992px){footer{display:flex}}.footer--hidden footer{display:none}footer div{display:flex;align-items:center}footer div .domain-icon{margin-right:8px}footer div a{color:#a6a6a6;text-decoration:none;transition:color .5s}footer div a svg path{fill:#a6a6a6;transition:all .5s}footer div a:hover{color:#fae3b0}footer div a:hover svg path{fill:#fae3b0}footer div a:not(:last-child){margin-right:20px}footer div.footer_right{line-height:1}nav{display:none}nav.nav-show{display:flex;justify-content:center;position:fixed;z-index:9;top:0;right:0;background-color:#000;height:100%;width:100%;color:#a6a6a6;font-size:20px;line-height:30px}nav.nav-show .nav-close-icon{position:fixed;z-index:9;top:0;right:0;padding:.5rem 2rem;color:#fff;font-size:50px;font-weight:700;cursor:pointer}nav.nav-show .nav-menu--list-container{overflow-x:hidden;overflow-y:auto;margin:80px 0 40px;padding:0 40px}nav.nav-show .nav-menu--list-container .nav-menu--list{list-style:none;padding-inline-start:0;margin-bottom:60px}nav.nav-show .nav-menu--list-container .nav-menu--list li{text-align:center;margin:10px 0}nav.nav-show .nav-menu--list-container .nav-menu--list li img{margin-right:8px}nav.nav-show .nav-menu--list-container .nav-menu--list li a{text-decoration:none;color:#a6a6a6;transition:all .5s}nav.nav-show .nav-menu--list-container .nav-menu--list li a:hover{color:#fae3b0}nav.nav-show .nav-menu--list-container .nav-menu--social-media{display:flex;justify-content:center;padding:0;list-style:none;margin-bottom:10px}nav.nav-show .nav-menu--list-container .nav-menu--social-media li{margin:0 auto}#technical_popup{position:fixed;display:flex;justify-content:center;align-items:center;height:100vh;width:100%;top:0;left:0;overflow-x:hidden;overflow-y:hidden;background-color:#000000e6;z-index:9999}#technical_popup .technical_popup_content{max-width:960px;max-height:calc(100vh - 140px);margin:0;padding:60px 20px 80px;overflow-x:hidden;overflow-y:auto;color:#bfbfbf}@media screen and (min-width: 992px){#technical_popup .technical_popup_content{max-height:calc(100vh - 160px);margin:80px 30px 80px 80px;padding:0 50px 0 0}}#technical_popup h2{color:#fae3b0;font-size:35px;line-height:40px;margin:0 0 20px}@media screen and (min-width: 992px){#technical_popup h2{font-size:40px;line-height:45px}}#technical_popup .technical-popup-close{position:absolute;width:40px;right:10px;top:10px}#technical_popup .technical-popup-close a{color:#fff;font-size:50px;text-decoration:none}#technical_popup .technical-popup-close a:hover{color:#fae3b0}.loading{position:relative;margin:60px auto 24px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#2f1500;color:#2f1500;box-shadow:9999px 0 #2f1500;animation:dot-falling 1s infinite linear;animation-delay:.1s}.loading:before,.loading:after{content:"";display:inline-block;position:absolute;top:0}.loading:before{width:10px;height:10px;border-radius:5px;background-color:#2f1500;color:#2f1500;animation:dot-falling-before 1s infinite linear;animation-delay:0s}.loading:after{width:10px;height:10px;border-radius:5px;background-color:#2f1500;color:#2f1500;animation:dot-falling-after 1s infinite linear;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px #9880ff00}25%,50%,75%{box-shadow:9999px 0 #2f1500}to{box-shadow:9999px 15px #9880ff00}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px #9880ff00}25%,50%,75%{box-shadow:9984px 0 #2f1500}to{box-shadow:9984px 15px #9880ff00}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px #9880ff00}25%,50%,75%{box-shadow:10014px 0 #2f1500}to{box-shadow:10014px 15px #9880ff00}}.loading__text_container{margin:0 auto 40px;text-align:center;font-size:15px;line-height:20px;color:#2f1500}.loading__text_container .loading__text{display:inline-block;transform:translate(20px);opacity:0;animation:text-slide-fade 7s ease-in-out infinite;animation-delay:.1s}@keyframes text-slide-fade{0%{transform:translate(20px);opacity:0}20%,80%{opacity:1;transform:translate(0)}99%{transform:translate(-20px);opacity:0}to{transform:translate(20px)}}#page--login #book--right-page{text-align:center}@media screen and (min-width: 992px){#page--login #book--right-page{background-image:url(/build/assets/flamme-82f0b9cc.svg),url(/build/assets/paper_infinity-258d5ae5.jpg)}}#page--login #book--right-page .login-title{width:75%;margin-bottom:40px}#page--login #book--right-page .login-input-container{position:relative;display:inline-block}#page--login #book--right-page input{max-width:150px;text-align:center;padding-right:45px;background:rgba(255,255,255,.7)}#page--login #book--right-page button{position:absolute;right:8px;top:8px;background:transparent;border:none;cursor:pointer}#page--login #book--right-page button svg{transform:scale(.8)}#page--login #book--right-page button svg path{fill:#79563b;transition:all .5s}#page--login #book--right-page button:hover svg path{fill:#bd845a}#page--intro .welcome--buttons{text-align:center;margin-top:40px}#page--intro .welcome--buttons button{padding:14px 26px;margin-bottom:10px;border-radius:8px;cursor:pointer;background-color:#2f1500;color:#fae3b0;text-transform:uppercase;transition:background-color .5s;border:none}#page--intro .welcome--buttons button:hover{background-color:#79563b}#page--story #story_container{margin-bottom:0}@media screen and (min-width: 992px){#page--story #story_container{margin-bottom:120px}}#page--story #story_container .error{margin-top:40px}#page--story .story-story-container{margin:40px 0 0}@media screen and (min-width: 992px){#page--story .story-story-container{margin:60px 0 0}}#page--story .story-action-number-container{text-align:center;font-size:22px;line-height:1;font-weight:700;color:#00476c;margin:80px 0 22px}#page--story .story-action-number-container img{height:14px}#page--story .story-action-number-container span{margin:0 15px}@media screen and (min-width: 1800px){#page--story .story-action-number-container{font-size:24px;margin:100px 0 35px}#page--story .story-action-number-container img{height:18px}}#page--story .story-action-container{text-align:center;font-weight:700;font-style:italic;font-size:24px;line-height:34px;color:#00476c;margin:0 0 60px}@media screen and (min-width: 1800px){#page--story .story-action-container{font-size:34px;line-height:45px}}#page--story .story-option-container{font-weight:700;font-size:20px;line-height:30px;margin-top:30px}#page--story .story-option-container ol{padding-left:20px}#page--story .story-option-container ol li{padding-left:6px}@media screen and (min-width: 1800px){#page--story .story-option-container{font-size:22px;line-height:32px}}#page--story #story-form_container{position:fixed;bottom:20px;left:30px;width:calc(100% - 60px)}@media screen and (min-width: 640px){#page--story #story-form_container{bottom:30px;left:60px;width:calc(100% - 120px)}}@media screen and (min-width: 992px){#page--story #story-form_container{left:auto;width:calc(45% - 150px)}}@media screen and (min-width: 1800px){#page--story #story-form_container{width:calc(45% - 210px);max-width:800px}}#page--story #story-form_container #story-input{display:block;border:1px solid #2F1500;background:#ffffff;border-radius:7px;font-size:20px;color:#79563b;line-height:30px;padding:10px 60px 10px 15px;box-shadow:#ffffff80 0 -10px 20px 10px;cursor:text;outline:none}#page--story #story-form_container #story-input[contenteditable]:empty:before{color:#e5d4c6;content:"Sei kreativ! Alles ist möglich..."}#page--story #story-form_container #story-submit-btn{position:absolute;right:8px;top:8px;background:transparent;border:none;cursor:pointer}#page--story #story-form_container #story-submit-btn svg{transform:scale(.8)}#page--story #story-form_container #story-submit-btn svg path{fill:#79563b;transition:all .5s}#page--story #story-form_container #story-submit-btn:hover svg path{fill:#bd845a}
