.football{min-height:0!important}.mk-fixtures{position:relative;z-index:5;margin:36px 0 30px;color:#eef0fa}.mk-fixtures-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.mk-fixtures-eyebrow{color:#ff657d;font-size:9px;letter-spacing:.18em;font-weight:800;margin:0 0 9px}.mk-fixtures h3{font-family:var(--font-syne),sans-serif;font-size:32px;letter-spacing:-.04em;margin:0 0 8px}.mk-fixtures-head>div>p:last-child{font-size:12px;color:#b1b7ca;margin:0}.mk-fixtures select{max-width:100%;background:#0e1222;color:#eef0fa;border:1px solid #ffffff29;border-radius:12px;padding:12px;font:inherit;font-size:12px}.mk-fixtures-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mk-match-card{border:1px solid #ffffff24;border-radius:18px;background:linear-gradient(145deg,#15182de8,#080c18ee);padding:22px;min-width:0}.mk-match-league{display:block;text-transform:uppercase;letter-spacing:.12em;color:#ff8394;font-size:9px;font-weight:800;margin-bottom:16px}.mk-match-card h4{font-size:20px;line-height:1.35;letter-spacing:-.03em;margin:0 0 20px;overflow-wrap:anywhere;font-family:var(--font-syne),sans-serif}.mk-match-card h4 span{color:#8791b1;font-weight:400}.mk-match-schedule{display:grid;gap:8px;margin:0;color:#c5cadb}.mk-match-schedule time{font-size:13px}.mk-match-schedule strong{font-size:26px;color:#fff;letter-spacing:-.04em}.mk-match-schedule small{font-size:10px;color:#8d98b7}.mk-match-pending{font-size:13px;color:#f5c387;margin:0}.mk-agenda-state{padding:20px;border:1px solid #ffffff1f;background:#0b1020bd;border-radius:14px;font-size:13px;color:#bec6dc}.mk-agenda-more{background:#ff4f62;color:white;border:0;border-radius:12px;padding:13px 20px;font:inherit;font-size:12px;font-weight:800;margin-top:20px;cursor:pointer}.mk-agenda-credit{font-size:10px!important;line-height:1.6;color:#a9b1c8;margin:20px 0 0!important}.mk-agenda-credit a{color:inherit;text-decoration:underline}.football .club-showcase,.football .league-rail,.football .football-note{position:relative;inset:auto;width:100%;margin:26px 0 0;transform:none}.football .club-showcase{padding:20px 0}.football .football-note{display:block;font-size:10px;line-height:1.5}@media(max-width:900px){.mk-fixtures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.mk-fixtures-head{align-items:stretch;flex-direction:column;gap:16px}.mk-fixtures h3{font-size:28px}.mk-fixtures-grid{grid-template-columns:1fr}.mk-match-card{padding:20px}.mk-match-card h4{font-size:21px;margin-bottom:16px}.mk-match-schedule{grid-template-columns:1fr auto;align-items:center}.mk-match-schedule small{grid-column:1/-1}.mk-match-schedule strong{font-size:23px}.mk-fixtures{margin-top:30px}}
