.grid-item-container{align-items:center;display:flex;flex-direction:column;height:auto;width:100%}.grid-item-container>a{width:100%}.grid-item-container>a .game-card-thumb-container{float:none;height:0;padding-bottom:100%;padding-top:0;width:100%}.grid-item-container>a .game-card-thumb-container img{position:absolute}.featured-grid-item-container{align-items:center;display:flex;flex-direction:column;grid-column-end:span 2;grid-row-end:span 2;height:auto;width:100%}.featured-grid-item-container>a{width:100%}.featured-grid-item-container>a .game-card-thumb-container{float:none;height:0;padding-bottom:100%;padding-top:0;width:100%}.featured-grid-item-container>a .game-card-thumb-container img{position:absolute}.game-card-link .game-card-name{margin-bottom:6px}.game-card-link .native-ad-label{font-size:10px;font-weight:500;line-height:2.24em}.game-card-link .game-card-info .no-vote,.game-card-link .game-card-info .playing-counts-label,.game-card-link .game-card-info .vote-percentage-label{padding:0 12px 0 3px}.game-card-link .game-card-name-info{display:flex}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg,.game-card-link .game-card-name-info .play-button{align-items:center;border-radius:8px;display:flex;flex:0 0 auto;height:44px;justify-content:center;margin-left:auto;margin-top:6px;min-width:0;padding:0;width:44px}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg .icon-common-play,.game-card-link .game-card-name-info .play-button .icon-common-play{background-size:100% auto;width:28px;height:28px;background-position:0 0;background-size:200% auto}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg .icon-status-private,.game-card-link .game-card-name-info .play-button .icon-status-private{background-size:100% auto;width:36px;height:36px;background-position:0 -72px;background-size:200% auto}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg .icon-status-unavailable,.game-card-link .game-card-name-info .play-button .icon-status-unavailable{background-size:100% auto;width:36px;height:36px;background-position:0 -180px;background-size:200% auto}.game-card-link .game-card-creator-name{display:flex;max-height:20px;overflow:hidden;margin-bottom:6px;font-size:12px}.game-card-link .game-card-creator-name .creator-name-label{font-weight:400}.game-card-link .game-card-creator-name .creator-name{margin-right:4px}.game-card-link .game-card-description-info{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-height:42px;overflow:hidden;word-wrap:break-word}.game-card-friend-info{align-self:center;bottom:0;display:flex}.game-card-friend-info .info-label{margin:auto 0}.game-card-friend-info .info-avatar{display:flex;height:32px;margin-right:6px}.game-card-friend-info .info-avatar .avatar{height:32px;width:32px}.light-theme .game-card-friend-info .info-avatar .avatar{border:2px solid #f2f4f5}.dark-theme .game-card-friend-info .info-avatar .avatar{border:2px solid #232527}.game-card-friend-info .info-avatar .avatar-card:first-child{left:0;position:absolute;z-index:9}.game-card-friend-info .info-avatar .avatar-card:nth-child(2){left:22px;position:absolute;z-index:8}.game-card-friend-info .info-avatar .avatar-card:nth-child(3){left:44px;position:absolute;z-index:7}@media (max-width:543px){.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg,.game-card-link .game-card-name-info .play-button{border-radius:4px;height:27px;margin-top:3px;width:27px}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg .icon-common-play,.game-card-link .game-card-name-info .play-button .icon-common-play{background-size:100% auto;width:18px;height:18px;background-position:0 0;background-size:200% auto}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg .icon-status-private,.game-card-link .game-card-name-info .play-button .icon-status-private{background-size:100% auto;width:18px;height:18px;background-position:0 -36px;background-size:200% auto}.game-card-link .game-card-name-info .btn-full-width.btn-common-play-game-lg .icon-status-unavailable,.game-card-link .game-card-name-info .play-button .icon-status-unavailable{background-size:100% auto;width:18px;height:18px;background-position:0 -90px;background-size:200% auto}.game-card-link .game-card-description-info{font-size:12px;max-height:32px}}.game-card-loading{align-items:flex-start;padding-right:14px}.game-card-loading .game-card-thumb-container:before{background:none}.game-card-loading .game-card-thumb-container{margin-bottom:5px}.game-card-loading .game-card-name.game-name-title.shimmer{height:22px;margin:0 0 5px;width:100%}.light-theme .game-card-loading .game-card-name.game-name-title.shimmer{background-color:rgba(0,0,0,.1)}.dark-theme .game-card-loading .game-card-name.game-name-title.shimmer{background-color:rgba(57,59,61,.5)}.game-card-loading .game-card-name.game-name-title.shimmer.game-name-title-half{width:70%}.game-grid{column-gap:12px;display:grid;grid-column-gap:12px;grid-row-gap:24px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:12px;row-gap:24px}.ie-game-grid{display:flex;flex-wrap:wrap;justify-content:center}.ie-game-grid .grid-item-container{margin:0 6px 24px;width:150px}@media (max-width:767px){.game-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.ie-game-grid.grid-item-container{width:120px}}@media (max-width:543px){.game-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.ie-game-grid.grid-item-container{width:100px}}.game-error{align-items:center;display:flex;flex-direction:column;width:312px}.game-error .text-label{margin-top:12px}.game-error .refresh-button{margin-top:24px;width:100%}.content{max-width:100%}@media (min-width:1688px){.no-gutter-ads.logged-in .content{margin-left:175px}}.games-list-container .spinner{margin:12px auto}.games-list-error{display:flex;justify-content:center}.games-list-header{margin:3px 10px 6px}.game-tile{display:inline-block;width:164px;height:240px;padding:0 14px 0 0;margin-bottom:12px;vertical-align:top;white-space:normal}@media (max-width:543px){.game-tile{width:104px;height:152px}}.game-tile .game-name-title{max-height:45px}@media (max-width:543px){.game-tile .game-name-title{max-height:28px}}.game-tile .game-name-title.game-name-oneline{max-height:25px}@media (max-width:543px){.game-tile .game-name-title.game-name-oneline{max-height:18px}}.game-tile .game-card-info,.game-tile .game-card-name{line-height:1.4em}@media (max-width:543px){.game-tile .game-card-info,.game-tile .game-card-name{font-size:10px;line-height:1.4em}}@media (max-width:543px){.game-tile .game-card-container .game-card-info{padding:2px 0 0}}.game-tile .game-card-container .game-card-info .no-vote,.game-tile .game-card-container .game-card-info .playing-counts-label,.game-tile .game-card-container .game-card-info .vote-percentage-label{padding:0 12px 0 3px}@media (max-width:543px){.game-tile .game-card-container .game-card-info .no-vote,.game-tile .game-card-container .game-card-info .playing-counts-label,.game-tile .game-card-container .game-card-info .vote-percentage-label{margin:0}}@media (max-width:543px){.game-tile .game-card-container .game-card-info .no-vote,.game-tile .game-card-container .game-card-info .vote-percentage-label{padding:0 4px 0 0}}@media (max-width:543px){.game-tile .game-card-container .game-card-info .playing-counts-label{padding:0}}@media (max-width:543px){.game-tile .sponsored-game{height:152px}}.game-card-native-ad{text-align:center}@media (max-width:543px){.game-card-thumb-container,.game-card-thumb-container .game-card-thumb{width:90px;height:90px}}#game-details-carousel-container{float:left;height:360px;overflow:hidden;position:relative;width:640px}@media (max-width:991px){#game-details-carousel-container{float:none;height:auto;margin:0 auto;max-width:768px;width:100%}}#game-details-carousel-container:before{content:"";display:block;padding-top:56.25%;width:100%}#game-details-carousel-container>div{bottom:0;left:0;position:absolute;right:0;top:0}#game-details-carousel-container .icon-pending{background-position:50%;background-repeat:no-repeat;background-size:cover}.carousel-controls.btn-primary-md{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.light-theme .carousel-controls.btn-primary-md{align-items:center;background-color:hsla(0,0%,100%,.9);border:none;border-radius:50%;display:flex;height:48px;justify-content:center;min-width:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:10}.light-theme .carousel-controls.btn-primary-md:active,.light-theme .carousel-controls.btn-primary-md:focus,.light-theme .carousel-controls.btn-primary-md:hover{background-color:hsla(0,0%,100%,.9);border:none}.dark-theme .carousel-controls.btn-primary-md{align-items:center;background-color:rgba(0,0,0,.7);border:none;border-radius:50%;display:flex;height:48px;justify-content:center;min-width:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:10}.dark-theme .carousel-controls.btn-primary-md:active,.dark-theme .carousel-controls.btn-primary-md:focus,.dark-theme .carousel-controls.btn-primary-md:hover{background-color:rgba(0,0,0,.7);border:none}.carousel-controls.btn-primary-md .icon-carousel-left,.carousel-controls.btn-primary-md .icon-carousel-right{position:static}.carousel-controls-left{left:18px}.carousel-controls-right{right:18px}.btn-primary-md.carousel-controls.carousel-controls-visible{opacity:1;pointer-events:auto}.carousel-item{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:0}.carousel-item[class*=icon-]{background-position:50%;padding-top:0}.carousel-video{height:0;padding-bottom:56.25%}.carousel-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.carousel-item-active{opacity:1;visibility:visible;z-index:5}.carousel-item-active-out{-webkit-transition:opacity 0ms ease-in-out .5s,visibility 0ms ease-in-out .5s;-o-transition:opacity 0ms ease-in-out .5s,visibility 0ms ease-in-out .5s;transition:opacity 0ms ease-in-out .5s,visibility 0ms ease-in-out .5s}.touch .horizontal-scroll-window{padding-top:24px;margin-top:-24px;margin-bottom:-92px;height:400px;width:100%;display:inline-block}@media (max-width:543px){.touch .horizontal-scroll-window{height:280px}}.hover-game-tile.focused .featured-game-container{background-color:#fff}.hover-game-tile.focused .featured-game-container.light-theme{background-color:#fff;color:#393b3d}.hover-game-tile.focused .featured-game-container.light-theme.remove-panel{background-color:transparent}.light-theme .hover-game-tile.focused .featured-game-container{background-color:#fff;color:#393b3d}.light-theme .hover-game-tile.focused .featured-game-container.remove-panel{background-color:transparent}.hover-game-tile.focused .featured-game-container.dark-theme{background-color:#393b3d;color:#fff}.hover-game-tile.focused .featured-game-container.dark-theme.remove-panel{background-color:transparent}.dark-theme .hover-game-tile.focused .featured-game-container{background-color:#393b3d;color:#fff}.dark-theme .hover-game-tile.focused .featured-game-container.remove-panel{background-color:transparent}.hover-game-tile{width:194px;height:min-content;max-height:270px;margin:0 14px 14px 0;vertical-align:top;white-space:normal;transition:all .25s cubic-bezier(0,0,0,1)}@media (prefers-reduced-motion){.hover-game-tile{transition:none}}@media (max-width:543px){.hover-game-tile{width:90px;max-height:150px;padding:0}}.hover-game-tile .featured-game-container{height:auto;max-height:300px;width:100%;margin-right:14px;transition:all .25s cubic-bezier(0,0,0,1)}@media (prefers-reduced-motion){.hover-game-tile .featured-game-container{transition:none}}@media (max-width:543px){.hover-game-tile .featured-game-container{max-height:150px}}.hover-game-tile .featured-game-container .thumb-container{position:absolute;height:194px;width:100%;overflow:hidden;border-radius:8px 8px 0 0;opacity:0;transition:opacity .25s ease-out}@media (prefers-reduced-motion){.hover-game-tile .featured-game-container .thumb-container{transition:none}}@media (max-width:543px){.hover-game-tile .featured-game-container .thumb-container{height:90px}}.hover-game-tile .featured-game-container .thumb-container .thumb{position:absolute;width:100%;object-fit:cover}.hover-game-tile .featured-game-container .featured-game-icon-container{float:left;z-index:1;border-radius:8px;transition:margin .25s cubic-bezier(0,0,0,1)}@media (prefers-reduced-motion){.hover-game-tile .featured-game-container .featured-game-icon-container{transition:none}}.hover-game-tile .featured-game-container .featured-game-icon-container .brief-game-icon{height:194px;width:194px;border-radius:8px}@media (max-width:543px){.hover-game-tile .featured-game-container .featured-game-icon-container .brief-game-icon{height:90px;width:90px}}.hover-game-tile .featured-game-container .info-container{float:left;margin-top:6px;width:194px;transition:width 0s cubic-bezier(0,0,0,1),margin .25s ease-out}@media (prefers-reduced-motion){.hover-game-tile .featured-game-container .info-container{transition:none}}@media (max-width:543px){.hover-game-tile .featured-game-container .info-container .game-card-name{line-height:1.4em}}.hover-game-tile .game-card-contents{display:none;visibility:hidden;float:left;width:100%;padding:3px 12px 12px;-webkit-animation:fadein-delay .5s ease 0s 1 normal forwards;animation:fadein-delay .5s ease 0s 1 normal forwards}@media (prefers-reduced-motion){.hover-game-tile .game-card-contents{-webkit-animation:none;animation:none}}.hover-game-tile .game-card-contents .game-description{width:321px;white-space:pre-wrap;max-height:54px;overflow:hidden}@media (max-width:543px){.hover-game-tile .game-card-contents .game-description{display:none;visibility:hidden}}.hover-game-tile .game-card-contents .btn-growth-xs{width:100%;position:relative;margin-top:12px}.hover-game-tile.focused{width:345px;z-index:4;margin:-24px -61.5px 0 -75.5px;transition-duration:.25s;transition-delay:.15s}@media (max-width:543px){.hover-game-tile.focused{width:160px;margin:-24px -21px 0 -35px}}.hover-game-tile.focused.first-tile{margin-left:0;margin-right:-137px}@media (max-width:543px){.hover-game-tile.focused.first-tile{margin-right:-56px}}.hover-game-tile.focused.last-tile{margin-left:-151px;margin-right:14px}@media (max-width:543px){.hover-game-tile.focused.last-tile{margin-left:-70px}}.hover-game-tile.focused .featured-game-container{overflow:hidden;max-height:400px;transition-duration:.25s;transition-delay:.15s}.light-theme .hover-game-tile.focused .featured-game-container{box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.dark-theme .hover-game-tile.focused .featured-game-container{box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.hover-game-tile.focused .featured-game-container .game-card-contents,.hover-game-tile.focused .featured-game-container .thumb-container{display:block;visibility:visible}.hover-game-tile.focused .featured-game-container .thumb-container{opacity:1;transition-delay:.15s;transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,0,1)}.hover-game-tile.focused .featured-game-container .featured-game-icon-container{margin-left:75.5px;transition-duration:.25s;transition-delay:.15s}@media (max-width:543px){.hover-game-tile.focused .featured-game-container .featured-game-icon-container{margin-left:35px}}.hover-game-tile.focused .featured-game-container .info-container{width:321px;margin-left:12px;margin-right:12px;transition:width 0s cubic-bezier(0,0,0,1) .15s,margin .25s cubic-bezier(0,0,0,1) .15s}@media (prefers-reduced-motion){.hover-game-tile.focused .featured-game-container .info-container{transition:none}}@media (max-width:543px){.hover-game-tile.focused .featured-game-container .info-container{width:136px}}@keyframes fadein-delay{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein-delay{0%{opacity:0}50%{opacity:0}to{opacity:1}}.game-tile-list{display:flex}.game-tile-list .featured-game-tile{float:none}.game-tile-list .game-tile{padding:0 14px 0 0}.game-tile-list .game-tile .game-card-container{width:100%}.horizontal-scroller{width:94%;width:calc(100% - 60px);position:relative;margin:0 auto}@media (max-width:543px){.horizontal-scroller{width:100%}}@media (max-width:543px){.horizontal-scroller .horizontally-scrollable{height:162px}}.horizontal-scroller .scroller{height:240px}@media (max-width:543px){.horizontal-scroller .scroller{height:162px}}.horizontal-scroller .scroller .spacer{position:absolute;height:100%;width:20px}.light-theme .horizontal-scroller .scroller .spacer{background-color:#f2f4f5}.dark-theme .horizontal-scroller .scroller .spacer{background-color:#232527}.horizontal-scroller .scroller.next .spacer{left:30px}.horizontal-scroller .scroller.prev .spacer{right:30px}.horizontal-scroller.large-tiles .horizontally-scrollable{height:300px}@media (max-width:543px){.horizontal-scroller.large-tiles .horizontally-scrollable{height:162px}}.horizontal-scroller.large-tiles .scroller{height:270px}@media (max-width:543px){.horizontal-scroller.large-tiles .scroller{height:162px}}#games-carousel-page{overflow:hidden;padding-bottom:70px}.game-grid-container{overflow:hidden;margin:0 0 12px}@media (max-width:767px){.game-grid-container{text-align:center}}.game-grid-container .game-tile{float:left;margin:0 0 12px}@media (max-width:767px){.game-grid-container .game-tile{float:none;margin:0 0 12px}}.game-sort-detail-container h1{margin:0 10px}.game-sort-detail{align-items:center;display:flex;justify-content:center}.game-sort-detail:after,.game-sort-detail:before{content:" ";display:table}.game-sort-detail:after{clear:both}.games-list-container{min-height:240px;margin:0 10px}@media (max-width:767px){.games-list-container{min-height:200px}}.touch .horizontal-scroller{width:100%}.touch .horizontal-scroll-window{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.touch .scroller{display:none}.touch ::-webkit-scrollbar{display:none}.horizontally-scrollable{transition:left .2s ease;height:270px}.scroll-loading{width:100%;top:0;left:0;right:0;display:inline-block;z-index:1;margin:0}.scroller{z-index:0}