@font-face{font-family:trollfabet;src:url(/assets/fonts/TrollFontV002.otf) format("woff2"),url(/assets/fonts/trollsymbols.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:trollsymbols;src:url(/assets/fonts/trollsymbols.woff2) format("woff2"),url(/assets/fonts/trollsymbols.woff) format("woff");font-weight:400;font-style:normal}.font1,body{font-family:Staatliches,helvetica,sans-serif;font-size:20px}.font2,.contentblocks .block-text p,.quest-sidemenu .description{font-family:Neucha,helvetica,sans-serif;font-size:19px}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}*:not(:is(input,select,textarea)){user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}html,body{height:100%;height:100vh}body{background-color:#fffefe}a{color:inherit}#app{position:fixed;top:0;left:0;width:100%;height:100%;height:100vh;overflow:hidden}#app.blocked{pointer-events:none;cursor:default!important}#map{position:absolute;top:0;left:0;width:100%;height:100%;background:#d9dfe3}#map-bg-crumble{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url(../assets/img/crumble4.jpg);background-size:700px auto;background-position:center center;z-index:555555;opacity:.3}img{display:block;width:100%;height:auto}.popup-dimmer,#authmodal .dim,.modal-trolls .dim,.modal-troll .dim,.code-modal .dim,.contentblocks-modal .dim,#t100modal .dim{background-color:#0006;position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:9999999556;animation:.8s a44562 cubic-bezier(.19,1,.22,1)}.popup-dimmer.active,#authmodal .active.dim,.modal-trolls .active.dim,.modal-troll .active.dim,.code-modal .active.dim,.contentblocks-modal .active.dim,#t100modal .active.dim{display:block}.popup{background:#FFFEFE;color:#322d28;position:absolute;top:50%;left:50%;width:min(800px,85vw);box-shadow:0 0 30px #0000004d;display:none;transform:translate(-50%,-50%);z-index:9999999557;animation:.8s a45651 cubic-bezier(.19,1,.22,1)}.popup.active{display:block}.gpop,#authmodal .pop{background-color:#ccc;width:min(500px,90vw);overflow:hidden;z-index:7777777777;padding:1rem;text-align:center;border-radius:6px;position:relative;max-height:80vh;font-family:Neucha,helvetica,sans-serif}.gpop .inner,#authmodal .pop .inner{overflow:hidden;overflow-y:auto;height:100%}input.look1{background-color:#92857d;background-color:#eee;border:none;border-radius:6px;border:1px solid #91847c;padding:.8em;font-size:1rem;font-family:Neucha,helvetica,sans-serif;outline:none;color:#322d28;display:block;width:100%}input.look1:invalid{box-shadow:inset 0 0 999px #ff0101}.popup .content{max-height:70vh;overflow-y:auto}@media (max-width: 900px){.popup .content{font-size:.95rem}}.popup .content:before{content:"";background:#625952;background-image:url(../assets/img/woodgrain.png);background-size:60% 150px;background-position:center 131%;height:12px;width:calc(100% + 10px);position:absolute;top:-12px;left:-5px;border-radius:0;box-shadow:0 5px 10px #0003}.popup .content:after{content:"";background:white;background:#e6ded1;background:-moz-linear-gradient(top,#fad0d0 0%,#FFFEFE 50%,#fad0d0 100%);background:-webkit-linear-gradient(top,#fad0d0 0%,#FFFEFE 50%,#fad0d0 100%);background:linear-gradient(to bottom,#fad0d0 0%,#FFFEFE 50%,#fad0d0 100%);background:#625952;background-image:url(../assets/img/woodgrain.png);background-size:60% 150px;background-position:center 151%;height:12px;width:calc(100% + 10px);pointer-events:none;position:absolute;bottom:-12px;left:-5px;box-shadow:0 5px 10px #0006;border-radius:0}.infobox-dim{background-color:#0006;position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:9999999556;animation:.8s a44562 cubic-bezier(.19,1,.22,1)}.infobox-dim.active{display:block}@keyframes a44562{0%{opacity:0}}.infobox{background:#FFFEFE;color:#322d28;position:absolute;top:50%;left:50%;width:800px;box-shadow:0 0 30px #0000004d;padding:2em;border-radius:8px;display:none;transform:translate(-50%,-50%);z-index:9999999557;animation:.8s a45651 cubic-bezier(.19,1,.22,1)}.infobox.active{display:block}@keyframes a45651{0%{opacity:0;transform:translate(-50%,-52%)}}@media (max-width: 900px){.infobox{width:calc(100% - 50px)}}#compass{position:absolute;top:20px;left:20px;width:100px;height:100px;pointer-events:none;z-index:555555;transition:all .4s linear}#compass svg{fill:#322d2880}@media (max-width: 900px){#compass{top:20px;left:20px;width:60px;height:60px}}body[data-zoom="0"] #compass{transform:scale(.6)}body[data-zoom="1"] #compass{transform:scale(.65)}body[data-zoom="2"] #compass{transform:scale(.7)}body[data-zoom="3"] #compass{transform:scale(.75)}body[data-zoom="4"] #compass{transform:scale(.8)}body[data-zoom="5"] #compass{transform:scale(.85)}body[data-zoom="6"] #compass{transform:scale(.9)}body[data-zoom="7"] #compass{transform:scale(.95)}#clouds{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.7;pointer-events:none;transition:opacity .8s linear}#clouds .inner{position:absolute;top:0;left:0;width:200%;height:100%;background-image:url(../assets/img/clouds.png);background-size:100% 100%;animation:c786765 40s infinite linear}@keyframes c786765{000%{transform:translate(50%)}to{transform:translate(-100%)}}body[data-zoom="0"] #clouds,body[data-zoom="1"] #clouds,body[data-zoom="2"] #clouds{opacity:0}body[data-zoom="3"] #clouds{opacity:.1}body[data-zoom="4"] #clouds{opacity:.2}body[data-zoom="5"] #clouds{opacity:.4}body[data-zoom="6"] #clouds{opacity:.5}body[data-zoom="7"] #clouds{opacity:.6}body[data-zoom="8"] #clouds,body[data-zoom="9"] #clouds{opacity:.7}body[data-zoom="10"] #clouds{opacity:.4}body[data-zoom="11"] #clouds,body[data-zoom="12"] #clouds,body[data-zoom="13"] #clouds,body[data-zoom="14"] #clouds,body[data-zoom="15"] #clouds,body[data-zoom="16"] #clouds,body[data-zoom="17"] #clouds,body[data-zoom="18"] #clouds,body[data-zoom="19"] #clouds,body[data-zoom="20"] #clouds{opacity:0}.rip-top,.rip-bottom,.rip-left,.rip-right{pointer-events:none;position:absolute;background-position:center;z-index:55}.rip-top,.rip-bottom{height:10px;width:100%;left:0;background-image:url(../assets/img/rip-top.png);background-size:500px 100%}.rip-left,.rip-right{background-image:url(../assets/img/rip-left.png);background-size:100% 500px;width:10px;height:100%;top:0}.rip-top{top:0}.rip-bottom{bottom:0;transform:rotate(180deg)}.rip-left{left:0}.rip-right{right:0;transform:rotate(180deg)}.ruler-top,.ruler-bottom,.ruler-left,.ruler-right{pointer-events:none;position:absolute;background-position:center;z-index:55;display:none}.ruler-top,.ruler-bottom{left:25px;height:2px;width:calc(100% - 50px);background:linear-gradient(to right,rgba(50,45,40,.6) 50%,rgba(50,45,40,.2) 0%);background-size:40px 40px}.ruler-left,.ruler-right{top:25px;width:2px;height:calc(100% - 50px);background:linear-gradient(to bottom,rgba(50,45,40,.6) 50%,rgba(50,45,40,.2) 0%);background-size:40px 40px}.ruler-top{top:25px}.ruler-bottom{bottom:25px}.ruler-left{left:25px}.ruler-right{right:25px}.scalebar{pointer-events:none;position:absolute;bottom:25px;left:50%;transform:translate(-50%);background-position:center;z-index:55;text-align:center}.scalebar.prebuilt{display:none!important}.scalebar .label{text-align:center;line-height:1.2em;font-size:1rem;text-transform:uppercase;margin-bottom:.3em}.scalebar .bar{height:2px;background-color:#322d28;position:relative}.scalebar .bar:after,.scalebar .bar:before{content:"";width:2px;height:12px;background-color:#322d28;top:-5px;position:absolute;display:block}.scalebar .bar:before{left:0}.scalebar .bar:after{right:0}body[data-zoom="0"] body[data-zoom="1"] .scalebar,body[data-zoom="2"] .scalebar,body[data-zoom="3"] .scalebar,body[data-zoom="4"] .scalebar,body[data-zoom="5"] .scalebar{display:none}#zoomcontrol{position:fixed;bottom:65px;right:0px;box-shadow:0 2px 8px #0000004d;overflow:hidden;z-index:7875}#zoomcontrol .in,#zoomcontrol .out{height:42px;width:48px;line-height:42px;background:#b4aba6;background-image:url(../assets/img/woodgrain.png);background-size:250px auto;background-position:center 151%;border:1px solid #322D28;border-right-color:transparent;color:#000;cursor:pointer;font-size:34px;text-shadow:0 0 1px white,0 0 2px white,0 0 4px white;text-align:center}#zoomcontrol .in:hover,#zoomcontrol .out:hover{background-color:#c0b8b3}#zoomcontrol .in:active,#zoomcontrol .out:active{background-color:#766b64}#zoomcontrol .in{border-top-left-radius:8px}#zoomcontrol .out{border-bottom-left-radius:8px;border-top:1px solid rgba(0,0,0,.8)}@media (max-width: 900px){#zoomcontrol{bottom:60px;right:0}#zoomcontrol .in,#zoomcontrol .out{width:38px;height:38px;line-height:38px;font-size:24px}}#locatemebtn{position:fixed;bottom:15px;right:0px;box-shadow:0 2px 8px #0000004d;border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden;z-index:7875;height:42px;width:48px;line-height:42px;border:1px solid #322D28;border-right-color:transparent;background:#a89e98;background-image:url(../assets/img/woodgrain.png);background-size:600px 400px;background-position:center 151%;color:#000;cursor:pointer;font-size:28px;text-align:center}#locatemebtn:hover{background-color:#c0b8b3}#locatemebtn:active{background-color:#766b64}#locatemebtn svg{width:60%;height:auto;fill:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media (max-width: 900px){#locatemebtn{bottom:15px;width:38px;height:38px;line-height:38px;font-size:24px}}a.btn,a.troll-unfind-btn,a.troll-find-btn,a.t100-troll-discover-btn,.modal-trolls .cats a.cat,.modal-trolls .list .item a.gobtn{text-decoration:none}.btn,.troll-unfind-btn,.troll-find-btn,.t100-troll-discover-btn,.modal-trolls .cats .cat,.modal-trolls .list .item .gobtn{margin:0 auto;margin-top:.6rem;padding:.6em 1em;font-size:1.1rem;text-align:center;display:block;width:100%;border-radius:5px;background-image:url(../assets/img/woodgrain2.png);background-size:300px auto;background-position:center;letter-spacing:.05em;font-family:Staatliches,helvetica,sans-serif;cursor:pointer;transition:all .3s ease-out}.btn:hover,.troll-unfind-btn:hover,.troll-find-btn:hover,.t100-troll-discover-btn:hover,.modal-trolls .cats .cat:hover,.modal-trolls .list .item .gobtn:hover{opacity:.9}.btn:active,.troll-unfind-btn:active,.troll-find-btn:active,.t100-troll-discover-btn:active,.modal-trolls .cats .cat:active,.modal-trolls .list .item .gobtn:active{opacity:.7}@media (max-width: 900px){.btn,.troll-unfind-btn,.troll-find-btn,.t100-troll-discover-btn,.modal-trolls .cats .cat,.modal-trolls .list .item .gobtn{padding:.4em 1em;font-size:.95rem}}.btn.btn-white,.btn-white.troll-unfind-btn,.btn-white.troll-find-btn,.btn-white.t100-troll-discover-btn,.modal-trolls .cats .btn-white.cat,.modal-trolls .list .item .btn-white.gobtn{background-color:#fff;color:#91847c}.btn.btn-wood,.btn-wood.troll-unfind-btn,.btn-wood.troll-find-btn,.btn-wood.t100-troll-discover-btn,.modal-trolls .cats .cat,.modal-trolls .list .item .btn-wood.gobtn,.modal-trolls .list .item .cats .gobtn.cat,.modal-trolls .cats .list .item .gobtn.cat{background-color:#91847c;color:#fff}.btn.btn-darkwood,.troll-unfind-btn,.troll-find-btn,.t100-troll-discover-btn,.modal-trolls .cats .btn-darkwood.cat,.modal-trolls .cats .cat.troll-unfind-btn,.modal-trolls .cats .cat.troll-find-btn,.modal-trolls .cats .cat.t100-troll-discover-btn,.modal-trolls .list .item .gobtn{background-color:#625952;color:#fff}.btn.btn-paper,.btn-paper.troll-unfind-btn,.btn-paper.troll-find-btn,.btn-paper.t100-troll-discover-btn,.modal-trolls .cats .btn-paper.cat,.modal-trolls .list .item .btn-paper.gobtn{background-color:#fffefe;color:#322d28}.btn.btn-ink,.btn-ink.troll-unfind-btn,.btn-ink.troll-find-btn,.btn-ink.t100-troll-discover-btn,.modal-trolls .cats .btn-ink.cat,.modal-trolls .cats .cat.-on,.modal-trolls .list .item .btn-ink.gobtn{background-color:#322d28;color:#fff}.somebtn{position:fixed;left:0px;box-shadow:0 2px 8px #0000004d;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden;z-index:7875;height:42px;width:48px;line-height:42px;border:1px solid #322D28;border-left-color:transparent;background:#a89e98;background-image:url(../assets/img/woodgrain.png);background-size:600px 400px;background-position:center 151%;color:#000;cursor:pointer;font-size:28px;text-align:center}.somebtn:hover{background-color:#c0b8b3}.somebtn:active{background-color:#766b64}.somebtn svg{width:60%;height:auto;fill:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media (max-width: 900px){.somebtn{width:38px;height:38px;line-height:38px;font-size:24px}}.somebtn.is-fb{bottom:65px}@media (max-width: 900px){.somebtn.is-fb{bottom:65px}}.somebtn.is-insta{bottom:15px}@media (max-width: 900px){.somebtn.is-insta{bottom:15px}}#code-btn{position:fixed;bottom:115px;left:0px;box-shadow:0 2px 8px #0000004d;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden;z-index:7875;height:110px;width:48px;line-height:42px;border:1px solid #625952;border-left-color:transparent;background:#b4aba6;background-image:url(../assets/img/woodgrain.png);background-size:600px 400px;background-position:center 151%;color:#000;cursor:pointer;font-size:28px;text-align:center}#code-btn:hover{background-color:#c0b8b3}#code-btn:active{background-color:#766b64}#code-btn .icon{width:30px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;background-image:url(../assets/img/trollcode-icon2.png);background-position:center;background-repeat:no-repeat;background-size:auto 85%}@media (max-width: 900px){#code-btn{width:38px;height:106px;line-height:38px;font-size:24px}}.marker{animation:akj2b3 .5s cubic-bezier(.95,.05,.795,.035)}@keyframes akj2b3{0%{opacity:0}}.marker .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.marker .edit-link{position:absolute;top:-5px;right:-5px;height:20px;width:20px;background:#322D28;color:#fffefe;border-radius:100%;cursor:pointer}.marker .edit-link:hover{opacity:.8}.marker .edit-link:active{opacity:.5}.marker.look-type1,.marker.look-type2,.marker.look-type3,.marker.look-type4{background-color:#fff;border-radius:100%;border:1px solid #322D28;box-shadow:0 4px 20px #000000b3}.marker.look-type2{background-color:#fffefe;border:1px solid #322D28}.marker.look-type3{background-color:#91847c;border:1px solid #e9e6e5}.marker.look-type4{background-color:#91847c;border:none}.marker.me-marker{background-color:#777;height:36px;width:36px;border-radius:100%;border:2px solid white;box-shadow:0 0 14px #0006;cursor:pointer}.marker.me-marker:hover{opacity:.8}.marker.me-marker:active{opacity:.5}.marker.onclick-nothing{pointer-events:none}.marker.onclick-navigate_map .img,.marker.onclick-standard_popup .img{cursor:pointer}.marker.onclick-navigate_map .img:hover,.marker.onclick-standard_popup .img:hover{opacity:.8}.marker.onclick-navigate_map .img:active,.marker.onclick-standard_popup .img:active{opacity:.5}#logotitler{position:absolute;top:10px;left:50%;transform:translate(-50%);transition:all .3s cubic-bezier(.19,1,.22,1);background-size:95% auto;width:450px;aspect-ratio:3/1;background-position:center center;background-repeat:no-repeat;color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:.3em 1.2em;z-index:999999517;text-align:center;text-indent:-999px;overflow:hidden;transform-origin:center top;animation:a233213 1s cubic-bezier(.19,1,.22,1)}#logotitler .l1{font-size:1.2rem;letter-spacing:.09rem}#logotitler .l2{font-size:2.3rem}@media (max-width: 900px){#logotitler{width:250px}#logotitler .l1{font-size:.8rem;letter-spacing:.05rem}#logotitler .l2{font-size:1rem}}@keyframes a233213{0%{transform:translate(-50%) translateY(-15px);opacity:0}}body.questmode-active #logotitler{transform:translate(-50%,-100%)}body.is-sentosa #logotitler{filter:invert(.7)}.realm-sentosa #logotitler{background-size:contain;aspect-ratio:2.2/1}#admin-reload-items{position:absolute;bottom:230px;left:-4px;background:#FFFEFE;color:#322d28;box-shadow:0 4px 20px #0000004d;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:1.1em .8em;z-index:77777777777;transition:all .2s cubic-bezier(.19,1,.22,1);writing-mode:sideways-lr;cursor:pointer}#admin-reload-items:hover{transform:translate(4px)}#admin-reload-items:active{transform:translate(4px) scale(.95)}@media (max-width: 900px){#admin-reload-items{font-size:.8rem}}#admin-details{position:absolute;bottom:0;left:20%;transform:translate(-50%);font-size:.9rem;background:#FFFEFE;color:#322d28;box-shadow:0 4px 20px #0000004d;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:.8em;z-index:77777777777;pointer-events:none}.newspopup-dot{height:40px;width:40px;position:fixed;top:10px;right:4px;display:none;cursor:pointer}@media (max-width: 900px){.newspopup-dot{right:0}}.newspopup-dot .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:16px;width:16px;background-color:#fff;box-shadow:0 0 8px #00000080,0 0 16px #0000004d;border-radius:999px;animation:a24352 1.3s infinite cubic-bezier(.215,.61,.355,1)}@keyframes a24352{0%{transform:translate(-50%,-50%) scale(.9)}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(.9)}}.newspopup-dot:active{background-color:#0003}#app.has-newspopup .newspopup-dot{display:block}#app.has-newspopup .newspopup-dot .inner{background-color:#322d28;box-shadow:0 0 8px #ffffff80,0 0 16px #ffffff4d}#infobtn,#shopbtn,#userbtn,#questbtn,.troll-list-btn{position:fixed;right:-4px;display:block;background-size:300px 200px;background-position:center 151%;box-shadow:0 4px 20px #0000004d;border-right-color:transparent;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:1.1em .8em;z-index:999999537;letter-spacing:.1em;transition:all .2s cubic-bezier(.19,1,.22,1);height:70px;width:46px;cursor:pointer}#infobtn .inner,#shopbtn .inner,#userbtn .inner,#questbtn .inner,.troll-list-btn .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);pointer-events:none;display:block}#infobtn:hover,#shopbtn:hover,#userbtn:hover,#questbtn:hover,.troll-list-btn:hover{transform:translate(-4px)}#infobtn:active,#shopbtn:active,#userbtn:active,#questbtn:active,.troll-list-btn:active{transform:translate(-4px) scale(.95)}@media (max-width: 900px){#infobtn,#shopbtn,#userbtn,#questbtn,.troll-list-btn{font-size:.9rem;width:40px}}#infobtn{background-color:#fff;color:#322d28;top:90px;height:80px}@media (max-width: 900px){#infobtn{height:64px;top:72px}}#shopbtn{background-color:#322d28;background-image:url(../assets/img/woodgrain4.png);background-size:300px auto;background-position:center;color:#fff;top:185px;height:80px}@media (max-width: 900px){#shopbtn{height:64px;top:148px}}#userbtn{background-color:#322d28;background-image:url(../assets/img/woodgrain4.png);background-size:300px auto;background-position:center;color:#fff;bottom:160px;height:80px}.troll-list-btn{background-color:#625952;background-image:url(../assets/img/woodgrain3.png);background-size:300px auto;background-position:center;color:#fff;top:278px;height:160px;white-space:nowrap}@media (max-width: 900px){.troll-list-btn{top:222.4px;height:128px}}#burgerbtn{height:40px;width:40px;background-color:#322d28;background-image:url(../assets/img/woodgrain3.png);background-size:250px auto;background-position:center 151%;border-radius:9px;position:absolute;top:20px;right:20px;padding:8px;display:grid;grid-template-rows:1fr 1fr 1fr;align-items:center;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);display:none}#burgerbtn:hover{opacity:.8}#burgerbtn:active{opacity:.6}#burgerbtn div{height:2px;background-color:#fffefe}#questtitler{position:fixed;top:0;left:50%;transform:translate(-50%,-100%);transition:all .3s cubic-bezier(.19,1,.22,1);background-color:#c0b8b3;background-image:url(../assets/img/woodgrain.png);background-size:600px 400px;background-position:center 151%;letter-spacing:.1em;color:#322d28;color:#000;box-shadow:0 4px 20px #0000004d;border:1px solid #625952;font-size:1rem;text-align:center;border-top-color:transparent;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:.4em .8em .7em;z-index:999999537;transition:all .2s cubic-bezier(.19,1,.22,1);width:calc(100% - 100px);max-width:200px;cursor:pointer}@media (max-width: 900px){#questtitler{font-size:.9rem}}body.questmode-active #questtitler{transform:translate(-50%)}body.questmode-active #questtitler:hover{transform:translate(-50%) scale(1.02)}body.questmode-active #questtitler:active{transform:translate(-50%) scale(1)}#questtitler .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.1rem;margin-bottom:.3em;text-shadow:0 0 2px white}#questtitler .subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.2rem;margin-top:.3em;margin-bottom:.3em;text-shadow:0 0 2px white}#questtitler .progressbar{position:relative;background-color:#000c;overflow:hidden}#questtitler .progressbar .fill{height:10px;background-color:#fff;transition:all 1s cubic-bezier(.645,.045,.355,1)}#quest-end-btn,#quest-tip-btn,#quest-list-btn{position:fixed;top:135px;left:0px;background-color:#c0b8b3;background-image:url(../assets/img/woodgrain.png);background-size:600px 400px;background-position:center 151%;letter-spacing:.05em;color:#322d28;color:#000;box-shadow:0 4px 20px #0000004d;border:1px solid #625952;border-left-color:transparent;font-size:1.1rem;text-align:center;border-left-color:transparent;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:1.1em .8em;z-index:999999537;transition:all .2s cubic-bezier(.19,1,.22,1);height:104px;width:46px;white-space:nowrap;cursor:pointer;display:none}#quest-end-btn .inner,#quest-tip-btn .inner,#quest-list-btn .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);pointer-events:none}#quest-end-btn:hover,#quest-tip-btn:hover,#quest-list-btn:hover{transform:translate(0);filter:brightness(110%);background-color:#c0b8b3}#quest-end-btn:active,#quest-tip-btn:active,#quest-list-btn:active{transform:translate(0) scale(.95);background-color:#c0b8b3}@media (max-width: 900px){#quest-end-btn,#quest-tip-btn,#quest-list-btn{font-size:.9rem;width:38px;line-height:38px}}#quest-tip-btn{top:265px}#quest-list-btn{top:125px;height:140px}@media (max-width: 900px){#quest-list-btn{top:105px}}@media (max-width: 900px){#quest-list-btn{height:120px}}body.questmode-active #quest-end-btn,body.questmode-active #quest-tip-btn,#quest-list-btn{display:block}body.questmode-active #quest-list-btn{display:none}#t100btn{position:fixed;top:285px;left:0px;background-color:#badab4;background-color:#c0b8b3;background-image:url(../assets/img/woodgrain.png);background-size:600px 400px;background-position:center 151%;letter-spacing:.05em;color:#322d28;color:#000;box-shadow:0 4px 20px #0000004d;border:1px solid #625952;font-size:1.1rem;text-align:center;border-left-color:transparent;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:1.1em .8em;z-index:999999537;transition:all .2s cubic-bezier(.19,1,.22,1);height:90px;width:46px;white-space:nowrap;cursor:pointer}body.questmode-active #t100btn{display:none}#t100btn .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);pointer-events:none}#t100btn:hover{transform:translate(0);filter:brightness(110%);background-color:#c0b8b3}#t100btn:active{transform:translate(0) scale(.95);background-color:#c0b8b3}@media (max-width: 900px){#t100btn{font-size:.9rem;width:38px;line-height:38px;top:245px}}.quest-sidemenu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999445;pointer-events:none}.quest-sidemenu-dim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;transition:all .15s cubic-bezier(.215,.61,.355,1);opacity:0}.quest-sidemenu-modal{position:absolute;bottom:0;left:50%;width:calc(100% - 100px);max-width:500px;height:calc(100% - 130px);background-color:#fffefe;transform:translate(-50%,100%);transition:all .15s cubic-bezier(.215,.61,.355,1);font-size:1rem;padding:1.5em;overflow-y:auto}body.questmode-active.questmode-sidemenu-active .quest-sidemenu{pointer-events:all}body.questmode-active.questmode-sidemenu-active .quest-sidemenu .quest-sidemenu-dim{opacity:1}body.questmode-active.questmode-sidemenu-active .quest-sidemenu .quest-sidemenu-modal{transform:translate(-50%)}.quest-sidemenu .titler{display:none}.quest-sidemenu .description{margin-bottom:1em}.quest-sidemenu .items-list{margin-bottom:2em;font-size:1rem;overflow-y:auto}.quest-sidemenu .items-list .item{text-align:left;transition:all .3s cubic-bezier(.215,.61,.355,1);padding:.5em 1em .5em 50px;margin-bottom:.3em;position:relative;white-space:normal;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.quest-sidemenu .items-list .item:hover{opacity:.6}.quest-sidemenu .items-list .item:active{opacity:.3}.quest-sidemenu .items-list .item.discovered{background-color:#322d28;color:#fff}.quest-sidemenu .items-list .item.undiscovered{background-color:#91847c;color:#322d28}.quest-sidemenu .items-list .item .number{height:26px;line-height:26px;width:26px;font-size:14px;text-align:center;background:white;color:#000;position:absolute;top:50%;left:10px;transform:translateY(-50%);pointer-events:none;border-radius:100%}#questlist-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999538;overflow:hidden;display:none;animation:a93873 .5s cubic-bezier(.215,.61,.355,1)}@keyframes a93873{0%{opacity:0;transform:scale(1.1)}}body.questlist-active #questlist-modal{display:block}#questlist-modal .qldim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}#questlist-modal .qlpopup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:400px;height:calc(100% - 40px);max-height:600px;background-color:#fff;border-radius:10px;padding:1.5rem}#questlist-modal .qlpopup .inner{height:100%;overflow-y:auto}#questlist-modal .qlpopup .closer{width:35px;height:35px;line-height:35px;text-align:center;position:absolute;top:-20px;right:-20px;background-color:#322d28;color:#fff;border-radius:999px;cursor:pointer;transition:all .2s cubic-bezier(.215,.61,.355,1)}#questlist-modal .qlpopup .closer:hover{transform:scale(1.05)}#questlist-modal .qlpopup .closer:active{transform:scale(.95)}#questlist-modal .quests .quest{background-color:#fffefe;border-radius:8px;padding:.8rem 1rem;box-shadow:0 5px .7rem #00000040;margin:0 1rem 1.5rem}#questlist-modal .quests .quest .title{font-size:1.2em;color:#322d28}#questlist-modal .quests .quest .description{font-family:Neucha,helvetica,sans-serif;font-size:.8em;color:#322d28;margin-top:.75rem}#questlist-modal .quests .quest .points{display:none;font-size:.75em;color:#91847c;margin-top:.75rem}#questlist-modal .quests .quest .distance{display:none;margin-top:.75rem}.contentblocks .block-text{margin-bottom:2rem}.contentblocks-tabs{margin-top:-62px;padding-left:20px}@media (max-width: 900px){.contentblocks-tabs{margin-top:-64px;padding-left:10px}}.contentblocks-tabs .tab{display:inline-block;margin-right:6px;position:relative;padding:0 1em;text-align:center;height:50px;line-height:50px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;box-shadow:inset 0 -20px 6px #00000040;background-color:#5b524c;background-image:url(../assets/img/woodgrain.png);background-size:220% 150px;background-position:center 111%;color:#ffffff59}.contentblocks-tabs .tab:hover{opacity:.9}.contentblocks-tabs .tab:active{opacity:.8}.contentblocks-tabs .tab .icon{width:40px;height:50px;display:inline-block;vertical-align:middle;margin:0 auto 0 -.25em;background-size:auto 65%;background-position:center;background-repeat:no-repeat}.contentblocks-tabs .tab .title{display:inline-block}.contentblocks-tabs .tab .icon+.title{margin-left:.75rem}.contentblocks-tabs .tab.active{background-color:#84776f;color:#fff;box-shadow:inset 0 -8px 6px #00000026}@media (max-width: 900px){.contentblocks-tabs .tab{height:44px;line-height:44px;font-size:1rem;padding:0 .7em;margin-right:2px}.contentblocks-tabs .tab .icon{width:25px;height:30px;margin-left:0}}.contentblocks{padding:2rem}.contentblocks .block-img{margin-bottom:2rem}.contentblocks .block-img img{width:100%;height:auto;display:block}.contentblocks .block-text{margin-bottom:2rem}.contentblocks .block-text h1,.contentblocks .block-text h2,.contentblocks .block-text h3{margin-bottom:.5em}.contentblocks .block-text p{margin-bottom:1em;line-height:1.3em}.contentblocks .block-text img{display:block;width:100%;height:auto;margin-bottom:1.5em}.contentblocks .block-text .embed-container{margin-bottom:1em}.newspopup-dim{background-color:#0006;position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:9999999556;animation:.8s a3874 cubic-bezier(.19,1,.22,1)}.newspopup-dim.active{display:block}@keyframes a3874{0%{opacity:0}}.newspopup{background:#FFFEFE;color:#322d28;position:absolute;top:50%;left:50%;width:calc(100% - 80px);max-width:500px;max-height:80svh;overflow-y:auto;font-family:Neucha,helvetica,sans-serif;box-shadow:0 0 30px #0000004d;padding:20px;display:none;border-radius:8px;transform:translate(-50%,-50%);z-index:9999999557;animation:.8s a23276 cubic-bezier(.19,1,.22,1)}.newspopup.active{display:block}@keyframes a23276{0%{opacity:0;transform:translate(-50%,-52%)}}@media (max-width: 900px){.newspopup{padding:1.5rem}}.newspopup .inner iframe{width:100%;height:min(40vw,25vh)}.newspopup .inner p{margin-bottom:1em}.trollcoder-dim{background-color:#0006;position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:9999999556;animation:.8s a44562 cubic-bezier(.19,1,.22,1)}.trollcoder-dim.active{display:block}@keyframes a44562{0%{opacity:0}}.trollcoder-popup{background:#FFFEFE;color:#322d28;position:absolute;top:50%;left:50%;width:calc(100% - 50px);max-width:500px;box-shadow:0 0 30px #0000004d;padding:2em;border-radius:8px;display:none;transform:translate(-50%,-50%);z-index:9999999557;animation:.8s a45651 cubic-bezier(.19,1,.22,1)}.trollcoder-popup.active{display:block}@keyframes a45651{0%{opacity:0;transform:translate(-50%,-52%)}}@media (max-width: 900px){.trollcoder-popup{padding:1em}}.codeinputter h3{text-align:center;color:#91847c;margin-bottom:.4em;font-size:1.4rem}.codeinputs .codeinput{margin-bottom:.8em;text-align:center;vertical-align:top;display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;justify-items:center}.codeinputs .codeinput.data-z{grid-template-columns:auto 1fr}.codeinputs .codeinput .symbol{display:inline-block;text-align:center;width:30px;height:30px;margin:0 1rem;background-size:contain;background-position:center;background-repeat:no-repeat}.codeinputs .codeinput .dot{font-size:2rem;margin:0 .3em}.codeinputs .codeinput input{background-color:#92857d;background-color:#eee;height:50px;line-height:50px;font-size:2rem;font-family:Staatliches,helvetica,sans-serif;border:none;outline:none;color:#322d28;display:inline-block;width:100%;letter-spacing:.4em;text-align:center}.codeinputs .codeinput input:invalid{box-shadow:inset 0 0 999px #ff0101}.codeinputs .codeinput.legacymode{grid-template-columns:auto 1fr}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.codeinputter .btn-go{margin:0 auto;background-color:#91847c;color:#fff;margin-top:.6rem;padding:.6em 1em;font-size:1.6rem;text-align:center;cursor:pointer;transition:all .3s ease-out}.codeinputter .btn-go:hover{opacity:.9}.codeinputter .btn-go:active{opacity:.7}@media (max-width: 900px){.codeinputter .btn-go{padding:.4em 1em;font-size:1.3rem}}.codeinputter .msg{font-family:Neucha,helvetica,sans-serif;padding:.3em .5em;text-align:center;margin-bottom:1em}.big-intro-logo{position:fixed;top:50%;left:50%;width:50%;max-width:500px;transform:translate(-50%,-50%);z-index:9999999597;cursor:pointer;transition:all .5s cubic-bezier(.19,1,.22,1);opacity:0;pointer-events:none;animation:a2ds13 2s cubic-bezier(.19,1,.22,1)}.big-intro-logo:hover{opacity:.9}.big-intro-logo:active{opacity:.8}.big-intro-logo img{width:100%;height:auto;display:block}.big-intro-logo.active{opacity:1;pointer-events:all}@keyframes a2ds13{0%{transform:translate(-50%,-50%) scale(.9);opacity:0}}.big-intro-logo-dim{background-color:#0006;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999556;transition:all .5s cubic-bezier(.19,1,.22,1);opacity:0;pointer-events:none}.big-intro-logo-dim.active{opacity:1;pointer-events:all}#spinner{height:60px;width:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;border-radius:100%;z-index:9999999596;background:rgba(50,45,40,.7);transform:rotate(0);animation:a2323 1s linear infinite}@keyframes a2323{to{transform:rotate(360deg)}}#spinner div{position:absolute;top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);border-radius:100%;border:3px solid #FFFEFE;border-left-color:transparent}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5555555;display:none}.modal.active{display:block}.modal-dim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;animation:a8242 .3s cubic-bezier(.215,.61,.355,1)}@keyframes a8242{0%{opacity:0}}.modal.no-dim-click .dim{pointer-events:none}.modal-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:400px;background:#FFFEFE;color:#322d28;animation:a8221321 .3s cubic-bezier(.215,.61,.355,1)}@keyframes a8221321{0%{opacity:0;transform:translate(-50%,-60%)}}.modal-popup .title{padding:1em;background-color:#91847c;color:#322d28;position:relative}.modal-popup .inner{padding:1em;font-family:Neucha,helvetica,sans-serif}.modal-popup .closer{position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;text-align:center;background-color:#91847c;color:#322d28;cursor:pointer}.modal-popup .closer:hover{opacity:.8}.modal-popup .closer:active{opacity:.6}.modal-popup .title .closer{top:50%;transform:translateY(-50%);background-color:transparent;right:10px}.modal.type-msg .inner,.modal.type-msg .confirm{text-align:center}.modal .msg-ok-btn{margin-top:1em;font-size:1rem;padding:.6em .5em;background-color:#91847c;color:#fff;text-align:center;font-family:Staatliches,helvetica,sans-serif;cursor:pointer}.modal .msg-ok-btn:hover{opacity:.8}.modal .msg-ok-btn:active{opacity:.5}.modal .confirm-btns{margin-top:2em;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.modal .confirm-btns .confirm-ok-btn,.modal .confirm-btns .confirm-cancel-btn{font-size:1rem;padding:.6em .5em;text-align:center;font-family:Staatliches,helvetica,sans-serif;cursor:pointer}.modal .confirm-btns .confirm-ok-btn:hover,.modal .confirm-btns .confirm-cancel-btn:hover{opacity:.8}.modal .confirm-btns .confirm-ok-btn:active,.modal .confirm-btns .confirm-cancel-btn:active{opacity:.5}.modal .confirm-btns .confirm-ok-btn.confirm-cancel-btn,.modal .confirm-btns .confirm-cancel-btn.confirm-cancel-btn{background-color:#c8c1bd;color:#322d28}.modal .confirm-btns .confirm-ok-btn.confirm-ok-btn,.modal .confirm-btns .confirm-cancel-btn.confirm-ok-btn{background-color:#91847c;color:#fff}.grid{display:grid;gap:1rem 1rem}.grid.grid-1-1{grid-template-columns:1fr 1fr}.grid.grid-1-1-1{grid-template-columns:1fr 1fr 1fr}.grid.grid-1-1-1-1{grid-template-columns:1fr 1fr 1fr 1fr}#geoposition-denied{position:fixed;bottom:30px;left:50%;transform:translate(-50%);padding:1em;font-size:1rem;background-color:#991714;color:#fff;cursor:pointer}#geoposition-denied:hover{opacity:.9}#geoposition-denied:active{opacity:.7}#pageloader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:444;background-color:#91847c;z-index:999999999;transition:all .7s cubic-bezier(.55,.055,.675,.19);box-shadow:inset 0 0 100px #0000001a}#pageloader.off{transform:scale(1.2);opacity:0;pointer-events:none}#pageloader .logoimg{position:absolute;top:45%;left:50%;width:60%;max-width:400px;height:auto;transform:translate(-50%,-50%);animation:a2hv3 3s cubic-bezier(.19,1,.22,1)}@keyframes a2hv3{0%{transform:translate(-50%,-50%) scale(1.1);opacity:0}}#pageloader .msg{position:absolute;top:75%;left:50%;margin-top:-20px;transform:translate(-50%,-50%);max-width:70%;font-size:12px;color:#fff;color:#322d28;margin-bottom:1em;text-align:center;letter-spacing:.1em}#pageloader .loadbar{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);width:100px;background-color:#0009}#pageloader .loadbar .inner{height:2px;width:100%;background-color:#fff;transform:scaleX(0);transform-origin:left center;animation:a3434 4s infinite linear}@keyframes a3434{to{transform:scaleX(1)}}#t100modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;align-items:center;justify-items:center;z-index:7777777777}#t100modal .dim{display:block}#t100modal .pop{background-color:#ccc;width:min(600px,90vw);aspect-ratio:1/1.5;overflow:hidden;z-index:7777777777;padding:1rem;text-align:center;border-radius:6px;position:relative;max-height:80vh}#t100modal .pop .inner{overflow:hidden;overflow-y:auto;height:100%}#t100modal .intro-text{margin-bottom:2rem}.t100-list{display:grid;grid-template-columns:1fr;width:100%;max-width:400px;margin:0 auto}.t100-list .item{position:relative;aspect-ratio:4/1;cursor:pointer}.t100-list .item:hover{filter:brightness(1.1)}.t100-list .item:active{filter:brightness(.9)}.t100-list .item .bg{background-image:url(/assets/img/t100-list-inactive.png);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:auto 104%;background-position:top center;background-repeat:no-repeat;pointer-events:none}.t100-list .item:last-of-type .bg{background-size:auto 100%}.t100-list .item .title{position:absolute;top:22%;left:50%;transform:translate(-50%,-50%);width:66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;font-family:trollfabet,helvetica,sans-serif;text-transform:uppercase;letter-spacing:.03em;font-size:min(23px,3.5vw);text-shadow:2px 2px rgba(255,255,255,.3)}@media (max-width: 900px){.t100-list .item .title{text-shadow:1px 1px rgba(255,255,255,.3)}}.t100-list .item .num{position:absolute;top:73%;letter-spacing:.1em;left:50.5%;transform:translate(-50%,-50%);color:#a7a9ac;width:16%;padding:2.5% 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:23;cursor:pointer;pointer-events:none;border-radius:43%}.t100-list .item .num:after{content:"";position:absolute;top:20%;left:15%;width:70%;height:60%;border-radius:80%;pointer-events:none}.t100-list .item .num:hover:after{background-color:#0000004d}.t100-list .item.discovered .bg{background-image:url(/assets/img/t100-list-active.png)}.t100-list .item .clicker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:21}.t100-list .item .clicker-code1,.t100-list .item .clicker-code2{position:absolute;top:43%;width:24%;height:52%;z-index:22;pointer-events:none}.t100-list .item .clicker-code1 svg,.t100-list .item .clicker-code2 svg{fill:#fff0;position:absolute;top:0;left:0;width:100%;height:100%}.t100-list .item .clicker-code1 .num,.t100-list .item .clicker-code2 .num{border-radius:0;position:absolute;top:38%;left:50%;width:80%;height:50%;transform:translate(-50%,-50%);font-size:15px;letter-spacing:-.1em;white-space:nowrap;color:#000;font-family:trollsymbols,helvetica,sans-serif;pointer-events:none}.t100-list .item .clicker-code1.clicker-code1,.t100-list .item .clicker-code2.clicker-code1{left:22%}.t100-list .item .clicker-code1.clicker-code2,.t100-list .item .clicker-code2.clicker-code2{right:22%}.t100-list .item .clicker-code1:hover svg,.t100-list .item .clicker-code2:hover svg{fill:#ffffff4d}.contentblocks-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;align-items:center;justify-items:center;z-index:7777777777}.contentblocks-modal .dim{display:block}.contentblocks-modal .pop{background-color:#fff;width:min(800px,80vw);height:min(750px,80vh);aspect-ratio:1/1.5;z-index:777777777799;text-align:left;position:relative}.contentblocks-modal .pop .tbar,.contentblocks-modal .pop .bbar{height:10px;background-color:#625952;background-image:url(../assets/img/woodgrain.png);background-size:60% 150px;background-position:center 151%;margin-left:-10px;margin-right:-10px;box-shadow:0 5px 10px #00000080}.contentblocks-modal .pop .innerscroll{overflow:hidden;overflow-y:auto;height:calc(100% - 20px);padding:2rem}.code-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;align-items:center;justify-items:center;z-index:7777777777}.code-modal .dim{background-color:#000000b3;display:block}.code-modal .pop{background-color:#fff;background-color:#888;border:2px solid #AAA;width:min(380px,80vw);padding:1rem;box-shadow:0 0 50px #000000b3;z-index:777777777799;text-align:left;border-radius:6px;position:relative}.code-modal .inputs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;justify-items:center}.code-modal .inputs .codeletterinput:nth-child(3){margin-right:10px}.code-modal .inputs .codeletterinput:nth-child(4){margin-left:10px}.codeletterinput{position:relative;height:150px;width:40px;overflow:hidden;background-color:#91847c99;background-color:#a7a9ac;border:2px solid black;display:grid;grid-template-rows:.5fr 1fr .5fr;text-align:center;align-items:center;justify-items:center}.codeletterinput .prev,.codeletterinput .next{background-color:#ffffff80;opacity:.5;cursor:pointer;justify-self:normal;align-self:normal;display:grid;align-items:center}.codeletterinput .prev{writing-mode:sideways-lr}.codeletterinput .next{writing-mode:tb-rl}.codeletterinput .val{font-size:1.7em;font-family:trollsymbols,helvetica,sans-serif;text-transform:uppercase;letter-spacing:.03em;text-shadow:2px 2px rgba(255,255,255,.3)}.code-modal .inputs.valid{pointer-events:none}.code-modal .inputs.valid .codeletterinput{background-color:#00800033}.modal-troll{position:fixed;top:0;left:0;width:100vw;height:100svh;display:grid;align-items:end;justify-items:center;z-index:7777777777}.modal-troll .dim{display:block}.modal-troll .pop{background-color:#fff;width:min(85vw,600px);z-index:777777777799;text-align:left;border-radius:6px;position:relative;transition:scale .4s cubic-bezier(.215,.61,.355,1);animation:a8872 .6s cubic-bezier(.175,.885,.32,1.1)}@keyframes a8872{0%{translate:0 30px}}@media (max-width: 900px){.modal-troll .pop{width:100vw;border-bottom-left-radius:0;border-bottom-right-radius:0}}.modal-troll .scroller{overflow-y:auto;max-height:80vh;padding:1rem}.modal-troll .scroller::-webkit-scrollbar{width:0;height:0}.modal-troll .scroller{scrollbar-width:none}.modal-troll .scroller::-webkit-scrollbar-thumb{background:transparent}.modal-troll .loader{text-align:center;padding:2em;color:#91847c}.modal-troll .no{text-align:center;font-family:Neucha,helvetica,sans-serif;text-transform:uppercase;font-size:1rem;opacity:.4}.modal-troll .title{text-align:center;font-family:trollfabet,helvetica,sans-serif;font-size:min(2rem,6vw);margin-bottom:1em}.modal-troll .img{aspect-ratio:3;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:1em}.modal-troll .blocks{margin-top:2em;margin-bottom:2em;display:flex;flex-direction:column;gap:1em}.modal-troll .block.-text{text-align:center}.modal-troll .block.-text p{font-family:Neucha,helvetica,sans-serif}.modal-troll .block.-text :is(h1,h2,h3,.h1,.h2,.h3)+p{margin-top:.5em}.modal-troll .block.-text :is(p)+:is(p){margin-top:.5em}.modal-trolls:not(.on){display:none;pointer-events:none}.modal-trolls{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;align-items:center;justify-items:center;z-index:7777777777}@media (max-width: 900px){.modal-trolls{align-items:end}}.modal-trolls .dim{display:block}.modal-trolls .pop{background-color:#fff;width:min(85vw,600px);height:min(93svh,800px);padding:1rem;z-index:777777777799;text-align:left;border-radius:6px;position:relative;animation:a9928 .3s cubic-bezier(.175,.885,.32,1.1)}@keyframes a9928{0%{translate:0 30px;opacity:0}}@media (max-width: 900px){.modal-trolls .pop{width:100vw;border-bottom-left-radius:0;border-bottom-right-radius:0}}.modal-trolls .pop .inner{display:grid;grid-template-rows:auto auto 1fr;height:100%}.modal-trolls .filterer{margin-bottom:.7rem}.modal-trolls .filterer input{display:block;width:100%;background-color:#c8c1bd;padding:.5rem 1.5rem;border:none;border-radius:8px;font-size:1.5rem;font-family:Neucha,helvetica,sans-serif}.modal-trolls .none{padding:1em 0}.modal-trolls .scroller{overflow:hidden;overflow-y:auto;height:100%}.modal-trolls .scroller::-webkit-scrollbar{width:0;height:0}.modal-trolls .scroller{scrollbar-width:none}.modal-trolls .scroller::-webkit-scrollbar-thumb{background:transparent}.modal-trolls .list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem 1rem;align-items:start}.modal-trolls .list .item{text-align:center;display:grid;gap:.5rem;align-items:start;cursor:pointer}.modal-trolls .list .item:hover{opacity:.8}.modal-trolls .list .item:active{opacity:.6}.modal-trolls .list .item .img{aspect-ratio:1;background-color:#e9e6e4;border-radius:8px;background-size:contain;background-repeat:no-repeat;background-position:center;background-blend-mode:darken;position:relative}.modal-trolls .list .item .title{font-size:1rem;letter-spacing:.05em;margin-top:.2em;line-height:1.5;font-family:trollfabet,helvetica,sans-serif;text-transform:uppercase}@media (max-width: 900px){.modal-trolls .list .item .title{font-size:.85rem}}.modal-trolls .list .item .no{font-family:Neucha,helvetica,sans-serif;background:#322D28;color:#fff;width:2.3em;height:1.7em;padding-top:.2em;display:grid;place-content:center;border-radius:9px;letter-spacing:.05em;font-size:.85rem;text-align:left;margin-top:8px;margin-left:8px}.modal-trolls .list .item .t100-status{font-family:Neucha,helvetica,sans-serif}.modal-trolls .list .item .gobtn{display:inline-block;margin:0 auto;width:auto}.modal-trolls .list .item.unseen .img{background-image:none!important}.modal-trolls .list .item .found{position:absolute;top:14px;right:14px;font-family:Neucha,helvetica,sans-serif;font-size:1.2rem;opacity:.4}.modal-trolls .list .item.found .img{background-color:#b2a9a3;background-color:#9fa592}.modal-trolls .nonefound{text-align:center;font-family:Neucha,helvetica,sans-serif;padding:1rem}.modal-trolls .cats{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:.5em;margin-bottom:.5em}.modal-trolls .cats .cat{display:block;text-align:center}.modal-trolls .sorts{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:.5em;margin-bottom:1em}.modal-trolls .sorts .sort{font-family:Staatliches,helvetica,sans-serif;background-color:#d2d8d6;font-size:1rem;padding:.5em .8em;display:block;text-align:center;cursor:pointer;color:#0000004d}.modal-trolls .sorts .sort:hover{opacity:.8}.modal-trolls .sorts .sort:active{opacity:.6}.modal-trolls .sorts .sort.on{color:#000}#authmodal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;align-items:center;justify-items:center;z-index:7777777777}#authmodal .dim{display:block}#authmodal .fields{display:grid;grid-template-columns:1fr 1fr;gap:.5em}#authmodal .rememberme{margin:1em 0}#authmodal .rememberme label{cursor:pointer}#authmodal .rememberme input{margin-right:.6em;margin-bottom:-.1em;appearance:none;width:1.2em;height:1.2em;background-color:#0003}#authmodal .rememberme input:checked{background-color:#0009}#authmodal .small-legal{font-size:.8em;opacity:.5;max-width:20em;margin:0 auto 1.5em}.particles{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:8888;pointer-events:none}.particles .p{position:absolute;top:50%;left:50%;background-size:contain;background-position:center;background-repeat:no-repeat;height:30px;width:30px}.troll-item-header{text-align:center;font-size:1.2rem;margin-bottom:1.5rem;color:#322d2880}.troll-item-header span{color:#322d28}.t100-troll-was-discovered-msg{background-color:#c8c1bd;padding:1em}.troll-find-btn{margin-bottom:1em}.troll-unfind-btn{margin-bottom:1em;background-color:#97a38b}.troll-unfound-msg,.troll-found-msg{font-family:Neucha,helvetica,sans-serif;font-size:1rem;text-align:center;margin-bottom:1em}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}.toastify{border-radius:4px;cursor:default;box-shadow:0 10px 30px #00000080}.toastify.white{background:#EEE;color:#000}.toastify.dark{background:#222;color:#fff}.toastify.info{background:black;color:#fff}.toastify.warning{background:orange;color:#000}.toastify.danger{background:red;color:#fff}#betaflag{position:absolute;top:12px;left:-80px;background-color:#fff;width:250px;padding:.2em 0;text-align:center;font-size:16px;z-index:999999999;pointer-events:none;rotate:-24deg;box-shadow:0 4px 4px #0000001a}.hide{display:none!important}.clearfix:after,.codeinputs:after,.codeinputs .codeinput:after{content:"";clear:both;display:table}
