/* Only the owner's selected homepage Next matches section. */
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home > .mf-home-matchdesk {
  background: radial-gradient(ellipse at 100% 0,rgba(245,200,66,.1),transparent 65%),#07100d !important;
  border-top-color: #f5c842 !important;
}
.mf-home-matchdesk .mf-next-controls { display:flex; align-items:center; gap:.35rem; margin:0 0 .7rem; }
.mf-home-matchdesk .mf-next-club {
  appearance:none; font:inherit; font-size:.76rem; font-weight:800;
  min-height:44px; padding:.5rem .85rem; border:1px solid #556049; border-radius:4px;
  color:#d9e3d6; background:#0c1812; cursor:pointer;
}
.mf-home-matchdesk .mf-next-club[aria-pressed="true"] { color:#07100d; border-color:#f5c842; background:#f5c842; }
.mf-home-matchdesk .mf-next-count { margin-left:auto; color:#c2cebf; font-size:.7rem; text-align:right; max-width:19rem; }
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready #home-next-match {
  display:grid !important; grid-template-columns:minmax(0,1fr) !important; gap:.6rem !important;
}
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready #home-next-match > article[data-next-enhanced] {
  display:grid !important; grid-template-columns:minmax(0,1fr) auto !important;
  gap:.7rem 1rem !important; min-width:0; padding:.85rem 1rem !important;
  border:1px solid #685a24 !important; border-left:3px solid #f5c842 !important; border-radius:4px !important;
  background:linear-gradient(115deg,#142217,#08130f) !important;
}
.mf-home-matchdesk.mf-next-ready .mf-newsroom-today-card__label { grid-column:1; grid-row:1; align-self:center; font-size:.65rem; letter-spacing:.07em; }
.mf-home-matchdesk.mf-next-ready .mf-newsroom-today-card__label::before { content:""; display:inline-block; width:6px; height:6px; margin-right:.4rem; border-radius:50%; background:#10d26a; }
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready .mf-newsroom-matchup {
  grid-column:1/-1; grid-row:2; display:grid !important;
  grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) !important; gap:.8rem !important; align-items:center;
}
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready .mf-newsroom-team {
  display:flex !important; flex-direction:column; justify-content:center; text-align:center;
  min-width:0; gap:.45rem !important; min-height:62px !important; font-size:clamp(.82rem,1.1vw,1rem) !important;
  color:#f2f5ee !important; text-transform:none; letter-spacing:0; line-height:1.25; text-decoration:none;
}
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready .mf-newsroom-team img {
  width:44px !important; height:44px !important; flex:0 0 44px !important; object-fit:contain;
}
.mf-home-matchdesk.mf-next-ready .mf-newsroom-matchup__versus { color:#b3c1b0; font-size:.7rem; }
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready .mf-newsroom-today-card__meta {
  grid-column:2; grid-row:1; margin:0 !important; text-align:right; font-size:.72rem !important; line-height:1.35;
}
.mf-home-matchdesk .mf-next-date,.mf-home-matchdesk .mf-next-time { display:block; }
.mf-home-matchdesk .mf-next-time { color:#f5c842; font-size:.85rem; }
html:root body.mf-home-v22 .mf-home-matchdesk #home-next-match .mf-newsroom-team > span {
  color:#f2f5ee !important; font-size:inherit !important; letter-spacing:0 !important; text-transform:none !important;
}
html:root body.mf-home-v22 .mf-home-matchdesk #home-next-match .mf-newsroom-today-card__meta :is(span,strong) {
  font-family:var(--font-ui,inherit) !important; letter-spacing:0 !important; text-transform:none !important;
}
.mf-home-matchdesk .mf-next-actions { grid-column:1/-1; display:flex; flex-wrap:wrap; gap:.45rem; margin-top:.2rem; padding-top:.65rem; border-top:1px solid #36452d; }
.mf-home-matchdesk .mf-next-action {
  appearance:none; display:inline-flex; align-items:center; justify-content:center; min-height:44px; box-sizing:border-box;
  padding:.5rem .75rem; font:inherit; font-size:.74rem; font-weight:800; line-height:1.2; text-decoration:none;
  color:#f5c842; background:#0a140f; border:1px solid #857333; border-radius:4px; cursor:pointer;
}
.mf-home-matchdesk .mf-next-action--primary { background:#08cf62; border-color:#08cf62; color:#04110a; }
.mf-home-matchdesk :is(.mf-next-club,.mf-next-action):hover { border-color:#ffde75; filter:brightness(1.12); }
.mf-home-matchdesk :is(button,a):focus-visible { outline:2px solid #fff; outline-offset:3px; }
.mf-home-matchdesk .mf-next-action:disabled { cursor:default; opacity:.65; }
.mf-home-matchdesk .mf-next-empty { padding:1rem; border:1px dashed #807037; background:#0d1810; border-radius:4px; }
.mf-home-matchdesk .mf-next-empty strong { color:#f3f5ee; font-size:.9rem; }
.mf-home-matchdesk .mf-next-empty p { color:#c2cebf; margin:.45rem 0 .7rem; font-size:.78rem; }
html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready #home-next-match > article[data-next-enhanced][hidden],
html:root body.mf-home-v22 .mf-home-matchdesk [hidden] { display:none !important; }
@media (max-width:480px) {
  .mf-home-matchdesk .mf-next-controls { flex-wrap:wrap; }
  .mf-home-matchdesk .mf-next-count { font-size:.65rem; max-width:10rem; }
  html:root body.mf-home-v22.mf-system-home main#main-content.mf-v22-home .mf-home-matchdesk.mf-next-ready #home-next-match > article[data-next-enhanced] { padding:.75rem !important; gap:.65rem !important; }
  .mf-home-matchdesk .mf-next-actions > * { flex:1 1 auto; }
}
