/* Promptesy V9 member profile */
.profile-top{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center}
.profile-copy h1{margin:3px 0 3px;font-size:38px;letter-spacing:-.04em}
.profile-copy p{margin:0;color:var(--muted);font-size:12px}
.profile-badge{display:inline-flex;margin-top:8px;padding:6px 9px;border:1px solid var(--brand-line);background:var(--brand-soft);color:var(--brand-deep);border-radius:999px;font-size:9px;font-weight:850}
.profile-stats{display:flex;gap:10px;margin-top:22px}
.profile-stats>div{min-width:100px;padding:11px 13px;border:1px solid #eeeaff;background:rgba(255,255,255,.72);border-radius:14px}
.profile-stats strong{display:block;font-size:18px}.profile-stats span{font-size:9px;color:var(--muted)}
.account-layout-v8{margin-top:20px}.account-panel-v8{border-radius:24px}.account-side-card{border-radius:24px}
.activity-card{border-color:#e9e6f3}.activity-card:hover{border-color:var(--brand);background:var(--brand-wash)}
.history-stars .ui-icon{color:#c8bb68;fill:currentColor;width:13px;height:13px}
.public-profile .profile-avatar{width:104px;height:104px}
.profile-edit-card .eyebrow{margin-bottom:4px}
@media(max-width:700px){.profile-top{grid-template-columns:1fr;text-align:center}.profile-top .profile-avatar{margin:auto}.profile-signout{justify-self:center}.profile-stats{justify-content:center;flex-wrap:wrap}.profile-stats>div{min-width:86px}.profile-copy h1{font-size:30px}}
.profile-notice{margin:14px 0;padding:12px 14px;border-radius:12px;font-size:11px;font-weight:750}.profile-notice.success{background:#eefaf4;color:#17734f;border:1px solid #cdeedc}.profile-notice.error{background:#fff1f3;color:#a23b4e;border:1px solid #ffd5dc}.avatar-upload input[type=file]{font-size:9px;max-width:150px}.remove-photo{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:5px}.remove-photo input{accent-color:var(--brand-deep)}
