/*! Source: /themes/atarde/assets/css/base.css */
@font-face{font-family:"WorkSans";src:url('../fonts/WorkSans-Light.ttf') format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"WorkSans";src:url('../fonts/WorkSans-Regular.ttf') format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"WorkSans";src:url('../fonts/WorkSans-Medium.ttf') format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"WorkSans";src:url('../fonts/WorkSans-SemiBold.ttf') format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"WorkSans";src:url('../fonts/WorkSans-Bold.ttf') format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Merriweather";src:url('../fonts/Merriweather-Light.ttf') format("opentype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Merriweather";src:url('../fonts/Merriweather-Regular.ttf') format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Merriweather";src:url('../fonts/Merriweather-Bold.ttf') format("opentype");font-style:normal;font-weight:700;font-display:swap}html,body{font-family:"WorkSans",Arial,sans-serif}*{margin:0;padding:0;border:0;font-weight:normal;text-decoration:none!important;font-size:100%;font:inherit;font-family:inherit;vertical-align:baseline;list-style:none;line-height:1;outline:0;background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;transition:.4s}a{color:inherit}:root{--color1:#0373be;--color2:#0e5788;--color3:#f5f9f9}.error{font-family:"Ubuntu-Bold";text-align:center;color:#e31837;background-color:#fff;padding:5px 0;border-radius:8px}.sucess{font-family:"Ubuntu-Bold";text-align:center;color:#0d821b;background-color:#fff;padding:5px 0;border-radius:8px}.modalATR-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:999999}.modalATR-content{position:relative;max-width:90%;width:800px;max-height:90%;aspect-ratio:16/9}.modalATR-content iframe{width:100%;height:100%;border:0}.modalATR-close{position:absolute;top:-40px;right:-40px;background:#f00;color:#fff;border:0;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer}.modalATR-close:hover{background:#c00}@media screen and (max-width:768px){.modalATR-close{right:0}}
/*! Source: /themes/atarde/assets/css/components/footerResponsivo.css */
.atr-footer{display:flex;flex-direction:column;gap:60px;align-items:flex-start;justify-content:center;padding:40px 0 45px;margin:0 auto;background-color:#f8f8f8}.atr-footer img{width:16px;height:16px}.atr-footer>.footer-infos-portal{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;width:100%;margin:0 auto}.atr-footer>.footer-infos-portal>.footer-left{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.atr-footer>.footer-infos-portal>.footer-right{display:flex;align-items:flex-start;justify-content:space-between}.atr-footer>.footer-infos-portal>.footer-left>.column-1{display:flex;gap:57px;flex-direction:column;align-items:flex-start;justify-content:space-between}.atr-redacao,.atr-classificados{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;gap:10px;width:250px}.atr-assineATR,.atr-publicidade{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;gap:10px;width:250px}.atr-assineATR p{font-family:'WorkSans';font-weight:400;font-size:14px;letter-spacing:-.14px;line-height:20px;color:#1c1c1c}.atr-footer>.footer-infos-portal>.footer-left>.column-2{display:flex;gap:57px;align-items:flex-end;flex-direction:column;justify-content:space-between}.atr-footer>.footer-infos-empresa{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:1200px;width:100%;padding:30px 0 0 0;border-top:1px solid #cecece}.footer-boxAzul{width:36px;height:36px;background-color:#0373be;display:flex;align-items:center;justify-content:center}.footer-info-text{display:flex;align-items:center;gap:8px}.footer-info-text p{font-family:'WorkSans';font-weight:400;font-size:12px;letter-spacing:-.12px;line-height:20px;color:#1c1c1c}.atr-canaisEditorias{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start}.atr-canaisEditorias .canaisEditorias-menu{display:flex;gap:35px;align-items:flex-start}.atr-canaisEditorias>.canaisEditorias-menu ul{display:flex;flex-direction:column;justify-content:space-between;gap:1px}.atr-canaisEditorias>.canaisEditorias-menu ul li>a{font-size:14px;font-family:'WorkSans';font-weight:400;line-height:24px;color:#1c1c1c;text-transform:capitalize}.atr-grupoATR{display:flex;gap:20px;align-items:flex-start;justify-content:flex-start;flex-direction:column;max-width:217px}.atr-grupoATR ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2px}.atr-grupoATR>ul li>a{font-size:14px;font-family:'WorkSans';font-weight:400;line-height:24px;color:#1c1c1c;text-transform:uppercase}.left-dados-1{display:flex;gap:39px;align-items:center;margin-bottom:18px}.left-dados-1 p,.left-dados-1 address{font-size:12px;font-family:'WorkSans';font-weight:400;letter-spacing:-.12px;line-height:14px;color:#1c1c1c}.left-dados-2 p{font-size:12px;font-family:'WorkSans';font-weight:400;letter-spacing:-.12px;line-height:14px;color:#1c1c1c}.left-dados-2{display:flex;gap:37px;align-items:center}.atr-empresa-right{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.atr-empresa-right>a>img{height:20px;width:29px}.atr-empresa-right>p{font-family:'WorkSans';font-weight:400;font-size:12px;letter-spacing:-.12px;line-height:20px;color:#1c1c1c}.atr-spanFooter{font-family:'Merriweather',serif;font-weight:bold;font-size:24px;letter-spacing:-.48px;line-height:40px;color:#1c1c1c}.atr-spanFooter>span{font-family:'Merriweather',serif;font-weight:900;font-size:24px;letter-spacing:-.48px;line-height:40px;color:#1c1c1c}.newsletter-footer{text-align:left;font:normal normal normal 18px/22px Segoe UI;letter-spacing:0;color:#707070;max-width:271px}.social-footer{display:flex;align-items:center;gap:26px}@media(max-width:796px){body{max-width:100%}.atr-footer{padding:20px}.atr-footer>.footer-infos-portal,.atr-footer>.footer-infos-portal>.footer-left{width:100%;max-width:100%}.atr-footer>.footer-infos-portal>.footer-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:40px}.atr-footer>.footer-infos-portal>.footer-left>.column-1,.atr-footer>.footer-infos-portal>.footer-left>.column-2,.atr-footer>.footer-infos-portal>.footer-left>.column-3,.atr-footer>.footer-infos-portal>.footer-left>.column-4{align-items:flex-start;gap:40px;width:100%}.atr-redacao,.atr-assineATR,.atr-classificados,.atr-publicidade,.atr-canaisEditorias,.atr-grupoATR{width:100%}.atr-canaisEditorias .canaisEditorias-menu{flex-direction:flex;gap:40px;width:100%}.atr-canaisEditorias>.canaisEditorias-menu ul,.atr-grupoATR ul{gap:5px}.atr-footer>.footer-infos-empresa{max-width:100%;width:100%;flex-direction:column;align-items:flex-start;gap:20px;padding-top:30px;border-top:1px solid #cecece}.atr-empresa-left{display:flex;flex-direction:column;gap:16px}.left-dados-1{gap:8px;flex-direction:column;align-items:flex-start;margin-bottom:0}.left-dados-2{gap:8px;flex-direction:column;align-items:flex-start}.left-dados-1 p,.left-dados-1 address{font-size:12px;font-family:'WorkSans';font-weight:400;letter-spacing:-.12px;line-height:18px;color:#1c1c1c;max-width:100%}.atr-empresa-right{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px}}
/*! Source: /themes/atarde/assets/libs/Splide/splide.min.css */
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
/*! Source: /themes/atarde/assets/css/copa/copa.css */
/*
Error while minifying CSS:
    - input(37,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
*/

/* Minify area start 58120193 */
:root {
  --copa-blue: #0073be;
  --copa-blue-600: #0b73be;
  --copa-blue-700: #0d79c0;
  --copa-blue-800: #095a96;
  --copa-navy: #03365e;
  --copa-navy-700: #073a5a;
  --copa-text: #111111;
  --copa-muted: #555555;
  --copa-border: #e0e0e0;
  --copa-border-soft: #eeeeee;
  --copa-bg: #f8f9fa;
  --copa-card-bg: #f7f7f7;
  --copa-error: #b91c1c;
  --copa-selector: #8dbde0;
  --copa-content: 1240px;
}

html,
body.copa-card-page {
  overflow-x: hidden;
}

body.copa-card-page {
  background-color: #f5f6f8;
  margin: 0;
}

.mw-area {
  display: grid;
  gap: 24px;
  grid-auto-rows: minmax(1px, auto);
  grid-template-columns: repeat(12, minmax(0, 1fr));
  margin: 24px auto;
  max-width: var(--copa-content);
  padding: 0 20px;
  &:has(.copa-hero) {
    all: unset;
  }
}

@media (max-width: 768px) {
  .mw-area {
    grid-template-columns: 1fr;
  }
}

.instrucao {
  color: #333333;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.copa-header-main {
  background-color: var(--copa-blue-700);
  color: #ffffff;
}

.copa-header-inner {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  max-width: var(--copa-content);
  padding: 20px;
}

.copa-footer-main {
  align-items: center;
  background-color: var(--copa-blue-700);
  color: #ffffff;
  display: flex;
  font-size: 16px;
  justify-content: center;
  padding: 23px;
  text-align: center;
}

.copa-header-main h1 {
  font-size: 28px;
  font-weight: 900;
  line-height: 1;
}

.copa-header-main h1 small {
  display: block;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 2px;
  margin-top: 2px;
}

.copa-header-logo,
.copa-header-logo picture,
.copa-header-logo img {
  display: block;
}

.copa-header-logo img {
  height: auto;
  width: 166px;
}

.copa-header-main nav ul {
  display: flex;
  gap: 20px;
  list-style: none;
}

.copa-header-main nav a {
  color: #ffffff;
  font-size: 13px;
  text-decoration: none;
  transition: opacity 0.2s;
}

.copa-header-main nav a:hover,
.copa-header-main nav a.active {
  opacity: 0.8;
}

.copa-state {
  background-color: #ffffff;
  border: 1px solid var(--copa-border);
  color: #333333;
  font-size: 14px;
  font-weight: 600;
  padding: 24px;
  text-align: center;
}

.copa-state-error {
  color: var(--copa-error);
}

.copa-widget {
  grid-column: 1 / -1;
  min-width: 0;
  overflow: hidden;
}

.copa-container > footer {
  align-items: center;
  background-color: #ffffff;
  border: 1px solid var(--copa-border);
  border-top: none;
  color: var(--copa-blue);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  gap: 10px;
  justify-content: center;
  max-width: var(--copa-content);
  min-height: 60px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

.copa-container > footer::after,
.copa-home-teams-link::after {
  border-right: 2px solid currentColor;
  border-top: 2px solid currentColor;
  content: "";
  transform: rotate(45deg);
}

.copa-container > footer::after {
  height: 10px;
  width: 10px;
}

.copa-container {
  margin: 0 auto;
  max-width: var(--copa-content);
}

.copa-container > h2 {
  color: var(--copa-text);
  font-size: 36px;
  font-weight: 100;
  margin-bottom: 27px;
  text-align: center;
  text-transform: uppercase;
}

.copa-phase-selector {
  align-items: center;
  display: flex;
  font-size: 20px;
  font-weight: 600;
  justify-content: space-between;
  margin-bottom: 30px;
}

.copa-phase-selector button,
.copa-group-card > header button,
.copa-fixtures > header button {
  border: none;
  cursor: pointer;
}

.copa-phase-selector button {
  background-color: var(--copa-blue-700);
  border-radius: 50%;
  color: #ffffff;
  font-size: 16px;
  height: 35px;
  width: 35px;
}

.copa-phase-selector button:hover {
  filter: brightness(0.9);
}

.copa-phase-selector button:disabled {
  cursor: not-allowed;
  opacity: 0.45;
}

.copa-groups-root {
  background-color: #ffffff;
  min-height: 296px;
  min-width: 0;
  overflow: hidden;
  width: 100%;
}

#copa-groups-root .copa-group-card > header button,
#copa-groups-root .splide__pagination,
#copa-groups-root .splide__arrows {
  display: none;
}

.copa-groups-splide,
.copa-fixtures-splide {
  min-width: 0;
  width: 100%;
}

.copa-groups-splide .splide__track,
.copa-fixtures-splide .splide__track {
  min-width: 0;
  overflow: hidden;
}

.copa-groups-splide .splide__slide,
.copa-fixtures-splide .splide__slide {
  min-width: 0;
}

.copa-groups-splide .splide__list,
.copa-fixtures-splide .splide__list {
  list-style: none;
}

.copa-groups-splide .copa-group-card {
  margin-bottom: 0;
}

.copa-group-card {
  background: #ffffff;
  border: 1px solid var(--copa-border);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02);
  margin-bottom: 30px;
  max-width: 100%;
  overflow: hidden;
  width: 100%;
}

.copa-group-card > header {
  align-items: center;
  background-color: var(--copa-blue-700);
  color: #ffffff;
  display: flex;
  justify-content: space-between;
  padding: 10px 20px;
}

.copa-group-card > header h3 {
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  width: 100%;
}

.copa-group-card > header button,
.copa-fixtures > header button {
  background: none;
}

.copa-group-card > header button {
  color: #ffffff;
  font-size: 18px;
}

.copa-group-card button:disabled {
  cursor: not-allowed;
  opacity: 0.45;
}

.copa-group-card > main {
  display: grid;
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);
  min-width: 0;
}

