._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}._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{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;width:100%;height:100%;box-sizing:border-box;padding:96px 96px 8px;flex-direction:column;align-items:center;background:linear-gradient(180deg,rgba(85,60,154,.9) 0,#553c9a);z-index:10}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a{width:80%;display:flex;justify-content:space-between;padding: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}.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 .GameLobbyScreen_url__QnC5H{color:#fff;width:400px;padding-bottom:32px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_guide__Ii7_a .GameLobbyScreen_instructions__f0f5R .GameLobbyScreen_gameCode__JLjFQ{color:#f6e05e;font-size:68px;font-style:normal;font-weight:400;line-height:100%;padding-bottom:32px;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_guide__Ii7_a .GameLobbyScreen_logo__CpryE{filter:drop-shadow(4px 5px 5mm rgba(238,167,239,.75));transform:translateY(0);animation:GameLobbyScreen_float__E4LB7 6s ease-in-out infinite,GameLobbyScreen_glowPulse__UgTpq 6s ease-in-out infinite}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_selectTeamHint__12Wjf{color:#cbd5e0;font-size:14px;margin-top:16px;text-align:center}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1{width:80%;flex:1 1;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;list-style-type:none;margin:28px 28px 8px;padding:48px 16px}@media(min-width:601px)and (max-width:1024px){.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}}@media(max-width:600px){.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf{position:relative;min-height:200px;max-height:240px;border-radius:8px}@media(min-width:601px)and (max-width:1024px){.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf{min-height:160px;max-height:200px}}@media(max-width:600px){.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_team__PeUzf{min-height:120px;max-height:160px}}.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";position:absolute;top:8px;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_teamPickingLabel__S0v2s{position:absolute;top:8px;right:8px;background:#f6e05e;color:#553c9a;padding:2px 4px;border-radius:4px;font-size:12px;font-weight:600;pointer-events:none}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR{display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:2px dashed #b794f4;border-radius:8px;padding:16px}.GameLobbyScreen_gameLobbyScreen__ELdZ_ .GameLobbyScreen_teamsList__NJKI1 .GameLobbyScreen_addTeamBox__C18GR .GameLobbyScreen_errorMessage__dW9ks{color:#c05621;font-size:16px;text-align:center;margin-top:8px}.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:16px;width:100%}.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}@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{position:fixed;top:0;right:0;margin-top:8px;margin-right:12px;z-index:11;display:flex;gap:8px;background:hsla(0,0%,100%,.16);border-radius:24px}.Toolbar_toolBar__q_sYx button{cursor:pointer}.Toolbar_toolBar__q_sYx button path{fill:#fff}