/* NEMAZING V744 — clean profile hero */
html body.account-page .profile-unified-card{overflow:hidden!important}
html body.account-page .profile-unified-head.nm744-profile-head{
  position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;
  min-height:0!important;height:auto!important;padding:24px 26px!important;border:0!important;border-bottom:1px solid #e8eaf2!important;
  border-radius:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important
}
html body.account-page .profile-unified-head.nm744-profile-head::before,
html body.account-page .profile-unified-head.nm744-profile-head::after{display:none!important;content:none!important}
html body.account-page .profile-unified-identity{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:100%!important;min-width:0!important}
html body.account-page .profile-unified-avatar{
  display:grid!important;place-items:center!important;width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;
  border:0!important;border-radius:18px!important;background-color:#f1f3f8!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;
  box-shadow:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;transform:none!important;color:#6657f3!important;font-size:22px!important;font-weight:850!important
}
html body.account-page .profile-unified-avatar::before,html body.account-page .profile-unified-avatar::after{display:none!important;content:none!important}
html body.account-page .profile-unified-avatar.has-user-avatar{background-color:transparent!important;background-blend-mode:normal!important;color:transparent!important;filter:none!important;opacity:1!important}
html body.account-page .nm744-profile-copy{min-width:0!important}
html body.account-page .nm744-profile-copy h1{margin:0!important;color:#171b33!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:normal!important;overflow-wrap:anywhere!important}
html body.account-page .nm744-profile-meta{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin-top:8px!important;color:#8088a4!important;font-size:14px!important;font-weight:700!important}
html body.account-page .profile-unified-state{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;padding:6px 9px!important;border:1px solid #dff1ea!important;border-radius:999px!important;background:#f4fbf8!important;color:#2d9b73!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important;white-space:nowrap!important}
html body.account-page .profile-unified-state i{width:7px!important;height:7px!important;border-radius:50%!important;background:#35c693!important;box-shadow:none!important}
@media(max-width:640px){
 html body.account-page .profile-unified-head.nm744-profile-head{padding:16px!important}
 html body.account-page .profile-unified-identity{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important}
 html body.account-page .profile-unified-avatar{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;border-radius:15px!important}
 html body.account-page .nm744-profile-copy h1{font-size:24px!important}
 html body.account-page .nm744-profile-meta{gap:7px!important;font-size:13px!important}
}
