.advisor-profile[data-v-6440d8a1]{display:flex;flex-direction:column;gap:var(--advisor-profile-section-gap, 1.5rem)}.advisor-profile__section[data-v-6440d8a1]{border:1px solid var(--ion-border-color, #e0e0e0);border-radius:var(--advisor-profile-border-radius, .5rem);padding:var(--advisor-profile-section-padding, 1.25rem);background:var(--ion-item-background, #ffffff)}.advisor-profile__section-header[data-v-6440d8a1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--advisor-profile-header-mb, 1rem)}.advisor-profile__section-title[data-v-6440d8a1]{font-size:var(--advisor-profile-title-size, 1rem);font-weight:var(--advisor-profile-title-weight, 600);color:var(--ion-text-color, #000000);margin:0}.advisor-profile__edit-btn[data-v-6440d8a1]{font-size:var(--advisor-profile-edit-btn-size, .875rem);color:var(--ion-color-primary, #924c92);background:none;border:none;cursor:pointer;padding:0;font-family:inherit}.advisor-profile__edit-btn[data-v-6440d8a1]:hover{color:var(--ion-color-primary-shade, #804280);text-decoration:underline}.advisor-profile__fields[data-v-6440d8a1]{display:grid;gap:var(--advisor-profile-fields-gap, .75rem);margin:0}.advisor-profile__field[data-v-6440d8a1]{display:grid;grid-template-columns:var( --advisor-profile-field-columns, minmax(9rem, 1fr) 2fr );gap:.5rem}.advisor-profile__label[data-v-6440d8a1]{font-size:var(--advisor-profile-label-size, .8125rem);color:var(--ion-color-medium, #808080);font-weight:500;min-width:0}.advisor-profile__value[data-v-6440d8a1]{font-size:var(--advisor-profile-value-size, .875rem);color:var(--ion-text-color, #000000);margin:0;min-width:0;overflow-wrap:break-word;word-break:break-word}.advisor-profile__actions[data-v-6440d8a1]{display:flex;justify-content:flex-end;gap:var(--advisor-profile-actions-gap, .75rem);margin-top:var(--advisor-profile-actions-mt, 1rem)}.advisor-profile__cancel-btn[data-v-6440d8a1],.advisor-profile__save-btn[data-v-6440d8a1]{padding:var(--advisor-profile-btn-padding, .5rem 1rem);border-radius:var(--app-radius-control, 6px);font-size:var(--advisor-profile-btn-size, .875rem);cursor:pointer;border:none;font-family:inherit}.advisor-profile__cancel-btn[data-v-6440d8a1]{background:var(--color-surface-inset, #ebebeb);color:var(--ion-text-color, #000000)}.advisor-profile__cancel-btn[data-v-6440d8a1]:hover:not(:disabled){background:var(--ion-border-color, #e0e0e0)}.advisor-profile__save-btn[data-v-6440d8a1]{background:var(--ion-color-primary, #924c92);color:var(--ion-color-primary-contrast, #ffffff)}.advisor-profile__save-btn[data-v-6440d8a1]:hover:not(:disabled){background:var(--ion-color-primary-shade, #804280)}.advisor-profile__cancel-btn[data-v-6440d8a1]:disabled,.advisor-profile__save-btn[data-v-6440d8a1]:disabled{opacity:.6;cursor:not-allowed}
