/* ==========================================================================
   analytical-match-card-2-responsive.css
   Ukrywanie kolumn a2 w siatkach info + kart — ładuj OSTATNI.
   Kolejność: BTTS → Ø Goli → W-D-L → Forma
   ========================================================================== */

.category-leagues[data-match-layout="analytical-2"] .analytical-match-card-2__logo-wrap {
  width: 26px;
  height: 26px;
}

.category-leagues[data-match-layout="analytical-2"] .match-btts-h2h__logo-wrap,
.category-leagues[data-match-layout="analytical-2"] .match-team-h2h-goals__logo-wrap {
  width: 28px;
  height: 28px;
}

.category-leagues[data-match-layout="analytical-2"] .analytical-match-card-2__logo {
  width: 26px;
  height: 26px;
}

.category-leagues[data-match-layout="analytical-2"] .match-btts-h2h__logo-img,
.category-leagues[data-match-layout="analytical-2"] .match-team-h2h-goals__logo-img {
  width: 28px;
  height: 28px;
}

.category-leagues[data-match-layout="analytical-2"] .match-btts-h2h {
  --btts-h2h-logo: 28px;
}

.category-leagues[data-match-layout="analytical-2"] .match-team-h2h-goals {
  --team-h2h-logo: 28px;
}

.category-leagues[data-match-layout="analytical-2"] .match-team-corners {
  --team-corners-logo: 28px;
}

@container a2-panel (max-width: 1100px) {
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__grid--a2,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__grid:not(.analytical-match-card-2__grid--htft):not(.analytical-match-card-2__grid--half-goal-range) {
    grid-template-columns: var(--a2-grid-cols-no-btts);
  }

  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__cell--btts,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__cell--btts {
    display: none;
  }
}

@container a2-panel (max-width: 980px) {
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__grid--a2,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__grid:not(.analytical-match-card-2__grid--htft):not(.analytical-match-card-2__grid--half-goal-range) {
    grid-template-columns: var(--a2-grid-cols-no-btts-avg);
  }

  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__cell--avg,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__cell--avg {
    display: none;
  }
}

@container a2-panel (max-width: 880px) {
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__grid--a2,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__grid:not(.analytical-match-card-2__grid--htft):not(.analytical-match-card-2__grid--half-goal-range) {
    grid-template-columns: var(--a2-grid-cols-no-btts-avg-wdl);
  }

  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__cell--wdl,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__cell--wdl {
    display: none;
  }
}

@container a2-panel (max-width: 780px) {
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__grid--a2,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__grid:not(.analytical-match-card-2__grid--htft):not(.analytical-match-card-2__grid--half-goal-range) {
    grid-template-columns: var(--a2-grid-cols-no-btts-avg-wdl-form);
  }

  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .match-card-info__cell--form,
  .category-leagues[data-match-layout="analytical-2"]:not([data-category="htft"]):not([data-category="half-goal-range-1-3"]) .match-list .analytical-match-card-2__cell--form {
    display: none;
  }
}
