@font-face{font-family:Retro Gaming;font-style:normal;font-weight:400;src:local("Retro Gaming"),url(/assets/fonts/Retro-Gaming.ttf) format("truetype")}@font-face{font-family:Poppins Regular;font-style:normal;font-weight:400;src:local("Poppins Regular"),url(/assets/fonts/Poppins-Regular.woff) format("woff")}@font-face{font-family:Poppins Bold;font-style:normal;font-weight:400;src:local("Poppins Bold"),url(/assets/fonts/Poppins-Bold.woff) format("woff")}body{overflow:hidden;margin:0;display:flex;font-family:Retro Gaming,Poppins Regular;touch-action:manipulation;-webkit-user-select:none;-webkit-touch-callout:none}#controls{position:absolute;bottom:0;min-width:100%;display:flex;align-items:flex-end;justify-content:center}#controls div{display:grid;grid-template-columns:5rem 6rem 5rem;grid-template-rows:auto auto;grid-column-gap:20px;grid-row-gap:10px;margin-bottom:10%}#controls button{width:100%;height:3em;text-align:center;background-color:#fff;border:1px solid lightgray;border-radius:20px;font-size:2em;cursor:pointer}#controls button:first-of-type{grid-column:1 / -1}#score{position:absolute;top:20px;left:20px;font-size:2em;color:#fff}#time{position:absolute;top:20px;right:20px;font-size:2em;color:#fff}#container{position:absolute;min-width:100%;min-height:100%;top:0;display:flex;align-items:center;justify-content:center;z-index:10}#container #box{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:20px}#container button{background-color:red;padding:20px 50px;font-family:inherit;font-size:20px;cursor:pointer}#countdown{position:absolute;min-width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;font-family:Retro Gaming,Poppins Bold;font-size:5em;color:#ebebeb}@keyframes count{0%{opacity:0;font-size:3em}to{opacity:1;font-size:5em}}@keyframes counts{0%{opacity:0;font-size:5em}to{opacity:1;font-size:8em}}#result-container{position:absolute;min-width:100%;min-height:100%;top:0;display:flex;align-items:center;justify-content:center;visibility:hidden}#result-container #result{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:20px}#result-container button{background-color:red;padding:20px 50px;font-family:inherit;font-size:20px;cursor:pointer}#result p{font-size:2em;text-align:center}#result span{font-size:3em;text-align:center}.message{position:absolute;display:flex;justify-content:center;align-items:center;text-align:center;width:100vw;height:100vh;background-color:#025c26;z-index:9999;opacity:.95}.message p{font-family:monospace;max-width:400px;width:90vw;margin:0;font-size:3em;color:#ebebeb}#sentuh{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:5}.footer{position:absolute;width:100vw;left:0vw;display:grid;justify-items:center;padding:0;bottom:0;color:#fff}.footer .logo-footer{width:min(90%,800px);height:auto}
