
/* V8.6 · UX refinement */
.hero .eyebrow{display:none!important}.hero h2 span{color:#f2a06b}.hero p{font-size:15px!important}.profile-shell{display:grid;gap:14px;max-width:760px;margin:0 auto 24px}.profile-cover{background:#142f40;color:#fff;padding:27px;border-radius:24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.profile-intro{display:flex;align-items:center;gap:18px;min-width:0}.profile-intro h2{font-size:23px;letter-spacing:-.7px;margin:0 0 6px;color:#fff}.profile-intro #profileRoleLine{font-size:13px;color:#c3d3dc}.profile-cover .initials-avatar{flex-shrink:0;background:#e9762d!important;width:72px!important;height:72px!important}.profile-photo-action{border:1px solid #77909d;border-radius:12px;padding:11px 14px;background:#ffffff14;color:white;font-weight:700;min-height:44px}.profile-details{border-radius:22px;padding:24px;background:#fff;border:1px solid #e6ebeb}.profile-section-title{color:#8a99a0;font-size:11px;font-weight:800;letter-spacing:1.3px;margin-bottom:8px}.profile-info-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0;border-bottom:1px solid #eef1f1}.profile-info-row:last-child{border-bottom:0}.profile-info-row>span{font-size:13px;color:#74858e}.profile-info-row strong{font-size:14px;text-align:right;overflow-wrap:anywhere}.profile-menu-action{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:0;border-bottom:1px solid #eef1f1;text-align:left;padding:17px 0;font-size:14px;font-weight:680;color:#234356}.profile-menu-action:last-child{border-bottom:0}.profile-menu-action span{font-size:23px;color:#9babb2}.profile-signout{color:#974b43}.profile-inline{border-top:1px solid #e9eded;margin-top:20px;padding-top:20px}.profile-inline h3{font-size:17px;margin:0 0 16px}.profile-photo-picker{display:flex;align-items:center;gap:12px;cursor:pointer;margin:0 0 14px}.profile-photo-picker .initials-avatar{height:54px;width:54px}.profile-form{display:grid;gap:12px}.profile-form .row{margin-top:8px}.buyer-queue .request-summary{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.buyer-queue .request-summary-header{flex-basis:100%}.buyer-queue .request-summary p{flex-basis:100%;margin:0}.buyer-queue .btn{margin-top:4px}#buyerView #store{max-width:100%}#buyerView .stats{margin-top:16px}.voice-status[data-state=error]{padding:10px 12px!important;background:#fff5ef!important;border:1px solid #f0dbca!important;color:#915839!important}.voice-status.hidden{display:none!important}@media(max-width:700px){.profile-cover{padding:23px 19px;border-radius:20px}.profile-details{padding:20px 18px;border-radius:18px}.profile-cover .initials-avatar{width:64px!important;height:64px!important}.profile-intro h2{font-size:20px}.profile-photo-action{width:100%}.profile-info-row{align-items:flex-start;flex-direction:column;gap:5px}.profile-info-row strong{text-align:left}.buyer-queue .request-summary{display:block}.buyer-queue .btn{margin:6px 6px 0 0}}
