/* One vector silhouette for profiles, comments, authors and asynchronous likers.
 * The saved photo remains square; the SVG owns shape, tilt and the white frame.
 * Keep the host transparent so shadows follow the chosen contour, not its box.
 */
.ei_avatar{
    --ei-avatar-size:96px;
    position:relative;display:inline-block;flex:none;box-sizing:border-box;
    width:var(--ei-avatar-size);height:var(--ei-avatar-size);aspect-ratio:1;
    overflow:visible;background:transparent!important;border:0;border-radius:0;
    isolation:isolate;filter:drop-shadow(0 1px 3px rgba(15,23,42,.13)) drop-shadow(0 3px 7px rgba(15,23,42,.08));
}
.ei_avatar__svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;}
.ei_avatar__initials{fill:#fff;font-family:var(--font-family,inherit);font-size:24px;font-weight:700;text-anchor:middle;dominant-baseline:central;}
.ei_avatar__frame{fill:none;stroke:#fff;stroke-width:2.5;stroke-linejoin:round;pointer-events:none;}
