/* G498F9EB213_DESKTOP_UI_CONSOLIDATION
   Presentation only: keeps all existing data, filters, entry points and auth flows. */
@media (min-width:761px){
  /* Home: promote today's matches; turn duplicated system metrics into quiet support. */
  .mnfh-shell{padding-top:20px!important;}
  .mnfh-board{gap:14px!important;}
  .mnfh-hero{padding:20px 24px 18px!important;}
  .mnfh-focus{padding:20px!important;}
  .mnfh-title{font-size:42px!important;line-height:1.02!important;}
  .mnfh-sub{font-size:15px!important;line-height:1.55!important;}
  .mnfh-eyebrow{margin-bottom:8px!important;font-size:11px!important;}
  .mnfh-actions{margin-top:14px!important;}
  .mnfh-focus-row{padding:12px 14px!important;min-height:0!important;}
  .mnfh-focus-num{font-size:25px!important;}
  .mnfh-stats{gap:10px!important;margin-top:12px!important;}
  .mnfh-stat{min-height:0!important;padding:13px 15px!important;}
  .mnfh-stat b{font-size:28px!important;}
  .mnfh-content,.mnfh-bottom{margin-top:14px!important;}

  /* Analysis: retain every dashboard control, but make summary and rows secondary to the match feed. */
  .mnx3-shell{padding:26px 22px 52px!important;}
  .mnx3-hero{grid-template-columns:minmax(0,1fr) 300px!important;gap:16px!important;margin-bottom:12px!important;}
  .mnx3-title{font-size:54px!important;line-height:1!important;}
  .mnx3-sub{font-size:15px!important;}
  .mnx3-live-card{min-height:0!important;padding:15px 16px!important;border-radius:18px!important;}
  .mnx3-live-card b{font-size:17px!important;margin-bottom:5px!important;}
  .mnx3-overview{gap:10px!important;margin:12px 0 10px!important;}
  .mnx3-panel-card,.mnx3-card{border-radius:16px!important;box-shadow:0 10px 28px rgba(0,0,0,.14)!important;}
  .mnx3-card{padding:12px!important;}
  .mnx3-card-title{margin-bottom:8px!important;}
  .mnx3-stat-grid{gap:7px!important;}
  .mnx3-stat-grid div{padding:9px!important;border-radius:11px!important;}
  .mnx3-stat-grid b{margin-top:3px!important;font-size:23px!important;}
  .mnx3-bar{margin-bottom:10px!important;padding:10px 12px!important;}
  .mnx3-left h3,.mnx3-panel-card h3{margin-bottom:10px!important;font-size:16px!important;}
  .mnx3-leagues button,.mnx3-filter-list span{padding:8px 10px!important;border-radius:10px!important;}
  /* Match rows keep their existing width and action geometry: they are the primary task surface. */

  /* Account: show state and notes without making account administration the visual hero. */
  .mnmy-shell{max-width:1200px!important;padding:22px 18px 40px!important;}
  .mnmy-hero{padding:20px!important;gap:16px!important;border-radius:20px!important;}
  .mnmy-kicker{font-size:10px!important;}
  .mnmy-title{margin:8px 0!important;font-size:35px!important;}
  .mnmy-sub{font-size:14px!important;line-height:1.55!important;}
  .mnmy-status{padding:14px!important;border-radius:16px!important;}
  .mnmy-grid{gap:14px!important;margin-top:14px!important;}
  .mnmy-card{padding:16px!important;border-radius:18px!important;}
  .mnmy-card h2{margin-bottom:7px!important;font-size:21px!important;}
  .mnmy-card p{margin-bottom:10px!important;line-height:1.5!important;}
  .mnmy-tabs{margin:9px 0 12px!important;}
  .mnmy-tab{padding:8px 11px!important;}
  .mnmy-note{padding:11px!important;border-radius:13px!important;}
}
