.provider-icon>.provider-logo{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;border-radius:inherit}
.provider-icon.account-avatar{background:var(--surface);border:0;box-shadow:none;isolation:isolate}
.account-avatar>img[data-account-avatar]{display:block;position:absolute;inset:0;z-index:1;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;border:0;border-radius:0;background:var(--surface);opacity:0}
.account-avatar>img[data-account-avatar].avatar-ready{opacity:1}
.account-avatar-fallback{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit}
.account-avatar-fallback>.provider-logo{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;border-radius:0}
.account-avatar>img[data-account-avatar].avatar-ready~.account-avatar-fallback{visibility:hidden}
