[data-v-479d5dbb]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.effect[data-v-479d5dbb]{height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:50}.effect.pointer[data-v-479d5dbb]{pointer-events:none}.effect.black[data-v-479d5dbb]{background-color:#333}.effect.white[data-v-479d5dbb]{background-color:#fff}.effect.fadein[data-v-479d5dbb]{-webkit-animation:fade-in-479d5dbb 1s;animation:fade-in-479d5dbb 1s}.effect.fadeout[data-v-479d5dbb]{-webkit-animation:fade-out-479d5dbb 2s;animation:fade-out-479d5dbb 2s;opacity:0}.effect.flash[data-v-479d5dbb]{-webkit-animation:flash-479d5dbb 1s ease-in-out;animation:flash-479d5dbb 1s ease-in-out;background-color:#fff;opacity:0}.effect .glitch-container[data-v-479d5dbb]{height:35dvh;overflow:hidden;pointer-events:none;position:absolute;top:80px;width:100%}.effect .glitch-container .glitch-item[data-v-479d5dbb]{-webkit-animation:glitch-479d5dbb 1s infinite;animation:glitch-479d5dbb 1s infinite;background-color:#fff;position:absolute;width:100%}.effect .glitch-container .glitch-item[data-v-479d5dbb]:first-child{height:30%;top:0}.effect .glitch-container .glitch-item[data-v-479d5dbb]:nth-child(2){height:20%;top:60%}@-webkit-keyframes fade-in-479d5dbb{0%{opacity:0}to{opacity:1}}@keyframes fade-in-479d5dbb{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out-479d5dbb{0%{opacity:1}to{opacity:0}}@keyframes fade-out-479d5dbb{0%{opacity:1}to{opacity:0}}@-webkit-keyframes flash-479d5dbb{0%,40%,to{opacity:1}20%,50%{opacity:0}}@keyframes flash-479d5dbb{0%,40%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes glitch-479d5dbb{0%{clip:rect(42px,9999px,44px,0);-webkit-transform:skew(.06deg);transform:skew(.06deg)}5%{clip:rect(84px,9999px,90px,0);-webkit-transform:skew(.45deg);transform:skew(.45deg)}10%{clip:rect(8px,9999px,44px,0);-webkit-transform:skew(.76deg);transform:skew(.76deg)}15%{clip:rect(42px,9999px,99px,0);-webkit-transform:skew(.07deg);transform:skew(.07deg)}20%{clip:rect(65px,9999px,28px,0);-webkit-transform:skew(.78deg);transform:skew(.78deg)}25%{clip:rect(25px,9999px,64px,0);-webkit-transform:skew(.34deg);transform:skew(.34deg)}30%{clip:rect(13px,9999px,83px,0);-webkit-transform:skew(.29deg);transform:skew(.29deg)}35%{clip:rect(96px,9999px,32px,0);-webkit-transform:skew(.98deg);transform:skew(.98deg)}40%{clip:rect(82px,9999px,99px,0);-webkit-transform:skew(.46deg);transform:skew(.46deg)}45%{clip:rect(57px,9999px,41px,0);-webkit-transform:skew(.36deg);transform:skew(.36deg)}50%{clip:rect(6px,9999px,79px,0);-webkit-transform:skew(.86deg);transform:skew(.86deg)}55%{clip:rect(94px,9999px,3px,0);-webkit-transform:skew(.26deg);transform:skew(.26deg)}60%{clip:rect(23px,9999px,55px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}65%{clip:rect(19px,9999px,86px,0);-webkit-transform:skew(.66deg);transform:skew(.66deg)}70%{clip:rect(44px,9999px,6px,0);-webkit-transform:skew(.46deg);transform:skew(.46deg)}75%{clip:rect(8px,9999px,94px,0);-webkit-transform:skew(.36deg);transform:skew(.36deg)}80%{clip:rect(3px,9999px,96px,0);-webkit-transform:skew(.06deg);transform:skew(.06deg)}85%{clip:rect(25px,9999px,27px,0);-webkit-transform:skew(.16deg);transform:skew(.16deg)}90%{clip:rect(18px,9999px,88px,0);-webkit-transform:skew(.66deg);transform:skew(.66deg)}95%{clip:rect(3px,9999px,24px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}to{clip:rect(83px,9999px,56px,0);-webkit-transform:skew(.46deg);transform:skew(.46deg)}}@keyframes glitch-479d5dbb{0%{clip:rect(42px,9999px,44px,0);-webkit-transform:skew(.06deg);transform:skew(.06deg)}5%{clip:rect(84px,9999px,90px,0);-webkit-transform:skew(.45deg);transform:skew(.45deg)}10%{clip:rect(8px,9999px,44px,0);-webkit-transform:skew(.76deg);transform:skew(.76deg)}15%{clip:rect(42px,9999px,99px,0);-webkit-transform:skew(.07deg);transform:skew(.07deg)}20%{clip:rect(65px,9999px,28px,0);-webkit-transform:skew(.78deg);transform:skew(.78deg)}25%{clip:rect(25px,9999px,64px,0);-webkit-transform:skew(.34deg);transform:skew(.34deg)}30%{clip:rect(13px,9999px,83px,0);-webkit-transform:skew(.29deg);transform:skew(.29deg)}35%{clip:rect(96px,9999px,32px,0);-webkit-transform:skew(.98deg);transform:skew(.98deg)}40%{clip:rect(82px,9999px,99px,0);-webkit-transform:skew(.46deg);transform:skew(.46deg)}45%{clip:rect(57px,9999px,41px,0);-webkit-transform:skew(.36deg);transform:skew(.36deg)}50%{clip:rect(6px,9999px,79px,0);-webkit-transform:skew(.86deg);transform:skew(.86deg)}55%{clip:rect(94px,9999px,3px,0);-webkit-transform:skew(.26deg);transform:skew(.26deg)}60%{clip:rect(23px,9999px,55px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}65%{clip:rect(19px,9999px,86px,0);-webkit-transform:skew(.66deg);transform:skew(.66deg)}70%{clip:rect(44px,9999px,6px,0);-webkit-transform:skew(.46deg);transform:skew(.46deg)}75%{clip:rect(8px,9999px,94px,0);-webkit-transform:skew(.36deg);transform:skew(.36deg)}80%{clip:rect(3px,9999px,96px,0);-webkit-transform:skew(.06deg);transform:skew(.06deg)}85%{clip:rect(25px,9999px,27px,0);-webkit-transform:skew(.16deg);transform:skew(.16deg)}90%{clip:rect(18px,9999px,88px,0);-webkit-transform:skew(.66deg);transform:skew(.66deg)}95%{clip:rect(3px,9999px,24px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}to{clip:rect(83px,9999px,56px,0);-webkit-transform:skew(.46deg);transform:skew(.46deg)}}[data-v-922f3f5d]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.ho-choice-button[data-v-922f3f5d]{align-items:center;background-color:#1d2b53;border-radius:8px;display:flex;margin-inline:auto;min-height:48px;padding:10px 16px;position:relative;text-align:left;width:100%}.ho-choice-button.center[data-v-922f3f5d]{text-align:center}.ho-choice-button .icon[data-v-922f3f5d]{height:24px;left:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.ho-choice-button>.text[data-v-922f3f5d]{color:#fff;font-size:14px;font-weight:700;line-height:24px;padding-left:32px;width:100%}[data-v-23926b13]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.ho-riddle-next-button[data-v-23926b13]{align-items:center;background-color:#1d2b53;border:2px solid transparent;border-radius:4px;display:inline-flex;height:32px;justify-content:center;width:32px}.ho-riddle-next-button>.next-button[data-v-23926b13]{-webkit-animation:floatAnime-23926b13 2s cubic-bezier(.5,1,.5,1) infinite;animation:floatAnime-23926b13 2s cubic-bezier(.5,1,.5,1) infinite;display:inline-block;width:20px}@-webkit-keyframes floatAnime-23926b13{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes floatAnime-23926b13{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}[data-v-615c65de]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.character[data-v-615c65de]{display:flex;justify-content:center;padding-bottom:30px;position:absolute;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);width:62%;z-index:1}.character.center[data-v-615c65de]{left:19%}.character.left[data-v-615c65de]{left:-2%}.character.right[data-v-615c65de]{right:-2%}.character.sub[data-v-615c65de]{-webkit-filter:contrast(.3);filter:contrast(.3);padding-bottom:0;z-index:0}.character>.chara[data-v-615c65de]{max-height:45dvh;-o-object-fit:contain;object-fit:contain;transition:opacity .1s ease-in-out}.character>.chara.boss[data-v-615c65de]{max-height:65dvh;max-width:160%;width:160%}.emote[data-v-615c65de]{position:absolute;right:5%;top:5%;width:30%}.fade-enter-active[data-v-615c65de],.fade-leave-active[data-v-615c65de]{transition:opacity .1s ease-in-out}.fade-enter-from[data-v-615c65de],.fade-leave-to[data-v-615c65de]{opacity:0}[data-v-3cae4692]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.characters[data-v-3cae4692]{display:block;height:240px;justify-content:center;position:relative}.characters .glitch-container[data-v-3cae4692]{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.characters .glitch-container .glitch-item[data-v-3cae4692]{-webkit-animation:glitch 1s infinite;animation:glitch 1s infinite;background-color:#fff;position:absolute;width:100%}.characters .glitch-container .glitch-item[data-v-3cae4692]:first-child{height:30%;top:0}.characters .glitch-container .glitch-item[data-v-3cae4692]:nth-child(2){height:20%;top:40%}.text[data-v-4de13388]{transition:opacity .3s ease-in-out}[data-v-8da91ffd]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.ho-message[data-v-8da91ffd]{align-items:center;display:flex;flex-wrap:wrap;height:100%;margin:auto;padding-top:32px;position:relative;width:100%}.ho-message .ho-message-content[data-v-8da91ffd]{position:absolute;width:100%}.ho-message .ho-message-content.shake[data-v-8da91ffd]{-webkit-animation:shake-8da91ffd .5s ease-in-out 2;animation:shake-8da91ffd .5s ease-in-out 2}.ho-message .ho-message-content .toggle-display[data-v-8da91ffd]{bottom:-32px;font-size:12px;position:absolute;right:0}.ho-message .ho-message-content .window[data-v-8da91ffd]{background-color:#fff;border:3px solid #1d2b53;border-radius:8px;gap:16px;margin:-48px auto 0;position:relative;width:80%;z-index:5}.ho-message .ho-message-content .window .chara-name[data-v-8da91ffd]{align-items:center;background-color:#1d2b53;color:#ebb95f;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;padding:10px;position:relative;text-align:center}.ho-message .ho-message-content .window .chara-name[data-v-8da91ffd]:before{right:4px;top:4px}.ho-message .ho-message-content .window .chara-name[data-v-8da91ffd]:after,.ho-message .ho-message-content .window .chara-name[data-v-8da91ffd]:before{background-image:url(../2024Summer/riddle/plate-corner.svg);background-size:100% 100%;content:"";height:31px;position:absolute;width:37px}.ho-message .ho-message-content .window .chara-name[data-v-8da91ffd]:after{bottom:6px;left:4px;rotate:180deg}.ho-message .ho-message-content .window .content[data-v-8da91ffd]{height:240px;margin:16px 0;max-height:35dvh;overflow-y:auto;padding:0 16px 16px}.ho-message .ho-message-content .window .content .text[data-v-8da91ffd]{min-height:32px;padding-bottom:16px;position:relative;white-space:pre-wrap}.ho-message .ho-message-content .window .content .button-container[data-v-8da91ffd]{align-content:center;align-items:center;bottom:0;display:flex;flex-wrap:wrap;margin-top:32px}.ho-message .ho-message-content .window .content .choice-button[data-v-8da91ffd]{margin:8px auto}.ho-message .ho-message-content .window .content .next-button-container[data-v-8da91ffd]{bottom:8px;display:flex;justify-content:flex-end;position:absolute;right:8px;width:100%}@-webkit-keyframes shake-8da91ffd{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}75%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes shake-8da91ffd{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}75%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}[data-v-c035ae70]:export{mediaQueryWidth:768px;xsQueryWidth:350px}.ho-scene[data-v-c035ae70]{height:100%;position:relative;width:100%}.ho-scene .scene-title[data-v-c035ae70]{left:16px;position:absolute;top:16px}
