/**
 * Wondalizer Avatar System - Frontend Styles
 * Loaded only on non-admin pages where avatars appear.
 */

/* Base avatar styles */
img.wondalizer-avatar {
    border-radius: 50%;
    object-fit: cover;
    display: inline-block;
    max-width: 100%;
    height: auto;
}

/* Procedural avatars: pixel-art crisp scaling */
img.wondalizer-procedural {
    image-rendering: pixelated;
    image-rendering: -moz-crisp-edges;
}

/* Parts avatars: crisp but not pixelated */
img.wondalizer-parts {
    image-rendering: crisp-edges;
    image-rendering: -webkit-optimize-contrast;
}

/* Custom uploads: let browser decide */
img.wondalizer-custom {
    image-rendering: auto;
}
