:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;overflow:hidden}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body,*{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,a,button,div,canvas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}*{-webkit-tap-highlight-color:transparent}body{justify-content:center;place-items:center;width:100vw;height:100vh;margin:0;display:flex;overflow:hidden}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#dbdfe2}a:hover{color:#747bff}button{background-color:#f9f9f9}}html,body{overscroll-behavior:none;-webkit-user-select:none;-webkit-touch-callout:none;height:100%;overflow:hidden}canvas{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto}#loadHider{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);opacity:1;pointer-events:none;z-index:200;background-color:#fff;width:100vw;height:100lvh;transition-property:background-color,-webkit-backdrop-filter,backdrop-filter;transition-duration:1s;position:absolute;top:0;left:0}#loadHider.selectSound{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff40}#loadHider.hide{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#fff0;transition-duration:.3s}#AudioButtonContainer{z-index:50;width:25vh;height:25vh;position:fixed;bottom:0;right:0;overflow:hidden}#AudioButton{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;background:0 0;border:none;width:8vh;height:8vh;padding:0;transition-property:transform;position:relative;top:50%;left:50%}#AudioButton:focus{box-shadow:none;outline:none}#AudioButtonContainer.hide #AudioButton{transition-duration:.6s;transition-delay:1s;transition-timing-function:cubic-bezier(.6,0,1,1.041);transform:translateY(20vh)}:hover#AudioButtonContainer.hide #AudioButton{transition-duration:.4s;transition-delay:0s;transition-timing-function:cubic-bezier(.25,.4,.5,1);transform:translateY(0)}#AudioButton img{filter:drop-shadow(6px 6px 12px #0000004d);opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}#AudioButton img.show{opacity:1;filter:drop-shadow(4px 4px 6px #0006);transition:transform .15s ease-out,filter .15s ease-out,opacity;transform:scale(1)}:hover#AudioButton img.show{opacity:1;filter:drop-shadow(6px 6px 10px #0006);transition:transform .15s ease-out,filter .15s ease-out,opacity;transform:scale(1.05)}#background{width:100vw;height:100vh;position:absolute;top:0;left:0}section{z-index:10;pointer-events:none;width:fit-content;height:100vh;position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%)}#all{opacity:0;max-width:90.27vw;height:auto;max-height:100vh}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;height:100%}.buttons img{opacity:0}.buttons img.active{opacity:1}.buttons img:not(:first-child){position:absolute;top:0;left:0}#screen{z-index:20;width:100%;height:auto;position:absolute;top:4.7%;left:0}#clossButtonContainer{height:17.6%;position:absolute;top:54.8%;left:-3.1%}#ABButonContainer{height:17.8%;position:absolute;top:54.8%;right:0}#PowerSelectContainer{height:6.4%;position:absolute;top:70.5%;left:48%;transform:translate(-50%)}#LCDcanvas{height:35.1vh;display:none;position:absolute;top:9lvh;left:50vw;transform:translate(-50%)rotate(.05deg)}
