/* V32: EIN Team zur Zeit. Breiteres, kürzeres Feld, kleine Tippmarkierung. */
@media(max-width:700px){
 #matchcenterRoot .mc-lineup-grid{width:calc(100% + 24px)!important;max-width:none!important;margin-left:-12px!important;margin-right:-12px!important;}
 #matchcenterRoot .mc-lineup-panel{border-radius:6px!important;}
 #matchcenterRoot .mc-lineup-grid .mc-pitch:not(.mc-pitch-coordinates),
 #matchcenterRoot .mc-lineup-grid .mc-pitch.mc-pitch-coordinates{
  height:535px!important;min-height:535px!important;max-height:535px!important;
 }
 #matchcenterRoot .mc-lineup-grid .mc-pitch:not(.mc-pitch-coordinates)[data-row-count="6"]{
  height:570px!important;min-height:570px!important;max-height:570px!important;
 }
 #matchcenterRoot .mc-lineup-grid .mc-pitch:not(.mc-pitch-coordinates)[data-row-count="5"]{
  height:545px!important;min-height:545px!important;max-height:545px!important;
 }
 #matchcenterRoot .mc-lineup-grid .mc-pitch:not(.mc-pitch-coordinates)[data-row-count="4"],
 #matchcenterRoot .mc-lineup-grid .mc-pitch:not(.mc-pitch-coordinates)[data-row-count="3"]{
  height:525px!important;min-height:525px!important;max-height:525px!important;
 }
 #matchcenterRoot .mc-lineup-grid .mc-pitch:not(.mc-pitch-coordinates)>.mc-pitch-row{
  left:5px!important;right:5px!important;width:calc(100% - 10px)!important;
 }
}
/* Keep the tap target intact, but draw feedback ONLY around the portrait. */
#matchcenterRoot .mc-lineup-grid .mc-pitch .mc-player:hover,
#matchcenterRoot .mc-lineup-grid .mc-pitch .mc-player:focus,
#matchcenterRoot .mc-lineup-grid .mc-pitch .mc-player:focus-visible{
 background:transparent!important;outline:none!important;box-shadow:none!important;
 transform:none!important;
}
#matchcenterRoot .mc-lineup-grid .mc-pitch .mc-player:hover .mc-player-head,
#matchcenterRoot .mc-lineup-grid .mc-pitch .mc-player:focus-visible .mc-player-head{
 filter:drop-shadow(0 0 2px #fff9)!important;
}
/* No side-by-side opponent pitch. Existing team tabs remain in charge. */
#matchcenterRoot .mc-lineup-grid{display:block!important;grid-template-columns:1fr!important;}
