
          body.category-football a.td-post-category[href$="/category/football/"],
          body.category-football a.td-post-category[href$="/category/football"],
          body.category-hockey a.td-post-category[href$="/category/hockey/"],
          body.category-hockey a.td-post-category[href$="/category/hockey"],
          body.category-hockey a.td-post-category[href*="/category/hockey/"]:not([href*="/category/hockey/nhl/"]) {
            display: none !important;
          }
          body.category-esports a.td-post-category[href$="/category/esports/"],
          body.category-esports a.td-post-category[href$="/category/esports"],
          body.category-tennis a.td-post-category[href$="/category/tennis/"],
          body.category-tennis a.td-post-category[href$="/category/tennis"],
          body.category-combat-sports a.td-post-category[href$="/category/combat-sports/"],
          body.category-combat-sports a.td-post-category[href$="/category/combat-sports"],
          body.category-basketball a.td-post-category[href$="/category/basketball/"],
          body.category-basketball a.td-post-category[href$="/category/basketball"] {
            display: none !important;
          }
          body.home .td-pb-article-list .td-ss-main-content .td_module_wrap:has(a[href*="/category/esports/"]),
          body.home .td-pb-article-list .td-ss-main-content .td_module_wrap:has(a[href*="/category/esports"]),
          body.home .td-pb-article-list .td-ss-main-content .td_module_wrap:has(a[href*="/esports/"]),
          body.front-page .td-pb-article-list .td-ss-main-content .td_module_wrap:has(a[href*="/category/esports/"]),
          body.front-page .td-pb-article-list .td-ss-main-content .td_module_wrap:has(a[href*="/category/esports"]),
          body.front-page .td-pb-article-list .td-ss-main-content .td_module_wrap:has(a[href*="/esports/"]) {
            display: none !important;
          }
          .ss-home-topic-news-row-v1 {
            clear: both;
            margin-top: 28px;
            margin-bottom: 38px;
          }
          .ss-home-topic-news-v1 {
            width: 100%;
            padding: 0 0 4px;
          }
          body.home .ss-home-esports-text-v1,
          body.front-page .ss-home-esports-text-v1 {
            margin-bottom: 0 !important;
          }
          body.home .ss-home-esports-text-v1 .td_block_inner,
          body.front-page .ss-home-esports-text-v1 .td_block_inner {
            background: #202020;
          }
          body.home .ss-home-esports-text-v1 .td-block-row,
          body.front-page .ss-home-esports-text-v1 .td-block-row {
            display: grid !important;
            grid-template-columns: repeat(3, minmax(0, 1fr));
            gap: 0 !important;
            margin: 0 !important;
          }
          body.home .ss-home-esports-text-v1 .td-block-row::before,
          body.home .ss-home-esports-text-v1 .td-block-row::after,
          body.front-page .ss-home-esports-text-v1 .td-block-row::before,
          body.front-page .ss-home-esports-text-v1 .td-block-row::after {
            display: none !important;
            content: none !important;
          }
          body.home .ss-home-esports-text-v1 .td-block-span4,
          body.front-page .ss-home-esports-text-v1 .td-block-span4 {
            display: block !important;
            float: none !important;
            width: auto !important;
            min-width: 0 !important;
            margin: 0 !important;
            padding: 0 !important;
          }
          body.home .ss-home-esports-text-v1 .td_module_wrap,
          body.front-page .ss-home-esports-text-v1 .td_module_wrap {
            position: relative !important;
            display: flex !important;
            flex-direction: column;
            justify-content: space-between;
            width: auto !important;
            max-width: none !important;
            min-width: 0 !important;
            height: auto !important;
            min-height: 128px !important;
            margin: 0 !important;
            padding: 17px 18px 15px !important;
            overflow: hidden !important;
            background: #202020 !important;
            border-left: 1px solid rgba(255, 255, 255, .12);
            color: #fff !important;
          }
          body.home .ss-home-esports-text-v1 .td-block-span4:first-child .td_module_wrap,
          body.front-page .ss-home-esports-text-v1 .td-block-span4:first-child .td_module_wrap {
            border-left: 0;
          }
          body.home .ss-home-esports-text-v1 .td-module-thumb,
          body.home .ss-home-esports-text-v1 .td-image-wrap,
          body.home .ss-home-esports-text-v1 .entry-thumb,
          body.front-page .ss-home-esports-text-v1 .td-module-thumb,
          body.front-page .ss-home-esports-text-v1 .td-image-wrap,
          body.front-page .ss-home-esports-text-v1 .entry-thumb {
            display: none !important;
          }
          body.home .ss-home-esports-text-v1 .td-module-meta-info,
          body.home .ss-home-esports-text-v1 .item-details,
          body.front-page .ss-home-esports-text-v1 .td-module-meta-info,
          body.front-page .ss-home-esports-text-v1 .item-details {
            position: static !important;
            top: auto !important;
            right: auto !important;
            bottom: auto !important;
            left: auto !important;
            transform: none !important;
            width: auto !important;
            max-width: none !important;
            height: auto !important;
            min-height: 0 !important;
            margin: 0 !important;
            padding: 0 !important;
            background: transparent !important;
          }
          body.home .ss-home-esports-text-v1 .entry-title,
          body.front-page .ss-home-esports-text-v1 .entry-title {
            position: static !important;
            display: block !important;
            width: auto !important;
            height: auto !important;
            margin: 0 0 13px !important;
            padding: 0 !important;
            color: #fff !important;
            font-size: 16px !important;
            line-height: 1.28 !important;
            font-weight: 700 !important;
            letter-spacing: 0 !important;
            text-shadow: none !important;
          }
          body.home .ss-home-esports-text-v1 .entry-title a,
          body.front-page .ss-home-esports-text-v1 .entry-title a {
            display: -webkit-box !important;
            overflow: hidden !important;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 3;
            color: #fff !important;
            text-decoration: none !important;
          }
          body.home .ss-home-esports-text-v1 .entry-title a:hover,
          body.front-page .ss-home-esports-text-v1 .entry-title a:hover {
            color: #d9f0de !important;
          }
          body.home .ss-home-esports-text-v1 .td-editor-date,
          body.home .ss-home-esports-text-v1 .td-module-meta-info .td-editor-date,
          body.front-page .ss-home-esports-text-v1 .td-editor-date,
          body.front-page .ss-home-esports-text-v1 .td-module-meta-info .td-editor-date {
            position: static !important;
            display: flex !important;
            align-items: center;
            flex-wrap: wrap;
            gap: 7px;
            min-height: 0 !important;
            margin: auto 0 0 !important;
            padding: 0 !important;
            line-height: 1 !important;
          }
          body.home .ss-home-esports-text-v1 .td-post-category,
          body.front-page .ss-home-esports-text-v1 .td-post-category {
            position: static !important;
            display: inline-flex !important;
            align-items: center;
            width: auto !important;
            height: auto !important;
            min-height: 18px;
            margin: 0 !important;
            padding: 3px 7px 2px !important;
            background: #2e7d32 !important;
            color: #fff !important;
            font-size: 10px !important;
            line-height: 1.2 !important;
            font-weight: 700 !important;
            letter-spacing: 0 !important;
            text-transform: uppercase !important;
            white-space: nowrap;
          }
          body.home .ss-home-esports-text-v1 .td-author-date,
          body.home .ss-home-esports-text-v1 .td-post-date,
          body.home .ss-home-esports-text-v1 .td-module-date,
          body.front-page .ss-home-esports-text-v1 .td-author-date,
          body.front-page .ss-home-esports-text-v1 .td-post-date,
          body.front-page .ss-home-esports-text-v1 .td-module-date {
            position: static !important;
            display: inline-flex !important;
            align-items: center;
            margin: 0 !important;
            color: rgba(255, 255, 255, .64) !important;
            font-size: 11px !important;
            line-height: 1.25 !important;
            letter-spacing: 0 !important;
          }
          body.home .ss-home-esports-source-hidden-v1,
          body.front-page .ss-home-esports-source-hidden-v1 {
            display: none !important;
          }
          .ss-home-esports-carousel-row-v1 {
            clear: both;
            margin-top: 0;
            margin-bottom: 38px;
          }
          .ss-home-esports-carousel-v1 {
            background: #202020;
            color: #fff;
            overflow: hidden;
          }
          .ss-home-esports-carousel-v1__head {
            display: flex;
            align-items: center;
            justify-content: space-between;
            gap: 16px;
            min-height: 56px;
            padding: 0 18px;
            border-bottom: 1px solid rgba(255, 255, 255, .12);
          }
          .ss-home-esports-carousel-v1__title {
            margin: 0;
            color: #fff;
            font-size: 13px;
            line-height: 1.15;
            font-weight: 800;
            letter-spacing: 0;
            text-transform: uppercase;
          }
          .ss-home-esports-carousel-v1__controls {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            flex: 0 0 auto;
          }
          .ss-home-esports-carousel-v1__nav {
            appearance: none;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            width: 30px;
            height: 30px;
            border: 1px solid rgba(255, 255, 255, .18);
            border-radius: 0;
            background: transparent;
            color: #fff;
            font: inherit;
            font-size: 22px;
            line-height: 1;
            font-weight: 700;
            cursor: pointer;
            transition: background-color .16s ease, border-color .16s ease, color .16s ease;
          }
          .ss-home-esports-carousel-v1__nav:hover,
          .ss-home-esports-carousel-v1__nav:focus-visible {
            border-color: #2e7d32;
            background: #2e7d32;
            color: #fff;
          }
          .ss-home-esports-carousel-v1__nav:focus-visible {
            outline: 2px solid rgba(255, 255, 255, .62);
            outline-offset: 2px;
          }
          .ss-home-esports-carousel-v1__count {
            display: inline-flex;
            align-items: center;
            gap: 3px;
            min-width: 38px;
            justify-content: center;
            color: rgba(255, 255, 255, .62);
            font-size: 11px;
            line-height: 1;
            font-weight: 700;
            letter-spacing: 0;
          }
          .ss-home-esports-carousel-v1__viewport {
            overflow: hidden;
          }
          .ss-home-esports-carousel-v1__track {
            display: flex;
            width: 100%;
            transform: translateX(0);
            transition: transform .22s ease;
            will-change: transform;
          }
          .ss-home-esports-carousel-v1__page {
            display: grid;
            grid-template-columns: repeat(3, minmax(0, 1fr));
            flex: 0 0 100%;
            min-width: 100%;
          }
          .ss-home-esports-card-v1 {
            min-width: 0;
            border-left: 1px solid rgba(255, 255, 255, .12);
          }
          .ss-home-esports-card-v1:first-child {
            border-left: 0;
          }
          .ss-home-esports-card-v1__link {
            display: flex;
            flex-direction: column;
            min-height: 132px;
            padding: 18px 18px 15px;
            color: #fff;
            text-decoration: none;
            transition: background-color .16s ease;
          }
          .ss-home-esports-card-v1__link:hover,
          .ss-home-esports-card-v1__link:focus-visible {
            background: rgba(255, 255, 255, .045);
          }
          .ss-home-esports-card-v1__link:focus-visible {
            outline: 2px solid #2e7d32;
            outline-offset: -2px;
          }
          .ss-home-esports-card-v1__tag {
            display: inline-flex;
            align-items: center;
            align-self: flex-start;
            min-height: 19px;
            margin: 0 0 12px;
            padding: 3px 7px 2px;
            background: #2e7d32;
            color: #fff;
            font-size: 10px;
            line-height: 1.2;
            font-weight: 800;
            letter-spacing: 0;
            text-transform: uppercase;
            white-space: nowrap;
          }
          .ss-home-esports-card-v1__title {
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 3;
            margin: 0 0 14px;
            color: #fff;
            font-size: 16px;
            line-height: 1.28;
            font-weight: 800;
            letter-spacing: 0;
          }
          .ss-home-esports-card-v1__time {
            display: inline-flex;
            align-items: center;
            gap: 7px;
            margin-top: auto;
            color: rgba(255, 255, 255, .62);
            font-size: 11px;
            line-height: 1.25;
            font-weight: 600;
            letter-spacing: 0;
          }
          .ss-home-topic-news-v1__title {
            margin: 0;
            padding: 0;
            border-bottom: 2px solid #111;
            color: #fff;
            font-size: 0;
            line-height: 1;
            letter-spacing: 0;
          }
          .ss-home-topic-news-v1__title span {
            display: inline-flex;
            align-items: center;
            min-height: 28px;
            padding: 7px 11px 6px;
            background: #111;
            color: #fff;
            font-size: 13px;
            line-height: 1.15;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
          }
          .ss-home-topic-news-v1__tabs,
          .ss-esports-text-news-v1__tabs {
            display: flex;
            align-items: center;
            flex-wrap: wrap;
            gap: 0;
            margin: 0 0 8px;
            border-bottom: 2px solid #111;
          }
          .ss-home-topic-news-v1__tab,
          .ss-esports-text-news-v1__tab {
            appearance: none;
            border: 0;
            border-right: 1px solid rgba(17, 17, 17, .10);
            border-radius: 0;
            min-height: 28px;
            padding: 7px 11px 6px;
            background: #f5f5f5;
            color: #111;
            font: inherit;
            font-size: 12px;
            line-height: 1.15;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
            cursor: pointer;
            transition: background-color .16s ease, color .16s ease;
          }
          .ss-home-topic-news-v1__tab:hover,
          .ss-esports-text-news-v1__tab:hover {
            background: rgba(46, 125, 50, .10);
          }
          .ss-home-topic-news-v1__tab.is-active,
          .ss-esports-text-news-v1__tab.is-active {
            background: #111;
            color: #fff;
          }
          .ss-home-topic-news-v1__panel[hidden],
          .ss-esports-text-news-v1__panel[hidden] {
            display: none !important;
          }
          .ss-combat-topic-news-v1 {
            width: 100%;
          }
          .ss-combat-topic-news-row-v1 {
            margin: 0 0 32px !important;
          }
          .ss-combat-topic-news-v1__section + .ss-combat-topic-news-v1__section {
            margin-top: 26px;
          }
          .ss-combat-topic-news-v1__cards {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 22px 20px;
          }
          .ss-combat-topic-news-card-v1 {
            min-width: 0;
          }
          .ss-combat-topic-news-card-v1__image {
            display: block;
            position: relative;
            width: 100%;
            aspect-ratio: 16 / 10;
            overflow: hidden;
            background: #e7e7e7;
            text-decoration: none;
          }
          .ss-combat-topic-news-card-v1__image img {
            display: block;
            width: 100%;
            height: 100%;
            object-fit: cover;
          }
          .ss-combat-topic-news-card-v1__body {
            margin-top: 8px;
            min-width: 0;
          }
          .ss-combat-topic-news-card-v1__title {
            display: block;
            color: #111;
            font-size: 13px;
            line-height: 1.22;
            font-weight: 600;
            letter-spacing: 0;
            text-decoration: none;
          }
          .ss-combat-topic-news-card-v1__title:hover {
            color: #2e7d32;
          }
          .ss-combat-topic-news-card-v1__tag {
            position: absolute;
            left: 5px;
            bottom: 5px;
            display: block;
            padding: 3px 6px 2px;
            background: #2e7d32;
            color: #fff;
            font-size: 10px;
            line-height: 1.2;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
          }
          .ss-weak-pages-title-v1 {
            margin: 0 0 13px;
            padding: 0 0 9px;
            border-bottom: 2px solid #111;
            color: #111;
            font-size: 18px;
            line-height: 1.2;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
          }
          .ss-weak-pages-line-v1 {
            display: block;
            padding: 10px 0 11px;
            border-bottom: 1px solid rgba(17, 17, 17, .10);
            color: #111;
            text-decoration: none;
            font-size: 15px;
            line-height: 1.34;
            font-weight: 500;
            letter-spacing: 0;
            transition: opacity .18s ease;
          }
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1 {
            display: grid;
            grid-template-columns: minmax(0, 1fr) auto;
            align-items: center;
            column-gap: 14px;
            padding: 10px 12px 11px;
            transition: background-color .16s ease, opacity .16s ease;
          }
          .ss-home-topic-news-v1__line {
            min-height: 40px;
          }
          .ss-esports-text-news-row-v1 {
            clear: both;
            margin: 0 0 30px;
            padding: 0;
          }
          .ss-esports-text-news-v1 {
            width: 100%;
          }
          .ss-esports-text-news-v1 .ss-home-topic-news-v1__list {
            border-top: 0;
          }
          .ss-esports-text-news-v1 .ss-weak-pages-line-v1 {
            display: grid;
            grid-template-columns: minmax(0, 1fr) auto;
            align-items: center;
            column-gap: 14px;
            padding: 11px 0 12px;
          }
          .ss-esports-text-news-v1 .ss-weak-pages-line-v1--expandable {
            display: block;
            padding: 0;
          }
          .ss-weak-pages-line-v1__button {
            appearance: none;
            display: grid;
            grid-template-columns: minmax(0, 1fr) auto;
            align-items: center;
            column-gap: 14px;
            width: 100%;
            min-height: 44px;
            padding: 11px 0 12px;
            border: 0;
            border-radius: 0;
            background: transparent;
            color: inherit;
            font: inherit;
            text-align: left;
            cursor: pointer;
          }
          .ss-weak-pages-line-v1__button:hover {
            color: #2e7d32;
          }
          .ss-weak-pages-line-v1__chevron {
            display: inline-block;
            width: 7px;
            height: 7px;
            border-right: 2px solid currentColor;
            border-bottom: 2px solid currentColor;
            transform: rotate(45deg) translateY(-1px);
            transition: transform .16s ease;
            opacity: .75;
          }
          .ss-weak-pages-line-v1__button[aria-expanded="true"] .ss-weak-pages-line-v1__chevron {
            transform: rotate(225deg) translateY(-1px);
          }
          .ss-weak-pages-line-v1__details {
            margin: -1px 0 0;
            padding: 0 0 13px;
            color: #333;
            font-size: 14px;
            line-height: 1.55;
          }
          .ss-weak-pages-line-v1__details[hidden] {
            display: none !important;
          }
          .ss-weak-pages-line-v1__details-meta {
            display: flex;
            flex-wrap: wrap;
            gap: 6px 12px;
            margin: 0 0 7px;
            color: rgba(17, 17, 17, .58);
            font-size: 12px;
            line-height: 1.35;
            font-weight: 600;
          }
          .ss-weak-pages-line-v1__details-meta a {
            color: #2e7d32;
            text-decoration: none;
          }
          .ss-weak-pages-line-v1__summary {
            max-width: 820px;
            margin: 0;
            color: #333;
          }
          .ss-weak-pages-line-v1__summary p,
          .ss-weak-pages-line-v1__summary blockquote {
            margin: 0 0 8px;
          }
          .ss-weak-pages-line-v1__summary p:last-child,
          .ss-weak-pages-line-v1__summary blockquote:last-child {
            margin-bottom: 0;
          }
          .ss-weak-pages-line-v1__summary ul,
          .ss-weak-pages-line-v1__summary ol {
            margin: 0 0 8px 18px;
            padding: 0;
          }
          .ss-weak-pages-line-v1__summary li {
            margin: 0 0 4px;
          }
          .ss-weak-pages-line-v1__summary a {
            color: #2e7d32;
            font-weight: 700;
            text-decoration: none;
          }
          .ss-weak-pages-line-v1__summary a:hover {
            color: #111;
          }
          .ss-weak-pages-line-v1__read {
            display: inline-flex;
            margin-top: 9px;
            color: #2e7d32;
            font-size: 12px;
            line-height: 1.2;
            font-weight: 800;
            letter-spacing: 0;
            text-transform: uppercase;
            text-decoration: none;
          }
          .ss-weak-pages-line-v1__read:hover {
            color: #111;
          }
          .ss-esports-text-news-v1 .ss-weak-pages-line-v1__sep {
            display: none;
          }
          .ss-weak-pages-line-v1__tail {
            display: inline-flex;
            align-items: center;
            justify-self: end;
            gap: 10px;
            min-width: 0;
            white-space: nowrap;
          }
          .ss-weak-pages-line-v1__meta {
            display: inline-flex;
            align-items: center;
            gap: 6px;
            color: rgba(17, 17, 17, .62);
            font-size: 12px;
            line-height: 1.2;
            font-weight: 600;
            letter-spacing: 0;
          }
          .ss-weak-pages-line-v1__time {
            color: rgba(17, 17, 17, .62);
          }
          .ss-weak-pages-line-v1__date::after {
            content: '';
            display: inline-block;
            width: 3px;
            height: 3px;
            margin-left: 6px;
            border-radius: 50%;
            background: rgba(17, 17, 17, .25);
            vertical-align: middle;
          }
          .ss-esports-text-news-v1 .ss-weak-pages-line-v1__tag {
            display: inline-flex;
            align-items: center;
            min-height: 20px;
            padding: 3px 7px 2px;
            background: #2e7d32;
            color: #fff;
            font-size: 11px;
            line-height: 1.2;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
          }
          body.category-esports .td-ss-main-content .td-module-thumb,
          body.category-esports .td-ss-main-content .td-image-wrap,
          body.category-esports .td-ss-main-content .entry-thumb,
          body.category-esports .td-ss-main-content img.wp-post-image,
          body.category-cs2 .td-ss-main-content .td-module-thumb,
          body.category-cs2 .td-ss-main-content .td-image-wrap,
          body.category-cs2 .td-ss-main-content .entry-thumb,
          body.category-cs2 .td-ss-main-content img.wp-post-image,
          body.category-dota2 .td-ss-main-content .td-module-thumb,
          body.category-dota2 .td-ss-main-content .td-image-wrap,
          body.category-dota2 .td-ss-main-content .entry-thumb,
          body.category-dota2 .td-ss-main-content img.wp-post-image,
          body.category-league-of-legends .td-ss-main-content .td-module-thumb,
          body.category-league-of-legends .td-ss-main-content .td-image-wrap,
          body.category-league-of-legends .td-ss-main-content .entry-thumb,
          body.category-league-of-legends .td-ss-main-content img.wp-post-image,
          body.category-valorant .td-ss-main-content .td-module-thumb,
          body.category-valorant .td-ss-main-content .td-image-wrap,
          body.category-valorant .td-ss-main-content .entry-thumb,
          body.category-valorant .td-ss-main-content img.wp-post-image,
          body.category-world-of-tanks .td-ss-main-content .td-module-thumb,
          body.category-world-of-tanks .td-ss-main-content .td-image-wrap,
          body.category-world-of-tanks .td-ss-main-content .entry-thumb,
          body.category-world-of-tanks .td-ss-main-content img.wp-post-image {
            display: none !important;
          }
          body.category-esports .td-ss-main-content .td_module_wrap,
          body.category-esports .td-ss-main-content .td-block-row,
          body.category-esports .td-ss-main-content .page-nav,
          body.category-esports .td-ss-main-content .td-next-prev-wrap,
          body.category-cs2 .td-ss-main-content .td_module_wrap,
          body.category-cs2 .td-ss-main-content .td-block-row,
          body.category-cs2 .td-ss-main-content .page-nav,
          body.category-cs2 .td-ss-main-content .td-next-prev-wrap,
          body.category-dota2 .td-ss-main-content .td_module_wrap,
          body.category-dota2 .td-ss-main-content .td-block-row,
          body.category-dota2 .td-ss-main-content .page-nav,
          body.category-dota2 .td-ss-main-content .td-next-prev-wrap,
          body.category-league-of-legends .td-ss-main-content .td_module_wrap,
          body.category-league-of-legends .td-ss-main-content .td-block-row,
          body.category-league-of-legends .td-ss-main-content .page-nav,
          body.category-league-of-legends .td-ss-main-content .td-next-prev-wrap,
          body.category-valorant .td-ss-main-content .td_module_wrap,
          body.category-valorant .td-ss-main-content .td-block-row,
          body.category-valorant .td-ss-main-content .page-nav,
          body.category-valorant .td-ss-main-content .td-next-prev-wrap,
          body.category-world-of-tanks .td-ss-main-content .td_module_wrap,
          body.category-world-of-tanks .td-ss-main-content .td-block-row,
          body.category-world-of-tanks .td-ss-main-content .page-nav,
          body.category-world-of-tanks .td-ss-main-content .td-next-prev-wrap {
            display: none !important;
          }
          body.category-esports .td-ss-main-content .ss-esports-text-news-row-v1,
          body.category-cs2 .td-ss-main-content .ss-esports-text-news-row-v1,
          body.category-dota2 .td-ss-main-content .ss-esports-text-news-row-v1,
          body.category-league-of-legends .td-ss-main-content .ss-esports-text-news-row-v1,
          body.category-valorant .td-ss-main-content .ss-esports-text-news-row-v1,
          body.category-world-of-tanks .td-ss-main-content .ss-esports-text-news-row-v1 {
            display: block !important;
          }
          body.category-esports .td-main-content,
          body.category-esports .td-pb-span8.td-main-content,
          body.category-cs2 .td-main-content,
          body.category-cs2 .td-pb-span8.td-main-content,
          body.category-dota2 .td-main-content,
          body.category-dota2 .td-pb-span8.td-main-content,
          body.category-league-of-legends .td-main-content,
          body.category-league-of-legends .td-pb-span8.td-main-content,
          body.category-valorant .td-main-content,
          body.category-valorant .td-pb-span8.td-main-content,
          body.category-world-of-tanks .td-main-content,
          body.category-world-of-tanks .td-pb-span8.td-main-content {
            float: none !important;
            width: 100% !important;
          }
          body.category-esports .td-main-sidebar,
          body.category-esports .td-ss-main-sidebar,
          body.category-cs2 .td-main-sidebar,
          body.category-cs2 .td-ss-main-sidebar,
          body.category-dota2 .td-main-sidebar,
          body.category-dota2 .td-ss-main-sidebar,
          body.category-league-of-legends .td-main-sidebar,
          body.category-league-of-legends .td-ss-main-sidebar,
          body.category-valorant .td-main-sidebar,
          body.category-valorant .td-ss-main-sidebar,
          body.category-world-of-tanks .td-main-sidebar,
          body.category-world-of-tanks .td-ss-main-sidebar {
            display: none !important;
          }
          body.category-esports .td-ss-main-content .td-module-meta-info {
            margin-left: 0 !important;
          }
          .ss-weak-pages-line-v1:hover {
            opacity: .72;
          }
          .ss-weak-pages-line-v1--expandable:hover {
            opacity: 1;
          }
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1:hover {
            background: rgba(46, 125, 50, .04);
            opacity: 1;
          }
          .ss-weak-pages-line-v1__title {
            min-width: 0;
            color: #1f1f1f;
          }
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1__title {
            overflow: hidden;
            text-overflow: ellipsis;
          }
          .ss-weak-pages-line-v1__sep {
            color: rgba(17, 17, 17, .35);
          }
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1__sep {
            display: none;
          }
          .ss-weak-pages-line-v1__tag {
            color: #2e7d32;
            font-weight: 700;
          }
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1__sep,
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1__tag {
            flex: 0 0 auto;
          }
          .ss-home-topic-news-v1 .ss-weak-pages-line-v1__tag {
            display: inline-flex;
            align-items: center;
            min-height: 20px;
            padding: 3px 7px 2px;
            background: #2e7d32;
            color: #fff;
            font-size: 11px;
            line-height: 1.2;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
          }
          .ss-weak-pages-load-more-v1 {
            display: flex;
            justify-content: center;
            padding: 18px 0 2px;
          }
          .ss-weak-pages-load-more-v1__button {
            appearance: none;
            min-height: 38px;
            padding: 0 18px;
            border: 1px solid rgba(17, 17, 17, .18);
            border-radius: 0;
            background: #111;
            color: #fff;
            font: inherit;
            font-size: 12px;
            line-height: 1.2;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: uppercase;
            cursor: pointer;
            transition: background-color .16s ease, border-color .16s ease, opacity .16s ease;
          }
          .ss-weak-pages-load-more-v1__button:hover {
            background: #2e7d32;
            border-color: #2e7d32;
          }
          .ss-weak-pages-load-more-v1__button:disabled {
            cursor: wait;
            opacity: .62;
          }
          .ss-weak-pages-empty-v1 {
            padding: 9px 0;
            color: #777;
            font-size: 14px;
            line-height: 1.4;
          }
          @media (max-width: 767px) {
            .ss-home-topic-news-row-v1,
            .ss-combat-topic-news-row-v1 {
              margin-bottom: 26px;
            }
            .ss-weak-pages-title-v1 {
              font-size: 17px;
            }
            .ss-weak-pages-line-v1 {
              font-size: 14px;
            }
            .ss-home-topic-news-v1 .ss-weak-pages-line-v1 {
              grid-template-columns: minmax(0, 1fr);
              align-items: flex-start;
              gap: 5px 7px;
            }
            .ss-esports-text-news-v1 .ss-weak-pages-line-v1 {
              grid-template-columns: minmax(0, 1fr);
              align-items: flex-start;
              gap: 5px 7px;
            }
            .ss-weak-pages-line-v1__button {
              grid-template-columns: minmax(0, 1fr);
              align-items: flex-start;
              gap: 6px;
            }
            .ss-home-topic-news-v1 .ss-weak-pages-line-v1__title {
              width: 100%;
            }
            .ss-esports-text-news-v1 .ss-weak-pages-line-v1__title {
              width: 100%;
            }
            body.home .ss-home-esports-text-v1 .td-block-row,
            body.front-page .ss-home-esports-text-v1 .td-block-row {
              grid-template-columns: 1fr;
            }
            body.home .ss-home-esports-text-v1 .td_module_wrap,
            body.front-page .ss-home-esports-text-v1 .td_module_wrap {
              min-height: 0 !important;
              padding: 14px 15px 15px !important;
              border-left: 0;
              border-top: 1px solid rgba(255, 255, 255, .12);
            }
            body.home .ss-home-esports-text-v1 .td-block-span4:first-child .td_module_wrap,
            body.front-page .ss-home-esports-text-v1 .td-block-span4:first-child .td_module_wrap {
              border-top: 0;
            }
            .ss-home-esports-carousel-row-v1 {
              margin-bottom: 28px;
            }
            .ss-home-esports-carousel-v1__head {
              min-height: 52px;
              padding: 0 14px;
            }
            .ss-home-esports-carousel-v1__page {
              grid-template-columns: 1fr;
            }
            .ss-home-esports-card-v1 {
              border-left: 0;
              border-top: 1px solid rgba(255, 255, 255, .12);
            }
            .ss-home-esports-card-v1:first-child {
              border-top: 0;
            }
            .ss-home-esports-card-v1__link {
              min-height: 102px;
              padding: 14px 15px 15px;
            }
            .ss-home-esports-card-v1__tag {
              margin-bottom: 9px;
            }
            .ss-home-esports-card-v1__title {
              margin-bottom: 10px;
              font-size: 15px;
              line-height: 1.28;
              -webkit-line-clamp: 2;
            }
            .ss-home-topic-news-v1 .ss-weak-pages-line-v1__sep {
              display: none;
            }
            .ss-weak-pages-line-v1__tail {
              justify-self: start;
              flex-wrap: wrap;
              gap: 7px;
              white-space: normal;
            }
            .ss-weak-pages-line-v1__meta {
              font-size: 11px;
            }
            .ss-esports-text-news-v1 .ss-weak-pages-line-v1__tag {
              justify-self: start;
            }
          }
        