.mmp-flexi-wrapper{background:#0d0f1a;font-family:'Segoe UI',Arial,sans-serif;color:#fff}
.mmp-flexi-header{display:flex;justify-content:space-between;align-items:center;padding:35px 50px;border-bottom:1px solid #fff;gap:20px;max-width:1000px;margin:0 auto}
.mmp-flexi-user-info{display:flex;flex-direction:column;gap:8px;width:559px;height:63px}
.mmp-flexi-welcome{display:flex;align-items:baseline;gap:6px}
.mmp-flexi-welcome-label{font-size:14px;font-weight:400;color:rgba(255,255,255,0.6)}
.mmp-flexi-username{font-size:14px;font-weight:700;color:#fff}
.mmp-flexi-vc{display:flex;align-items:baseline;gap:6px}
.mmp-flexi-vc-label{font-size:13px;font-weight:400;color:rgba(255,255,255,0.5)}
.mmp-flexi-vc-number{font-size:13px;font-weight:700;color:#fff}
.mmp-flexi-stats{display:flex;gap:32px;align-items:flex-start}
.mmp-flexi-stat-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0}
.mmp-flexi-stat-label{font-size:12px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;display:flex;align-items:center;gap:4px}
.mmp-flexi-stat-icon{width:12px;height:12px;flex-shrink:0}
.mmp-flexi-stat-value{font-size:14px;font-weight:500;color:#fff}
.mmp-flexi-divider{display:none}
.mmp-flexi-body{padding:50px 50px 60px;text-align:center}
.mmp-flexi-main-heading{font-size:45px;font-weight:500;color:#fff;margin:0 0 14px}
.mmp-flexi-sub-heading{font-size:20px;font-weight:500;color:#fff;margin:0}
@media screen and (max-width:650px){.mmp-flexi-wrapper{background:linear-gradient(180deg,#0d0f1a 0,#1a1a3e 60%,#0d1a2e 100%)}
.mmp-flexi-header{flex-direction:column;align-items:flex-start;padding:16px;gap:16px;border-bottom:0;max-width:100%}
.mmp-flexi-user-info{width:100%;height:auto}
.mmp-flexi-welcome-label,.mmp-flexi-username{font-size:13px}
.mmp-flexi-vc-label{font-size:14px}
.mmp-flexi-vc-number{font-size:16px;font-weight:500}
.mmp-flexi-stats{width:100%;justify-content:space-between;gap:8px;background:transparent;border-radius:0;padding:0}
.mmp-flexi-stat-item{padding:10px 12px;flex:1;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:10px;align-items:flex-start;gap:6px}
.mmp-flexi-stat-label{font-size:10px}
.mmp-flexi-stat-value{font-size:16px;font-weight:700}
.mmp-flexi-divider{margin:0 16px}
.mmp-flexi-body{padding:24px 16px 32px;background:#000}
.mmp-flexi-main-heading{font-size:22px}
.mmp-flexi-sub-heading{font-size:13px}
}