@layer overrides{.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__title{width:100%;text-shadow:1px 0 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),-1px 0 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),0 1px 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),0 -1px 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent)}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items{gap:var(--ui-space-sm);flex-flow:wrap;width:100%;display:flex}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items .JackpotBanner-module-scss-module__xx45ka__item{transition:background-color var(--ui-transition-duration)var(--ui-transition-function),color var(--ui-transition-duration)var(--ui-transition-function),box-shadow var(--ui-transition-duration)var(--ui-transition-function);padding:var(--ui-space-sm);border-radius:var(--ui-radius-md);background-color:color-mix(in srgb,var(--ui-color-elevated-normal)50%,transparent);box-shadow:inset -5px -5px 20px var(--ui-color-elevated-normal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;min-width:0;color:var(--ui-color-secondary-normal);flex:1}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items .JackpotBanner-module-scss-module__xx45ka__item:first-child{color:var(--ui-color-gold-normal)}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items .JackpotBanner-module-scss-module__xx45ka__item:nth-child(2){color:var(--ui-color-silver-normal)}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items .JackpotBanner-module-scss-module__xx45ka__item:nth-child(3){color:var(--ui-color-bronze-normal)}@media screen and (max-width:640px),screen and (min-width:641px) and (max-width:1024px){.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items{gap:var(--ui-space-xs)}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__items .JackpotBanner-module-scss-module__xx45ka__item{flex-basis:calc((100% - var(--ui-space-sm))/3);gap:var(--ui-space-xs)}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__label{max-width:100%}}@media screen and (max-width:640px),screen and (min-width:641px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1320px),screen and (min-width:1321px) and (max-width:1680px){.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__label [data-type=text]{font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-caption);line-height:var(--ui-line-height-caption)}.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__amount{max-width:100%;font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-small);line-height:var(--ui-line-height-small)}}@media screen and (max-width:640px){.JackpotBanner-module-scss-module__xx45ka__root .JackpotBanner-module-scss-module__xx45ka__title{text-align:center;text-shadow:none}}}
@layer overrides{.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__title{width:100%;text-shadow:1px 0 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),-1px 0 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),0 1px 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),0 -1px 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent)}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items{gap:var(--ui-space-sm);flex-flow:wrap;width:100%;display:flex}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items .TournamentBanner-module-scss-module__rrDceG__item{transition:background-color var(--ui-transition-duration)var(--ui-transition-function),color var(--ui-transition-duration)var(--ui-transition-function),box-shadow var(--ui-transition-duration)var(--ui-transition-function);padding:var(--ui-space-sm);border-radius:var(--ui-radius-md);background-color:color-mix(in srgb,var(--ui-color-elevated-normal)50%,transparent);box-shadow:inset -5px -5px 20px var(--ui-color-elevated-normal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;min-width:0;color:var(--ui-color-secondary-normal);flex:1}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items .TournamentBanner-module-scss-module__rrDceG__item:first-child{color:var(--ui-color-gold-normal)}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items .TournamentBanner-module-scss-module__rrDceG__item:nth-child(2){color:var(--ui-color-silver-normal)}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items .TournamentBanner-module-scss-module__rrDceG__item:nth-child(3){color:var(--ui-color-bronze-normal)}@media screen and (max-width:640px),screen and (min-width:641px) and (max-width:1024px){.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items{gap:var(--ui-space-xs)}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__items .TournamentBanner-module-scss-module__rrDceG__item{flex-basis:calc((100% - var(--ui-space-sm))/3);gap:var(--ui-space-xs)}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__label{max-width:100%}}@media screen and (max-width:640px),screen and (min-width:641px) and (max-width:1024px),screen and (min-width:1025px) and (max-width:1320px),screen and (min-width:1321px) and (max-width:1680px){.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__label [data-type=text]{font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-caption);line-height:var(--ui-line-height-caption)}.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__amount{max-width:100%;font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-small);line-height:var(--ui-line-height-small)}}@media screen and (max-width:640px){.TournamentBanner-module-scss-module__rrDceG__root .TournamentBanner-module-scss-module__rrDceG__title{text-align:center;text-shadow:none}}}
@layer overrides{.CustomBanner-module-scss-module__OVhEYG__root .CustomBanner-module-scss-module__OVhEYG__title{width:100%;text-shadow:1px 0 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),-1px 0 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),0 1px 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent),0 -1px 0 color-mix(in srgb,var(--ui-banner-background)20%,transparent)}@media screen and (max-width:640px){.CustomBanner-module-scss-module__OVhEYG__root .CustomBanner-module-scss-module__OVhEYG__title{text-align:center;text-shadow:none}}}
@layer overrides{.LobbyPage-module-scss-module__to8SNq__root{padding-top:var(--ui-layout-padding);flex:1}.LobbyPage-module-scss-module__to8SNq__root .LobbyPage-module-scss-module__to8SNq__container{gap:var(--ui-space-lg);flex-direction:column;display:flex}.LobbyPage-module-scss-module__to8SNq__root .LobbyPage-module-scss-module__to8SNq__search{--ui-button-padding:var(--ui-input-padding);--ui-button-height:var(--ui-input-height);--ui-button-radius:var(--ui-input-radius);width:100%;max-width:300px}@media screen and (max-width:640px){.LobbyPage-module-scss-module__to8SNq__root .LobbyPage-module-scss-module__to8SNq__search{max-width:none}}.LobbyPage-module-scss-module__to8SNq__root .LobbyPage-module-scss-module__to8SNq__search .LobbyPage-module-scss-module__to8SNq__label{text-align:start;flex:1}}
@layer overrides{.GroupGames-module-scss-module__33Urqa__root{gap:var(--ui-space-md);flex-direction:column;display:flex}.GroupGames-module-scss-module__33Urqa__root .GroupGames-module-scss-module__33Urqa__group{justify-content:space-between;align-items:center;gap:var(--ui-space-md);display:flex}.GroupGames-module-scss-module__33Urqa__root .GroupGames-module-scss-module__33Urqa__group .GroupGames-module-scss-module__33Urqa__title,.GroupGames-module-scss-module__33Urqa__root .GroupGames-module-scss-module__33Urqa__group .GroupGames-module-scss-module__33Urqa__title .GroupGames-module-scss-module__33Urqa__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GroupGames-module-scss-module__33Urqa__root .GroupGames-module-scss-module__33Urqa__group .GroupGames-module-scss-module__33Urqa__title a{text-decoration:none}.GroupGames-module-scss-module__33Urqa__root .GroupGames-module-scss-module__33Urqa__group .GroupGames-module-scss-module__33Urqa__more{white-space:nowrap}.GroupGames-module-scss-module__33Urqa__root.GroupGames-module-scss-module__33Urqa__mobile .GroupGames-module-scss-module__33Urqa__games{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;grid-template-columns:none;grid-auto-columns:calc(100%/(var(--ui-gamelist-columns) + .2));padding:var(--ui-space-xs)0;grid-auto-flow:column;overflow:auto}.GroupGames-module-scss-module__33Urqa__root.GroupGames-module-scss-module__33Urqa__mobile .GroupGames-module-scss-module__33Urqa__games [data-type=game-card]{scroll-snap-align:start}}
