.team-page-overview {
      min-height: 111px;
    }

    .team-page-primary-filters {
      flex-shrink: 0;
    }

    @media (min-width: 1024px) {
      .team-page-primary-filters {
        min-height: 274px;
      }
    }

    @media (max-width: 1279px) {
      .team-page-content .match-center-stats-section--home {
        display: flex;
      }
    }

.team-page-content .match-center-stats-section-main--home {
      min-height: 295px;
    }

    .team-page-content .match-center-stats-section-bets--home {
      min-height: 132px;
    }

.team-competition-position-table {
      width: 100%;
      min-width: 0;
      table-layout: fixed;
    }

    .team-competition-position-table .table-standar-th,
    .team-competition-position-table .table-standar-td {
      min-width: 0;
      padding-left: 1px;
      padding-right: 1px;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .team-competition-position-table .table-standar-th {
      padding-top: 6px;
      padding-bottom: 4px;
      line-height: 1.1;
    }

    .team-competition-position-table .table-standart-row > td,
    .team-competition-position-table .league-stats-team-total-row .table-standar-td {
      height: 22px;
      min-height: 22px;
      max-height: 22px;
      padding-top: 2px;
      padding-bottom: 2px;
      line-height: 22px;
    }

    .team-competition-position-table .league-stats-team-total-row .table-standar-td {
      background-color: transparent;
      border-top: 2px solid #ECEEEF;
    }

    .team-competition-position-table .table-standar-th .inline-flex {
      max-width: 100%;
    }

    .team-competition-position-table .table-standar-th .inline-flex > span[style*="width:14px"] {
      width: 4px !important;
    }

    .team-competition-position-table .table-standar-th:nth-child(1),
    .team-competition-position-table .table-standar-td:nth-child(1) {
      width: 3%;
    }

    .team-competition-position-table .table-standar-th:nth-child(2),
    .team-competition-position-table .table-standar-td:nth-child(2) {
      width: 18%;
      text-align: left;
    }

    .team-competition-position-table .table-standar-th:nth-child(n+3),
    .team-competition-position-table .table-standar-td:nth-child(n+3) {
      width: 5%;
    }

    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(3),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(3),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(4),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(4),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(5),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(5),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(6),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(6),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(8),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(8),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(9),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(9) {
      width: 3%;
    }

    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(7),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(7),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(12),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(12),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(13),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(13),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(14),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(14),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(20),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(20),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(21),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(21),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(22),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(22),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(23),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(23),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(24),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(24) {
      width: 5%;
    }

    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(10),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(10) {
      width: 6%;
    }

    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(11),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(11) {
      width: 4%;
    }

    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-th:nth-child(25),
    .team-competition-position-table:not(.remote-table-non-goals-stat) .table-standar-td:nth-child(25) {
      width: 6%;
    }

    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(2),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(2) {
      width: 22%;
    }

    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(3),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(3),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(4),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(4),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(5),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(5),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(6),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(6) {
      width: 4%;
    }

    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(13),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(13),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(14),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(14),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(15),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(15),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(16),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(16),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(17),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(17),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(18),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(18),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(19),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(19) {
      width: 7.5%;
    }

    .team-competition-position-table.remote-table-non-goals-stat .table-standar-th:nth-child(25),
    .team-competition-position-table.remote-table-non-goals-stat .table-standar-td:nth-child(25) {
      width: 6.5%;
    }

    .team-competition-position-table .table-standar-td:nth-child(2) > div {
      min-width: 0;
      overflow: hidden;
    }

    .team-competition-position-table .table-standar-td:nth-child(2) a,
    .team-competition-position-table .table-standar-td:nth-child(2) div > span:first-of-type {
      display: block;
      flex: 1 1 auto;
      min-width: 0;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }

    .team-competition-position-table .table-standar-td:nth-child(2) div > span:last-child {
      flex: 0 0 auto;
    }

    .team-competition-position-table .table-standar-td:nth-child(10) > div {
      gap: 2px;
    }

    .team-competition-position-table .table-standar-td:nth-child(10) span {
      width: 11px;
      height: 11px;
    }

    @media (max-width: 767px) {
      .team-competition-position-table {
        min-width: 860px;
      }
    }


@media (max-width: 767px) {
  .team-page-content .summary-mobile-details {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.6fr);
    gap: 4px;
  }

  .team-page-content .summary-mobile-detail {
    container-type: inline-size;
    min-width: 0;
    text-align: center;
  }

  .team-page-content .summary-mobile-detail:only-child {
    grid-column: 1 / -1;
  }

  .team-page-content .summary-mobile-detail > .standart-text,
  .team-page-content .summary-mobile-detail > span,
  .team-page-content .summary-mobile-detail > span > .body-semibold-small {
    font-size: min(12px, 20cqw);
    white-space: nowrap;
  }

  .team-page-content .summary-mobile-detail > .summary-mobile-place-label,
  .team-page-content .summary-mobile-place-label + span,
  .team-page-content .summary-mobile-place-label + span > .body-semibold-small {
    font-size: min(12px, 14cqw);
  }

  .team-page-content .summary-mobile-place-label + span {
    justify-content: center;
    gap: 2px;
  }
}


@media (max-width: 767px) {
  .team-page-content .match-center-team-bets-special-blocks.match-center-bets-special-mobile-inline .match-center-bets-special-grid {
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
  }

  .team-page-content .match-center-bets-special-mobile-inline .match-center-bets-special-item {
    padding: 12px 0;
    text-align: left;
  }

  .team-page-content .match-center-bets-special-mobile-inline .match-center-bets-special-item + .match-center-bets-special-item {
    border-top: 1px solid #E5E7EB;
  }

  .team-page-content .match-center-bets-special-mobile-inline .match-center-bets-special-item > .standart-text {
    display: grid;
    grid-template-columns: minmax(0, 1fr) max-content;
    align-items: center;
    gap: 12px;
  }

  .team-page-content .match-center-bets-special-mobile-inline .match-center-bets-special-item > .standart-text > div:last-child {
    text-align: right;
    white-space: nowrap;
    font-variant-numeric: tabular-nums;
  }
}
