*,*:before,*:after{box-sizing:border-box}*{border:0px solid;margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100dvh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font-family:inherit;font-size:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}#container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:#23ce6b;position:relative}#popover{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#1c2121c4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem}#popover-content{background:#edf5fc;border-radius:1rem;padding:2rem;text-align:center}#popover-content>h2{font-size:4rem;font-weight:700}#popover-content>p{font-size:2rem}#popover-content>button{font-size:1.5rem;padding:.5rem 1.5rem;margin-top:1rem;border-radius:1rem;background:#b8c5d6;cursor:pointer;color:#000}#game{width:480px;aspect-ratio:9/16;border-radius:3rem;border:1rem solid #edf5fc;background:#272d2d}@media (max-width: 768px){#game{width:100%;height:100%;border-radius:0rem;border:0rem solid #edf5fc}#popover-content>h2{font-size:2rem}#popover-content>p{font-size:1rem}#popover-content>button{font-size:1rem;padding:.5rem 1.5rem;margin-top:1rem;border-radius:.5rem}}
