/* V2 profile: one coherent identity card and a calm reading layout. */
body[data-version="v2"] .profile-content-grid>main>.profile-help-status{padding:26px!important;display:block!important;border:1px solid #dce5ed;border-left:3px solid #008c9e;background:#fff!important}
body[data-version="v2"] .profile-content-grid>main>.profile-help-status h2{max-width:none;font-size:21px!important;margin-bottom:18px!important}
body[data-version="v2"] .profile-page>.container{padding-top:32px}
body[data-version="v2"] .profile-cover{height:150px;border-radius:12px 12px 0 0;background-position:center 45%}
body[data-version="v2"] .profile-identity{display:grid;grid-template-columns:240px minmax(0,1fr) 230px;gap:20px 28px;position:relative;padding:28px;margin-bottom:28px;border-top:0;align-items:start;box-shadow:0 5px 18px rgba(0,29,65,.05)}
body[data-version="v2"] .profile-identity>img{grid-column:1;grid-row:1;width:240px;height:240px;object-fit:cover;border-radius:10px;border:5px solid white;margin-top:-64px;background:white}
body[data-version="v2"] .profile-identity__copy{grid-column:2;grid-row:1;min-width:0}
body[data-version="v2"] .profile-identity__copy h1{font-size:34px!important;line-height:1.2;margin:0 0 12px!important;letter-spacing:-.025em}
body[data-version="v2"] .profile-identity__copy p{font-size:15px;line-height:1.6;margin:5px 0}
body[data-version="v2"] .profile-identity__copy .tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
body[data-version="v2"] .profile-ranks{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}
body[data-version="v2"] .profile-identity .admin-quick-edit{grid-column:3;grid-row:1;justify-self:stretch;justify-content:center;margin:0;font-size:13px}
body[data-version="v2"] .profile-primary-actions{grid-column:3;grid-row:1;display:flex;flex-direction:column;gap:12px;width:100%;align-self:start;margin-top:62px}
body[data-version="v2"] .profile-primary-actions form,.profile-primary-actions .button{width:100%;margin:0}
body[data-version="v2"] .profile-stats-column{grid-column:1;grid-row:2;display:flex;gap:16px;flex-wrap:wrap;align-items:center;border:0;padding-top:0;justify-content:center}
body[data-version="v2"] .profile-stats{display:flex;gap:24px;padding:10px 0;border:0;width:100%;justify-content:center}
body[data-version="v2"] .profile-stats>div{border:0;padding:0;text-align:center;min-width:85px}
body[data-version="v2"] .profile-stats b{font-size:26px;color:#001d41;line-height:1.2}
body[data-version="v2"] .profile-stats span{display:block;margin-top:6px;font-size:13px;color:#61758b}
body[data-version="v2"] .profile-facebook-link{font-size:13px;padding:8px 12px}
body[data-version="v2"] .profile-content-grid{grid-template-columns:minmax(0,1fr) 360px;gap:28px}
body[data-version="v2"] .profile-content-grid .profile-section{padding:26px;border-radius:10px;margin-bottom:24px;box-shadow:0 4px 16px rgba(0,29,65,.035)}
body[data-version="v2"] .profile-content-grid h2{font-size:21px!important;line-height:1.3;margin:0 0 18px!important}
body[data-version="v2"] .profile-content-grid p{font-size:15px;line-height:1.7;margin:12px 0}
body[data-version="v2"] .profile-content-grid .rich-text{font-size:16px;line-height:1.8}
body[data-version="v2"] .large-tags{display:flex;flex-wrap:wrap;gap:10px}
body[data-version="v2"] .large-tags span{font-size:14px;padding:9px 14px;background:#edf7f9;border:1px solid #d9edf0;border-radius:20px;color:#006c7c}
body[data-version="v2"] .profile-content-grid .trust-card{background:#f5fafb}
body[data-version="v2"] .profile-content-grid .profile-help-status{background:#fff;border-left:3px solid #008c9e}
body[data-version="v2"] .profile-content-grid .profile-help-status>span{display:inline-block;margin-bottom:14px}
body[data-version="v2"] .profile-safety{border:1px solid #dce5ed;border-radius:10px;padding:20px}
body[data-version="v2"] .profile-safety summary{cursor:pointer;font-weight:700}
@media(max-width:1000px){body[data-version="v2"] .profile-identity{grid-template-columns:180px minmax(0,1fr)}body[data-version="v2"] .profile-identity>img{width:180px;height:180px}body[data-version="v2"] .profile-identity .admin-quick-edit{grid-column:2;grid-row:4;justify-self:start}body[data-version="v2"] .profile-primary-actions{grid-column:2;grid-row:3;flex-direction:row;align-self:start}body[data-version="v2"] .profile-stats-column{grid-row:2}body[data-version="v2"] .profile-content-grid{grid-template-columns:minmax(0,1fr) 300px}}
@media(max-width:700px){body[data-version="v2"] .profile-cover{height:120px}body[data-version="v2"] .profile-identity{grid-template-columns:1fr;padding:20px;gap:18px}body[data-version="v2"] .profile-identity>img{grid-column:1;grid-row:1;width:150px;height:150px;margin-top:-65px}body[data-version="v2"] .profile-identity__copy{grid-column:1;grid-row:2}body[data-version="v2"] .profile-identity__copy h1{font-size:28px!important}body[data-version="v2"] .profile-stats-column{grid-column:1;grid-row:3}body[data-version="v2"] .profile-primary-actions{grid-column:1;grid-row:4;flex-direction:column}body[data-version="v2"] .profile-identity .admin-quick-edit{grid-column:1;grid-row:5}body[data-version="v2"] .profile-content-grid{grid-template-columns:1fr}body[data-version="v2"] .profile-content-grid .profile-section{padding:20px}body[data-version="v2"] .profile-stats{gap:24px;flex-wrap:wrap}}
