
.mzn-profile-real{
 background:#fff;border:1px solid #dce5ef;
 border-radius:20px;overflow:hidden;
 box-shadow:0 8px 24px #122e4714;margin-bottom:16px;
}
.mzn-pr-head{
 background:#102e50;color:white;display:flex;
 align-items:center;gap:14px;padding:20px;
}
.mzn-pr-head img{
 width:64px;height:64px;object-fit:contain;flex-shrink:0;
}
.mzn-pr-head strong{font-size:23px;overflow-wrap:anywhere}
.mzn-pr-head p{margin:5px 0 0;color:#c7d6e9;font-size:13px}
.mzn-profile-real dl{margin:0;padding:8px 18px}
.mzn-profile-real dl>div{
 display:flex;justify-content:space-between;gap:14px;
 padding:12px 0;border-bottom:1px solid #edf0f4;
}
.mzn-profile-real dl>div:last-child{border-bottom:0}
.mzn-profile-real dt{color:#677e93}
.mzn-profile-real dd{
 margin:0;color:#193c5b;font-weight:700;
 overflow-wrap:anywhere;text-align:end;
}
.mzn-profile-real>p{
 font-size:12px;color:#70869b;padding:0 18px 15px;margin:0;
}

#mzn-v2-friends-open { display: inline-flex; }
#mzn-v2-friends-panel { display: block; }

