.poa-mc-card .poa-mc-team .poa-club-badge,.poa-club-match-heading .poa-club-badge {
 width:48px;height:48px;min-width:48px;max-width:48px;object-fit:contain;
 padding:6px;box-sizing:border-box;background:#fff;border:1px solid rgba(19,142,78,.18);
 border-radius:14px;box-shadow:0 5px 18px rgba(4,100,51,.12);flex-shrink:0;
}
.poa-mc-card .poa-mc-team{min-width:0}
.poa-mc-card .poa-mc-team strong{overflow-wrap:anywhere}
.poa-club-match-heading{display:flex;align-items:center;justify-content:center;gap:24px;
 padding:24px;margin:0 0 24px;border-radius:22px;border:1px solid rgba(19,142,78,.22);
 background:linear-gradient(120deg,#f8fffa,#e5fbed);color:#103e2b;box-shadow:0 12px 36px rgba(4,100,51,.1)}
.poa-club-match-team{display:flex;align-items:center;gap:12px;min-width:0;flex:1;justify-content:center}
.poa-club-match-team strong{overflow-wrap:anywhere}.poa-club-vs{font-weight:900;color:#087445}
@media(max-width:600px){
 .poa-mc-card .poa-mc-team .poa-club-badge{width:36px;height:36px;min-width:36px;max-width:36px;padding:4px;border-radius:10px}
 .poa-club-match-heading{padding:16px 10px;gap:10px}.poa-club-match-team{flex-direction:column;text-align:center;font-size:13px}
}
