.focus-ring[data-v-36f3e533]:focus-visible{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.my-profile-password-form[data-v-36f3e533]{flex-direction:column;gap:14px;display:flex}.hint[data-v-36f3e533]{color:light-dark(#6b7280,#9ca3af)}.actions[data-v-36f3e533]{justify-content:flex-end;gap:8px;display:flex}.focus-ring[data-v-0c4cff2d]:focus-visible{outline:2px solid var(--fm-ui-focus-ring-color);outline-offset:2px}.my-profile[data-v-0c4cff2d]{flex-direction:column;gap:16px;display:flex}.identity[data-v-0c4cff2d]{color:#fff;background:linear-gradient(135deg, var(--fm-ui-primary-color-light) 0%, var(--fm-ui-secondary-color-light) 100%);border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.avatar[data-v-0c4cff2d]{letter-spacing:.5px;background:#ffffff2e;border:2px solid #ffffff8c;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:grid}.identity-text[data-v-0c4cff2d]{min-width:0}.identity-name[data-v-0c4cff2d]{overflow-wrap:anywhere;font-size:18px;font-weight:700}.identity-email[data-v-0c4cff2d]{opacity:.85;overflow-wrap:anywhere}.card[data-v-0c4cff2d]{background:light-dark(#fafbfc,#17191c);border:1px solid light-dark(#e5e7eb,#2f3338);border-radius:12px;padding:14px 16px 16px}.card-header[data-v-0c4cff2d]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.card-title[data-v-0c4cff2d]{color:var(--fm-ui-primary-color);font-weight:700}.read-only-tag[data-v-0c4cff2d]{color:light-dark(#6b7280,#9ca3af);align-items:center;gap:6px;font-size:12px;display:inline-flex}.fields[data-v-0c4cff2d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fields .wide[data-v-0c4cff2d]{grid-column:1/-1}@media (width<=480px){.fields[data-v-0c4cff2d]{grid-template-columns:minmax(0,1fr)}}.password-row[data-v-0c4cff2d]{align-items:center;gap:10px;display:flex}@media (width<=480px){.password-row[data-v-0c4cff2d]{flex-direction:column;align-items:stretch}}.password-row[data-v-0c4cff2d] .p-button{white-space:nowrap;flex:none}
