.edit-btn[data-v-04b6ec7e]{position:absolute;bottom:-8px;right:0}.mm-avatar__img[data-v-04b6ec7e]{-o-object-fit:cover;object-fit:cover;background:var(--mm-card-muted);border-radius:50%;display:block}.mm-avatar__initial[data-v-04b6ec7e]{font-family:var(--mm-font-display);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.av-options[data-v-04b6ec7e]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.av-option[data-v-04b6ec7e]{border-radius:var(--mm-radius-lg);border:1.5px solid var(--mm-border);background:var(--mm-card);cursor:pointer;transition:border-color var(--mm-fast) var(--mm-ease),background-color var(--mm-fast) var(--mm-ease),transform var(--mm-fast) var(--mm-ease);flex-direction:column;align-items:center;gap:8px;padding:16px 8px 8px;display:flex;position:relative}.av-option[data-v-04b6ec7e]:active{transform:scale(.98)}.av-option[data-v-04b6ec7e]:focus-visible{outline:2px solid var(--mm-accent-fill);outline-offset:2px}.av-option--active[data-v-04b6ec7e]{border-color:var(--mm-accent-fill);background:var(--mm-accent-soft)}.av-option--active .av-option__check[data-v-04b6ec7e]{opacity:1;transform:scale(1)}.av-option__check[data-v-04b6ec7e]{background:var(--mm-accent-fill);width:20px;height:20px;color:var(--mm-on-accent);opacity:0;transition:opacity var(--mm-fast) var(--mm-ease),transform var(--mm-fast) var(--mm-ease);font-size:10px;position:absolute;top:8px;right:8px;transform:scale(.6)}.av-option__check[data-v-04b6ec7e],.av-option__preview[data-v-04b6ec7e]{border-radius:50%;justify-content:center;align-items:center;display:flex}.av-option__preview[data-v-04b6ec7e]{background:var(--mm-card-muted);width:64px;height:64px;overflow:hidden}.av-option__preview[data-v-04b6ec7e] svg,.av-option__preview img[data-v-04b6ec7e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.av-option__preview--initial[data-v-04b6ec7e]{font-family:var(--mm-font-display);font-size:26px;font-weight:600}.av-option__placeholder[data-v-04b6ec7e]{color:var(--mm-text-subtle);font-size:22px}.av-option__label[data-v-04b6ec7e]{color:var(--mm-text-secondary);font-size:12px;font-weight:600}.av-option__spacer[data-v-04b6ec7e]{height:32px}.image-upload-btn .p-fileupload-advanced{background:0 0!important;border:none!important;margin:0!important;padding:0!important}.image-upload-btn .p-fileupload-header{margin:0!important;padding:0!important}.image-upload-btn .p-fileupload-content{display:none!important}
