.profile-panel{width:min(100%,650px);margin:0 auto}.profile-form{border-top:1px solid var(--line);flex-direction:column;gap:18px;margin-top:36px;padding-top:29px;display:flex}.profile-form label{flex-direction:column;gap:7px;min-width:0;display:flex}.profile-form label>span{color:var(--navy);font-size:10px;font-weight:600}.profile-form input{border:1px solid var(--line);background:var(--surface);width:100%;height:44px;color:var(--navy);border-radius:8px;outline:0;padding:0 12px;font-size:12px;transition:border-color .15s,box-shadow .15s}.profile-form input:focus{border-color:var(--terracotta);box-shadow:0 0 0 3px var(--soft-terracotta)}.profile-form input[readonly]{background:var(--soft-warm);color:var(--navy-muted)}.profile-form small{color:var(--navy-faint);font-size:9px;line-height:1.45}.profile-actions{align-items:center;gap:16px;margin-top:5px;display:flex}.save-confirmation{color:var(--navy-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}@media (width<=620px){.profile-actions{flex-direction:column;align-items:flex-start}}
