.avatar-image{display:block;width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box;border-radius:6px;background:#eef6f4}
.avatar-image.avatar-photo{object-fit:cover;padding:0}
#account-avatar{width:56px;height:56px;flex-shrink:0}
.avatar-picker{margin:10px 0;min-width:0;max-width:100%;grid-column:1/-1}
.avatar-picker-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-weight:600}
.avatar-picker-row small{font-size:12px;color:#657c77;font-weight:400}
.avatar-picker .avatar-random{display:grid;place-items:center;width:46px;height:46px;min-width:46px;padding:0;margin:0;border:1px solid #b7cbc6;border-radius:7px;background:#eef6f4;cursor:pointer;flex-shrink:0}
.avatar-picker .avatar-random:hover{border-color:#208570;background:#e3f5ef}
.avatar-picker .avatar-random:focus-visible{outline:2px solid #173f88;outline-offset:2px}
.avatar-picker [data-avatar-summary]{display:grid;place-items:center;width:42px;height:42px;font-size:28px}
.avatar-credit{display:block;color:#71827e;margin-top:4px;font-size:10px;text-align:center}
