/* Solo nuovo Big Match: non influenza WebSite X5 o il gestionale */
#max-big-match-home{width:100%;font:13px Arial,Verdana,sans-serif;color:#edf4f1}
#max-big-match-home *,#max-big-match-home *::before,#max-big-match-home *::after{box-sizing:border-box}
#max-big-match-home .mbm-wrap{height:680px;display:flex;flex-direction:column;gap:12px;min-width:0}
#max-big-match-home .mbm-main,#max-big-match-home .mbm-compare{background:#18292D;border:1px solid #36504d;border-radius:13px;padding:12px;min-width:0;overflow:hidden}
#max-big-match-home .mbm-main{flex:0 0 45%;display:flex;flex-direction:column;gap:10px}
#max-big-match-home .mbm-compare{flex:1;display:flex;flex-direction:column;gap:8px}
#max-big-match-home .mbm-head{font-size:17px;font-weight:800;text-align:center;background:#0e2023;color:#f6c774;border-radius:8px;padding:11px 6px}
#max-big-match-home .mbm-kicker{text-align:center;font-size:11px;color:#bdcfc9}
#max-big-match-home .mbm-versus{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:5px;align-items:center;flex:1}
#max-big-match-home .mbm-side{text-align:center;min-width:0}
#max-big-match-home .mbm-images{height:118px;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}
#max-big-match-home .mbm-photo-frame{width:72px;height:102px;border-radius:9px;overflow:hidden;flex-shrink:1;background:#112428;min-width:0}
#max-big-match-home .mbm-face{width:100%;height:100%;object-fit:cover;object-position:18% center;display:block}
#max-big-match-home .mbm-shield-frame{width:88px;height:104px;min-width:0;flex-shrink:1;display:flex;justify-content:center;align-items:center}
#max-big-match-home .mbm-shield{width:100%;height:100%;object-fit:contain;display:block}
#max-big-match-home .mbm-team{color:#f6c774;font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#max-big-match-home .mbm-position{color:#bbcec9;font-size:11px;margin-top:3px}
#max-big-match-home .mbm-vs{font-size:30px;font-weight:900;color:#f6c774;text-align:center}
#max-big-match-home .mbm-difference{display:flex;justify-content:center;align-items:center;gap:10px;background:#0e2023;border-radius:8px;padding:9px;color:#bbcec9;font-size:12px}
#max-big-match-home .mbm-difference strong{color:#f6c774;font-size:22px}
#max-big-match-home .mbm-legend{display:flex;justify-content:space-between;gap:10px;color:#dce8e4;font-weight:bold;font-size:12px}
#max-big-match-home .mbm-legend span{display:flex;align-items:center;gap:5px;min-width:0}
#max-big-match-home .mbm-mini{height:22px;width:22px;object-fit:contain}
#max-big-match-home .mbm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0;flex:1}
#max-big-match-home .mbm-stat{background:#22373b;border-radius:8px;padding:9px;display:flex;flex-direction:column;justify-content:center;min-width:0}
#max-big-match-home .mbm-stat-name{text-align:center;color:#f6c774;text-transform:uppercase;font-size:10px;font-weight:bold;margin-bottom:7px}
#max-big-match-home .mbm-stat-values{display:flex;align-items:center;justify-content:space-between;gap:5px}
#max-big-match-home .mbm-stat-values b{font-size:18px;min-width:20px;text-align:center}
#max-big-match-home .mbm-track{height:2px;background:#46625c;flex:1}
#max-big-match-home .mbm-loading{padding:20px;text-align:center;color:#bcd0c9}
@media(max-width:450px){#max-big-match-home .mbm-images{gap:3px;height:96px}#max-big-match-home .mbm-photo-frame{width:48px;height:80px}#max-big-match-home .mbm-shield-frame{width:54px;height:82px}#max-big-match-home .mbm-team{font-size:12px}#max-big-match-home .mbm-main{flex-basis:47%}}
