:root {
  --go-site-background-light: #ffffff;
  --go-site-background-dark: #181818;
  --go-site-foreground-light: #111111;
  --go-site-foreground-dark: #f4f4f4;
}

body:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])) {
  background: var(--go-site-background-light) !important;
  background-color: var(--go-site-background-light) !important;
  background-image: none !important;
  color: var(--go-site-foreground-light);
}

[data-theme="dark"] body:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])),
html.dark body:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])),
body.dark:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])),
body.dark-mode:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])),
body.is-dark-theme:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])),
body.newsx-dark-mode:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])) {
  background: var(--go-site-background-dark) !important;
  background-color: var(--go-site-background-dark) !important;
  background-image: none !important;
  color: var(--go-site-foreground-dark);
}

body:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]):not(:has(.go-ca-page)):not(:has(.go-news-archive-page.go-news-archive-page--magazine)):not(:has(.go-reviews-archive-page.go-criticas-archive-page)):not(:has(.go-guides-hub)):not(:has(.go-vh-page)):not(:has(.go-gallery-page)):not(:has(.go-gh-page)):not(:has(.go-eh-page)):not(:has(.go-th-page)):not(:has(.go-cp-page--promotions)):not(:has(.go-ip-page[class*="go-ip-bg--"])) :is(#page, #content, .site, .site-content, .content-area, .site-main, #primary, .newsx-main-wrap, .newsx-content-wrap) {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
}

