@font-face{font-family:SIE;src:url(/yomawari/find-mugi/static/media/SIE-T2.0.fe606f9a1a3e5981dff0.otf) format("opentype")}.footer-container{background-color:transparent;font-family:tzimmes,serif;position:relative;width:100%;z-index:0}.footer-container .footer-content{align-items:center;background-color:#000;display:flex;flex-direction:column}.footer-container .logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;z-index:inherit}.footer-container .logos .f-logo{margin:1.5em 10px}.footer-container .logos .play{align-items:center;display:flex}.footer-container .logos #ESRB{height:90px}.footer-container .logos #ps{height:45px}.footer-container .logos #PS4{height:30px}.footer-container .logos #NSW{height:65px}.footer-container .logos #NIS{height:60px}.footer-container .logos #NISA{height:50px}.footer-container .logos #FURYU{height:55px}.footer-container .logos #FALCOM{height:80px}.footer-container .logos #GOG,.footer-container .logos #STEAM{height:60px}.footer-container p{color:#fff;font-family:sans-serif;font-size:.7em;font-weight:400;line-height:1.5;padding-bottom:1em;text-align:center}.footer-container p .SIE{color:#fff;font-family:SIE}.footer-container .contents{color:#fff;display:flex;font-family:sans-serif;font-size:1em;justify-content:center;max-width:90%;padding-top:50px;text-align:left}.footer-container .contents th{padding-bottom:.25em;padding-right:1em}.footer-container .contents td{max-width:400px}.footer-container .mailchimp{align-items:center;display:flex;flex-direction:column;text-align:center}.footer-container .subscribe{color:#fff;font-family:tzimmes,serif;font-size:1em;font-weight:600;padding-bottom:1em}.footer-container .interact{display:flex;height:30px;width:100%}.footer-container .interact .email{width:80%}.footer-container .interact .sub-button{background-color:#3d69b2;border:none;border-radius:.3em;color:#fff;font-family:tzimmes,serif;height:30px;margin-left:.5em;padding:.2em;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.footer-container .interact .sub-button:hover{background-color:#000;border:1px solid #fff;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.footer-container .interact input:focus{border:none;outline:none}.social{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-top:25px}.social .social-btn{background-color:#fff;border:2px solid #fff;border-radius:10px;-webkit-filter:invert(0);filter:invert(0);margin:20px;padding:5px 15px;transition:.5s;width:65px}.social .social-btn:hover{background-color:transparent;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.spec-container{width:100%}@media screen and (max-width:960px){.footer-container{background-color:#000}}.sprite-wrapper,.sprite-wrapper img{overflow:hidden}@-webkit-keyframes sprite{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes sprite{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.game-container{align-items:center;background-color:#111;background-image:linear-gradient(90deg,transparent,#000,transparent),url(/yomawari/find-mugi/static/media/bg_pc.9acd606ec4727fd124bc.jpg);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;width:100%}.game-window{-ms-overflow-style:none;background-color:#000;height:100%;max-height:100vh;max-width:100vw;overflow:scroll;scrollbar-width:none;width:56.25vh}.game-window::-webkit-scrollbar{display:none}.map{align-items:center;background-image:url(/yomawari/find-mugi/static/media/map.a502159a8ed2214573ce.webp);display:flex;flex-direction:column;height:6012px;position:relative;width:6012px}.menu-container{height:100vh;left:calc(50% - 28.125vh);width:56.25vh;z-index:2}.counter-container,.menu-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:fixed;top:0}.counter-container{background-image:url(/yomawari/find-mugi/static/media/timer-bg.7b84b9f8f42e18b7575f.webp);background-position:top;background-repeat:no-repeat;background-size:contain;font-family:Chalkduster;font-size:2em;left:calc(50% - 22.5vh);max-width:45vh;min-height:20vh;padding:5vh 5vh 5vh 12.5vh;pointer-events:none;width:100%;z-index:4}.counter-container .timer-title{color:#3d69b2}.start-position{left:55%;position:absolute;top:45%}.enemy-container{height:90vh;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50.625vh}.enemy-container,.enemy-hitbox{align-items:center;display:flex;justify-content:center}.enemy-hitbox{height:50vh;width:19.6875vh}.enemy-animation .enemy-hitbox .enemy-wrapper .sprite-wrapper .sprite{-webkit-animation:sprite .5s infinite alternate;animation:sprite .5s infinite alternate}.hide-container{align-items:center;align-items:flex-end;background-image:url(/yomawari/find-mugi/static/media/flashlight.a035b11980f72d5fcfda.webp);background-position:50%;background-size:auto 150%;display:flex;height:100vh;justify-content:center;left:calc(50% - 28.125vh);padding-bottom:50px;pointer-events:none;position:fixed;top:0;width:56.25vh;z-index:3}.hide-container img{justify-self:end;margin-bottom:50px;max-width:75px;position:absolute;right:10%}.hide{background-image:url(/yomawari/find-mugi/static/media/hands.4420fe4a15405d5d382c.png)}.eyes{background-image:url(/yomawari/find-mugi/static/media/eye-hands.07bec518837f48f487a9.png)}.threat{-webkit-animation:pulse .25s infinite;animation:pulse .25s infinite;background-image:url(/yomawari/find-mugi/static/media/threat.f1c32f38f6897dba4895.webp)}.game-button{background-blend-mode:hard-light;background-image:radial-gradient(transparent 40%,#000),url(/yomawari/find-mugi/static/media/button-texture.b770091c8258de17e719.jpg);background-position:50%;border:none;border-radius:5px;color:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 0 10px hsla(0,0%,100%,.5));filter:drop-shadow(0 0 10px rgba(255,255,255,.5));font-family:minion-pro;font-size:1.75em;font-weight:600;height:50px;margin-bottom:5vh;pointer-events:all;transition:.5s;width:200px}.game-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.death-screen{align-items:flex-start;-webkit-animation:death .5s steps(5) forwards;animation:death .5s steps(5) forwards;background-image:url(/yomawari/find-mugi/static/media/blood-killscreen.354f0eb23f21aa109a2e.webp);background-position:0;background-size:600% 120%;height:100vh;justify-content:flex-start;overflow:hidden;width:56.25vh}.death-screen,.win-screen{display:flex;position:fixed}.win-screen{align-items:center;-webkit-animation:fadeBG 1s forwards;animation:fadeBG 1s forwards;height:100%;justify-content:center;width:100%}.win-screen .winning-mugi{height:50px;width:50px}.win-screen .girl-wrapper{-webkit-animation:walk 2s forwards;animation:walk 2s forwards;-webkit-animation-delay:1s;animation-delay:1s;bottom:0;left:calc(50% - 48px);position:absolute;-webkit-transform:scale(.8);transform:scale(.8)}.win-screen .girl-wrapper .sprite{-webkit-animation:sprite 2.5s steps(13);animation:sprite 2.5s steps(13)}.winning-container .girl{width:75px}.mugi{cursor:pointer;height:50px;margin-left:10px;pointer-events:all;width:50px}.restart-ui{align-items:center;-webkit-animation:fadeIn 2s forwards;animation:fadeIn 2s forwards;-webkit-animation-delay:1s;animation-delay:1s;display:flex;flex-direction:column;opacity:0}.restart-ui h1{color:#fff;font-family:Chalkduster;font-size:3em;margin-bottom:50px}.bug-wrapper,.ew-wrapper .sprite-wrapper{-webkit-animation:attack .25s forwards;animation:attack .25s forwards}.jump-scare{-webkit-animation:gross .5s forwards;animation:gross .5s forwards;background-image:url(/yomawari/find-mugi/static/media/killscreen.b10c2d8b9c6838ab6a61.jpg);background-size:contain;height:100vh;position:fixed;width:56.25vh;z-index:10}.unclickable{pointer-events:none}@-webkit-keyframes death{0%{background-position:0}to{background-position:100%}}@keyframes death{0%{background-position:0}to{background-position:100%}}@-webkit-keyframes pulse{0%{background-size:auto 150%}to{background-size:auto 160%}}@keyframes pulse{0%{background-size:auto 150%}to{background-size:auto 160%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes attack{0%{-webkit-transform:translateX(-5%) scale(1);transform:translateX(-5%) scale(1)}25%{-webkit-transform:translateX(5%) scale(1.2);transform:translateX(5%) scale(1.2)}50%{-webkit-transform:translateX(-5%) scale(1.3);transform:translateX(-5%) scale(1.3)}75%{-webkit-transform:translateX(5%) scale(2);transform:translateX(5%) scale(2)}to{-webkit-transform:scale(3);transform:scale(3)}}@keyframes attack{0%{-webkit-transform:translateX(-5%) scale(1);transform:translateX(-5%) scale(1)}25%{-webkit-transform:translateX(5%) scale(1.2);transform:translateX(5%) scale(1.2)}50%{-webkit-transform:translateX(-5%) scale(1.3);transform:translateX(-5%) scale(1.3)}75%{-webkit-transform:translateX(5%) scale(2);transform:translateX(5%) scale(2)}to{-webkit-transform:scale(3);transform:scale(3)}}@-webkit-keyframes gross{0%{-webkit-transform:translateX(-5%) scale(1);transform:translateX(-5%) scale(1)}25%{-webkit-transform:translateX(5%) scale(1.2);transform:translateX(5%) scale(1.2)}50%{-webkit-transform:translateX(-5%) scale(1.3);transform:translateX(-5%) scale(1.3)}75%{-webkit-transform:translateX(5%) scale(2);transform:translateX(5%) scale(2)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes gross{0%{-webkit-transform:translateX(-5%) scale(1);transform:translateX(-5%) scale(1)}25%{-webkit-transform:translateX(5%) scale(1.2);transform:translateX(5%) scale(1.2)}50%{-webkit-transform:translateX(-5%) scale(1.3);transform:translateX(-5%) scale(1.3)}75%{-webkit-transform:translateX(5%) scale(2);transform:translateX(5%) scale(2)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes fadeBG{0%{background-color:transparent}to{background-color:#000}}@keyframes fadeBG{0%{background-color:transparent}to{background-color:#000}}@-webkit-keyframes walk{0%{bottom:0}to{bottom:35%}}@keyframes walk{0%{bottom:0}to{bottom:35%}}.App{background-color:#000}.top-container{background-image:linear-gradient(90deg,transparent,#000,transparent),url(/yomawari/find-mugi/static/media/bg_pc.9acd606ec4727fd124bc.jpg);color:#fff;min-height:100vh;padding-top:100px}.top-container,.top-container .header{align-items:center;background-size:cover;display:flex;flex-direction:column}.top-container .header{background-image:linear-gradient(90deg,#000,transparent,#000),linear-gradient(transparent,#000),url(/yomawari/find-mugi/static/media/story-bg.2c4e3b3dd2ac413b5b4f.webp);-webkit-filter:drop-shadow(0 0 10px #000) drop-shadow(0 0 10px #000);filter:drop-shadow(0 0 10px black) drop-shadow(0 0 10px black);max-width:1200px;max-width:90%;padding:50px 0;width:100%}.top-container .top-title{font-family:Chalkduster;font-size:2.5em;line-height:1.25em;padding-bottom:50px;text-align:center}.top-container .logo{margin-bottom:25px;max-width:800px;width:95%}.top-container .top-captcha{font-family:Chalkduster;font-size:1.5em;line-height:1.25em;padding-bottom:50px;text-align:center}.top-container .game-story{align-items:center;background-image:url(/yomawari/find-mugi/static/media/story.fd2811018970c77a442b.jpg);background-position:50%;background-size:cover;display:flex;-webkit-filter:drop-shadow(0 0 10px #000) drop-shadow(0 0 50px #000) drop-shadow(0 0 50px #000);filter:drop-shadow(0 0 10px black) drop-shadow(0 0 50px black) drop-shadow(0 0 50px black);flex-direction:column;max-width:1200px;min-height:800px;padding-top:100px;width:100%}.top-container .game-story h1{font-family:Chalkduster;font-size:1.5em;line-height:1.5em;margin-bottom:25px;max-width:800px;text-align:center;text-shadow:0 0 10px #000,0 0 10px #000,0 0 10px #000;width:90%}.top-container .how-to{align-items:center;display:flex;flex-direction:column;max-width:1200px;width:100%}.top-container .how-to .how-to_title{color:red;font-family:Chalkduster;font-size:2em;padding:50px;text-transform:uppercase}.top-container .how-to .how-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.top-container .how-to .how-wrapper .how-to_section{align-items:center;display:flex;flex-direction:column;margin:25px;max-width:300px}.top-container .how-to .how-wrapper .how-to_section .how-to_pair{align-items:center;display:flex;-webkit-filter:drop-shadow(0 0 10px #fff);filter:drop-shadow(0 0 10px white)}.top-container .how-to .how-wrapper .how-to_section .how-to_pair h1{color:#3d69b2;font-family:Chalkduster;font-size:1.5em}.top-container .how-to .how-wrapper .how-to_section .how-to_pair img{max-height:75px;padding:0 10px}.top-container .how-to .how-wrapper .how-to_section .caption{font-family:Chalkduster;font-size:1.5em;line-height:1.25em;padding-top:50px;text-align:center}.top-container .how-to .controls{color:#3d69b2;font-family:Chalkduster;font-size:2.5em;line-height:1.25em;padding-top:50px;text-align:center}.top-container .how-to .controls-caption{font-family:Chalkduster;font-size:1.25em;line-height:2em;max-width:90%;padding-top:50px;text-align:center}.top-container .how-to .controls-caption span{color:red}.top-container .sound-pair{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:25px}.top-container .sound-pair img{height:50px;width:50px}.top-container .sound-pair .disclaimer{color:red;font-family:Chalkduster;font-size:1.25em;line-height:2em;margin:10px;text-align:center}.button{background-blend-mode:hard-light;background-image:radial-gradient(transparent 40%,#000),url(/yomawari/find-mugi/static/media/button-texture.b770091c8258de17e719.jpg);background-position:50%;border:none;border-radius:5px;color:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 0 10px hsla(0,0%,100%,.5));filter:drop-shadow(0 0 10px rgba(255,255,255,.5));font-family:minion-pro;font-size:1.5em;font-weight:600;margin-bottom:5vh;min-height:50px;pointer-events:all;transition:.5s;width:200px}.button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.red{background-color:red}.blue{background-color:#3d69b2}.space{margin:0 100px 100px}.promo{align-items:center;display:flex;flex-direction:column}.promo h1{color:#fff;font-family:minion-pro;font-size:2em;font-weight:600;max-width:90%;padding-bottom:25px;text-align:center}.end-container{align-items:center;background-image:linear-gradient(90deg,#000,transparent,#000),linear-gradient(transparent,#000),url(/yomawari/find-mugi/static/media/story-bg.2c4e3b3dd2ac413b5b4f.webp);background-size:cover;display:flex;flex-direction:column;padding:50px}.thanks{color:#3d69b2;font-family:Chalkduster;font-size:2.5em;line-height:1.25em;margin-bottom:50px}.best{color:red}.best,.time{font-family:Chalkduster;font-size:2.5em;text-align:center}.time{color:#fff;margin:10px 10px 50px}.cat-pair{align-items:flex-end;display:flex;justify-content:center;margin-top:100px;padding-bottom:10px}.cat-pair img{width:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;scroll-behavior:smooth;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Chalkduster;font-style:normal;font-weight:400;src:url(/yomawari/find-mugi/static/media/Chalkduster.351eb29ac8487a932a6b.woff) format("woff")}
/*# sourceMappingURL=main.ad223ebe.css.map*/