.copa-standings {
  -webkit-overflow-scrolling: touch;
  min-width: 0;
  overflow-x: auto;
  overflow-y: hidden;
  overscroll-behavior-x: contain;
  scrollbar-color: var(--copa-blue-700) #e5e7eb;
  scrollbar-width: thin;
  touch-action: pan-x;
}

.copa-standings::-webkit-scrollbar {
  height: 4px;
}

.copa-standings::-webkit-scrollbar-track {
  background: #e5e7eb;
}

.copa-standings::-webkit-scrollbar-thumb {
  background: var(--copa-blue-700);
}

.copa-standings table {
  border-collapse: collapse;
  min-width: 690px;
  text-align: center;
  width: 100%;
}

.copa-standings th,
.copa-standings td {
  border-bottom: 1px solid #f0f0f0;
  padding: 14px 10px;
  text-align: center;
  vertical-align: middle;
}

.copa-standings th {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
}

.copa-standings td {
  color: #333333;
  font-size: 13px;
}

.copa-standings td:nth-child(2) {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  gap: 25px;
  min-width: 210px;
  text-align: left;
}

.copa-standings td:nth-child(2) img,
.copa-fixtures article img {
  border: 1px solid var(--copa-border-soft);
  border-radius: 50%;
  object-fit: cover;
}

.copa-standings td:nth-child(2) img {
  height: 24px;
  width: 24px;
}

.copa-standings tr:last-child td {
  border-bottom: none;
}

.copa-fixtures {
  border-left: 1px solid var(--copa-border);
  max-width: 486px;
  min-width: 0;
  width: 100%;
}

.copa-fixtures > header {
  align-items: center;
  border-bottom: 1px solid var(--copa-border);
  color: #000000;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: space-between;
  padding: 13px 22px;
}

.copa-fixtures > header button {
  color: var(--copa-selector);
  font-size: 16px;
}

.copa-fixtures-splide .splide__slide {
  display: flex;
  flex-direction: column;
  min-height: 182px;
}

.copa-fixtures article {
  align-items: center;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  min-height: 91px;
  padding: 24px;
}

.copa-fixtures article:last-child {
  border-bottom: none;
}

