.casinoNavigationAndFilters{flex-direction:column;display:flex}[class*=is-web] .casinoNavigationAndFilters{margin:var(--fds-ref-spacing-2xlarge) 0 var(--fds-ref-spacing-4xlarge) 0;gap:var(--fds-ref-spacing-medium)}[class*=is-mobile] .casinoNavigationAndFilters{margin:var(--fds-ref-spacing-large) 0 var(--fds-ref-spacing-2xlarge) 0;gap:var(--fds-ref-spacing-3xsmall)}[class*=is-web] .casinoNavigationAndFilters--noCategories{margin-top:var(--fds-ref-spacing-4xlarge)}[class*=is-mobile] .casinoNavigationAndFilters--noCategories{margin-top:var(--fds-ref-spacing-2xlarge)}[class*=is-web] .casinoCategories{padding-top:var(--fds-ref-spacing-xsmall);padding-bottom:var(--fds-ref-spacing-xsmall)}[class*=is-mobile] .casinoCategories{padding:var(--fds-ref-spacing-xsmall)}.casinoGameProviderFilters{display:grid}[class*=is-web] .casinoGameProviderFilters{gap:var(--fds-ref-spacing-large);grid-template-columns:9fr 3fr}[class*=is-mobile] .casinoGameProviderFilters{padding:0 var(--fds-ref-spacing-xsmall);gap:var(--fds-ref-spacing-xsmall);grid-template-columns:1fr 1fr}[class*=is-web] .casinoGameProviderFilters--withRandomGame{grid-template-columns:7.5fr max-content 3.5fr}[class*=is-web] .casinoGameProviderFilters--withRandomGame .casinoRandomGameButtonWrapper{order:1}[class*=is-web] .casinoGameProviderFilters--withRandomGame>:nth-child(2){order:2}[class*=is-mobile] .casinoGameProviderFilters--withRandomGame{row-gap:var(--fds-ref-spacing-medium)}[class*=is-web] .casinoGameProviderFilters--noProviders,[class*=is-mobile] .casinoGameProviderFilters--noProviders{grid-template-columns:1fr}[class*=is-web] .casinoGameProviderFilters--noProviders.casinoGameProviderFilters--withRandomGame{grid-template-columns:10fr 2fr}[class*=is-mobile] .casinoGameProviderFilters--noProviders.casinoGameProviderFilters--withRandomGame{grid-template-columns:1fr 1fr}[class*=is-mobile] .casinoGameProviderFilters--noProviders .casinoRecentSearches{width:100%}.casinoSearchWrapper{position:relative}.casinoRecentSearches{top:100%;z-index:10;gap:var(--fds-ref-spacing-xsmall);padding:var(--fds-ref-spacing-medium) 0;margin-top:var(--fds-ref-spacing-3xsmall);background:rgba(var(--b), var(--fds-ref-alpha-80));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:var(--fds-ref-border-width-thin) solid rgba(var(--b-sc), var(--fds-ref-alpha-16));border-radius:var(--fds-ref-radius-medium);flex-direction:column;display:flex;position:absolute;inset-inline-start:0}[class*=is-web] .casinoRecentSearches{width:100%}[class*=is-mobile] .casinoRecentSearches{width:calc(200% + var(--fds-ref-spacing-xsmall))}.casinoRecentSearches__header{padding:0 var(--fds-ref-spacing-large);justify-content:space-between;align-items:center;display:flex}.casinoRecentSearches__title{color:rgba(var(--b-sc), var(--fds-ref-alpha-90))}.casinoRecentSearches__clearAll{color:rgba(var(--b-sc), var(--fds-ref-alpha-80));cursor:pointer}.casinoRecentSearches__chips{gap:var(--fds-ref-spacing-3xsmall);padding:0 var(--fds-ref-spacing-large);flex-wrap:wrap;display:flex}[class*=is-web] .casinoSelectedProviders{margin-top:var(--fds-ref-spacing-xsmall)}[class*=is-mobile] .casinoSelectedProviders{padding:var(--fds-ref-spacing-xsmall);padding-bottom:0}[class*=is-mobile] .casinoRandomGameButtonWrapper{grid-column:1/-1}.casinoRandomGameButtonWrapper .ds-btn{width:100%}.randomGamePopupContent{margin-top:var(--fds-ref-spacing-large)}[class*=is-web] .randomGamePopupContent{width:568px}.randomGameContainer{margin-top:0;border-radius:var(--border-radius-middle);width:100%;max-width:375px;margin-inline:auto;overflow:hidden}[class*=is-web] .randomGameContainer{height:270px;margin-bottom:var(--fds-ref-spacing-large)}[class*=is-mobile] .randomGameContainer{height:225px;margin-bottom:var(--fds-ref-spacing-large)}.randomGameList{flex-direction:column;display:flex}.randomGameList.loop,.randomGameList.finish{transition:transform ease-in-out}.randomGameSingle{overflow:hidden}[class*=is-web] .randomGameSingle{height:270px}[class*=is-mobile] .randomGameSingle{height:225px}.randomGameContainer.randomGameContainer--portrait,.randomGameContainer.randomGameContainer--portrait .randomGameSingle{width:261px;height:auto;aspect-ratio:var(--casino-portrait-aspect-ratio)}.randomGameContainer.randomGameContainer--rect,.randomGameContainer.randomGameContainer--rect .randomGameSingle{width:261px;height:auto;aspect-ratio:var(--casino-rect-aspect-ratio)}.randomGameName{color:rgba(var(--b-sc,var(--fds-ref-alpha-56)));text-align:center}.randomGamePopupBtnGroup{gap:var(--fds-ref-spacing-large);display:flex;overflow:hidden}.randomGamePopupBtnGroup .ds-btn{width:100%}[class*=is-web] .randomGamePopupBtnGroup,[class*=is-mobile] .randomGamePopupBtnGroup{margin-top:var(--fds-ref-spacing-large)}[class*=is-web] .casinoLobbyContainer{padding-bottom:var(--fds-ref-spacing-large)}
