@import "https://fonts.googleapis.com/css2?family=Bungee&display=swap";@import "https://fonts.googleapis.com/css2?family=Bungee&display=swap";@import "https://fonts.googleapis.com/css2?family=Bungee&display=swap";@import "https://fonts.googleapis.com/css2?family=Bungee&display=swap";@media (width<=1448px){:root{font-size:.661376vw}}@media (width<=520px){:root{font-size:2.5641vw}}@media (width<=1448px){:root{font-size:.661376vw}}@media (width<=520px){:root{font-size:2.5641vw}}.screen{color:#eeeeef;background-image:linear-gradient(135deg,#3b48af 0% 31%,#374296 31% 46%,#333c7e 46% 56%,#303665 56% 83%,#2c304d 83% 93%,#282a34 93% 100%);width:100%;max-width:600px;height:100svh;padding:3.2rem;position:relative}.screen h1{text-align:center;margin-bottom:3rem;font-size:4rem}.card{z-index:1020;background-color:#212124;border-radius:3rem 3rem 0 0;width:100%;min-height:40rem;padding:3.2rem 1.6rem;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}.card.dialog{width:95%;min-height:initial;border-radius:1rem;padding:3.2rem;bottom:50%;transform:translate(-50%,50%);box-shadow:0 4px 12px #0000001a}.card.cta-space{padding:3.2rem 1.6rem 10rem}.bottom-cta{z-index:1010;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.cta{text-transform:uppercase;color:#eeeeef;cursor:pointer;white-space:nowrap;background-color:#f35b04;border:none;border-radius:1rem;outline:none;height:7rem;padding:0 4rem;font-size:1.6rem;font-weight:700;line-height:7rem;box-shadow:inset 0 1px 1px #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d}.cta.secondary-cta{background-color:#3d348b}.cta.back-cta{text-transform:uppercase;border-radius:.6rem;height:3rem;padding:0 1rem;font-size:1.2rem;font-weight:700;line-height:3rem;position:absolute;top:1rem;left:1rem}.cta:disabled{opacity:.5;pointer-events:none}.cta.destructive{background-color:#d74157}.cta.cta-icon{justify-content:center;align-items:center;width:4rem;min-width:4rem;height:4rem;padding:0;line-height:4rem;display:flex}.cta.cta-icon>svg{width:2rem;height:2rem}input{color:#000;border:none;border-radius:.4rem;outline:none;min-width:22rem;height:4rem;padding:0 1rem;font-size:2rem;line-height:4rem;box-shadow:inset 0 1px 1px #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d}input.full-width{min-width:initial;width:100%}main{justify-content:center;align-items:center;width:100%;height:100svh;display:flex}.tutorial{text-align:center;position:relative}.player-add--boxes{flex-direction:column;gap:1rem;width:100%;display:flex}.player-add--box{align-items:center;gap:1rem;width:100%;display:flex}.player-add--box input,.player-add--box p{flex:1}.font-number{font-family:Bungee,sans-serif;font-style:normal;font-weight:400}@media (width<=1448px){:root{font-size:.661376vw}}@media (width<=520px){:root{font-size:2.5641vw}}.game .round{text-transform:uppercase;text-align:center;border-radius:1rem;margin-bottom:1.6rem;padding:0 1.6rem;font-size:1.14rem;font-weight:700}.game .players-input--top{text-align:center;margin-bottom:3.2rem}.game .players-input--top h2{margin-bottom:3rem;line-height:1.8rem}.game .players-input--top p{font-size:2rem}.player-final-answer{text-align:center;background-color:#7c7c7c66;border-radius:1rem;min-width:4rem;height:4rem;padding:0 1rem;font-weight:700;line-height:4rem;display:inline-block}.scores--items{flex-direction:column;gap:3.2rem;width:100%;display:flex}.scores--items>div{flex-direction:column;align-items:center;gap:1rem;display:flex}.scores--items>div .player-name{flex:1;font-size:3rem;font-weight:700}.scores--items>div .bubbles{align-items:center;gap:.5rem;display:flex}.scores--items>div .bubble{text-align:center;background-color:#75757c;border-radius:999999px;width:.7rem;height:3rem;display:inline-block}.scores--items>div .bubble.gold{background-color:#ff9b63}.scores--items>div .bubble.near{background-color:#7678edcc}.scores--items>div .bubble.flop{background-color:#d74157}.scores--items>div .bubble.total{background-color:#3d348bcc;border:1px solid #3d348b66;border-radius:1rem;width:4rem;height:4rem;margin-left:1rem;font-weight:700;line-height:4rem;position:relative}.scores--items>div .bubble.total.winner{background-color:#f35b04}.scores--items>div .bubble.total>span{position:absolute;top:-1.7rem;right:-1.5rem}.current-answer{justify-content:center;align-items:center;display:flex}.current-answer h1{margin-bottom:0;font-size:5rem}.players-answers{flex-direction:column;gap:1rem;font-size:2rem;display:flex}.players-answers--item{border-radius:1rem;align-items:center;gap:1rem;width:100%;height:4rem;padding:2.4rem 1.6rem;display:flex}.players-answers--item.top-player{background-color:#f35b04}.players-answers--item.flop-player{background-color:#d74157}.players-answers--item .player-name{opacity:.5;flex:1;margin-right:1rem;font-size:3rem;font-weight:700}.players-answers--item .player-name--active{opacity:1}.answer-card{text-align:center;height:auto}.answer-card h2{margin-bottom:3.2rem}.answer-card .input-wrapper{flex-direction:column;gap:1rem;width:100%;display:flex}.answer-card .input-wrapper input{pointer-events:none;flex:1;min-height:5rem;margin-bottom:1rem;font-size:3rem;font-weight:700}.category-chose--wrapper{flex-direction:column;gap:1rem;display:flex}.category-chose--wrapper button:first-child{background-color:#d74157}.category-chose--wrapper button:nth-child(2){background-color:#d78041}.category-chose--wrapper button:nth-child(3){background-color:#7678ed}.category-chose p{text-align:center}.category-chose p>span{font-size:3rem;font-weight:700}.font-number,.numpad button{font-family:Bungee,sans-serif;font-style:normal;font-weight:400}:root{--app-dvh:100dvh;font-size:10px}@media (width<=1448px){:root{font-size:.661376vw}}@media (width<=520px){:root{font-size:2.5641vw}}body{background-color:#000;font-family:Montserrat,sans-serif;font-size:2rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.numpad{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);width:100%;height:25rem;margin:0 auto;display:grid}.numpad .delete-btn{background-color:#d74157}.numpad .delete-btn svg{width:4rem;height:4rem;line-height:3rem}.numpad .suppr-btn{background-color:#d78041}.numpad .suppr-btn svg{width:4rem;height:4rem;line-height:3rem;transform:translateY(.4rem)}.numpad .submit-btn{background-color:#f35b04;font-size:2rem}.numpad button{color:#fff;background:#2e2e2eb3;border:none;border-radius:1rem;font-size:3rem;transition:opacity .2s ease-in-out}.numpad button:target{opacity:.5}
