/* NEVALYS V32.4.3 — SERVER PAGE DEEP CLEANUP SAFE */
/* Final visual alignment pass for the official V32 server fiche. No duplicate module. */
body .nv3212-widget-zone,
body .nv3212-widget-zone .container,
body .nv3212-widget-zone .panel,
body section.nv3212-widget-zone{
  max-width:1280px!important;
  width:calc(100% - 32px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  box-sizing:border-box!important;
}
body .nv3212-widget-zone{padding-left:0!important;padding-right:0!important;}
body .nv3212-widget-zone .container{padding-left:0!important;padding-right:0!important;}
body .nv322-player-intelligence,
body .nv324-community-intelligence,
body .nv323-competition-ready,
body .nv3241-quick-access-mini,
body .nv3212-widget-zone .panel{
  contain:layout paint style;
  content-visibility:auto;
  contain-intrinsic-size:1px 620px;
}
body .nv322-player-intelligence{grid-column:1/-1!important;width:100%!important;max-width:none!important;}
body .nv322-player-grid{grid-template-columns:minmax(440px,1fr) minmax(560px,1.35fr)!important;gap:20px!important;align-items:stretch!important;}
body .nv322-player-row,body .nv322-top-row{min-width:0!important;overflow:hidden!important;}
body .nv322-player-name,body .nv322-top-name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
body .nv322-top-grid{grid-template-columns:repeat(3,minmax(340px,1fr))!important;gap:18px!important;align-items:start!important;}
body .nv322-top-card{min-width:0!important;overflow:hidden!important;}
body .nv3241-quick-access-mini{align-self:stretch!important;}
body .nv3212-widget-zone .widget-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important;}
body .nv3212-widget-zone .widget-card{min-width:0!important;overflow:hidden!important;}
body .nv3212-widget-zone textarea{max-width:100%!important;overflow:auto!important;}
@media(max-width:1100px){body .nv322-player-grid,body .nv322-top-grid,body .nv3212-widget-zone .widget-grid{grid-template-columns:1fr!important;}body .nv3212-widget-zone,body .nv3212-widget-zone .container,body .nv3212-widget-zone .panel{width:calc(100% - 20px)!important;}}
