:root{font-family:Arsenal,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;place-items:center}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;color:#fff!important;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}a{color:#999;text-decoration:underline}a:hover{color:#fff}#root{padding:0;text-align:center;color:#fff}.canvas{width:100vw;height:100vh;padding:0 10px;max-width:450px;background-color:#000}.canvas-game{padding-top:20px;background-color:#281e1e}.canvas-confirmation{background-image:url(/images/background.svg);padding-top:20px}.canvas-home{background-image:url(/images/background.svg);padding-top:50px}.logo-big{margin-bottom:50px}.logo-small{margin-bottom:10px;width:300px}.group-name{border-radius:10px;background-color:#d99500;padding:7px 0 12px}.group-name .name{color:#000;font-size:1.8em;line-height:1.2em}.group-name .owner{margin-top:10px;font-size:.8em}.group-name .owner div{font-size:1.2em}.question-sticky{position:sticky;top:0;z-index:10000;background-color:#281e1e;padding:0 15px;box-shadow:0 15px 10px -6px #0003}.question-scrollable{margin-top:50px}.question-header{color:#e42000;margin:30px 0;position:relative;height:20px}.question-header .content{background-color:#281e1e;z-index:1000;margin-inline:auto;width:fit-content;position:absolute;padding:0 10px;left:0;right:0}.question-header .line{z-index:900;position:absolute;width:100%;top:10px;background-image:linear-gradient(to right,#e42000 2px,transparent 1px);background-size:5px 1px;background-repeat:repeat-x;height:2px;margin:2px 0}.question-text{font-size:2.8em;line-height:1em;padding:0 20px}.question-text.small{font-size:2em;line-height:1.2em}.answers{margin:10px 0;padding:20px 30px 40px}.answer{display:block;width:100%;margin:0 0 5px;font-size:1.1em!important;font-weight:400!important}.answer:hover{border-color:#fff}.button{padding:10px 37px;gap:10px;font-size:1.3rem!important;font-weight:600}.primary{border-radius:50px;background:var(--Lava, #e42000)}.secondary{border-radius:50px;background:var(--Lava, #d99500)}.footer{font-size:.7em;color:#666;margin-top:20px}.footer a{font-size:.9em}.confirmation-header{font-size:1.67em;padding:0 20px;margin:40px 0 60px;color:#d99500;line-height:1.2em}.download{margin:70px 0 0}.download .middle div{font-size:1.8rem;line-height:1.2em;padding:0 0 20px;font-weight:800}.download .arrow,.download .middle{display:inline-block;vertical-align:middle}.download .middle{width:240px}.game-not-found{color:#d99500;font-size:1.3em;padding:20px 80px}.termly{width:500px}.answer-winner{background-color:#fff;border-radius:20px;color:#000;padding:0 0 10px}.winner-header{background-color:red;color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:8px 0;text-transform:uppercase;font-weight:600;font-size:1em}.winner-rate{color:red;text-transform:uppercase;font-weight:600}.winner-answer{font-size:3em;padding:20px 0}.runners-up{font-size:1.5em}.runners-up span{color:red;font-size:.8em;margin-left:10px}.download-sticky{position:sticky;bottom:0;background-image:url(/images/footer.png)}.loader{margin-top:calc(100% - 110px)}.store-badge{width:200px}
