html body .team-kit-icon.b46-shared-kit{background:none!important;clip-path:none!important;border:0!important;box-shadow:none!important;opacity:1!important;filter:none!important;border-radius:0!important;overflow:visible!important;transition:none!important;animation:none!important;width:28px!important;height:30px!important;flex:0 0 28px!important;vertical-align:middle!important;contain:layout style}
html body .team-kit-icon.b46-shared-kit::before,html body .team-kit-icon.b46-shared-kit::after{content:none!important;display:none!important}
html body .team-kit-icon.b46-shared-kit>img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;filter:drop-shadow(0 1px 1px #0005)!important;opacity:1!important;transition:none!important;animation:none!important}
html body #b46gn-results .b46gn-kit.b46gn-real-kit{width:28px!important;height:30px!important;background:transparent!important;overflow:visible!important}
html body #b46gn-results .b46gn-real-kit>.team-kit-icon.b46-shared-kit{width:27px!important;height:29px!important;margin:0!important;filter:none!important}
html body .pv8-feature-kit,html body #pv8-home-kit,html body #pv8-away-kit{object-fit:contain!important;transition:none!important;animation:none!important}

/* Spacing refinement test: compact list shirts; featured and prediction sizes preserved. */
@media(min-width:761px){
 html:root body .workspace.singlepage article.match-row:has(.b46-shared-kit) .teams-cell{grid-template-rows:22px 22px!important;row-gap:6px!important;align-content:center!important}
 html:root body .workspace.singlepage article.match-row:has(.b46-shared-kit) .teams-cell>b{position:relative!important;display:block!important;height:22px!important;min-height:22px!important;line-height:22px!important;padding-left:28px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
 html:root body .workspace.singlepage article.match-row .teams-cell>b>.team-kit-icon.b46-shared-kit{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important;height:22px!important;flex-basis:20px!important;margin:0!important;vertical-align:middle!important}
}
@media(max-width:760px){
 html:root body #b46gn-results#b46gn-results .b46gn-cardbody{row-gap:12px!important}
 html:root body #b46gn-results#b46gn-results .b46gn-team{column-gap:10px!important;min-height:28px!important}
 html:root body #b46gn-results#b46gn-results .b46gn-kit.b46gn-real-kit{width:26px!important;height:28px!important}
 html:root body #b46gn-results#b46gn-results .b46gn-real-kit>.team-kit-icon.b46-shared-kit{width:24px!important;height:26px!important;margin:0!important}
}
