.TagPage_root{padding-bottom:calc(var(--base-unit) * 2.5);justify-self:center;width:100%;max-width:1600px;margin:0 auto}.TagPage_root.TagPage_isDesktop{padding-left:calc(var(--base-unit) * 1)}.PageTitle_container{padding:calc(var(--base-unit) * 2);flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:100%;display:flex}.PageTitle_content{flex-direction:column;width:100%;min-width:0;display:flex}.PageTitle_breadcrumbContainer{margin-bottom:calc(var(--base-unit) * 1);display:flex}.PageTitle_breadcrumbContainer a{color:var(--brand-60);font-weight:700;text-decoration:none}.PageTitle_breadcrumbContainer a:hover{color:var(--brand-100)}.PageTitle_separator{padding:0 calc(var(--base-unit) * .5)}.PageTitle_title{margin-right:calc(var(--base-unit) * 2)}.PageTitle_shortDescriptionContainer{flex-wrap:wrap;display:flex}.PageTitle_shortDescription{color:var(--white-50);margin-top:calc(var(--base-unit) * 1);min-width:0;line-height:20px;transition:all .3s ease-out;position:relative;overflow:hidden}.PageTitle_shortDescription:not(.PageTitle_expanded){height:20px;max-height:20px;display:block;overflow:hidden}.PageTitle_shortDescription.PageTitle_expanded{height:auto;max-height:none;overflow:visible}.PageTitle_shortDescriptionText{margin:0;line-height:20px;display:block}.PageTitle_shortDescription:not(.PageTitle_expanded) .PageTitle_shortDescriptionText{white-space:nowrap;text-overflow:ellipsis;height:20px;max-height:20px;overflow:hidden}.PageTitle_shortDescription.PageTitle_expanded .PageTitle_shortDescriptionText{white-space:normal;height:auto;max-height:none;overflow:visible}.PageTitle_shortDescription.PageTitle_needsShowMoreInSubtitle:not(.PageTitle_expanded){width:calc(100% - 100px)}.PageTitle_showMoreLessContainer{color:var(--brand-70);background:0 0;border:0;font-size:14px}.PageTitle_showMoreLessContainer:not(.PageTitle_expanded){margin-top:calc(var(--base-unit) * 1);padding-left:calc(var(--base-unit) * .5)}.PageTitle_showMoreLessContainer:hover{cursor:pointer;color:var(--color-brand-80,var(--brand-80))}.SortingDropdown_dropdown{z-index:11;min-width:190px;height:40px;position:relative}.Dropdown_selectButton{width:100%;height:40px;font-family:var(--font-ui);padding-left:calc(var(--base-unit) * 2);padding-right:calc(var(--base-unit) * 2);color:var(--white-100);background-color:#0000004d;border:2px solid #fff3;border-radius:8px;outline:0;justify-content:space-between;align-items:center;font-size:16px;display:flex}.Dropdown_selectButton:hover{border-color:var(--white-60);cursor:pointer}.Dropdown_selectButton:focus{border-color:var(--brand-100)}.Dropdown_dropdownContent{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Dropdown_arrow{justify-content:center;align-items:center;transition:transform .16s;display:inline-flex}.Dropdown_arrowOpen{transform:rotate(180deg)}.Dropdown_menu{z-index:100;background:#24263a;border-radius:8px;width:190px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000059}.Dropdown_option{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;height:44px;padding:0 14px;font-weight:800}.Dropdown_option:hover,.Dropdown_optionActive{background:#343650}.TagPage_gridOuter{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.TagPage_gridContainer{width:100%;padding:calc(var(--base-unit) * 2)}.TagPage_grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));justify-content:center;gap:16px;width:100%;display:grid}.TagPage_grid>.card{aspect-ratio:1}.GamesPage_root{width:100%;max-width:none;padding-bottom:calc(var(--base-unit) * 2.5);margin:0}.GamesPage_gamesWrapper{width:100%;padding:calc(var(--base-unit) * 2);display:block}.GamesPage_desktopGrid{grid-template-columns:repeat(9,minmax(0,1fr));justify-content:start;gap:10px;width:100%;display:grid}.GamesPage_desktopGrid>.card{aspect-ratio:1;width:100%}.GamesPage_description{max-width:900px;margin:calc(var(--base-unit) * 1) 0 0;color:var(--white-50);font-size:14px;font-weight:700;line-height:20px}.GamesPage_pagination{margin-left:auto;margin-right:auto}.categoryGridSkeleton{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;width:100%;display:grid}.categorySkeletonCard{aspect-ratio:1;background:#2a2b34;border-radius:12px;animation:1.2s ease-in-out infinite categorySkeletonPulse}@keyframes categorySkeletonPulse{0%,to{opacity:.75}50%{opacity:1}}.TagPage_footerDescription{content-visibility:auto;contain:layout paint;contain-intrinsic-size:400px;overflow-anchor:none;color:#aaadbe;background-color:#13141e;border-radius:10px;margin:16px;font-size:16px;position:relative}.TagPage_footerCollapsed{height:250px}.TagPage_footerExpanded{height:auto}.TagPage_footerScroll{scrollbar-width:none;height:auto;padding:30px 30px 60px;overflow:visible}.TagPage_footerScroll::-webkit-scrollbar{display:none}.TagPage_footerExpanded .TagPage_footerScroll{height:auto;padding:30px 30px 0;overflow:visible}.TagPage_footerCollapsed .TagPage_footerScroll{height:100%;padding:30px 30px 60px;overflow:hidden}.TagPage_footerToggleBar{background:linear-gradient(#13141e00 0%,#13141e 35.42%);height:80px;padding-top:40px;padding-left:30px;position:absolute;bottom:0;left:0;right:4px}.TagPage_footerExpanded .TagPage_footerToggleBar{position:static}.TagPage_footerToggle{cursor:pointer;color:#a48eff;background:0 0;border:0;padding:0;font-weight:700;text-decoration:none}.TagPage_footerDescriptionHtml{font-size:16px}.TagPage_footerDescriptionHtml h2,.TagPage_footerDescriptionHtml h3{color:var(--white-100);margin:0 0 12px;font-size:16px;font-weight:800}.TagPage_footerDescriptionHtml a{color:var(--brand-70);font-weight:800;text-decoration:none}.TagPage_footerDescriptionHtml a:hover{color:var(--brand-100)}.TagPage_footerDescriptionHtml>p:first-of-type{margin-block-start:0}.TagPage_footerDivider{border:0;border-bottom:thin solid #ffffff1f;flex-shrink:0;margin:8px 0}.TagPage_footerCta{color:var(--white-70);margin:0;line-height:1.6}.Pagination_paginationContainer{content-visibility:auto;contain:layout paint;contain-intrinsic-size:60px;justify-content:center;align-items:center;gap:calc(var(--base-unit) * .5);background-color:#13141e;border-radius:9999px;flex-wrap:nowrap;width:fit-content;margin:24px auto;padding:10px;font-size:16px;font-weight:700;display:flex}.Pagination_gamePageLink{background:var(--brand-100);-webkit-user-select:none;user-select:none;width:50px;height:40px;color:var(--white-100);border-radius:50px;justify-content:center;align-items:center;text-decoration:none;transition:all .1s ease-in;display:flex}.Pagination_gamePageLink.Pagination_number{background:0 0;width:34px;height:40px;font-weight:700}.Pagination_gamePageLink.Pagination_current{border:1px solid var(--brand-100);color:var(--white-100);background:0 0}.Pagination_gamePageLink.Pagination_disabled:not(.Pagination_current){color:var(--white-30);opacity:.6;pointer-events:none;background-color:#0d0e16}.Pagination_gamePageLink:hover:not(.Pagination_disabled){filter:brightness(1.1)}@media (max-width:1249.98px){.PageTitle_container{row-gap:calc(var(--base-unit) * 2)}}@media (min-width:1250px){.PageTitle_container{align-items:flex-end;column-gap:calc(var(--base-unit) * 2);flex-direction:row}}@media (min-width:1500px){.TagPage_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:2221px){.GamesPage_desktopGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:2019px){.GamesPage_desktopGrid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:1544px){.GamesPage_desktopGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1249px){.GamesPage_desktopGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1079px){.GamesPage_desktopGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:849px){.GamesPage_desktopGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:589px){.GamesPage_desktopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.categorySkeletonBreadcrumb{align-items:center;gap:8px}.categorySkeletonBreadcrumb .skeletonTextLine{width:72px;height:16px;margin:0}.categorySkeletonBreadcrumb .skeletonTextLine.short{width:14px}.categorySkeletonTitle{border-radius:9px;width:min(360px,72%);height:38px}.categorySkeletonDescription{width:min(760px,88%);height:20px;margin-top:8px}.categorySkeletonSort{border-radius:8px;width:190px;min-width:190px;height:40px}.categorySkeletonPagination{min-height:60px}.categorySkeletonPage{border-radius:50px;width:34px;height:40px}.categorySkeletonPage.wide{width:50px}.categorySkeletonFooter .skeletonTextLine{margin-bottom:14px}@media (min-width:1910px){body:has(.leftMenuLayer:not(.isHidden)) main.shell.main:has(.TagPage_root){padding-left:200px}body:has(.leftMenuLayer.isHidden) main.shell.main:has(.TagPage_root){padding-left:0}}
