/* Account profile 1.2.68 — centered avatar above profile information.
   The adjacent Collector Rank, bottom Member Since and reward logic are unchanged. */
.evac.evac-has-dashboard #evp-account-overview > .evp-overview-panel .evp-profile-overview.evp-collector-summary {
 display:flex!important;flex-direction:column!important;
 align-items:center!important;justify-content:flex-start!important;
 gap:0!important;
 width:100%!important;
 padding:12px 4px 0!important;
 text-align:center!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-collector-summary .evp-avatar {
 align-self:center!important;margin:4px auto 17px!important;
 width:118px!important;height:118px!important;min-width:118px!important;
 flex:0 0 118px!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-profile-identity {
 display:flex!important;flex-direction:column!important;
 align-items:center!important;justify-content:center!important;
 gap:4px!important;width:100%!important;min-width:0!important;
 text-align:center!important;padding:0 6px!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-identity-eyebrow {
 justify-content:center!important;margin:0 0 5px!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-nickname {
 text-align:center!important;overflow-wrap:anywhere!important;
 font-size:clamp(21px,2vw,27px)!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-profile-email {
 text-align:center!important;max-width:100%;overflow-wrap:anywhere!important;
 font-size:12px!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-collector-label {
 text-align:center!important;margin:8px 0 0!important;
}
.evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-member-detail {
 display:flex!important;flex-direction:column!important;
 align-items:center!important;justify-content:center!important;
 width:100%!important;align-self:stretch!important;
 border-top:1px solid rgba(177,132,219,.20)!important;
 margin:21px 0 0!important;padding:19px 0 4px!important;
 gap:7px!important;text-align:center!important;
}
@media(max-width:700px){
 .evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-collector-summary .evp-avatar {
  width:96px!important;height:96px!important;min-width:96px!important;flex-basis:96px!important;margin:4px auto 14px!important;
 }
 .evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-collector-summary .evp-avatar-crescent{font-size:66px!important}
 .evac.evac-has-dashboard #evp-account-overview .evp-overview-panel .evp-nickname{font-size:21px!important}
}
