._gameId__font-2xl__P5Z5k,._gameId__font-4xl__7K6lD,._gameId__font-5xl__ePpLX,._gameId__font-base__1ea07,._gameId__font-bold__HoHf7,._gameId__font-lg__ya6Mz,._gameId__font-md__NCgVZ{line-height:150%}._gameId__font-headings-base__h8pGY,._gameId__fonts-heading-large-2xl__sbxJA,._gameId__fonts-heading-large-lg__TlMjb,._gameId__fonts-heading-large-xl__DeJew{font-style:normal;font-weight:500;line-height:150%}._gameId__fonts-heading-large-2xl__sbxJA{font-size:48px}._gameId__fonts-heading-large-xl__DeJew{font-size:36px}._gameId__fonts-heading-large-lg__TlMjb{font-size:22px}._gameId__fonts-heading-small__aThEH{font-size:20px;font-style:normal;font-weight:700;line-height:120%}._gameId__font-md__NCgVZ{font-weight:400;font-size:16px}._gameId__font-lg__ya6Mz{font-size:18px}._gameId__font-2xl__P5Z5k{font-size:24px}._gameId__font-4xl__7K6lD{font-size:36px}._gameId__font-5xl__ePpLX{font-size:48px}._gameId__font-bold__HoHf7{font-weight:700}._gameId__hostPage___aW4o{position:relative;height:100vh;width:100vw;overflow:hidden;background:radial-gradient(circle at center,rgba(107,70,193,.9) 0,#44337a 45%,#44337a 90%,#322659 100%);background-size:cover;background-position:50%;background-repeat:no-repeat}._gameId__header__2TdeO{position:fixed;box-sizing:border-box;top:0;left:0;width:100%;padding:12px;gap:12px;z-index:2001}._gameId__headerLeft__ONfJa,._gameId__headerRight__oMLBg,._gameId__header__2TdeO{display:flex;align-items:center}._gameId__headerRight__oMLBg{margin-left:auto}._gameId__decorPlussi__IO6Kl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50vh;width:auto;z-index:0;pointer-events:none}._gameId__announcement__lNwoJ{position:fixed;top:0;left:50%;transform:translateX(-50%);background-color:#fefcbf;color:#5f370e;padding:12px 32px;font-weight:700;z-index:999;box-shadow:0 2px 6px rgba(0,0,0,.15);border-bottom-left-radius:12px;border-bottom-right-radius:12px;width:-moz-fit-content;width:fit-content;max-width:90%;text-align:center;animation:_gameId__slideInOut__ftsZ3 4s ease-in-out forwards}._gameId__fullscreenPrompt__FN8GU{position:fixed;top:0;right:0;margin-top:8px;margin-right:12px;background:rgba(0,0,0,.6);color:#fff;padding:8px 12px;border-radius:6px;z-index:11;cursor:pointer;font-size:14px}@keyframes _gameId__slideInOut__ftsZ3{0%{transform:translateX(-50%) translateY(-100%)}10%{transform:translateX(-50%) translateY(0)}90%{transform:translateX(-50%) translateY(0)}to{transform:translateX(-50%) translateY(-100%)}}.GameLobbyScreen_font-2xl__Uf3z0,.GameLobbyScreen_font-4xl__xfyEJ,.GameLobbyScreen_font-5xl__xhHd1,.GameLobbyScreen_font-base__lQUrF,.GameLobbyScreen_font-bold__pRu8I,.GameLobbyScreen_font-lg__WTlue,.GameLobbyScreen_font-md__fVEqq{line-height:150%}.GameLobbyScreen_font-headings-base__lKAzX,.GameLobbyScreen_fonts-heading-large-2xl__HFMGj,.GameLobbyScreen_fonts-heading-large-lg__EQGBQ,.GameLobbyScreen_fonts-heading-large-xl__S7RdH,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R .GameLobbyScreen_url__QnC5H{font-style:normal;font-weight:500;line-height:150%}.GameLobbyScreen_fonts-heading-large-2xl__HFMGj{font-size:48px}.GameLobbyScreen_fonts-heading-large-xl__S7RdH,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R .GameLobbyScreen_url__QnC5H{font-size:36px}.GameLobbyScreen_fonts-heading-large-lg__EQGBQ{font-size:22px}.GameLobbyScreen_fonts-heading-small__TdGUB,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ .GameLobbyScreen_playUrl___JdH3{font-size:20px;font-style:normal;font-weight:700;line-height:120%}.GameLobbyScreen_font-md__fVEqq{font-weight:400;font-size:16px}.GameLobbyScreen_font-lg__WTlue{font-size:18px}.GameLobbyScreen_font-2xl__Uf3z0{font-size:24px}.GameLobbyScreen_font-4xl__xfyEJ{font-size:36px}.GameLobbyScreen_font-5xl__xhHd1{font-size:48px}.GameLobbyScreen_font-bold__pRu8I{font-weight:700}.GameLobbyScreen_gameLobbyScreen__ELdZ_{display:flex;position:absolute;inset:0;width:100%;height:100vh;height:100dvh;box-sizing:border-box;padding:clamp(32px,3.2vw,80px);flex-direction:column;align-items:center;gap:clamp(16px,2.6vw,32px);background:linear-gradient(180deg,rgba(85,60,154,.9) 0,#553c9a);z-index:10}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a{width:min(100%,1200px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,3vw,32px);box-sizing:border-box;border-bottom:1px solid #f7fafc}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_qrContainer__UsACY{display:flex;align-items:center;margin-left:auto}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_qrCode__S4L_E{width:200px;height:200px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(12px,2vw,24px)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R .GameLobbyScreen_url__QnC5H{color:#fff;max-width:540px;padding-bottom:0}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R .GameLobbyScreen_gameCode__JLjFQ{color:#f6e05e;font-size:clamp(48px,6vw,96px);font-style:normal;font-weight:400;line-height:100%;padding-bottom:clamp(12px,1.5vw,24px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R .GameLobbyScreen_gameCode__JLjFQ:hover{text-decoration:underline}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_selectTeamHint__12Wjf{color:#cbd5e0;font-size:14px;margin-top:16px;text-align:center}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1{width:min(100%,1400px);flex:1 1;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(auto-fill,256px);grid-auto-rows:clamp(250px,28vh,380px);grid-gap:clamp(12px,2.4vw,24px);gap:clamp(12px,2.4vw,24px);list-style-type:none;margin:32px 16px 0;padding:64px 16px 112px;min-height:0;justify-content:center;align-content:flex-start;justify-items:stretch;-webkit-mask-image:linear-gradient(180deg,rgb(0,0,0) 0,rgb(0,0,0) 90%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgb(0,0,0) 0,rgb(0,0,0) 90%,rgba(0,0,0,0));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf{position:relative;display:flex;align-items:stretch;justify-content:center;padding:16px;min-height:clamp(250px,28vh,380px);height:100%;box-sizing:border-box;border-radius:8px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf .GameLobbyScreen_removeButton__EfGMc{position:absolute;top:8px;right:8px;background:#e53e3e;color:#fff;border:2px solid #822727;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.25);opacity:0;visibility:hidden;transform:scale(.85);pointer-events:none;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease;z-index:2}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf .GameLobbyScreen_removeButton__EfGMc:hover{transform:scale(1.05);box-shadow:0 6px 14px rgba(0,0,0,.3)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf .GameLobbyScreen_removeButton__EfGMc:focus-visible{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);outline:2px solid #fff;outline-offset:2px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf:hover .GameLobbyScreen_removeButton__EfGMc{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf:not(.GameLobbyScreen_addTeamBox__C18GR){cursor:pointer}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf:not(.GameLobbyScreen_addTeamBox__C18GR):not(.GameLobbyScreen_teamPicking__Udbwx):hover{box-shadow:0 0 0 2px #cbd5e0;border-radius:8px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf:not(.GameLobbyScreen_addTeamBox__C18GR):not(.GameLobbyScreen_teamPicking__Udbwx):hover:after{content:"First to pick a question";position:absolute;top:calc(8px + 36px);right:8px;background:#cbd5e0;color:#2d3748;padding:2px 4px;border-radius:4px;font-size:12px;font-weight:600;pointer-events:none}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_teamPicking__Udbwx{position:relative;box-shadow:0 0 0 2px #f6e05e;border-radius:8px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_teamPicking__Udbwx:after{content:"First to pick a question";position:absolute;top:calc(8px + 36px);right:8px;background:#faf089;color:#744210;padding:2px 4px;border-radius:4px;font-size:12px;font-weight:700;pointer-events:none;box-shadow:0 4px 12px rgba(95,55,14,.16)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,20px);background:linear-gradient(140deg,rgba(255,255,255,.98),rgba(250,245,255,.92));border:1px solid rgba(183,148,244,.45);border-radius:clamp(20px,2.8vw,28px);padding:16px;box-shadow:0 26px 48px rgba(50,38,89,.34);color:#553c9a;overflow:visible;transition:transform .25s ease,box-shadow .25s ease}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR.GameLobbyScreen_addTeamHighlight___JfY4{border-color:rgba(238,167,239,.9);box-shadow:0 26px 48px rgba(50,38,89,.34),0 0 12px 4px rgba(238,167,239,.75);animation:GameLobbyScreen_addTeamGlowSpin__AG4Pf 4s ease-in-out infinite}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_errorMessage__dW9ks{color:#c05621;font-size:16px;text-align:center;margin-top:4px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_scanPrompt__mAzWw{position:absolute;top:calc(-1*clamp(32px,3vw,56px));right:24px;display:flex;align-items:center;gap:clamp(4px,.8vw,8px);color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:clamp(.75rem,.55vw + .65rem,1.1rem);transform:rotate(24deg);filter:drop-shadow(0 6px 18px rgba(50,38,89,.45));animation:GameLobbyScreen_scanPromptFloat__hZ1eE 2.6s ease-in-out infinite;pointer-events:none;white-space:nowrap}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_scanPromptArrow__rzxOJ{width:clamp(28px,2.4vw,40px);height:clamp(28px,2.4vw,40px);stroke:currentColor!important}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_scanPromptLabel__Od0JI{font-family:inherit}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:clamp(8px,1.4vw,16px);text-align:center;color:inherit;width:100%;height:100%}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_phoneFrame__OWoO_{flex:1 1 auto;display:flex;align-items:stretch;justify-content:center;width:100%;border-radius:32px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_phoneFrameInner__QY6Z_{position:relative;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:clamp(8px,1.4vw,12px);width:100%;padding:clamp(16px,2.1vw,20px) clamp(16px,2vw,20px) clamp(12px,1.8vw,16px);border-radius:clamp(20px,2.6vw,28px);background:hsla(0,0%,100%,.95);border:1px solid rgba(214,188,250,.45);box-shadow:none;overflow:hidden}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_phoneFrameInner__QY6Z_:before{content:"";position:absolute;inset:clamp(4px,.6vw,8px);border-radius:inherit;border:1px solid rgba(214,188,250,.35);opacity:.65;pointer-events:none}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_phoneDecorations__HRgAR{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1vw,12px);width:100%;margin-bottom:clamp(8px,1vw,12px);pointer-events:none;color:rgba(128,90,213,.6)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_phoneCamera__PR7ga{width:clamp(12px,.9vw + 6px,18px);height:clamp(12px,.9vw + 6px,18px);border-radius:50%;border:1px solid;background:rgba(0,0,0,0)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_phoneSpeaker__CcVBV{flex:0 0 auto;width:clamp(44px,3.4vw,84px);height:2px;border-radius:360px;background:currentColor}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_qrWrapper__52hTE{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;aspect-ratio:1/1}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_qrCode__S4L_E{width:100%;height:100%;max-width:none;max-height:none;filter:drop-shadow(0 18px 32px rgba(50,38,89,.2))}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsFooter__nyXjh{margin-top:auto;display:flex;flex-direction:column;align-items:stretch;width:100%;gap:clamp(8px,1.2vw,12px)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,.8vw,8px);color:#553c9a}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ .GameLobbyScreen_orLabel__nKSJj{font-size:clamp(.65rem,.45vw + .45rem,.8rem);letter-spacing:.08em;text-transform:uppercase;color:rgba(107,70,193,.65)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ .GameLobbyScreen_playUrl___JdH3{text-transform:uppercase;letter-spacing:.08em;color:#44337a;text-shadow:0 8px 18px rgba(214,188,250,.55);font-size:clamp(1rem,.5vw + .9rem,1.4rem)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ .GameLobbyScreen_gameCodeButton__s7hFG{margin-top:4px;padding:clamp(4px,.9vw,8px) clamp(12px,2vw,16px);border:1px solid rgba(183,148,244,.6);background:rgba(233,216,253,.82);color:#553c9a;font-size:clamp(.9rem,.55vw + .75rem,1.2rem);font-weight:600;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;border-radius:360px;box-shadow:0 14px 26px rgba(128,90,213,.22);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ .GameLobbyScreen_gameCodeButton__s7hFG:focus-visible,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_buzzInstructionsText__bMCTJ .GameLobbyScreen_gameCodeButton__s7hFG:hover{background:rgba(214,188,250,.9);box-shadow:0 18px 32px rgba(128,90,213,.26);transform:translateY(-2px);outline:none}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_toggleInstructionsLink__grjRC{align-self:center;padding:0;border:none;background:none;color:#6b46c1;font-size:clamp(.65rem,.4vw + .55rem,.85rem);font-weight:600;letter-spacing:.04em;cursor:pointer;text-decoration:none;transition:color .2s ease}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_toggleInstructionsLink__grjRC:focus-visible,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_buzzInstructions__jREUh .GameLobbyScreen_toggleInstructionsLink__grjRC:hover{color:#805ad5;text-decoration:underline;text-underline-offset:.15em;outline:none}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamExpanded__TZp4W{grid-row:span 2}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_buzzingModeCard__n9J0F{grid-row:span 2;padding:0}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamInput__bvMl4,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 button{z-index:1}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamInput__bvMl4{margin-bottom:8px;width:100%;max-width:clamp(240px,26vw,360px);background:rgba(250,245,255,.92);border:1px solid rgba(183,148,244,.55);box-shadow:0 18px 32px rgba(50,38,89,.18);color:#553c9a;font-weight:600;text-align:center}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamInput__bvMl4::placeholder{color:rgba(159,122,234,.7);letter-spacing:.06em}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamInput__bvMl4:focus-visible{outline:2px solid rgba(159,122,234,.85);outline-offset:4px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamButton__RIhNa{width:100%;max-width:clamp(200px,18vw,260px);font-size:clamp(1rem,.8vw + .85rem,1.2rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:360px;box-shadow:0 20px 42px rgba(128,90,213,.35);transition:transform .2s ease,box-shadow .2s ease}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamButton__RIhNa:focus-visible,.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamButton__RIhNa:hover{transform:translateY(-2px);box-shadow:0 26px 50px rgba(128,90,213,.38)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_newItem__jsC7q{animation:GameLobbyScreen_scaleUpAndDown__hxKol 1s ease-in-out}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1::-webkit-scrollbar{width:12px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;border:3px solid rgba(0,0,0,0);background-clip:content-box}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_startButtonContainer__GQF8q{position:absolute;left:50%;bottom:clamp(32px,3.2vw,80px);transform:translateX(-50%);width:min(100%,760px);display:flex;justify-content:center}@keyframes GameLobbyScreen_scanPromptFloat__hZ1eE{0%,to{transform:rotate(13deg) translateY(0)}50%{transform:rotate(13deg) translateY(-6px)}}@keyframes GameLobbyScreen_addTeamGlowSpin__AG4Pf{0%{box-shadow:0 26px 48px rgba(50,38,89,.34),0 0 12px 4px rgba(238,167,239,.75)}25%{box-shadow:0 26px 48px rgba(50,38,89,.34),4px -4px 15px 4px rgba(238,167,239,.75)}50%{box-shadow:0 26px 48px rgba(50,38,89,.34),-5px 3px 15px 4px rgba(238,167,239,.75)}75%{box-shadow:0 26px 48px rgba(50,38,89,.34),3px 5px 15px 4px rgba(238,167,239,.75)}to{box-shadow:0 26px 48px rgba(50,38,89,.34),0 0 12px 4px rgba(238,167,239,.75)}}@keyframes GameLobbyScreen_scaleUpAndDown__hxKol{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.BuzzModeOverlay_font-2xl__A_i_7,.BuzzModeOverlay_font-4xl__6ZEL3,.BuzzModeOverlay_font-5xl__GcA1B,.BuzzModeOverlay_font-base__HVXZF,.BuzzModeOverlay_font-bold__axPtE,.BuzzModeOverlay_font-lg__sUktv,.BuzzModeOverlay_font-md__EznAb{line-height:150%}.BuzzModeOverlay_font-headings-base___UzVr,.BuzzModeOverlay_fonts-heading-large-2xl__qjYzs,.BuzzModeOverlay_fonts-heading-large-lg__qUoie,.BuzzModeOverlay_fonts-heading-large-xl__n9OPO,.BuzzModeOverlay_title__xlxuU{font-style:normal;font-weight:500;line-height:150%}.BuzzModeOverlay_fonts-heading-large-2xl__qjYzs{font-size:48px}.BuzzModeOverlay_fonts-heading-large-xl__n9OPO,.BuzzModeOverlay_title__xlxuU{font-size:36px}.BuzzModeOverlay_fonts-heading-large-lg__qUoie{font-size:22px}.BuzzModeOverlay_fonts-heading-small__3A8Q0{font-size:20px;font-style:normal;font-weight:700;line-height:120%}.BuzzModeOverlay_font-md__EznAb{font-weight:400;font-size:16px}.BuzzModeOverlay_font-lg__sUktv{font-size:18px}.BuzzModeOverlay_font-2xl__A_i_7{font-size:24px}.BuzzModeOverlay_font-4xl__6ZEL3{font-size:36px}.BuzzModeOverlay_font-5xl__GcA1B{font-size:48px}.BuzzModeOverlay_font-bold__axPtE{font-weight:700}.BuzzModeOverlay_overlay__B_Uig{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(85,60,154,.95);display:flex;align-items:center;justify-content:center;z-index:2000;color:#fff}.BuzzModeOverlay_modal__Shhhg{text-align:center;display:flex;align-items:center;flex-direction:column;gap:32px}.BuzzModeOverlay_options___jpIE{display:flex;gap:48px}@media(max-width:600px){.BuzzModeOverlay_options___jpIE{flex-direction:column;align-items:center}}.BuzzModeOverlay_option__Rkmq4{background:#6b46c1;padding:24px;border:none;color:inherit;border-radius:24px;width:220px;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:pointer;transition:background-color .2s}.BuzzModeOverlay_option__Rkmq4:hover{background:hsl(258.0487804878,49.7975708502%,66.568627451%)}.BuzzModeOverlay_option__Rkmq4 h3{margin:0;font-size:24px}.BuzzModeOverlay_option__Rkmq4 p{margin:0;font-size:16px}.BuzzingTeams_overlayContainer__TNVqy{position:fixed;bottom:0;right:100px;z-index:1000}.BuzzingTeams_buzzingAvatar__cpWLM{position:absolute;bottom:0;width:60px;height:60px}.Toolbar_font-2xl__T62Kr,.Toolbar_font-4xl__jOcSX,.Toolbar_font-5xl__8XxtV,.Toolbar_font-base__wo_OH,.Toolbar_font-bold__KmChW,.Toolbar_font-lg__AURBo,.Toolbar_font-md__TuYJf{line-height:150%}.Toolbar_font-headings-base__whH6J,.Toolbar_fonts-heading-large-2xl___DAtz,.Toolbar_fonts-heading-large-lg__YJxIb,.Toolbar_fonts-heading-large-xl__JmgS3{font-style:normal;font-weight:500;line-height:150%}.Toolbar_fonts-heading-large-2xl___DAtz{font-size:48px}.Toolbar_fonts-heading-large-xl__JmgS3{font-size:36px}.Toolbar_fonts-heading-large-lg__YJxIb{font-size:22px}.Toolbar_fonts-heading-small__uF358{font-size:20px;font-style:normal;font-weight:700;line-height:120%}.Toolbar_font-md__TuYJf{font-weight:400;font-size:16px}.Toolbar_font-lg__AURBo{font-size:18px}.Toolbar_font-2xl__T62Kr{font-size:24px}.Toolbar_font-4xl__jOcSX{font-size:36px}.Toolbar_font-5xl__8XxtV{font-size:48px}.Toolbar_font-bold__KmChW{font-weight:700}.Toolbar_toolBar__q_sYx{display:flex;gap:8px}.Toolbar_toolBar__q_sYx button path{fill:#fff}.BackButton_backButton__wdd3_{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.BackButton_backButton__wdd3_:focus-visible{outline:none}.BackButton_backButton__wdd3_:disabled{opacity:.6;cursor:default}.BackButton_brand__Qe2HO{color:#553c9a}.BackButton_brand__Qe2HO:hover:not(:disabled){color:#44337a;background-color:rgba(107,70,193,.1)}.BackButton_brand__Qe2HO:focus-visible{box-shadow:0 0 0 2px rgba(107,70,193,.3)}.BackButton_inverse__Zq5PZ{color:#fff;background-color:hsla(0,0%,100%,.08)}.BackButton_inverse__Zq5PZ:hover:not(:disabled){background-color:hsla(0,0%,100%,.16)}.BackButton_inverse__Zq5PZ:focus-visible{box-shadow:0 0 0 2px hsla(0,0%,100%,.4)}.BackButton_icon___fL5I{width:20px;height:20px}