:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100vh;margin:0;padding:0;--yellow-font: #fdd105;--white-font: #fefeff}body{margin:0;padding:0;width:100%;height:100vh;background-color:#0b0779}html{width:100%;height:100vh;margin:0;padding:0;background-color:#0b0779}.MainDiv{width:100%;height:100vh;margin:0;padding:0;background:repeating-conic-gradient(from 0deg,#160680 0deg 10deg,#1d0787 10deg 20deg);display:flex;flex-direction:column;align-items:center;justify-content:center}.MainDiv2{width:100%;height:fit-content;margin:0;padding:0;background:repeating-conic-gradient(from 0deg,#160680 0deg 10deg,#1d0787 10deg 20deg);display:flex;flex-direction:column;align-items:center;justify-content:center}#joinLogo{width:20rem;margin-top:6%}#joinGameMain{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;margin-top:10%}.joinLobbyTitle{color:var(--white-font);font-size:3rem;text-align:center;margin:0}#roomCode{outline:none;border:3px solid #004bee;background-color:#001781;color:#4f65c4;border-radius:.7rem;width:40rem;height:3rem;font-weight:800;margin-top:2rem;font-size:2.5rem;padding:2.5rem 1rem;box-sizing:border-box}#roomCode::placeholder{font-weight:800;color:#4f65c4;opacity:1}.joinButtonWrapper{display:flex;justify-content:center;margin-top:2rem;width:40rem;gap:.5rem}.button{flex:1;font-size:2.5rem;border-radius:.7rem;padding:1rem 0;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:5px solid #9e7717;cursor:pointer;transition:all ease .2s}.button:hover{transform:scale(1.02)}.joinSubText{margin-top:1.5rem;font-size:1.2rem;font-weight:800}.joinGameDataWrapper{width:100%;display:flex;flex-direction:column;align-items:center}#username{outline:none;border:3px solid #004bee;background-color:#001781;color:#4f65c4;border-radius:.7rem;width:40rem;height:3rem;font-weight:800;margin-top:2rem;font-size:2.5rem;padding:2.5rem 1rem;box-sizing:border-box}#username::placeholder{font-weight:800;color:#4f65c4;opacity:1}#selectAvatarMainWrapper{display:grid;grid-template-columns:repeat(5,6rem);gap:1rem;height:17rem;padding:1rem;overflow-y:auto}.avatarImg{width:100%;background-color:#003783;border-radius:.7rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all ease .3s}.avatarImg:hover{transform:scale(1.1);filter:brightness(1.2)}.navBarMain{height:4.5rem;width:100%;background-color:#0b0779;position:fixed;top:0;left:0;display:flex;align-items:center;padding:0 1rem;z-index:999;box-sizing:border-box;justify-content:space-between;-webkit-user-select:none;user-select:none}.navBarLogo{height:70%}.navBarItemsWrapper{height:100%;width:fit-content;display:flex;align-items:center;gap:1.2rem}.navBarLink{color:var(--white-text);text-decoration:none;cursor:pointer;font-size:1.1rem;font-weight:700;margin:0;position:relative}.regularLink{transition:all .2s ease}.regularLink:hover{transform:scale(1.02)}.navBarLink:visited{color:var(--white-text)}#navBarHostJoinWrapper{display:flex;height:100%;width:fit-content;align-items:center;gap:.5rem}.navBarButton{border-radius:.5rem;padding:.2rem 2rem;box-sizing:border-box;border:none;background-color:var(--yellow-font);border-bottom:.2rem solid #9e7717;transition:all ease .2s;cursor:pointer}.navBarButton:hover{transform:scale(1.02)}#joinButton,#hostButton{color:#0b0779}#loginDropDown{position:absolute;animation:ff-grow-fade-in .1s ease-out forwards;display:flex;flex-direction:column;width:13rem;height:fit-content;left:-7.9rem;top:2rem;background-color:#0b0779;border:solid .1rem #070452;box-sizing:border-box;cursor:pointer}.loginDropDownItem{font-size:1rem;font-weight:900;box-sizing:border-box;padding:.5rem;color:var(--white-font);text-align:end;-webkit-user-select:none;user-select:none}.loginDropDownItem:hover{background-color:#0a075a}#lobbyMainDiv{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:2rem 0rem;box-sizing:border-box}#lobbyWrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}#lobbyTitle{color:var(--yellow-font);font-size:3rem;margin:0;line-height:2rem;margin-top:.5rem}#lobbyCode{color:var(--white-font);font-size:3rem;margin:0}#lobbyLogo{width:10rem;margin:1%}#joinedPlayers{color:var(--white-font);font-size:2rem;margin:0}#lobbyPlayersWrapper{width:100%;height:fit-content;display:grid;justify-content:center;grid-template-columns:repeat(5,6rem);row-gap:.8rem;column-gap:1.3rem;padding:1rem}.joinButtonWrapper2{display:flex;justify-content:center;width:30rem;gap:.2rem}.button2{flex:1;font-size:2rem;border-radius:.7rem;padding:.5rem 0;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:5px solid #9e7717;cursor:pointer;transition:all ease .2s}.button2:hover{transform:scale(1.02)}#selectHostText{font-weight:900;font-size:1.5rem;margin:0;margin-bottom:1rem}.playerInfoMain{height:7rem;width:100%;background-color:#003783;border-radius:.7rem;cursor:pointer;transition:all ease .2s;display:flex;flex-direction:column;justify-content:center;align-items:center;border:solid 4px transparent;padding:.5rem 0rem;position:relative}.host{transition:none;border:solid 4px var(--yellow-font)}#hostTag{color:#000;font-size:1rem;font-weight:900;background-color:var(--yellow-font);padding:.1rem .5rem;position:absolute;top:-1rem;border-radius:.7rem}.playerInfoMain:hover{transform:scale(1.05);filter:brightness(1.2)}.playerInfoAvatar{width:100%}.playerInfoName{color:var(--white-font);font-weight:900;margin:0}#pricingTitle{color:var(--white-font);font-size:1.5rem;margin:0;margin-top:3rem;margin-bottom:1rem}.pricingMainDiv{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}#pricingWrapper{display:flex;width:100%;height:fit-content;justify-content:center;align-items:center;gap:4rem;margin-top:2rem}.pricingModel{width:20rem;height:35rem;background-color:#001f59;border-radius:.7rem;display:flex;flex-direction:column;align-items:center;padding:1.5rem 0rem}.priceTitle,.price{color:var(--white-font);font-size:2rem;margin:0}.featuresWrapper{width:100%;height:100%;display:flex;flex-direction:column;padding:2rem;box-sizing:border-box;color:var(--white-font);font-size:1.5rem;margin:0;font-weight:600;gap:1rem}.priceEntryMain{display:flex;width:100%;height:fit-content}.checkMark{width:1rem;height:1rem;margin-top:.3rem;padding-right:.6rem}.pricingInfo{color:var(--white-font);font-size:1.1rem;line-height:1.4rem;margin:0}.button3{font-size:1.2rem;border-radius:.7rem;padding:.2rem 3rem;font-weight:900;box-sizing:border-box;border:none;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;transition:all ease .2s;cursor:pointer}.button3:hover{transform:scale(1.02)}.bestOption{border:.2rem solid var(--yellow-font);position:relative;box-shadow:0 0 10px #fdd10599,0 0 20px #fdd10580,0 0 40px #fdd1054d}#recommended{background-color:var(--yellow-font);color:#000;position:absolute;top:-1.5rem;border-radius:.7rem;margin:0;font-size:1.2rem;padding:.5rem 2rem;box-shadow:0 0 10px #fdd10599,0 0 20px #fdd10580,0 0 40px #fdd1054d}#landingPageMain{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:10%}#landingPageTitle{color:var(--yellow-font);font-weight:900;font-size:3.8rem;text-align:center;line-height:4rem;margin:0}.landingPageSubtext{color:var(--white-font);font-weight:700;font-size:2rem;text-align:center;margin:0}#landinPageButtonWrapper{display:flex;width:50%;height:fit-content;justify-content:center;gap:.5rem;margin-top:4rem}.buttonLanding{font-size:2.2rem;border-radius:.7rem;padding:.5rem 2rem;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;border-right:.2rem solid #9e7717;cursor:pointer;transition:all ease .2s}.buttonLanding:hover{transform:scale(1.02)}#landingPageInfoCardWrapper{width:100%;height:fit-content;display:flex;justify-content:center;gap:2rem;padding-top:3rem}.landingPageInfoCard{background-color:#2a04b6;width:15rem;height:20rem;border-radius:.7rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding:1rem .5rem;box-sizing:border-box;border:.2rem solid black;box-shadow:.4rem .4rem #0e0057}#centerLandingPageInfoCard{background-color:#2404a6}.landingPageInfoCardInfo{color:var(--white-font);font-weight:900;font-size:1.9rem;line-height:2rem;margin:0}.infoCardImg{margin-top:1rem;width:65%;border-radius:.7rem}#hotItWorksMain{width:100%;height:fit-content;background-color:#fafafa;display:flex;flex-direction:column;align-items:center;padding-top:3rem}.landingPageSubHeader{color:#0b0779;font-weight:900;font-size:4rem;margin:2% 0 0}#howItWorksWrapper{display:flex;width:fit-content;justify-content:center;align-items:center;gap:2rem;margin-bottom:5rem;margin-top:3rem}.howItWorksContentDiv{display:flex;justify-content:start;align-items:center;flex-direction:column;text-align:center;height:12rem;width:20rem}.howtItWorksStep{color:#0b0779;background-color:var(--yellow-font);aspect-ratio:1 / 1;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;border:.2rem solid #0b0779;padding:.2rem;font-size:1.5rem;font-weight:900;margin:0;margin-bottom:2rem}.howItWorksText{color:#0b0779;font-size:1.5rem;font-weight:900;width:100%}#demoVideo{width:70%;margin:0;margin-top:2rem;margin-bottom:7rem}#demoVideoText{color:#0b0779;font-weight:500;font-size:1.4rem;width:80%;margin:0;margin-top:1rem;margin-bottom:5rem}#landingPageHostYourWayDiv{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:3%}#hostItYourWayTitle{color:var(--yellow-font);font-weight:900;font-size:4rem;margin:0}#orText{display:flex;align-items:center;aspect-ratio:1/1;background-color:var(--yellow-font);color:#0b0779;justify-content:center;text-align:center;font-size:2rem;font-weight:600;width:3rem;border-radius:50%;border:.2rem solid #9e7717;padding:1rem}#landingPageInfoCardWrapper2{width:fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;gap:2rem;padding-top:3rem}.landingPageInfoCard2{background-color:#2a04b6;width:30rem;height:35rem;border-radius:.7rem;display:flex;flex-direction:column;align-items:center;border:.2rem solid black;padding:1.5rem;box-sizing:border-box;box-shadow:.4rem .4rem #0e0057}.aiOrHumanInfoDiv{display:flex;margin-top:1rem}.point{height:.5rem;margin-top:.7rem;aspect-ratio:1 / 1;border-radius:50%;background-color:var(--white-font)}.aiOrHumanText{margin:0;margin-left:.5rem;color:var(--white-font);font-weight:500}.buttonPreview{font-size:1.5rem;border-radius:.7rem;padding:.5rem 2rem;width:25rem;height:3rem;display:flex;justify-content:center;align-items:center;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;border-right:.2rem solid #9e7717;cursor:pointer;transition:all ease .2s;margin-top:2rem}.buttonPreview:hover{transform:scale(1.02)}#footer{width:100%;height:15rem;background-color:#0b0779;display:flex;flex-direction:column;justify-content:center;align-items:center}#footerLegal{display:flex;width:100%;justify-content:center;gap:3rem}#footerCopyright{color:#fff;text-decoration:none;font-weight:200}.footerLink{color:#fff;text-decoration:none;cursor:pointer;font-weight:200}.footerLink:visited{color:#fff}#footerLogo{width:10rem}#getInTouch{color:#fff;font-weight:900}#linkIconWrapper{display:flex;width:100%;cursor:pointer;justify-content:center;gap:1rem;margin-top:1rem;margin-bottom:1rem}.linkIcon{width:2.5rem}#footerInfoWrapper{width:100%;align-items:center;display:flex;flex-direction:column}#questionNumber{color:var(--yellow-font);font-size:1.5rem;font-weight:200;margin:0;padding:0}@keyframes textPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}#question{margin:0;padding:0;animation:textPulse 4s ease-in-out infinite;font-size:5rem;text-align:center;color:var(--white-font)}#avatarWhatsWrapper{display:flex;justify-content:center;width:100%}#avatarWrapper{display:flex;justify-content:flex-end}#avatar{animation:smoothWiggle 3s ease-in-out infinite;aspect-ratio:1 /1;height:20rem}#whatsTheAnswerDiv{display:flex;width:100%;justify-content:center;text-align:center}#whatsTheAnswer{margin:0;padding:0;font-size:4rem;color:var(--yellow-font);font-weight:600}@keyframes smoothWiggle{0%{transform:rotate(0)}20%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}to{transform:rotate(0)}}#whatsTheAnswerName{animation:smoothWiggle 2s ease-in-out;margin:0;padding:0;font-size:4rem;color:var(--white-font);font-weight:600}#timerDiv{width:65%;display:flex;flex-direction:column;align-items:center;margin-top:0rem}#timerDivTextWrapper{width:100%;padding:0 .5rem;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:.3rem}.timerDivText{font-size:1.5rem;font-weight:600}#timerTextLeft{color:var(--yellow-font)}@keyframes textPulse2{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}#timerTextRight{color:var(--white-font);animation:textPulse2 2s ease-in-out infinite}#timerWrapper{width:100%;height:1rem;border-radius:15px;background-color:#2f10fe}@keyframes timer{0%{width:0%}to{width:100%}}#timerBar{width:100%;height:100%;background-color:var(--yellow-font);border-radius:15px;animation:timer 10s linear forwards;transform-origin:left}#waitingForAnswerDiv{display:flex;flex-direction:column;height:100%;margin-top:5%;align-items:center}#waitForHostText{animation:textPulse 3s ease-in-out infinite;color:var(--white-font);font-size:3.2rem;font-weight:600;margin:0;margin-top:1rem}#waitingForHostDiv{display:flex;flex-direction:column;margin-top:5%;height:100%;align-items:center}#scoreboardMain{border-radius:1rem;width:90%;height:35rem;overflow-y:auto;border:solid var(--yellow-font) .3rem;margin:2rem 0;display:flex;flex-direction:column;align-items:center;background-color:#001e955b}#scoreboardTitle{color:var(--yellow-font);font-size:3rem;font-weight:800;margin:0;padding:0}#scoresWrapper{display:grid;grid-template-columns:1fr;grid-auto-rows:4rem;gap:.3rem;width:100%;height:100%;padding:.5rem 1rem 1rem;box-sizing:border-box}.scoreEntry{width:100%;height:100%;background-color:#001079;border-radius:1rem}#questionTimer{width:85%;display:flex;flex-direction:column;align-items:center;margin-top:10rem}#displayedQuestionDiv{display:flex;flex-direction:column;margin-top:5%;height:100%;align-items:center;justify-content:center}#questionScreenLogo{width:15rem;margin:0;margin-bottom:4rem}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}#displayedQuestion{margin:0;padding:0;animation:popIn .6s ease-out forwards;font-size:5rem;text-align:center;color:var(--white-font)}#buzzOrderWrapper{display:grid;grid-template-columns:1fr;grid-auto-rows:4rem;gap:.3rem;width:100%;height:100%;padding:0rem 1rem 1rem;box-sizing:border-box}#buzzOrderTitle{color:var(--yellow-font);margin:0;font-size:2.5rem;margin-top:1rem;margin-bottom:.4rem}.triangle{width:0;height:0;margin:0;background:transparent;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid #fdd105;position:absolute;left:-1.5rem}.scoreCardMain{width:100%;height:100%;background-color:#001079;border-radius:1rem;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;box-sizing:border-box;position:relative}.scoreCardLeft{display:flex;height:100%;align-items:center;gap:1rem}.scorePlace{color:var(--yellow-font);font-size:2rem}.scoreAvatar{aspect-ratio:1 / 1;height:3rem}.scoreName{color:var(--white-font);font-size:2rem}.scoreCardRight{height:100%;display:flex;align-items:center}.scorePoints{color:var(--white-font);font-size:2rem}.greyedOut{background-color:#00000063}.grey{color:#8d8d8d7a;filter:brightness(50%)}.isCurrent{border:4px solid rgb(238,238,238);background-color:#0564fd8c}.strikeThroughLine{content:"";position:absolute;top:50%;left:0;width:100%;height:6px;background-color:#000;transform:translateY(-50%);pointer-events:none;z-index:99}@keyframes fadeOut{0%{opacity:1}70%{opacity:1}to{opacity:0}}#popUpMain{animation:fadeOut 1.75s ease-in-out forwards;width:100%;height:100vh;position:fixed;display:flex;justify-content:center;align-items:center;z-index:999;background-color:#00000054}@keyframes growAndShake{0%{transform:scale(0) rotate(0)}5%{transform:scale(.4) rotate(-7deg)}10%{transform:scale(.6) rotate(7deg)}15%{transform:scale(.75) rotate(-6deg)}20%{transform:scale(.85) rotate(6deg)}25%{transform:scale(.95) rotate(-4deg)}30%{transform:scale(1) rotate(4deg)}35%{transform:scale(1) rotate(-2deg)}40%{transform:scale(1) rotate(0)}75%{transform:scale(1) rotate(0)}to{transform:scale(0) rotate(0)}}#incorrectMain{animation:growAndShake 1.5s ease-out forwards;transform-origin:center;background-color:#c81327;border-radius:4rem;display:flex;align-items:center;width:fit-content;height:fit-content;border:15px solid #e6172c;padding:1rem}#incorrectText{color:var(--white-font);margin:0;font-size:14rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#correctMain{animation:growAndShake 1.5s ease-out forwards;transform-origin:center;background-color:#00a578;border-radius:4rem;display:flex;align-items:center;width:fit-content;height:fit-content;border:15px solid #00b681;padding:1rem}#correctText{color:var(--white-font);margin:0;font-size:17rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#skipMain{animation:growAndShake 1.5s ease-out forwards;transform-origin:center;background-color:var(--yellow-font);border-radius:4rem;width:fit-content;display:flex;align-items:center;height:fit-content;border:15px solid yellow;padding:1rem}#skipText{color:var(--white-font);margin:0;font-size:18rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#stealMain{animation:growAndShake 1.5s ease-out forwards;transform-origin:center;background-color:#711994;border-radius:4rem;width:fit-content;height:fit-content;border:15px solid #8f34b3;padding:1rem}#stealText{color:var(--white-font);margin:0;font-size:20rem;line-height:16rem;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#buzzMain{animation:growAndShake 1.5s ease-out forwards;transform-origin:center;background-color:#c81327;border-radius:4rem;width:fit-content;display:flex;align-items:center;height:fit-content;border:15px solid #e6172c;padding:5rem 3rem}#buzzText{color:var(--white-font);margin:0;font-size:31rem;line-height:25rem;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.carousel-container{overflow-x:auto;scroll-snap-type:x mandatory;display:flex;scroll-behavior:smooth;padding:1rem}.carousel-track{display:flex;gap:1rem}#storeMain{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;margin-top:3%}#storeTitle{font-size:4rem;font-weight:900;color:var(--yellow-font)}.storeSubHeader{color:var(--white-font);width:80%;padding-left:2rem;font-size:2rem;font-weight:600;margin:0;margin-top:2.5rem}#allPacksDiv{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;width:80%;height:fit-content;margin-top:1rem}.carousel-wrapper{position:relative;width:80%;height:fit-content;margin:0;padding:1rem 0;padding-top:0;overflow-x:hidden;z-index:1}.carousel-container{display:flex;width:100%;height:fit-content;overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:1rem;border-radius:.7rem;box-sizing:border-box;padding-right:.4rem;scrollbar-width:none;-ms-overflow-style:none}.carousel-container::-webkit-scrollbar{display:none}.scroll-btn{background-color:#fff;border:none;cursor:pointer;height:4rem;width:4rem;border-radius:50%;box-shadow:0 0 8px #0003;color:#0b1d3a;transition:all .2s ease;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;border-right:.2rem solid #9e7717;vertical-align:center}.scroll-btn:hover{transform:scale(1.05);filter:brightness(.9)}.scrollButtonText{font-size:3rem;display:inline-block;justify-content:center;text-align:center;align-items:center;height:100%;width:100%}.right{padding-left:.7rem}.left{padding-right:.5rem}.carousel-itemMinimal{scroll-snap-align:start;width:calc((100% - 3rem)/5);height:10rem;flex:0 0 auto;background-color:#2a04b6;border:.2rem solid black;border-radius:.7rem;box-shadow:0 4px 10px #00000026;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-weight:700;color:#1a1a1a;font-size:1rem;box-sizing:border-box;box-shadow:.4rem .4rem #0e0057;padding:2rem .2rem 1rem}#carouselMain{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem}.carousel-item{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - 3rem)/5);height:15rem;background-color:#2a04b6;border:.2rem solid black;border-radius:.7rem;box-shadow:0 4px 10px #00000026;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-weight:700;color:#1a1a1a;font-size:1rem;box-sizing:border-box;box-shadow:.4rem .4rem #0e0057;padding:2rem .2rem 1rem}.carousel-item2{scroll-snap-align:start;height:15rem;background-color:#2a04b6;border:.2rem solid black;border-radius:.7rem;box-shadow:0 4px 10px #00000026;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-weight:700;color:#1a1a1a;font-size:1rem;box-sizing:border-box;box-shadow:.4rem .4rem #0e0057;padding:2rem .2rem 1rem}.packImg{width:80%;border-radius:.7rem;padding:0}.packTitle{font-size:1.5rem;margin:0;color:var(--white-font);font-weight:900;text-align:center;line-height:2rem;margin-bottom:.5rem;word-break:break-word}.packTag{font-size:1rem;margin:0;color:var(--white-font);font-weight:500;background-color:#add8e6;color:#000;padding:.1rem .5rem;border-radius:.7rem}.packPrice{font-size:1.3rem;font-weight:100;margin:0;color:#fff;font-weight:900;margin-top:.5rem}.packButton{font-size:1.3rem;border-radius:.7rem;padding:.5rem 2rem;width:8rem;height:2.5rem;display:flex;justify-content:center;align-items:center;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;border-right:.2rem solid #9e7717;cursor:pointer;transition:all ease .2s}.packButton:hover{transform:scale(1.02)}.packContentWrapper{width:100%;height:30rem;display:flex;flex-direction:column;justify-content:start;align-items:center}.packContentWrapperMinimal{width:100%;height:30rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.toggle-container{position:relative;width:15rem;height:3rem;background-color:#030048;border-radius:.7rem;display:flex;cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:900}.option{flex:1;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--white-font);transition:color .3s ease}.option.active{color:#0b0779}.slider{position:absolute;top:0;bottom:0;width:50%;background-color:var(--yellow-font);border-bottom:.2rem solid #9e7717;border-radius:.7rem;transition:left .3s ease;z-index:1}.slider.left{left:0}.slider.right{left:50%}#gameSettingsMain{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:center;margin-top:5%;-webkit-user-select:none;user-select:none;padding-bottom:5rem}@keyframes ff-grow-fade-in{0%{height:0;opacity:0}to{max-height:12rem;opacity:1}}.gameSettingWrapper{width:50%;height:5rem;animation:ff-grow-fade-in .4s ease-out forwards;display:flex;justify-content:space-between;align-items:center;padding:0}.gameSettingsSubText{color:var(--white-font);font-weight:900;font-size:1.5rem;height:100%;display:flex;align-items:center}.customSelect{width:15rem;height:3rem;border-radius:.7rem;font-size:1.5rem;font-weight:bolder;color:#0b0779;background-color:var(--yellow-font);padding:0rem 1rem;outline:none;border-bottom:.2rem solid #9e7717}.timeToggle{display:flex;background-color:#030048;width:15rem;height:3rem;border-radius:.7rem;font-size:1.5rem;font-weight:900;overflow:hidden}.toggleOption{flex:1;padding:.5rem 1rem;border:none;background:none;font-weight:900;font-size:1.5rem;text-align:center;display:flex;justify-content:center;cursor:pointer;color:var(--white-font);transition:all .2s,color .2s}.toggleOption:hover{background-color:var(--yellow-font);color:#0b0779;border-bottom:.2rem solid #9e7717}.toggleOption.active{background-color:var(--yellow-font);border-bottom:.2rem solid #9e7717;color:#0b0779}.ff-toggle-switch{position:relative;display:inline-block;width:4rem;height:2rem}.ff-toggle-switch input{opacity:0;width:0;height:0}.ff-toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:#030048;transition:.4s;border-radius:.9rem}.ff-toggle-slider:before{content:"";position:absolute;height:2rem;width:2rem;background-color:#fff;transition:.4s;border-radius:50%}.ff-toggle-switch input:checked+.ff-toggle-slider{background-color:var(--yellow-font)}.ff-toggle-switch input:checked+.ff-toggle-slider:before{transform:translate(2rem)}#gameSettingsTitle{color:var(--white-font);font-size:3rem;margin:1rem 0rem}.gameSettingWrapper2{width:90%;height:fit-content;background-color:#1b1b8f81;border:solid rgb(0,0,0) .2rem;border-radius:.7rem;display:flex;flex-direction:column;justify-content:start;align-items:center;margin-top:1rem;padding-bottom:2rem}.gameSettingsSubText2{color:var(--white-font);font-weight:900;font-size:1.5rem;display:flex;align-items:center}.toggle-container2{position:relative;width:25rem;height:3rem;background-color:#030048;border-radius:.7rem;display:flex;cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:900;margin-bottom:1rem}.toggle3{display:flex;background-color:#030048;width:25rem;height:3rem;border-radius:.7rem;font-size:1.5rem;font-weight:900;overflow:hidden}#settingPackSearch{width:20rem;height:2rem;border-radius:.7rem;outline:none;font-size:1.2rem;box-sizing:border-box;border:none;color:#0b0779;font-weight:900;background-color:var(--white-font);padding:0rem 1rem;border-top-right-radius:0;border-bottom-right-radius:0}#searchIcon{background-color:var(--white-font);height:2rem;padding-right:1rem;border-top-right-radius:.7rem;border-bottom-right-radius:.7rem;cursor:pointer}.searchWrapper{display:flex;align-items:center;margin-top:1rem;margin-bottom:1rem}#endScreenMain{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}@keyframes textPulseEnd{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}#endGameTitle{font-size:2rem;font-weight:900;color:var(--white-font);margin:2% 0 0}#endGameWinText{font-size:4rem;font-weight:900;animation:textPulseEnd 1.2s ease-in-out infinite;color:var(--yellow-font);margin:0}#endGamePodiumWrapper{width:100%;height:32rem;display:flex;justify-content:center}@keyframes riseFromBottom1{0%{height:0;opacity:0}to{opacity:1;height:80%}}@keyframes riseFromBottom2{0%{height:0;opacity:0}to{opacity:1;height:55%}}@keyframes riseFromBottom3{0%{height:0;opacity:0}to{opacity:1;height:35%}}.podiumPollWrapper{width:15rem;height:100%;transform-origin:bottom;display:flex;flex-direction:column;align-items:center;justify-content:end}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-.5rem)}to{transform:translateY(0)}}.podiumImg{animation:floatUpDown 1.5s ease-in-out infinite;width:50%;margin-bottom:.5rem}.podiumPoll{width:100%;height:100rem;background-color:#eeab18;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:1rem 0rem;overflow-y:hidden}#first{height:80%;border-top-left-radius:.7rem;border-top-right-radius:.7rem;animation:riseFromBottom1 .6s ease-out forwards;transform-origin:bottom}#second{border-top-left-radius:.7rem;height:55%;border-right:.3rem solid #9e7717;animation:riseFromBottom2 .6s ease-out forwards;transform-origin:bottom}#third{border-top-right-radius:.7rem;height:35%;border-left:.3rem solid #9e7717;animation:riseFromBottom3 .6s ease-out forwards;transform-origin:bottom}.podiumPlace{font-weight:900;color:#d07b0c;font-size:4rem;line-height:3rem;margin:0}.podiumPoints{font-weight:900;color:#00147b;font-size:2rem;line-height:4rem;margin:0}.podiumName{font-weight:900;color:#fef7bb;font-size:3rem;line-height:2.5rem;margin:0}.leaveButton{font-size:1.5rem;border-radius:.7rem;padding:.5rem 2rem;width:15rem;height:3rem;display:flex;justify-content:center;align-items:center;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;border-right:.2rem solid #9e7717;cursor:pointer;transition:all ease .2s;margin-top:2rem}.leaveButton:hover{transform:scale(1.02)}#authenticationMain{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#00147b;border-radius:.7rem;padding:2rem 5rem;width:fit-content;height:fit-content;box-shadow:0 4px 8px #000a2899}#authLogo{width:20rem}.authTitle{color:var(--white-font);font-weight:900;font-size:2rem;margin:0}.authInput{border:none;border-radius:.7rem;height:3rem;width:15rem;background-color:#0c054c;padding:0rem 1rem;margin-top:1rem;outline:none;color:var(--white-font);font-weight:100;font-size:1.5rem}.authInput::placeholder{color:var(--white-font)}.authSubText{color:var(--white-font);margin-top:1rem}.authAnchor{color:var(--yellow-font);margin-left:.5rem;cursor:pointer;text-decoration:none}.authAnchor:visited{color:var(--yellow-font)}#hostToPlayMain{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;margin-top:7%}#howToPlayTitle{color:var(--white-font);font-weight:900;font-size:3rem;margin:0;margin-bottom:2rem}.howToPlaySectionWrapper{width:80%;height:fit-content;margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.howToplaySubHeader{color:var(--yellow-font);font-weight:900;margin:0;font-size:3rem}.howToPlayStepWrapper{height:fit-content;display:flex;align-items:center;gap:1rem}.howToPlayStepPlace{font-weight:500;height:100%;margin:0;border-radius:50%;font-size:1.2rem;margin-top:1rem;line-height:1.8rem;color:#0b0779;background-color:var(--yellow-font);border:.2rem solid black;padding:.2rem;display:flex;text-align:center;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;aspect-ratio:1/1}.howToPlayStep{color:var(--white-font);font-weight:500;margin:0;font-size:1.2rem;margin-top:1rem;line-height:1.8rem}.videoWrapper{display:flex;justify-content:center;width:100%}.video{border:solid white o.4rem}.legalTitle{margin-top:8%;color:var(--white-font);font-size:4rem;font-weight:900}.privacyPolicyWrapper{display:flex;flex-direction:column;width:80%;margin-bottom:5rem}.privacyPolicyText{color:var(--white-font);font-size:1rem;font-weight:700;margin-bottom:5rem}.privacyPolicyText2{color:var(--white-font);font-size:1rem;font-weight:700;margin-bottom:1rem}.privacyPolicyHeader{color:var(--yellow-font);font-size:2rem;font-weight:900}.privacyPolicySectionHeader{color:var(--white-font);font-size:3rem;font-weight:900;margin-bottom:2rem}.playerPoint{color:var(--yellow-font);font-size:5rem;font-weight:900;text-shadow:0px 1px 3px rgba(0,0,0,.7);margin:0}.playerPlace{color:var(--white-font);font-size:2rem;font-weight:900;margin:0}#playerPointsDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;width:fit-content;aspect-ratio:1/1;border-radius:.7rem;background-color:#2a04b6;border:.2rem solid black;box-shadow:.4rem .4rem #0e0057}.playerBuzzButton{margin-top:1rem;font-size:10rem;border-radius:.7rem;padding:.5rem 2rem;width:35rem;height:15rem;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:900;box-sizing:border-box;background-color:#c81327;border:.9rem solid #e6172c;color:var(--white-font);cursor:pointer;transition:all ease .2s}.playerBuzzButton:hover{transform:scale(1.02)}#playerContentWrapper{display:flex;flex-direction:column;height:100%;width:100%;-webkit-user-select:none;user-select:none;align-items:center;margin-top:10%}.hostScreenWrapper{width:100%;height:100%;margin-top:10%;display:flex;flex-direction:column;align-items:center}.hostHeader{color:var(--white-font);font-size:3rem;font-weight:300;margin:0}.hostSubHeader1{color:var(--yellow-font);font-weight:900;font-size:1.5rem;margin:0}.hostSubHeader2{color:var(--white-font);font-weight:900;font-size:4rem;text-align:center;margin:0}.hostSubHeader3{color:var(--yellow-font);font-weight:900;font-size:1.5rem;margin:0;margin-top:3rem}.hostButton{font-size:1.5rem;border-radius:.7rem;padding:.5rem 2rem;width:fit-content;height:5rem;display:flex;justify-content:center;align-items:center;font-weight:900;box-sizing:border-box;background-color:var(--yellow-font);color:#00147b;border-bottom:.2rem solid #9e7717;border-right:.2rem solid #9e7717;cursor:pointer;transition:all ease .2s;margin-top:2rem}.hostButton:hover{transform:scale(1.02)}#skipButton{width:15rem}
