.MenuList{display:flex;flex-direction:column}.MenuListItem{display:flex;align-items:center;gap:9px;min-height:56px;padding:16px;border-radius:10px;position:relative;font-family:Source Sans\ 3,Maven Pro,sans-serif;font-size:16px;line-height:20px;white-space:nowrap;text-decoration:none}.MenuListItem__Icon{flex-shrink:0}.MenuListItem__Label{overflow:hidden;text-overflow:ellipsis}.MenuListItem.--active:before{content:"";position:absolute;left:0;top:16px;width:4px;height:24px;border-radius:0 2px 2px 0}.MenuListDivider{width:100%;height:1px;margin:0;border:0}.AppHeader{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 24px}@media(max-width:1151px){.AppHeader{min-height:60px;padding:6px 16px}}.AppHeader__Dim{position:fixed;inset:0;z-index:25;opacity:0;pointer-events:none;transition:opacity .15s ease}.AppHeader:has(.AppHeader__Search:focus-within) .AppHeader__Dim{opacity:1;pointer-events:auto}.AppHeader:has(.AppHeader__Search:focus-within) .AppHeader__Cancel,.AppHeader:has(.AppHeader__Search:focus-within) .AppHeader__Search{position:relative;z-index:30}.AppHeader__Logo{display:none;margin-right:auto}.AppHeader__Logo img{display:block;height:30px;width:auto}@media(max-width:1151px){.AppHeader__Logo{display:flex}}.AppHeader__Search{width:212px;margin-left:auto}@media(max-width:1151px){.AppHeader__Search{display:none}}.AppHeader__Search .Control,.AppHeader__Search .Field{margin:0}.AppHeader__Search .Input{height:40px;padding:10px 16px 10px 42px;border:0;border-radius:100px;box-shadow:none;font-family:Source Sans\ 3,Maven Pro,sans-serif;font-size:14px;line-height:18px}.AppHeader__Search .Icon{left:16px;right:auto;width:14px}.AppHeader__Search.Autocomplete--filled .Input{padding-left:16px;padding-right:48px}.AppHeader__Search.Autocomplete--filled .Icon{display:none}.AppHeader__Search .Autocomplete__Clear{position:absolute;top:0;right:0;z-index:1;display:flex;width:40px;height:40px;background:none}.AppHeader__Button,.AppHeader__Search .Autocomplete__Clear{align-items:center;justify-content:center;padding:0;border:0;cursor:pointer}.AppHeader__Button{display:none;flex-shrink:0;width:48px;height:48px;border-radius:50%}@media(max-width:1151px){.AppHeader__Button{display:flex}}.AppHeader__Cancel{display:none;flex-shrink:0;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font-family:Source Sans\ 3,Maven Pro,sans-serif;font-size:12px;line-height:17px}@media(max-width:1151px){.AppHeader--searching .AppHeader__Button,.AppHeader--searching .AppHeader__Logo{display:none}.AppHeader--searching .AppHeader__Search{display:block;flex:1 1;width:auto}.AppHeader--searching .AppHeader__Search .Input{padding-left:16px}.AppHeader--searching .AppHeader__Search .Icon{display:none}.AppHeader--searching .AppHeader__Cancel{display:block}}.AppFooter{padding:48px 24px;font-family:Source Sans\ 3,Maven Pro,sans-serif}.AppFooter__Brand,.AppFooter__Inner,.AppFooter__Meta{display:flex;align-items:center}.AppFooter__Inner{justify-content:space-between;gap:24px}.AppFooter__Brand,.AppFooter__Meta{gap:16px}.AppFooter__Logo img{display:block;width:47px;height:50px}.AppFooter__Links{display:flex;flex-wrap:wrap;gap:20px}.AppFooter__Link{font-size:14px;line-height:18px;text-decoration:none}.AppFooter__Copyright{margin:0;font-size:12px;line-height:16px}.AppFooter__Badge img{display:block}@media(max-width:1151px){.AppFooter__Brand,.AppFooter__Inner{flex-direction:column}.AppFooter__Inner{gap:42px}.AppFooter__Links{justify-content:center;max-width:260px;row-gap:16px}.AppFooter__Meta{flex-direction:column}}.AppFooter--collapsed{padding:24px 0}.AppFooter--collapsed .AppFooter__Brand,.AppFooter--collapsed .AppFooter__Inner,.AppFooter--collapsed .AppFooter__Meta{flex-direction:column}.AppFooter--collapsed .AppFooter__Links{justify-content:center}.SideMenu{position:sticky;top:0;flex-shrink:0;display:flex;flex-direction:column;width:280px;height:100vh;padding:10px 0;border-right:1px solid;transition:width .2s ease}@media(max-width:1151px){.SideMenu{display:none}}.SideMenu__Head{flex-shrink:0;padding:0 16px}.SideMenu__Logo{display:flex;align-items:center;height:56px;padding:11px 16px}.SideMenu__Logo img{display:block;height:34px;width:auto}.SideMenu__Toggle{display:flex;align-items:center;gap:9px;width:calc(100% + 12px);min-height:56px;padding:16px;border:0;border-radius:10px;background:none;cursor:pointer;font-family:Maven Pro,sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:.16em;text-transform:uppercase;text-align:left}.SideMenu__ToggleLabel{flex:1 1}.SideMenu__Chevron{transform:rotate(180deg);transition:transform .2s ease}.SideMenu__Body{flex:1 1;min-height:0;padding:0 10px 0 16px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.SideMenu__Body::-webkit-scrollbar{width:6px}.SideMenu__Body::-webkit-scrollbar-thumb{border-radius:10px}@supports not selector(::-webkit-scrollbar){.SideMenu__Body{scrollbar-width:thin}}.SideMenu--collapsed{width:93px}.SideMenu--collapsed .SideMenu__Logo{padding:11px 0 11px 16px}.SideMenu--collapsed .SideMenu__Toggle{width:auto;padding-right:8px}.SideMenu--collapsed .SideMenu__ToggleLabel{display:none}.SideMenu--collapsed .SideMenu__Chevron{transform:none}.SideMenu--collapsed .MenuListItem__Label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SideMenu--collapsed .SideMenu__Body{padding-right:16px;scrollbar-width:none}.SideMenu--collapsed .SideMenu__Body::-webkit-scrollbar{display:none}.CollapsableSidebarLayout__Frame{display:flex;align-items:flex-start;min-height:100vh}.CollapsableSidebarLayout__Column{flex:1 1;min-width:0;display:flex;flex-direction:column;min-height:100vh}@media(min-width:1152px){.CollapsableSidebarLayout .SideMenu{position:fixed;left:0;z-index:20}.CollapsableSidebarLayout__Column{margin-left:280px;transition:margin-left .2s ease}.CollapsableSidebarLayout--sideMenuCollapsed .CollapsableSidebarLayout__Column{margin-left:93px}}@media(max-width:1151px){.CollapsableSidebarLayout__Column{padding-top:60px}.CollapsableSidebarLayout .App__Header{position:fixed;top:0;left:0;right:0;z-index:20}}.CollapsableSidebarLayout .App__Main{flex:1 1;margin:24px 0}.CollapsableSidebarLayout--fill .App__Main{margin:0}.CollapsableSidebarLayout__MobileMenu{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:19;padding:10px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(min-width:1152px){.CollapsableSidebarLayout__MobileMenu{display:none}}.CollapsableSidebarLayout__MobileMenu .MenuListItem{min-height:56px}.FillScreenLayout .App__Main{position:relative}.GameLayout{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.GameLayout__Frame{display:flex;height:100%}.GameLayout__Column{flex:1 1;min-width:0;display:flex;flex-direction:column}.GameLayout .App__Main{flex:1 1;min-height:0;position:relative;overflow:hidden;background-color:#000}.GameLayout__MobileMenu{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:19;padding:10px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(min-width:1152px){.GameLayout__MobileMenu{display:none}}.GameLayout__Game .GamePlayer__Game,.GameLayout__Game iframe,.GameLayout__Game object{width:100%;height:100%}.GameLayout__Aside{position:relative;overflow:hidden auto;-webkit-overflow-scrolling:touch;margin-bottom:calc(96px + 5px)}@media(max-device-width:1152px)and (orientation:landscape){.GameLayout__Aside{max-width:30%}}@media(max-device-width:1152px)and (orientation:portrait){.GameLayout__Aside{height:35%;max-height:35vh;min-height:250px}}.GameLayout__Aside>div{padding:1rem}@media(min-width:1152px){.GameLayout__Aside>div>div{min-width:calc(364px);max-width:calc(364px)}}@media(max-device-width:1152px)and (orientation:portrait){.GameLayout__Aside>div>div{min-width:0;max-width:none}.GameLayout .App__Main>.Flex{flex-direction:column}}.GameTag{position:inherit}.GameTag__Label{flex:1 1;padding:.325em .75em;border-radius:100px 0 0 100px;white-space:nowrap;max-width:15rem;overflow:hidden;text-transform:uppercase;font-weight:700;font-size:75%;text-align:center}.GameTag__Label:only-child{border-radius:100px}.GameTag__Thumbnail{position:relative;overflow:hidden;width:64px;border-radius:0 100px 100px 0}.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}.CallToActionTile{width:100%;height:100%;border-radius:.325rem;position:relative;cursor:pointer}.CallToActionTile .IoGameTile{height:134px;width:100%}.CallToActionTile .IoGameTile__Rating{display:none}.CallToActionTile__Label{position:absolute;bottom:0;left:0;right:0;line-height:1.4;padding:.75em;border-radius:0 0 .325rem .325rem;text-transform:uppercase;font-weight:700;font-size:75%;text-align:center;pointer-events:none}.CallToActionTile .GameTile__Preview img{-o-object-position:top left;object-position:top left}.PlayPage__GamePlayer{width:100%;margin:0 auto}.PlayPage__GamePlayer .Button{padding-left:1.75em;padding-right:1.75em}.PlayPage__GamePlayer .Button strong{font-weight:700}.PlayPage__GamePlayer__Controls{padding:1rem}.PlayPage__GamePlayer__Controls h1{font-size:1rem;font-weight:700}.PlayPage__GamePlayer__Controls__Icon{cursor:pointer;transition:.2s ease}@media(min-width:769px){.PlayPage__GamePlayer__Controls__Icon:hover{transform:scale(1.1)}.PlayPage__GamePlayer__Controls__Icon:active{transform:scale(.95)}}.PlayPage__GamePlayer__Controls__Icon--loading{pointer-events:none}.PlayPage__GamePlayer__Controls__Icon--notPicked{transform:scale(.95)}.PlayPage__GamePlayer__Controls__Icon--picked{transform:scale(1.1)}.PlayPage__GamePlayer__Controls__Rating span{display:inline-block;text-transform:uppercase;font-weight:700;font-size:75%}.PlayPage__GamePlayer__Controls__Rating span:last-child{padding:.125rem .5rem;margin-left:.75rem;border-radius:100px}.PlayPage__Description{line-height:1.6}.PlayPage__Description--collapsed{max-height:150px;overflow:hidden}.PlayPage__Description:not(.PlayPage__Description--collapsed)+.PlayPage__Description__ReadMore{display:none}.PlayPage__Description h1,.PlayPage__Description h2,.PlayPage__Description h3,.PlayPage__Description h4,.PlayPage__Description h5,.PlayPage__Description h6{font-size:120%}.PlayPage__Description b,.PlayPage__Description h1,.PlayPage__Description h2,.PlayPage__Description h3,.PlayPage__Description h4,.PlayPage__Description h5,.PlayPage__Description h6,.PlayPage__Description strong{font-weight:700}.PlayPage__Description em,.PlayPage__Description i{font-style:italic}.PlayPage__Description__ReadMore{position:relative;display:flex;width:100%;border-top:2px solid;cursor:pointer}.PlayPage__Description__ReadMore:before{content:"";position:absolute;display:block;left:0;bottom:calc(100% + 2px);height:2rem;width:100%}.PlayPage__Description__ReadMore span{display:inline-block;margin-left:auto;padding:.35rem .65rem;border-radius:0 0 .325rem .325rem;text-transform:uppercase;font-weight:700;font-size:75%;text-align:center;transform:translateY(-2px)}.PlayPage__GameBar{display:flex;position:relative;margin:0 -4px;height:108px;overflow-y:hidden;flex-wrap:wrap}.PlayPage__GameBar .IoGameTile{margin:4px}.PlayPage__Tags{margin:-4px}.PlayPage__Tags>.Flex{margin:4px}.PlayPage .CallToActionTile{margin-bottom:8px}@media(max-width:768px){.PlayPage .CallToActionTile .IoGameTile{width:100%!important;height:100px!important}}.PlayPage__GameTiles{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:8px}@media(max-width:768px){.PlayPage__GameTiles .IoGameTile{width:calc(50% - 4px)!important;height:auto!important}}.PlayPage__Retired{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:640px;max-height:100%;margin:0 auto;padding:1rem;overflow-y:auto;text-align:center}.PlayPage__Retired__Heading{font-size:1.5rem;font-weight:700;line-height:1.25}.PlayPage__Retired__Message{line-height:1.5;max-width:520px}.PlayPage__Retired__Subheading{font-size:1.1rem;font-weight:700;margin-top:.5rem}.PlayPage__Retired__Tiles{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:8px;gap:8px;margin-top:.5rem;width:100%}.PlayPage__Retired__Tiles .IoGameTile{width:140px}@media(max-width:768px){.PlayPage__Retired__Tiles .IoGameTile{width:calc(50% - 4px)!important;height:auto!important}}@media(min-width:960px){.PlayPage__noMobile{display:none}}.PlayPage__noMobileIcon{font-weight:700;text-transform:uppercase;display:flex;justify-content:center}.PlayPage__noMobileIcon .Icon{margin-right:.5rem}