:is(
  [class*="-card"],
  [class*="_card"],
  [class*="-panel"],
  [class*="_panel"],
  [class*="-widget"],
  [class*="_widget"],
  [class*="-block"],
  [class*="_block"],
  [class*="-story"],
  [class*="_story"],
  [class*="-item"],
  [class*="_item"],
  [class*="-section"],
  [class*="_section"],
  [class*="-surface"],
  [class*="_surface"],
  [class*="-inner"],
  [class*="_inner"],
  .wp-block-group,
  .wp-block-columns,
  .wp-block-column
):not([class*="media"]):not([class*="image"]):not([class*="img"]):not([class*="thumb"]):not([class*="photo"]):not([class*="avatar"]):not([class*="logo"]):not([class*="icon"]):not([class*="badge"]):not([class*="chip"]):not([class*="button"]):not([class*="btn"]):not([class*="submit"]):not([class*="field"]):not([class*="input"]):not([class*="select"]):not([class*="score"]):not([class*="rank"]):not([class*="nav"]):not([class*="menu"]):not([class*="hero"]):not([class*="overlay"]) {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

:is(
  [class*="-card"],
  [class*="_card"],
  [class*="-panel"],
  [class*="_panel"],
  [class*="-widget"],
  [class*="_widget"],
  [class*="-block"],
  [class*="_block"],
  [class*="-story"],
  [class*="_story"],
  [class*="-item"],
  [class*="_item"],
  [class*="-section"],
  [class*="_section"],
  [class*="-surface"],
  [class*="_surface"],
  [class*="-inner"],
  [class*="_inner"],
  .wp-block-group,
  .wp-block-columns,
  .wp-block-column
):not([class*="media"]):not([class*="image"]):not([class*="img"]):not([class*="thumb"]):not([class*="photo"]):not([class*="avatar"]):not([class*="logo"]):not([class*="icon"]):not([class*="badge"]):not([class*="chip"]):not([class*="button"]):not([class*="btn"]):not([class*="submit"]):not([class*="field"]):not([class*="input"]):not([class*="select"]):not([class*="score"]):not([class*="rank"]):not([class*="nav"]):not([class*="menu"]):not([class*="hero"]):not([class*="overlay"])::before,
:is(
  [class*="-card"],
  [class*="_card"],
  [class*="-panel"],
  [class*="_panel"],
  [class*="-widget"],
  [class*="_widget"],
  [class*="-block"],
  [class*="_block"],
  [class*="-story"],
  [class*="_story"],
  [class*="-item"],
  [class*="_item"],
  [class*="-section"],
  [class*="_section"],
  [class*="-surface"],
  [class*="_surface"],
  [class*="-inner"],
  [class*="_inner"],
  .wp-block-group,
  .wp-block-columns,
  .wp-block-column
):not([class*="media"]):not([class*="image"]):not([class*="img"]):not([class*="thumb"]):not([class*="photo"]):not([class*="avatar"]):not([class*="logo"]):not([class*="icon"]):not([class*="badge"]):not([class*="chip"]):not([class*="button"]):not([class*="btn"]):not([class*="submit"]):not([class*="field"]):not([class*="input"]):not([class*="select"]):not([class*="score"]):not([class*="rank"]):not([class*="nav"]):not([class*="menu"]):not([class*="hero"]):not([class*="overlay"])::after {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}


body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature {
  min-height: clamp(420px, 48vw, 580px) !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  background: #05070b !important;
  box-shadow: none !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature::after {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  background:
    linear-gradient(90deg, rgba(3, 5, 9, 0.9) 0%, rgba(3, 5, 9, 0.74) 36%, rgba(3, 5, 9, 0.28) 62%, rgba(3, 5, 9, 0.62) 100%),
    linear-gradient(0deg, rgba(3, 5, 9, 0.92) 0%, rgba(3, 5, 9, 0.18) 58%, rgba(3, 5, 9, 0.18) 100%) !important;
  box-shadow: none !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-media,
body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-media img {
  border-radius: inherit !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-media img {
  filter: saturate(1.02) contrast(1.04) brightness(0.84) !important;
  object-position: center 28% !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-copy {
  position: relative !important;
  z-index: 2 !important;
  max-width: min(620px, 58%) !important;
  padding: clamp(28px, 4vw, 54px) !important;
  text-shadow: none !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-title,
body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-title a {
  max-width: 12.5ch !important;
  color: #ffffff !important;
  font-size: clamp(2.25rem, 4.25vw, 4.65rem) !important;
  line-height: 0.96 !important;
  letter-spacing: -0.045em !important;
  text-shadow: none !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-excerpt {
  max-width: 54ch !important;
  color: rgba(255, 255, 255, 0.82) !important;
  font-size: clamp(0.96rem, 1.1vw, 1.08rem) !important;
  line-height: 1.54 !important;
  text-shadow: none !important;
}

body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-meta,
body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-meta :is(a, span, time) {
  color: rgba(255, 255, 255, 0.72) !important;
  text-shadow: none !important;
}

@media (max-width: 900px) {
  body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature {
    min-height: 440px !important;
  }

  body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-copy {
    max-width: 100% !important;
  }

  body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-title,
  body:is(.page-noticias, .page-template-page-noticias, .page-template-page-noticias-php) .go-news-spotlight-feature-title a {
    font-size: clamp(2rem, 9vw, 3.2rem) !important;
  }
}

body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main {
  background: #ffffff !important;
  background-color: #ffffff !important;
  background-image: none !important;
}

[data-theme="dark"] body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
html.dark body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
body.dark.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
body.dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
body.is-dark-theme.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
body.newsx-dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]),
[data-theme="dark"] body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
html.dark body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
body.dark.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
body.dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
body.is-dark-theme.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
body.newsx-dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #page,
[data-theme="dark"] body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
html.dark body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
body.dark.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
body.dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
body.is-dark-theme.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
body.newsx-dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #content,
[data-theme="dark"] body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
html.dark body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
body.dark.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
body.dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
body.is-dark-theme.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
body.newsx-dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) #main,
[data-theme="dark"] body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
html.dark body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
body.dark.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
body.dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
body.is-dark-theme.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
body.newsx-dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-content,
[data-theme="dark"] body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main,
html.dark body.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main,
body.dark.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main,
body.dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main,
body.is-dark-theme.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main,
body.newsx-dark-mode.go-template-news:not(.go-site-has-game-art[class*="go-site-game-art--editorial-"]) .site-main {
  background: #0b111a !important;
  background-color: #0b111a !important;
  background-image: none !important;
}
