.mask-wrapper[data-v-8ecfb5cb]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-container[data-v-8ecfb5cb]{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#00000080;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;display:flex;flex-direction:column;gap:32px 0;justify-content:space-evenly;left:50%;max-width:640px;padding:35px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%}.modal-container .modal-title[data-v-8ecfb5cb]{font-size:1.5rem}.modal-container .modal-content[data-v-8ecfb5cb]{align-items:center;display:flex;flex-direction:column;gap:12px 0;justify-content:space-between}.modal-container .modal-content .error-code img[data-v-8ecfb5cb]{height:80px;width:80px}.modal-container .modal-content .error-seq[data-v-8ecfb5cb]{border-top:2px solid hsla(0,0%,100%,.2);color:#fff3;font-size:.8rem;padding-top:12px;width:100%}.modal-container .modal-content .error-message[data-v-8ecfb5cb]{white-space:pre-line}.modal-container .buttons[data-v-8ecfb5cb]{align-items:center;display:flex;gap:0 12px;justify-content:center;width:100%}.modal-container .buttons button[data-v-8ecfb5cb]{background:none;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;outline:none;padding:12px 0;width:50%}@media (min-height:768px){.modal-container[data-v-8ecfb5cb]{padding:50px 35px}}@media (orientation:landscape){.modal-container .buttons[data-v-8ecfb5cb]{display:flex;gap:0 24px;justify-content:center}.modal-container .buttons button[data-v-8ecfb5cb]{width:40%}}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box;margin:0}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter-from,.fade-leave-to{opacity:0}.long-fade-out-enter-active{transition:opacity .1s}.long-fade-out-leave-active{transition:opacity .5s}.long-fade-out-enter-from,.long-fade-out-leave-to{opacity:0}.drawer-ad-slide-enter-active{transition:transform 2.5s ease-in-out}.drawer-ad-slide-leave-active{transition:opacity .5s ease}.drawer-ad-slide-enter-from{transform:translate(-100%)}.drawer-ad-slide-enter-to{transform:translate(0)}.drawer-ad-slide-leave-from{opacity:1}.drawer-ad-slide-leave-to{opacity:0}html{font-family:Noto Sans JP,Microsoft JhengHei,Microsoft YaHei,LiHei Pro Medium,SimHei,Helvetica,sans-serif;font-size:100%;line-height:1.6;touch-action:manipulation}html.lock #scene{height:100%;margin-top:0}html.lock #app.iosChrome #scene{height:100%}@media (device-width:375px) and (device-height:812px) and (orientation:landscape) and (min-resolution:288dpi),(device-width:375px) and (device-height:812px) and (orientation:landscape) and (min-resolution:3dppx){html.lock #app.iosChrome #scene{margin-top:0}}html.lock #app.iosSafari #scene{height:100%}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (min-resolution:192dpi),(min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (min-resolution:2dppx){html.lock #app.iosSafari #scene{margin-top:0!important}}@media (orientation:landscape){html.lock #app.iosSafari #scene{height:100%}}canvas:active,canvas:focus{outline:none}ul{margin:0;padding:0}ul li{list-style-type:none}img{-webkit-user-drag:none;-webkit-touch-callout:none}a,button,select{-webkit-tap-highlight-color:transparent}#wrapper{overflow-y:clip;position:relative}#dlServerVersionChecker,#versionChecker{display:none}
