.MenuListItem{width:100%;line-height:1.5;padding:calc(.5em - 1px) 1.5rem;position:relative;cursor:pointer;white-space:nowrap}.MenuListItem:after{content:"";display:block;top:0;right:0;width:2px;height:100%;position:absolute}@media(max-width:1151px){.MenuListItem{padding:.75rem}}.MenuListItem img{margin-right:5px}.MenuListOverlay{top:0;left:0;width:100%;height:100%;padding:1rem 1rem 1rem 0;overflow:hidden auto;-webkit-overflow-scrolling:touch}.AppHeader{position:inherit}.AppHeader__Mobile{display:none;padding-top:1rem;padding-bottom:1rem;position:fixed;top:0;left:0;right:0;z-index:10}@media(max-width:1151px){.AppHeader__Mobile{display:flex}}.AppHeader__Mobile__Logo img:first-child{width:auto;min-width:2.5rem;height:2.5rem}@media(min-width:768px){.AppHeader__Mobile__Logo img:first-child{display:none}}.AppHeader__Mobile__Logo img:last-child{width:auto;height:2.5rem}@media(max-width:767px){.AppHeader__Mobile__Logo img:last-child{display:none}}.AppHeader__Mobile .Autocomplete .Icon{position:absolute;transition:all .2s ease}.AppHeader__Mobile .Autocomplete input{width:100%;transition:all .2s ease}.AppHeader__Mobile .Autocomplete input:not(:focus){width:50%;transform:translateX(50%)}.AppHeader__Mobile .Autocomplete input:not(:focus)+.Icon{right:50%;transform:translateX(50%)}.AppHeader__Desktop{display:none;height:6.8em}@media(min-width:1152px){.AppHeader__Desktop{display:flex}}.AppHeader__Desktop__Logo{width:auto}.AppHeader__Desktop__Logo img{width:21rem}.AppHeader__Desktop__Logo--collapsed{margin-left:3rem}.AppHeader__Desktop__Menu{padding-left:2em;padding-right:2em}@media(max-width:1151px){.Page{padding-top:calc(2rem + 2.5rem)}}.AppFooter{padding:2rem 0}.AppFooter--hasBannerAd{padding-bottom:calc(50px + 1rem)}@media(min-width:1152px){.AppFooter--hasBannerAd{padding-bottom:calc(90px + 1rem)}}.AppFooter__Inner{font-size:80%}@media(max-width:1151px){.AppFooter__Inner{text-align:center}.AppFooter__Inner .Flex{flex-direction:column;margin:.125rem auto}.AppFooter__Inner p{margin-bottom:1rem}}.AppFooter--collapsed{padding:0;text-align:center}.AppFooter--collapsed .AppFooter__Inner .Flex{flex-direction:column;margin:.125rem auto}.AppFooter--collapsed .AppFooter__Inner p{margin-bottom:1rem}.AppFooter__BannerAd{position:fixed;z-index:2;left:0;right:0;bottom:0}.AppFooter__BannerAd .ympb_target_banner{margin:.5rem 0}@media(max-width:1152px){.AppFooter .Button.Button--text,.AppFooter .RouterLink{height:44px}.AppFooter .Button.Button--text:after,.AppFooter .Button.Button--text:before,.AppFooter .RouterLink:after,.AppFooter .RouterLink:before{bottom:26px}}.SidebarButton{border-top-left-radius:0!important;border-bottom-left-radius:0!important;transition:all .2s ease;padding:calc(.5em - 1px) 1em;text-transform:uppercase;letter-spacing:1px}.SidebarButton .Icon{min-width:1rem;max-width:1rem;height:1rem;margin-left:0!important}.SidebarButtonCollapse{padding-right:1.75rem}.SidebarButtonExpand{padding:calc(.5em - 1px) 1.75rem calc(.5em - 1px) 1rem;margin-right:1rem;margin-left:-.75rem}@media(min-width:1152px){.SidebarButtonExpand{margin-left:-1.5rem}}.SidebarButtonExpand--collapsed{display:none}.CollapsableSidebarLayout .App__Main{margin:1rem 0}@media(min-width:769px){.CollapsableSidebarLayout .App__Main{margin:1rem 0}}.CollapsableSidebarLayout--sidebarCollapsed:not(.CollapsableSidebarLayout--mobileOnly) .CollapsableSidebarLayout__Sidebar{display:none}@media(min-width:769px){.CollapsableSidebarLayout:not(.CollapsableSidebarLayout--sidebarCollapsed) .App__Main .Container{padding-left:0!important}}@media(max-width:1151px){.CollapsableSidebarLayout__Sidebar{display:none}}.CollapsableSidebarLayout__MobileSidebar{position:fixed;z-index:100}.CollapsableSidebarLayout__MobileSidebar .Block:first-child{position:sticky;top:0;z-index:1}@media(min-width:1152px){.CollapsableSidebarLayout__MobileSidebar{display:none}}.CollapsableSidebarLayout--mobileSidebarCollapsed .CollapsableSidebarLayout__MobileSidebar{display:none}.CarouselBlock{position:relative}.CarouselBlock:not(:last-child){margin-bottom:.5rem}.CarouselBlock__Title{margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.CarouselBlock__Content{position:relative}.CarouselBlock__ContentInner{position:relative;left:-.75rem;width:calc(100% + 1.5rem)}@media(min-width:1152px){.CarouselBlock__ContentInner{left:-1.5rem;width:calc(100% + 3rem)}}.CarouselBlock .Carousel{width:100%;padding:0 .75rem}@media(min-width:769px){.CarouselBlock .Carousel{margin:-.5rem 0}}@media(min-width:1152px){.CarouselBlock .Carousel{padding:0 1.5rem}}@media(max-width:768px){.CarouselBlock .Carousel__Inner{display:grid;grid-gap:8px;grid-auto-flow:column;grid-template-rows:calc((50vw - .75rem - 4px) * .5617977528) calc((50vw - .75rem - 4px) * .5617977528);grid-template-columns:repeat(auto-fill,calc(50vw - .75rem - 4px))}}@media(min-width:769px){.CarouselBlock .Carousel__Inner{display:grid;grid-gap:8px;grid-auto-flow:column;position:relative;z-index:0;margin:.5rem 0;grid-template-rows:100px;grid-template-columns:178px;grid-auto-columns:max-content}.CarouselBlock--featured .Carousel__Inner{display:grid;grid-template-rows:100px 100px;grid-template-columns:repeat(auto-fill,178px)}.CarouselBlock--featured .Carousel__Inner .IoGameTile--featured{grid-row-end:span 2;grid-column-end:span 2}}@media(min-width:1152px){body.--menuOpen .CarouselBlock__ContentInner{left:0;width:calc(100% + 1.5rem)}body.--menuOpen .CarouselBlock .Carousel{padding-left:0;padding-right:1.5rem}body.--menuOpen .CarouselBlock .Carousel__Button--left:after{display:none}}.IoGameTile{position:relative;height:100px;width:178px}.IoGameTile--floating{position:absolute;z-index:1}.IoGameTile--hidden{opacity:0;transform:scale(.5)}@media(min-width:769px){.IoGameTile--featured{height:208px;width:364px;min-width:364px;max-width:364px}}@media(max-width:768px){.IoGameTile{height:calc((50vw - .75rem - 4px) * .5617977528)!important;width:calc(50vw - .75rem - 4px)!important;min-width:0;max-width:none}}.IoGameTile .GameTile__Preview:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:40%;border-radius:0 0 .325rem .325rem;z-index:1}.IoGameTile .GameTile__Preview:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;border-radius:.325rem;z-index:2}.IoGameTile__Rating{height:1rem}.GameTile__Status{position:static;padding:0}@media(min-width:960px){.GameTile__Status{display:none}}.IoGameTile__noMobile{position:absolute;top:0;left:0;width:100%;height:100%;padding:.5rem}.IoGameTile__noMobile>span{position:relative;display:flex;align-items:center;font-size:90%;font-weight:700;text-transform:uppercase}.IoGameTile__noMobile>span .Icon{width:1.25rem;margin-right:.5rem}.IndexPage{position:inherit}.IndexPage__FeaturedGamesTitle{margin-bottom:.5rem}.IndexPage__FeaturedGamesCarousel{position:relative}.IndexPage__FeaturedGamesCarousel__Inner{height:14.2rem;overflow:hidden;margin:-.25rem}.IndexPage__FeaturedGamesCarousel__Inner>.Flex{margin:.25rem}@media(min-width:769px){.IndexPage__BottomBox{width:70%;margin-left:auto;margin-right:auto}}.IndexPage .GameTileBlock .GameTileBlock__Title{justify-content:center}.IndexPage .GameTileBlock .GameTileBlock__ContentInner{display:flex;flex-wrap:wrap;justify-content:center}
/*# sourceMappingURL=e06b4b5972350219.css.map*/