/* Original transparent artwork, no distortion or brand recoloring. The whole
   partner card provides contrast; the logo itself has no separate white tile. */
.partner-card.brand-surface-light{background:#f5f4ef!important;color:#191d1c!important;border-color:#d9d9d0!important}
.partner-card.brand-surface-dark{background:#141a19!important;color:#f8f8f4!important;border-color:#3b4542!important}
.partner-card.brand-surface-light>span:not(.partner-logo){color:#191d1c!important}
.partner-card.brand-surface-dark>span:not(.partner-logo){color:#f8f8f4!important}
.partner-logo.verified-brand-logo{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;overflow:visible}
.partner-logo.verified-brand-logo img,.partner-logo.verified-brand-logo svg{display:block;width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}
.organization-badge,.organization-badge.org-ctf{background:transparent!important;border:0!important;box-shadow:none;border-radius:2px;padding:2px}
.organization-badge img{object-fit:contain;filter:none!important}
.organization-badge .organization-logo-dark,.organization-badge .organization-logo-light{display:none}
.organization-badge.has-dark-logo .organization-logo-default{display:none}
.organization-badge.has-dark-logo .organization-logo-dark{display:block}
html[data-theme=light] .organization-badge.has-dark-logo .organization-logo-default{display:block}
html[data-theme=light] .organization-badge.has-dark-logo .organization-logo-dark{display:none}
html[data-theme=light] .organization-badge.has-light-logo .organization-logo-default{display:none}
html[data-theme=light] .organization-badge.has-light-logo .organization-logo-light{display:block}

.shirt-babolat-logo{background:transparent!important;padding:0!important;border-radius:0!important;object-fit:contain}.shirt-babolat-logo-light{display:none!important}html[data-theme=light] .shirt-babolat-logo:not(.shirt-babolat-logo-light){display:none!important}html[data-theme=light] .shirt-babolat-logo-light{display:block!important}
.brand-surface-light .kathigitis-wordmark{color:#111!important}
.brand-surface-light .kathigitis-wordmark>span{color:#422ad5!important}
