/* ─────────────────────────────────────────────────────────────
   Team logos: cleaner look — no frame/border/background container.
   Keeps dimensions and rounded corners; only removes the chrome.
   ───────────────────────────────────────────────────────────── */

.team-hero__logo,
.td-hero__logo,
.td-sidebar__logo,
.team-scout-logo,
.showcase-team-logo,
.team-tournament-card__logo,
.hero-team-chip__logo,
.team-banner__logo,
.team-history-logo,
.hq-tlogo,
.draw-show-shell .team-logo,
.draw-show-shell .team-logo-large,
.preview-team-item .team-logo,
.manage-table .team-avatar,
.manage-match-table .team-avatar,
.manage-standings-view .team-avatar {
    border: 0 !important;
    box-shadow: none !important;
    background-color: transparent !important;
    padding: 0 !important;
    outline: none !important;
}

/* Ensure inner <img> nodes also stay clean */
.team-hero__logo img,
.td-hero__logo img,
.td-sidebar__logo img,
.team-scout-logo img,
.showcase-team-logo img,
.team-tournament-card__logo img,
.hero-team-chip__logo img,
.team-banner__logo img,
.team-history-logo img,
.manage-table .team-avatar img,
.manage-match-table .team-avatar img,
.manage-standings-view .team-avatar img {
    border: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
    padding: 0 !important;
}

/* Wrap elements that previously had a frame: drop chrome too */
.team-hero__logo-wrap,
.td-hero__logo-wrap,
.td-sidebar__logo-wrap {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    padding: 0 !important;
}
