/* Move the calendar control left without changing the existing photograph. */
.next-match .match-all{position:absolute;left:calc(66% - 170px);bottom:26px}
.match-opponent.team-with-logo{display:flex;align-items:center;gap:12px}
.match-opponent .team-logo{display:block;width:64px;height:64px;object-fit:contain;flex:0 0 64px;padding:0;background:transparent}
.match-fixtures .team-with-logo{display:flex;align-items:center;gap:9px;min-height:40px}
.match-fixtures .team-logo{width:36px;height:36px;object-fit:contain;flex:0 0 36px;padding:0;background:transparent}
@media(max-width:1100px){.next-match .match-all{position:static;align-self:flex-start;margin-top:16px}.match-card-inner{display:block}.match-info{width:72%}}
@media(max-width:700px){.match-info{width:100%}.match-versus{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:12px;align-items:center}.match-club,.match-opponent.team-with-logo{flex-direction:column;align-items:flex-start;gap:8px}.match-opponent .team-logo{width:58px;height:48px;flex-basis:48px}.match-club strong,.match-opponent strong{font-size:18px;overflow-wrap:anywhere}.next-match .match-all{width:auto;max-width:100%;margin-top:16px}.match-fixtures strong{font-size:14px}}
