/* member page presentation. */
.member-stats .skin-event-card::after{display:none}
body.site-reimagined .member-profile{min-width:0;container-type:inline-size}
.member-profile .member-hero{gap:16px;min-width:0}
.member-profile .member-identity{min-width:0;flex:1 1 180px}
.member-profile .member-identity h1{overflow-wrap:anywhere}
.member-profile .member-hero .community-actions{flex-wrap:wrap;min-width:0}
.member-profile .member-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.member-profile .member-stats>div{min-width:0;padding:14px!important}
.member-profile .member-stats strong{font-size:17px;line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.member-profile .member-tabs{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;gap:5px;overscroll-behavior-inline:contain;scrollbar-width:thin}
.member-profile .member-tabs a{flex-shrink:0;white-space:nowrap;font-size:13px}
.member-profile .member-details{grid-template-columns:minmax(95px,.65fr) minmax(0,1fr)}
.member-profile .community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:1050px){.member-profile .member-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.member-profile .member-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.member-profile .community-grid{grid-template-columns:minmax(0,1fr)}.member-profile .member-hero .community-actions{width:100%}.member-profile .member-avatar{width:68px;height:68px}.member-profile .member-identity h1{font-size:22px!important}.member-profile .member-stats strong{font-size:16px}}
.member-profile .member-identity h1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.member-profile .member-pm-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--ht-frame-color,var(--border-color,var(--ht-frame-color)));border-radius:8px;color:var(--url-font-color,var(--ht-color-warning));flex:0 0 30px}
.member-profile .member-pm-icon:hover,.member-profile .member-pm-icon:focus-visible{background:var(--ht-color-input,var(--surface-color,var(--ht-color-surface)));outline:2px solid currentColor;outline-offset:2px}
.member-unified-editor>.member-edit-submit{border-top:1px solid var(--ht-frame-color);padding-top:16px;margin-top:20px}