.copa-fixtures time {
  color: #000000;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.5px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}

.copa-fixtures article > div {
  align-items: center;
  display: flex;
  gap: 24px;
  justify-content: center;
  min-width: 0;
  width: 100%;
}

.copa-fixtures article span {
  flex: 1;
  font-size: 12px;
  font-weight: 500;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.copa-fixtures article span:first-child {
  text-align: right;
}

.copa-fixtures article span:last-child {
  text-align: left;
}

.copa-fixtures article img {
  height: 36px;
  min-height: 36px;
  min-width: 36px;
  width: 36px;
}

.copa-fixtures article img:first-of-type {
  margin-right: 12px;
}

.copa-fixtures article img:last-of-type {
  margin-left: 12px;
}

.copa-fixtures article strong {
  font-size: 14px;
  font-weight: 600;
}

.copa-fixtures article i {
  color: #cccccc;
  font-size: 22px;
  font-style: normal;
  line-height: 24px;
}

.copa-knockout-list {
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.copa-knockout-card {
  background-color: #ffffff;
  border: 1px solid var(--copa-border);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02);
  overflow: hidden;
  width: 100%;
}

.copa-knockout-card > header {
  align-items: center;
  background-color: var(--copa-blue-700);
  color: #ffffff;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  justify-content: center;
  min-height: 44px;
  text-transform: uppercase;
}

.copa-knockout-card > main {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 14px;
  justify-content: center;
  min-height: 118px;
  padding: 20px 24px 26px;
}

.copa-knockout-card time {
  color: #000000;
  font-size: 12px;
  letter-spacing: 0.5px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}

.copa-knockout-scoreboard {
  align-items: center;
  display: grid;
  gap: 24px;
  grid-template-columns: minmax(180px, 1fr) 18px 24px 18px minmax(180px, 1fr);
  justify-content: center;
  max-width: 620px;
  width: 100%;
}

.copa-knockout-team {
  align-items: center;
  display: flex;
  gap: 20px;
  min-width: 0;
}

.copa-knockout-team-home {
  justify-content: flex-end;
  text-align: right;
}

.copa-knockout-team-away {
  justify-content: flex-start;
  text-align: left;
}

.copa-knockout-team > span:not(.copa-team-placeholder) {
  color: #000000;
  font-size: 14px;
  font-weight: 500;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}

.copa-knockout-card img,
.copa-team-placeholder {
  border-radius: 50%;
  display: block;
  flex: 0 0 auto;
  height: 50px;
  width: 50px;
}

.copa-knockout-card img {
  border: 1px solid var(--copa-border-soft);
  object-fit: cover;
}

.copa-team-placeholder {
  background-color: var(--copa-navy);
}

.copa-knockout-scoreboard strong {
  color: #000000;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
}

.copa-knockout-scoreboard i {
  color: #cccccc;
  font-size: 24px;
  font-style: normal;
  line-height: 24px;
  text-align: center;
}

.copa-fixtures-empty {
  justify-content: center;
  min-height: 120px;
}

.copa-fixtures-empty div {
  color: var(--copa-muted);
  font-size: 13px;
  font-weight: 600;
  text-align: center;
}

.copa-layout {
  background-color: #ffffff;
}

.copa-content {
  margin: 0 auto;
  max-width: 1200px;
  width: 100%;
}

.copa-content > h1 {
  color: var(--copa-text);
  font-size: 40px;
  font-weight: 300;
  margin-bottom: 30px;
  text-align: center;
}

.copa-filters {
  border-bottom: 1px solid var(--copa-border-soft);
  display: flex;
  gap: 30px;
  justify-content: center;
  list-style: none;
  margin-bottom: 50px;
}

.copa-filters li {
  color: var(--copa-muted);
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 10px;
  position: relative;
  text-transform: uppercase;
  transition: color 0.2s;
  user-select: none;
}

.copa-filters li:hover,
.copa-filters li.active {
  color: var(--copa-blue-700);
}

.copa-filters li.active::after {
  background-color: #3598db;
  bottom: -1px;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 100%;
}

.copa-section {
  margin-bottom: 50px;
}

.copa-section > h2 {
  color: var(--copa-text);
  font-size: 26px;
  font-weight: 400;
  margin-bottom: 20px;
  text-transform: uppercase;
}

.copa-grid {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.copa-grid .copa-state {
  grid-column: 1 / -1;
}

.copa-card {
  background-color: var(--copa-card-bg);
  border: 1px solid #eaeaea;
  display: flex;
  flex-direction: column;
  min-height: 220px;
  padding: 20px;
}

.copa-card[data-team-code] {
  cursor: pointer;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease;
}

.copa-card[data-team-code]:hover {
  border-color: var(--copa-blue);
  box-shadow: 0 8px 24px rgba(0, 115, 190, 0.14);
  transform: translateY(-2px);
}

.copa-card[data-team-code]:focus-visible {
  border-color: var(--copa-blue);
  outline: 2px solid var(--copa-blue);
  outline-offset: 3px;
}

.copa-card header {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}

.copa-card header img {
  border: 1px solid #dddddd;
  height: auto;
  min-height: 32px;
  min-width: 40px;
  width: 40px;
}

.copa-card header span {
  color: #333333;
  font-size: 10px;
  font-weight: 600;
}

.copa-card h3 {
  color: #000000;
  font-size: 26px;
  font-weight: 700;
  margin-bottom: auto;
}

.copa-card ul {
  display: flex;
  flex-direction: column;
  gap: 8px;
  list-style: none;
  margin-top: 30px;
}

.copa-card li {
  color: #333333;
  display: flex;
  font-size: 12px;
  justify-content: space-between;
}

.copa-card li strong {
  font-weight: 700;
}

.copa-home-teams {
  grid-column: 1 / -1;
  background-color: #ffffff;
  min-height: auto;
}

.copa-home-teams .copa-content {
  padding-top: 0;
}

.copa-home-teams .copa-section {
  margin-bottom: 0;
}

.copa-home-teams .copa-section > h2 {
  font-size: 36px;
  font-weight: 300;
  margin-bottom: 36px;
}

.copa-home-teams-link {
  align-items: center;
  background-color: var(--copa-blue);
  color: #ffffff;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  gap: 18px;
  justify-content: center;
  margin: 36px auto 0;
  min-height: 42px;
  padding: 0 26px;
  text-transform: uppercase;
  width: max-content;
}

.copa-home-teams-link::after {
  height: 14px;
  width: 14px;
}

@media (max-width: 1024px) {
  .copa-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 900px) {
  .copa-widget {
    padding-bottom: 32px;
  }

  .copa-container {
    max-width: 100%;
    overflow: hidden;
    padding: 24px 0;
  }

  .copa-container > h2,
  .copa-phase-selector {
    padding-inline: 16px;
  }

  .copa-container > h2 {
    font-size: 22px;
  }

  .copa-group-card {
    border-left: none;
    border-right: none;
    margin-bottom: 24px;
  }

  .copa-group-card > header {
    min-height: 44px;
    padding: 10px 22px;
  }

  .copa-group-card > main {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .copa-standings {
    border-bottom: 2px solid var(--copa-blue-700);
    width: 100%;
  }

  .copa-standings table {
    min-width: 680px;
  }

  .copa-standings th,
  .copa-standings td {
    padding: 15px 12px;
    white-space: nowrap;
  }

  .copa-fixtures {
    border-left: none;
    max-width: none;
  }

  .copa-fixtures > header {
    min-height: 56px;
    padding: 13px 22px;
  }

  .copa-fixtures-splide .splide__slide {
    min-height: 248px;
  }

  .copa-fixtures article {
    min-height: 124px;
    padding: 24px 20px;
  }

  .copa-knockout-list {
    gap: 24px;
  }

  .copa-knockout-card {
    border-left: none;
    border-right: none;
  }

  .copa-knockout-scoreboard {
    gap: 14px;
    grid-template-columns: minmax(82px, 1fr) 18px 20px 18px minmax(82px, 1fr);
  }

  .copa-knockout-team {
    gap: 10px;
  }

  .copa-knockout-card img,
  .copa-team-placeholder {
    height: 44px;
    width: 44px;
  }

  .copa-header-inner {
    flex-direction: column;
    gap: 24px;
    padding: 26px 20px 16px;
  }

  .copa-header-logo img {
    max-width: calc(100vw - 36px);
    width: 250px;
  }

  .copa-header-main nav {
    max-width: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
  }

  .copa-header-main nav::after {
    background: linear-gradient(
      to right,
      rgba(13, 121, 192, 0),
      var(--copa-blue-700)
    );
    bottom: 0;
    content: "";
    pointer-events: none;
    position: absolute;
    right: -1px;
    top: 0;
    width: 60px;
    z-index: 1;
  }

  .copa-header-main nav ul {
    -webkit-overflow-scrolling: touch;
    gap: 22px;
    justify-content: flex-start;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 2px;
    scrollbar-width: none;
  }

  .copa-header-main nav ul::-webkit-scrollbar {
    display: none;
  }

  .copa-header-main nav li {
    flex: 0 0 auto;
  }

  .copa-header-main nav a.active {
    border: 1px solid currentColor;
    border-radius: 999px;
    padding: 1px 8px 2px;
  }

  .copa-container > footer {
    border-left: none;
    border-right: none;
    width: 100%;
  }

  .copa-home-teams {
    margin-top: 48px;
  }
}

@media (max-width: 768px) {
  .copa-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .copa-filters {
    -webkit-mask-image: linear-gradient(
      to right,
      #000000 calc(100% - 36px),
      transparent
    );
    -webkit-overflow-scrolling: touch;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: flex-start;
    mask-image: linear-gradient(
      to right,
      #000000 calc(100% - 36px),
      transparent
    );
    overflow-x: auto;
    overflow-y: hidden;
    padding-right: 40px;
    scrollbar-width: none;
  }

  .copa-filters::-webkit-scrollbar {
    display: none;
  }

  .copa-filters li {
    flex: 0 0 auto;
  }
}

@media (max-width: 520px) {
  .copa-container {
    padding-top: 0;
  }

  .copa-standings table {
    min-width: 650px;
  }

  .copa-standings th,
  .copa-standings td {
    padding: 15px 10px;
  }

  .copa-standings td:nth-child(2) {
    gap: 22px;
    min-width: 190px;
  }

  .copa-fixtures article > div {
    display: grid;
    gap: 8px;
    grid-template-columns: minmax(34px, 0.7fr) 48px 20px 18px 20px 48px minmax(
        34px,
        0.7fr
      );
  }

  .copa-fixtures article span,
  .copa-fixtures article span:first-child,
  .copa-fixtures article span:last-child {
    text-align: center;
  }

  .copa-fixtures article img,
  .copa-fixtures article img:first-of-type,
  .copa-fixtures article img:last-of-type {
    height: 48px;
    margin: 0;
    min-height: 48px;
    min-width: 48px;
    width: 48px;
  }

  .copa-knockout-card > main {
    min-height: 134px;
    padding: 20px 14px 24px;
  }

  .copa-knockout-card time {
    font-size: 11px;
  }

  .copa-knockout-scoreboard {
    gap: 8px;
    grid-template-columns: minmax(62px, 1fr) 16px 16px 16px minmax(62px, 1fr);
  }

  .copa-knockout-team {
    flex-direction: column;
    gap: 8px;
    text-align: center;
  }

  .copa-knockout-team-home,
  .copa-knockout-team-away {
    justify-content: center;
  }

  .copa-knockout-team-home .copa-team-placeholder,
  .copa-knockout-team-home img {
    order: -1;
  }

  .copa-knockout-team > span:not(.copa-team-placeholder) {
    font-size: 11px;
    max-width: 100%;
  }

  .copa-knockout-card img,
  .copa-team-placeholder {
    height: 42px;
    width: 42px;
  }

  .copa-home-teams {
    margin-top: 40px;
  }

  .copa-home-teams .copa-section > h2 {
    font-size: 32px;
    margin-bottom: 24px;
  }

  .copa-home-teams-link {
    width: 100%;
  }
}

@media (max-width: 480px) {
  .copa-grid {
    gap: 12px;
  }

  .copa-card {
    min-height: 180px;
    padding: 14px;
  }

  .copa-card header {
    margin-bottom: 10px;
  }

  .copa-card header img {
    min-height: 24px;
    min-width: 32px;
    width: 32px;
  }

  .copa-card h3 {
    font-size: 20px;
    line-height: 1.1;
  }

  .copa-card ul {
    gap: 6px;
    margin-top: 24px;
  }

  .copa-card li {
    font-size: 10px;
    gap: 8px;
  }
}
/* Minify area end 58120193 */

/*! Source: /themes/atarde/assets/css/widgets/anuncio/ad.css */
.atr-ad{display:flex;justify-content:center;align-items:center;background-color:#fafafa}.atr-ad.ad300x600{grid-column:span 4;grid-row:span 6;display:flex;justify-content:center;align-items:center;background-color:#fafafa}.atr-ad.ad300x250{grid-column:span 4;grid-row:span 3;display:flex;justify-content:center;align-items:center;background-color:#fafafa}.atr-ad.ad1200x128{grid-column:span 12;grid-row:span 2;display:flex;justify-content:center;align-items:center;background-color:#fafafa}.atr-ad.ad1200x250{grid-column:span 12;grid-row:span 3;display:flex;justify-content:center;align-items:center;background-color:#fafafa}.ad-top-full{width:100%;min-height:282px;display:flex;justify-content:center;align-items:center;background-color:#fafafa}.atr-ad.atr-ad-970x90{width:100%;min-height:150px}.atr-ad.atr-ad-topo,.atr-ad.atr-ad-footer{width:100%;min-height:250px}.atr-ad.atr-ad-970x250{min-height:250px;width:100%;grid-column:1/-1;grid-row:auto}.atr-ad.atr-ad-300x600{min-height:600px;width:100%;grid-column:span 4;grid-row:span 6}.atr-ad.atr-ad-lateral{width:100%;min-height:600px}.atr-ad.atr-ad-300x250{width:100%;min-height:250px;grid-column:1/-1;grid-row:auto}.atr-ad.atr-ad-1200x250{min-height:250px;width:100%;grid-column:1/-1;grid-row:auto}.atr-ad.atr-ad-300x250{min-height:250px;width:100%;grid-column:1/-1;grid-row:auto}@media screen and (max-width:1023px){.atr-ad.ad1200x250,.atr-ad.ad1200x128{grid-column:span 6}}@media screen and (max-width:992px){.atr-ad.ad300x600{grid-column:span 3}}@media screen and (max-width:768px){.atr-ad.ad300x600,.atr-ad.ad1200x128,.atr-ad.ad1200x250{display:none}.atr-ad.ad300x250{grid-column:span 8;grid-row:span 3}.ad-top-full{min-height:132px}.atr-ad.atr-ad-topo{min-height:100px}.atr-ad.atr-ad-300x600{grid-column:1/-1;grid-row:auto}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaHero.css */
.copa-hero{margin:0 auto;max-width:1920px;width:100%}.splideCopaHero .splide__list{list-style:none}.copa-hero-slide{align-items:flex-end;color:#fff;display:flex;height:530px;overflow:hidden;position:relative;text-decoration:none;width:100%}.copa-hero-bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.copa-hero-slide::after{background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.6) 45%,rgba(0,0,0,.2) 85%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.copa-hero-content{margin:0 auto;max-width:var(--copa-content);padding:0 20px 70px;position:relative;width:100%;z-index:2}.copa-hero-badge{background-color:var(--copa-blue);color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:16px;padding:6px 12px;text-transform:uppercase}.copa-hero-title{font-size:52px;font-weight:300;line-height:1.1;margin:0;max-width:900px}.copa-hero-lead{font-size:20px;font-weight:400;line-height:24px;margin:10px 0 0;max-width:720px;opacity:.92}.copa-hero-slide:hover .copa-hero-title{text-decoration:underline}.splideCopaHero .splide__pagination{bottom:28px;gap:8px;justify-content:flex-start;left:50%;margin:0;max-width:var(--copa-content);padding:0 20px;transform:translateX(-50%);width:100%}.splideCopaHero .splide__pagination__page{background-color:rgba(255,255,255,.4);border:0;border-radius:0;height:5px;margin:0;opacity:1;transition:background-color .2s;width:70px}.splideCopaHero .splide__pagination__page.is-active{background-color:var(--copa-blue);transform:none}@media(max-width:768px){.copa-hero-slide{height:360px}.copa-hero-content{padding:0 16px 48px}.copa-hero-title{font-size:26px}.copa-hero-lead{font-size:14px;margin-top:10px}.splideCopaHero .splide__pagination{bottom:18px;padding:0 16px}.splideCopaHero .splide__pagination__page{height:4px;width:44px}}
/*! Source: /themes/atarde/assets/css/copa/modal.css */
/*
Error while minifying CSS:
    - input(106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
*/

/* Minify area start 5118499 */
.mw-copa-modal {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition:
    opacity 0.22s ease,
    visibility 0s linear 0.22s;
}

body.mw-copa-modal-open {
  overflow: hidden;
}

.mw-copa-modal.is-open {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
  transition:
    opacity 0.22s ease,
    visibility 0s;
}

.mw-copa-modal__overlay {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.55);
  opacity: 0;
  transition: opacity 0.22s ease;
}

.mw-copa-modal.is-open .mw-copa-modal__overlay {
  opacity: 1;
}

.mw-copa-modal__dialog {
  position: relative;
  z-index: 1;
  width: min(610px, 100%);
  max-height: min(760px, calc(100vh - 48px));
  background: #ffffff;
  border: 1px solid #d8dce0;
  box-shadow: 0 24px 80px rgba(0, 0, 0, 0.22);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  opacity: 0;
  transform: translateY(16px) scale(0.98);
  transition:
    opacity 0.22s ease,
    transform 0.22s ease;
}

.mw-copa-modal.is-open .mw-copa-modal__dialog {
  opacity: 1;
  transform: translateY(0) scale(1);
}

.mw-copa-modal__header {
  min-height: 56px;
  padding: 16px 56px 16px 24px;
  border-bottom: 1px solid #e0e0e0;
  display: flex;
  align-items: center;
}

.mw-copa-modal__title {
  color: #000000;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.1;
  margin: 0;
}

.mw-copa-modal__close {
  position: absolute;
  top: 12px;
  right: 14px;
  width: 32px;
  height: 32px;
  border: none;
  background: transparent;
  color: #0073be;
  cursor: pointer;
  font-size: 28px;
  line-height: 1;
}

.mw-copa-modal__body {
  overflow: auto;
  padding: 24px;
}

.mw-copa-modal__footer {
  padding: 16px 24px;
  border-top: 1px solid #e0e0e0;
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  &:empty {
    display: none;
  }
}

.mw-copa-team-modal {
  display: grid;
  gap: 24px;
}

.mw-copa-team-modal__hero {
  display: flex;
  align-items: center;
  gap: 18px;
}

.mw-copa-team-modal__hero img {
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  object-fit: cover;
  border: 1px solid #dddddd;
}

.mw-copa-team-modal__eyebrow {
  color: #0073be;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 6px;
}

.mw-copa-team-modal__name {
  color: #000000;
  font-size: 34px;
  font-weight: 700;
  line-height: 1;
}

.mw-copa-team-modal__stats {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  border: 1px solid #e0e0e0;
}

.mw-copa-team-modal__stat {
  padding: 16px;
  border-right: 1px solid #e0e0e0;
}

.mw-copa-team-modal__stat:last-child {
  border-right: none;
}

.mw-copa-team-modal__stat span {
  display: block;
  color: #555555;
  font-size: 12px;
  margin-bottom: 8px;
}

.mw-copa-team-modal__stat strong {
  color: #000000;
  font-size: 18px;
  font-weight: 700;
}

.mw-copa-team-modal__section-title {
  color: #000000;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 12px;
  text-transform: uppercase;
}

.mw-copa-team-modal__matches {
  display: grid;
  gap: 10px;
}

.mw-copa-team-modal__match {
  border: 1px solid #e0e0e0;
  padding: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
}

.mw-copa-team-modal__match time {
  color: #555555;
  font-size: 12px;
  text-transform: uppercase;
}

.mw-copa-team-modal__match-teams {
  display: grid;
  grid-template-columns:
    minmax(34px, max-content)
    28px 24px 24px 24px 28px minmax(34px, max-content);
  align-items: center;
  justify-content: center;
  column-gap: 8px;
}

.mw-copa-team-modal__code {
  color: #000000;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
}

.mw-copa-team-modal__flag {
  display: block;
  width: 28px;
  min-width: 28px;
  height: 28px;
  min-height: 28px;
  border-radius: 50%;
  object-fit: cover;
  border: 1px solid #eeeeee;
}

.mw-copa-team-modal__score,
.mw-copa-team-modal__versus {
  color: #999999;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}

.mw-copa-modal__state {
  padding: 24px;
  text-align: center;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}

.mw-copa-modal__state--error {
  color: #b91c1c;
}

@media (max-width: 640px) {
  .mw-copa-modal {
    padding: 12px;
  }

  .mw-copa-modal__dialog {
    max-height: calc(100vh - 24px);
  }

  .mw-copa-modal__body {
    padding: 18px;
  }

  .mw-copa-team-modal__name {
    font-size: 26px;
  }

  .mw-copa-team-modal__stats {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .mw-copa-team-modal__stat:nth-child(2) {
    border-right: none;
  }

  .mw-copa-team-modal__stat:nth-child(-n + 2) {
    border-bottom: 1px solid #e0e0e0;
  }

  .mw-copa-team-modal__match-teams {
    grid-template-columns:
      minmax(30px, max-content)
      26px 20px 20px 20px 26px minmax(30px, max-content);
    column-gap: 6px;
  }

  .mw-copa-team-modal__flag {
    width: 26px;
    min-width: 26px;
    height: 26px;
    min-height: 26px;
  }

  .mw-copa-team-modal__code {
    font-size: 12px;
  }
}
/* Minify area end 5118499 */

/*! Source: /themes/atarde/assets/css/copa/widgets/brasilNaCopa.css */
.brasil-na-copa{grid-column:span 8;border-right:1px solid #e0e1e4;min-width:0;padding-right:24px}.brasil-na-copa-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.brasil-na-copa-header>h2{color:var(--copa-text);font-size:36px;font-weight:100;text-transform:uppercase}.brasil-na-copa-arrows{display:none;gap:8px}.brasil-na-copa-arrows .splide__arrow{background-color:var(--copa-blue);border-radius:50%;height:40px;opacity:1;position:static;transform:none;width:40px}.brasil-na-copa-arrows .splide__arrow svg{fill:#fff;height:14px;width:14px}.brasil-na-copa-arrows .splide__arrow:disabled{background-color:#b9ddf3;cursor:not-allowed}.brasil-na-copa-arrows:not(:has(.splide__arrow:not(:disabled))){display:none}.splideBrasilNaCopa .splide__list{display:flex!important;list-style:none}.brasil-na-copa .splide__arrows{display:none}.brasil-na-copa article{display:grid;gap:16px;grid-template-columns:180px 1fr}.brasil-na-copa article a{color:inherit;display:contents;text-decoration:none}.brasil-na-copa figure{background-color:var(--copa-card-bg);overflow:hidden;min-width:180px;min-height:120px;width:180px;height:120px}.brasil-na-copa figure img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.brasil-na-copa article a:hover figure img{transform:scale(1.05)}.brasil-na-copa article:hover h3{text-decoration:underline}.brasil-na-copa article>a>div{display:flex;flex-direction:column;gap:12px;justify-content:center}.brasil-na-copa article span{color:var(--copa-blue);font-size:12px;text-transform:uppercase}.brasil-na-copa article h3{color:var(--copa-text);display:-webkit-box;font-size:24px;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}@media(min-width:769px){.splideBrasilNaCopa .splide__track{overflow:visible}.splideBrasilNaCopa .splide__list{display:flex;flex-direction:column;gap:16px}}@media(max-width:768px){.brasil-na-copa{border-right:0;grid-column:1/-1;min-width:0;padding-right:0}.brasil-na-copa-header{margin-bottom:16px}.brasil-na-copa-header>h2{font-size:24px}.brasil-na-copa-arrows{display:flex}.brasil-na-copa-arrows .splide__arrow{height:30px;width:30px}.brasil-na-copa article{gap:10px;grid-template-columns:1fr}.brasil-na-copa figure{aspect-ratio:16/10;height:auto;min-height:0;min-width:0;width:100%}.brasil-na-copa article span{font-size:11px}.brasil-na-copa article h3{font-size:16px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/ultimasDaCopa.css */
.ultimas-da-copa{background-color:#e6f5ff;grid-column:span 4;padding:22px;border-radius:12px}.ultimas-da-copa>h2{color:var(--copa-blue);font-size:26px;margin-bottom:24px}.ultimas-da-copa>ul{display:flex;flex-direction:column;gap:14px;list-style:none}.ultimas-da-copa article{display:grid;gap:12px;grid-template-columns:112px 1fr}.ultimas-da-copa article a{color:inherit;display:contents;text-decoration:none}.ultimas-da-copa figure{width:112px;min-width:112px;min-height:88px;height:88px;background-color:var(--copa-navy);overflow:hidden}.ultimas-da-copa figure img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ultimas-da-copa article a:hover figure img{transform:scale(1.05)}.ultimas-da-copa article a:hover h3{text-decoration:underline}.ultimas-da-copa article>a>div{display:flex;flex-direction:column;gap:4px;justify-content:center}.ultimas-da-copa article span{color:var(--copa-text);font-size:12px;text-transform:uppercase}.ultimas-da-copa article h3{color:var(--copa-text);display:-webkit-box;font-size:16px;font-weight:500;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}@media(max-width:768px){.ultimas-da-copa{grid-column:1/-1}.ultimas-da-copa>h2{font-size:20px;margin-bottom:16px}.ultimas-da-copa article{grid-template-columns:88px 1fr}.ultimas-da-copa figure{height:70px;min-height:70px;min-width:88px;width:88px}.ultimas-da-copa article span{font-size:11px}.ultimas-da-copa article h3{font-size:14px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaVideos.css */
.copa-videos{grid-column:span 12;min-width:0;overflow:hidden}.copa-videos-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.copa-videos-header>h2{color:var(--copa-text);font-size:36px;font-weight:100;text-transform:uppercase}.copa-videos-arrows{display:flex;gap:8px}.copa-videos-arrows .splide__arrow{background-color:var(--copa-blue);border-radius:50%;height:40px;opacity:1;position:static;transform:none;width:40px}.copa-videos-arrows .splide__arrow svg{fill:#fff;height:14px;width:14px}.copa-videos-arrows .splide__arrow:disabled{background-color:#b9ddf3;cursor:not-allowed}.copa-videos-arrows:not(:has(.splide__arrow:not(:disabled))){display:none}.copa-videos-container{display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1200px;min-width:0}.copa-videos-featured{flex:700 1 0;min-width:0}.copa-videos a,.copa-videos .copa-video-card{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;text-decoration:none;width:100%}.copa-videos figure{overflow:hidden;position:relative}.copa-videos figure img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.copa-videos a:hover figure img,.copa-videos .copa-video-card:hover figure img{transform:scale(1.05)}.copa-videos a:hover h3,.copa-videos a:hover h4,.copa-videos .copa-video-card:hover h3,.copa-videos .copa-video-card:hover h4{text-decoration:underline}.copa-videos-badge{background-color:var(--copa-blue);color:#fff;border-radius:11px;font-size:10px;font-weight:100;left:12px;letter-spacing:.5px;padding:4px 10px;position:absolute;bottom:12px}.copa-videos-featured figure{height:0;padding-bottom:56%;width:100%}.copa-videos-featured h3{color:var(--copa-text);display:-webkit-box;font-size:28px;font-weight:700;line-height:32px;margin-top:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.splideCopaVideos{flex:476 1 0;min-width:0}.splideCopaVideos .splide__list{list-style:none}.copa-videos-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.splideCopaVideos figure{height:0;padding-bottom:55.75%;width:100%}.splideCopaVideos h4{color:var(--copa-text);display:-webkit-box;font-size:14px;line-height:1.3;margin-top:16px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.splideCopaVideos .copa-video-card{overflow:hidden}.splideCopaVideos .splide__pagination{bottom:-28px;gap:6px;justify-content:flex-start;padding:0}.splideCopaVideos .splide__pagination__page{background-color:#d0d4d9;border-radius:0;height:6px;margin:0;opacity:1;transition:background-color .2s;width:80px}.splideCopaVideos .splide__pagination__page.is-active{background-color:#003151;transform:none}@media(max-width:768px){.copa-videos{grid-column:1/-1}.copa-videos-header>h2{font-size:22px}.copa-videos-arrows .splide__arrow{height:30px;width:30px}.copa-videos-container{flex-direction:column;gap:20px}.copa-videos-featured{flex:1 1 auto}.copa-videos-featured h3{font-size:18px;line-height:22px;margin-top:12px}.splideCopaVideos{flex:1 1 auto}.copa-videos-grid{gap:12px}.splideCopaVideos h4{font-size:13px;margin-top:10px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaVideoModal.css */
.mw-copa-modal__dialog.copa-video-modal{background:#000;border:1px solid #e0e1e4;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.4);max-height:min(720px,calc(100vh - 48px));width:min(960px,100%)}.copa-video-modal .mw-copa-modal__header{background:transparent;border-bottom:0;min-height:0;padding:12px 56px 12px 16px}.copa-video-modal .mw-copa-modal__title{color:#fff;font-size:14px;font-weight:500}.copa-video-modal .mw-copa-modal__close{color:#fff}.copa-video-modal .mw-copa-modal__body{background:#000;padding:0}.copa-video-modal-frame{aspect-ratio:16/9;background:#000;width:100%}.copa-video-modal-frame iframe,.copa-video-modal-frame video{border:0;display:block;height:100%;width:100%}.copa-video-modal-empty{color:#fff;font-size:14px;padding:60px 24px;text-align:center}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaQuizzes.css */
.copa-quizzes{grid-column:span 12}.copa-quizzes>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.copa-quizzes>header>h2{color:var(--copa-text);font-size:36px;font-weight:100;text-transform:uppercase}.copa-quizzes-arrows{display:flex;gap:8px}.copa-quizzes-arrows .splide__arrow{background-color:var(--copa-blue);border-radius:50%;height:40px;opacity:1;position:static;transform:none;width:40px}.copa-quizzes-arrows .splide__arrow svg{fill:#fff;height:14px;width:14px}.copa-quizzes-arrows .splide__arrow:disabled{background-color:#b9ddf3;cursor:not-allowed}.splideCopaQuizzes .splide__list{list-style:none}.splideCopaQuizzes a,.splideCopaQuizzes .copa-quiz-card{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;text-decoration:none;width:100%}.splideCopaQuizzes .copa-quiz-card:hover figure img{transform:scale(1.05)}.splideCopaQuizzes .copa-quiz-card:hover h4{text-decoration:underline}.splideCopaQuizzes figure{aspect-ratio:16/10;overflow:hidden;position:relative}.splideCopaQuizzes figure img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.splideCopaQuizzes a:hover figure img{transform:scale(1.05)}.splideCopaQuizzes a:hover h4{text-decoration:underline}.copa-quizzes-badges{bottom:12px;display:flex;gap:6px;left:12px;position:absolute}.copa-quizzes-badge{align-items:center;white-space:nowrap;border-radius:11px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;gap:5px;letter-spacing:.5px;padding:4px 10px}.copa-quizzes-badge img{height:12px;width:12px}.copa-quizzes-badge.questions{background-color:var(--copa-blue)}.copa-quizzes-badge.difficulty{background-color:var(--copa-navy)}.splideCopaQuizzes h4{color:var(--copa-text);font-size:16px;font-weight:500;line-height:1.3;margin-top:14px}@media(max-width:768px){.copa-quizzes{grid-column:1/-1}.copa-quizzes>header>h2{font-size:22px}.copa-quizzes-arrows{display:flex}.copa-quizzes-arrows .splide__arrow{height:30px;width:30px}.splideCopaQuizzes h4{font-size:14px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaQuizModal.css */
.mw-copa-modal__dialog.copa-quiz-modal{border:1px solid #e0e1e4;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.16);scrollbar-width:none;width:min(740px,100%);max-height:522px}.mw-copa-modal *::-webkit-scrollbar{display:none}.mw-copa-modal *{scrollbar-width:none}.mw-copa-modal::-webkit-scrollbar{display:none}.mw-copa-modal{scrollbar-width:none}.copa-quiz-modal .mw-copa-modal__header{display:none}.copa-quiz-modal .mw-copa-modal__body{padding:0;scrollbar-width:none}.copa-quiz-modal .mw-copa-modal__body::-webkit-scrollbar{display:none}.copa-quiz{--copa-blue:#0073be;--copa-blue-dark:#073a5a;--copa-border:#d1d5db;--copa-sel-bg:#f4f0f8;--copa-sel-border:#582a82;--copa-correct-bg:#f0fdf4;--copa-correct-border:#22c55e;--copa-correct-text:#166534;--copa-wrong-bg:#fef2f2;--copa-wrong-border:#ef4444;--copa-wrong-text:#991b1b;overflow:hidden;position:relative}.copa-quiz-track{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.copa-quiz-step{display:flex;flex-direction:column;flex-shrink:0;min-height:522px;scrollbar-width:none;width:100%}.copa-quiz-step::-webkit-scrollbar{display:none}.copa-quiz-step[data-type="intro"]{padding:30px}.copa-quiz-step[data-type="intro"] img{border-radius:8px;display:block;height:274px;margin-bottom:20px;object-fit:cover;width:100%}.copa-quiz-step[data-type="intro"] .copa-quiz-content{display:flex;flex-direction:column;flex-grow:1;padding:0}.copa-quiz-step[data-type="intro"] header{display:flex;gap:8px;margin-bottom:20px}.copa-quiz-step[data-type="intro"] header span{background:var(--copa-blue);border-radius:20px;color:#fff;font-size:10px;font-weight:700;padding:5px 12px}.copa-quiz-step[data-type="intro"] h1{color:#111;font-size:24px;font-weight:800;line-height:1.2;text-transform:uppercase}.copa-quiz-step[data-type="question"]{padding:30px}.copa-quiz-step[data-type="question"] header{display:flex;justify-content:space-between;margin-bottom:24px}.copa-quiz-step[data-type="question"] header span{background:var(--copa-blue);border-radius:20px;color:#fff;font-size:10px;font-weight:700;padding:5px 12px;text-transform:uppercase}.copa-quiz-step[data-type="question"] header span:last-child{background:var(--copa-blue-dark)}.copa-quiz-step[data-type="question"] h2{color:#111;font-size:22px;font-weight:700;line-height:1.3;margin-bottom:24px}.copa-quiz-step[data-type="question"] ul{display:flex;flex-direction:column;flex-grow:1;gap:12px;list-style:none}.copa-quiz-step[data-type="question"] li{align-items:center;border:1px solid var(--copa-border);border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:16px;transition:all .2s}.copa-quiz-step[data-type="question"] li strong{border-radius:4px;display:none;font-size:10px;font-weight:700;padding:4px 8px;text-transform:uppercase}.copa-quiz-step[data-type="question"] li strong.correct{background-color:#86efac;color:var(--copa-correct-text)}.copa-quiz-step[data-type="question"] li strong.wrong{background-color:#fca5a5;color:var(--copa-wrong-text)}.copa-quiz-step[data-type="question"] li.selected{background-color:var(--copa-sel-bg);border-color:var(--copa-sel-border);color:var(--copa-sel-border)}.copa-quiz-step[data-type="result"]{align-items:center;display:flex;flex-direction:column;padding:69px 30px 30px 30px;text-align:center}.copa-quiz-step[data-type="result"] button{margin-top:50px}.copa-quiz-step[data-type="result"] h2{font-size:28px;font-weight:800;margin-bottom:20px;max-width:512px;text-transform:uppercase}.copa-quiz-step[data-type="result"] p{color:#444;font-size:14px;line-height:1.5;max-width:512px;margin-bottom:auto}.copa-quiz-share{margin-bottom:30px;margin-top:autox}.copa-quiz-share span{color:#555;display:block;font-size:10px;font-weight:700;margin-bottom:10px}.copa-quiz-share div{display:flex;gap:10px;justify-content:center}.copa-quiz-share a{align-items:center;background-color:var(--copa-blue);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;text-decoration:none;transition:background .2s;width:36px}.copa-quiz-share a:hover{background-color:var(--copa-blue-dark)}.copa-quiz-share a img{height:16px;width:16px}.copa-quiz-step button{background-color:var(--copa-blue);border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;margin-top:24px;padding:16px;text-transform:uppercase;transition:background .3s;width:100%}.copa-quiz-step button[disabled]{background-color:#e5e7eb;color:#6b7280;cursor:not-allowed}.copa-quiz-step button.dark{background-color:var(--copa-blue-dark)}.copa-quiz-question-image{max-width:50%;margin:0 auto 20px}@media screen and (max-width:768px){.copa-quiz-question-image{max-width:75%}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaCuriosidade.css */
.copa-curiosidade{grid-column:span 12}.copa-curiosidade>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.copa-curiosidade>header>h2{color:var(--copa-text);font-size:36px;font-weight:100;text-transform:uppercase}.copa-curiosidade-arrows{display:flex;gap:8px}.copa-curiosidade-arrows .splide__arrow{background-color:var(--copa-blue);border-radius:50%;height:40px;opacity:1;position:static;transform:none;width:40px}.copa-curiosidade-arrows .splide__arrow svg{fill:#fff;height:14px;width:14px}.copa-curiosidade-arrows .splide__arrow:disabled{background-color:#b9ddf3;cursor:not-allowed}.splideCopaCuriosidade .splide__list{list-style:none}.copa-card-3d{cursor:pointer;height:342px;perspective:1000px;width:270px}.copa-card-3d:hover .copa-card-inner{transform:rotateY(180deg)}.copa-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,.2,.2,1);width:100%}.copa-card-inner>article{backface-visibility:hidden;border-radius:12px;display:flex;flex-direction:column;height:100%;padding:30px 25px;position:absolute;width:100%}.copa-card-inner>article>span{background-color:var(--copa-navy);border-radius:20px;color:#fff;font-size:10px;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase;width:max-content}.copa-card-inner>article:first-child{align-items:center;background-color:var(--copa-blue-600);justify-content:center;text-align:center}.copa-card-inner>article:first-child span{margin-bottom:17px}.copa-card-inner>article:first-child h2{color:#fff;font-size:16px;font-weight:700;line-height:22px}.copa-card-inner>article:last-child{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.08);transform:rotateY(180deg)}.copa-card-inner>article:last-child span{margin-bottom:20px}.copa-card-inner>article:last-child p{color:var(--copa-text);font-size:14px;font-weight:500;line-height:1.5}.copa-card-inner>article:last-child a{background-color:var(--copa-blue-600);border-radius:2px;color:#fff;font-size:12px;font-weight:700;margin-top:auto;padding:14px;text-align:center;text-decoration:none;transition:background-color .3s}.copa-card-inner>article:last-child a:hover{background-color:var(--copa-blue-800)}.splideCopaCuriosidade .copa-card-3d{height:380px;width:100%}.splideCopaCuriosidade .copa-card-inner>article:first-child{text-align:center}@media(max-width:768px){.copa-curiosidade{grid-column:1/-1}.splideCopaCuriosidade .copa-card-inner>article:first-child{align-items:flex-start;justify-content:flex-end;text-align:left}.copa-curiosidade>header>h2{font-size:22px}.copa-curiosidade-arrows{display:flex}.copa-curiosidade-arrows .splide__arrow{height:30px;width:30px}.splideCopaCuriosidade .copa-card-3d{height:280px}.splideCopaCuriosidade .copa-card-inner>article{padding:14px}.copa-card-inner>article:first-child span{margin-bottom:15px}.splideCopaCuriosidade .copa-card-inner>article:first-child h2,.splideCopaCuriosidade .copa-card-inner>article:last-child p{font-size:14px;line-height:18px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaBastidores.css */
.copa-bastidores{grid-column:span 12}.copa-bastidores>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.copa-bastidores>header>h2{color:var(--copa-text);font-size:36px;font-weight:100;text-transform:uppercase}.copa-bastidores-arrows{display:flex;gap:8px}.copa-bastidores-arrows .splide__arrow{background-color:var(--copa-blue);border-radius:50%;height:40px;opacity:1;position:static;transform:none;width:40px}.copa-bastidores-arrows .splide__arrow svg{fill:#fff;height:14px;width:14px}.copa-bastidores-arrows .splide__arrow:disabled{background-color:#b9ddf3;cursor:not-allowed}.copa-bastidores-arrows:not(:has(.splide__arrow:not(:disabled))){display:none}.splideCopaBastidores .splide__list{list-style:none}.splideCopaBastidores .copa-bastidores-card{color:inherit;display:block;text-decoration:none;width:100%}.splideCopaBastidores figure{aspect-ratio:1/1;background-color:#f0f0f0;overflow:hidden;position:relative}.splideCopaBastidores figure::after{background:linear-gradient(to top,rgba(0,0,0),transparent 50%);bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0}.splideCopaBastidores figure img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.splideCopaBastidores .copa-bastidores-card:hover figure img{transform:scale(1.05)}.copa-bastidores-title{bottom:50px;left:10px;right:10px;position:absolute;font-weight:500;font-size:24px;line-height:26px;color:#fff;z-index:3}.copa-bastidores-badges{align-items:center;bottom:10px;display:flex;gap:6px;left:10px;position:absolute;z-index:3}.copa-bastidores-badge{align-items:center;background-color:var(--copa-blue);border-radius:11px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;gap:5px;letter-spacing:.5px;line-height:1;min-height:22px;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.copa-bastidores-badge img{height:12px;width:12px}@media(max-width:768px){.copa-bastidores{grid-column:1/-1}.copa-bastidores>header>h2{font-size:22px}.copa-bastidores-arrows{display:flex}.copa-bastidores-title{font-size:18px;line-height:20px}.copa-bastidores-arrows .splide__arrow{height:30px;width:30px}.splideCopaBastidores figure{aspect-ratio:16/10}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaBastidoresModal.css */
.mw-copa-modal__dialog.copa-bastidores-modal{background:#000;border:1px solid #e0e1e4;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.4);max-height:min(820px,calc(100vh - 48px));width:min(960px,100%)}.copa-bastidores-modal .mw-copa-modal__header{background:transparent;border-bottom:0;min-height:0;padding:12px 56px 12px 16px}.copa-bastidores-modal .mw-copa-modal__title{color:#fff;font-size:14px;font-weight:500}.copa-bastidores-modal .mw-copa-modal__close{color:#fff}.copa-bastidores-modal .mw-copa-modal__body{background:#000;padding:0}.splideCopaBastidoresModal:not(.is-initialized) .splide__slide:not(:first-child){display:none}.splideCopaBastidoresModal .splide__list{list-style:none}.copa-bastidores-modal-figure{margin:0;position:relative}.copa-bastidores-modal-figure img{aspect-ratio:3/2;background:#000;display:block;height:auto;max-height:calc(100vh - 160px);object-fit:contain;width:100%}.copa-bastidores-modal-caption{bottom:0;color:#fff;font-size:13px;left:0;line-height:1.4;padding:28px 16px 14px;position:absolute;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent)}.copa-bastidores-modal-credit{color:#b9ddf3;font-weight:700}.copa-bastidores-modal .splide__arrow{background-color:var(--copa-blue);height:40px;opacity:1;width:40px}.copa-bastidores-modal .splide__arrow svg{fill:#fff}.copa-bastidores-modal .splide__pagination__page.is-active{background:var(--copa-blue)}.copa-bastidores-modal-empty{color:#fff;font-size:14px;padding:60px 24px;text-align:center}@media(max-width:768px){.copa-bastidores-modal-figure img{aspect-ratio:4/3}}
/*! Source: /themes/atarde/assets/css/copa/widgets/acervoCopa.css */
.acervo-copa{background-color:var(--copa-blue);margin:0 calc(50% - 50vw);padding:36px 0;position:relative;grid-column:1/-1;overflow:hidden;width:100vw}.acervo-copa>div{margin:0 auto;max-width:1240px;padding:0 42px;position:relative;width:100%}.acervo-copa>div::after{background-color:#073a5a;bottom:132px;content:"";height:3px;left:-100vw;pointer-events:none;min-width:200vw;position:absolute}.acervo-copa-header{margin-bottom:45px;text-align:center}.acervo-copa-eyebrow{color:#fff;display:block;font-size:13px;font-weight:400;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.acervo-copa-title{color:#fff;font-size:28px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.acervo-copa-list{display:grid;gap:20px;grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative;z-index:1;-webkit-overflow-scrolling:touch;min-width:0;scrollbar-color:var(--copa-blue-700) #e5e7eb;scrollbar-width:thin}.acervo-copa-list::-webkit-scrollbar{height:4px}.acervo-copa-list::-webkit-scrollbar-track{background:#e5e7eb}.acervo-copa-list::-webkit-scrollbar-thumb{background:var(--copa-blue-700)}.acervo-copa-item{display:flex;flex-direction:column;align-items:center;text-align:center}.acervo-copa-flags{align-items:center;display:flex;gap:4px;height:28px;justify-content:center;margin-bottom:20px}.acervo-copa-flag{display:block;height:26px;width:35px;object-fit:contain}.acervo-copa-year{color:#fff;font-size:22px;font-weight:800;line-height:1}.acervo-copa-country{color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;margin-top:10px;text-transform:uppercase}.acervo-copa-thumb{aspect-ratio:3/5;background-color:var(--copa-navy);border:0;cursor:pointer;display:block;margin:14px 0;overflow:hidden;padding:0;width:100%}.acervo-copa-thumb img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.acervo-copa-thumb:hover img{transform:scale(1.04)}.acervo-copa-modal .mw-copa-modal__body{overflow:hidden;padding:0}.acervo-copa-modal-frame{background-color:#1a1a1a;display:block;height:80vh;width:100%}.acervo-copa-modal-frame embed{border:0;display:block;height:100%;width:100%}.acervo-copa-open{background-color:var(--copa-navy);border:0;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.5px;padding:12px 0;text-transform:uppercase;transition:background-color .2s ease;width:100%}.acervo-copa-open:hover{background-color:var(--copa-navy-700)}@media(max-width:1024px){.acervo-copa>div::before{background:linear-gradient(to right,rgba(0,115,190,0),var(--copa-blue));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:48px;z-index:2}.acervo-copa-list{grid-auto-columns:160px;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.acervo-copa-item{scroll-snap-align:start}}@media(max-width:768px){.acervo-copa-title{font-size:24px}.acervo-copa-list{grid-auto-columns:140px;padding-right:150px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaMelhoresMomentos.css */
.copa-momentos{grid-column:span 12;min-width:0}.splideCopaMomentos{overflow:hidden}.copa-momentos-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.copa-momentos-header>h2{color:var(--copa-text);font-size:36px;font-weight:100;text-transform:uppercase}.copa-momentos-arrows{display:flex;gap:8px}.copa-momentos-arrows .splide__arrow{background-color:var(--copa-blue);border-radius:50%;height:40px;opacity:1;position:static;transform:none;width:40px}.copa-momentos-arrows .splide__arrow svg{fill:#fff;height:14px;width:14px}.copa-momentos-arrows .splide__arrow:disabled{background-color:#b9ddf3;cursor:not-allowed}.copa-momentos-arrows:not(:has(.splide__arrow:not(:disabled))){display:none}.splideCopaMomentos .splide__list{list-style:none}.copa-momentos-card{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;width:100%}.copa-momentos-figure{aspect-ratio:206/368;background-color:#f0f0f0;margin:0;overflow:hidden;position:relative}.copa-momentos-figure img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.copa-momentos-card:hover .copa-momentos-figure img{transform:scale(1.05)}.copa-momentos-card:hover h3{text-decoration:underline}.copa-momentos-badges{align-items:center;bottom:12px;display:flex;gap:6px;left:12px;position:absolute;z-index:1}.copa-momentos-badge{align-items:center;background-color:var(--copa-blue);border-radius:11px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;gap:5px;letter-spacing:.5px;line-height:1;min-height:22px;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.copa-momentos-badge.play img{height:10px;width:10px}.copa-momentos-card h3{olor:var(--copa-text);display:-webkit-box;font-size:16px;line-height:20px;margin-top:14px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media(max-width:768px){.copa-momentos{grid-column:1/-1}.copa-momentos-header>h2{font-size:22px}.copa-momentos-arrows{display:flex}.copa-momentos-arrows .splide__arrow{height:30px;width:30px}.copa-momentos-card h3{font-size:14px;margin-top:10px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/topResponsivoCopa.css */
.copa-top{background-color:#2f4cf2;color:#fff;position:relative;width:100%}.copa-top-inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin:0 auto;max-width:1240px;min-height:180px;padding:28px 20px 18px;position:relative;z-index:1}.copa-top-logo{display:block;flex:0 0 auto;position:relative;z-index:2}.copa-top-logo img{display:block;height:auto;max-width:420px;width:100%}.copa-top-2026{display:block;height:auto;pointer-events:none;position:absolute;right:42px;top:50%;transform:translateY(-50%);width:360px;z-index:0}.copa-top-nav{flex:1 1 100%;margin-top:6px}.copa-top-nav ul{display:flex;flex-wrap:wrap;gap:28px;list-style:none;margin:0;padding:0}.copa-top-nav a{color:#fff;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .2s ease}.copa-top-nav a:hover,.copa-top-nav a.active{opacity:.8}.copa-top-strip{background:linear-gradient(to right,#7a2018 0%,#7a2018 9%,#d6361f 9%,#d6361f 18%,#f06a23 18%,#f06a23 27%,#f0c39a 27%,#f0c39a 36%,#b89cf0 36%,#b89cf0 45%,#6a2dbf 45%,#6a2dbf 54%,#6ce0c8 54%,#6ce0c8 63%,#0d7a4a 63%,#0d7a4a 72%,#f5d836 72%,#f5d836 81%,#b8d62d 81%,#b8d62d 90%,#2050d0 90%,#2050d0 100%);height:14px;width:100%}@media(max-width:900px){.copa-top-inner{align-items:center;flex-direction:column;gap:12px;justify-content:flex-start;min-height:0;padding:22px 20px 14px;text-align:center}.copa-top-logo{order:1}.copa-top-logo img{max-width:260px}.copa-top-2026{height:auto;margin-top:-10px;opacity:1;order:2;position:static;right:auto;top:auto;transform:none;width:230px}.copa-top-nav{margin-top:6px;max-width:100%;order:3;overflow:hidden;position:relative;width:100%}.copa-top-nav::after{background:linear-gradient(to right,rgba(47,76,242,0),#2f4cf2);bottom:0;content:"";pointer-events:none;position:absolute;right:-1px;top:0;width:60px;z-index:1}.copa-top-nav ul{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:22px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 48px 4px;scrollbar-width:none}.copa-top-nav ul::-webkit-scrollbar{display:none}.copa-top-nav li{flex:0 0 auto}.copa-top-strip{height:10px}}@media(max-width:600px){.copa-top-logo img{max-width:220px}.copa-top-2026{width:200px}}
/*! Source: /themes/atarde/assets/css/copa/widgets/copaAds.css */
.copa-ads.horizontal{grid-column:1/-1}.copa-ads.vertical{grid-column:span 3;display:flex;justify-content:center}.copa-ads-box{display:flex;justify-content:center;align-items:center;font-size:18px;text-transform:uppercase;max-width:100%;background:#f7f7f7 0% 0% no-repeat padding-box;box-shadow:0 10px 20px #00000005;border:1px solid #989da74d}.copa-ads.horizontal .copa-ads-box{width:100%;max-width:970px;height:250px;margin:0 auto}.copa-ads.vertical .copa-ads-box{width:300px;height:600px}
