/*!
 * @be-partner-labs/ds v1.8.0 — components/avatar
 * © 2026 Be Partner Labs. MIT License.
 *
 * CDN:  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@be-partner-labs/ds@1.8.0/dist/components/avatar.min.css">
 * npm:  @import "@be-partner-labs/ds/components/avatar";
 * Docs: https://ds.bepartnerlabs.com/components/avatar/
 */
@layer bp-tokens,bp-reset,bp-grid;@layer bp-components{.bp-avatar{--_size:var(--avatar-size,2.5rem);--_radius:var(--avatar-radius,9999px);--_font-size:var(--avatar-font-size,calc(var(--avatar-size,2.5rem) * .4));--_font-weight:var(--avatar-font-weight,600);--_background:var(--avatar-background,var(--bp-color-neutral-200,#e5e7eb));--_color:var(--avatar-color,var(--bp-color-neutral-700,#374151));--_border-width:var(--avatar-border-width,2px);--_border-color:var(--avatar-border-color,var(--bp-color-bg,#fff));width:var(--_size);height:var(--_size);border-radius:var(--_radius);background-color:var(--_background);color:var(--_color);font-size:var(--_font-size);font-weight:var(--_font-weight);object-fit:cover;vertical-align:middle;text-align:center;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;line-height:1;display:inline-flex}.bp-avatar--xs{--avatar-size:1.5rem}.bp-avatar--sm{--avatar-size:2rem}.bp-avatar--lg{--avatar-size:3rem}.bp-avatar--xl{--avatar-size:4rem}.bp-avatar--square{--avatar-radius:.375rem}.bp-avatar-group{isolation:isolate;flex-direction:row;display:inline-flex}.bp-avatar-group .bp-avatar{box-sizing:content-box;border:var(--_border-width) solid var(--_border-color);margin-inline-start:var(--avatar-group-overlap,-.75rem)}.bp-avatar-group .bp-avatar:first-child{margin-inline-start:0}.bp-avatar--overflow{--avatar-background:var(--avatar-overflow-background,var(--bp-color-neutral-300,#d1d5db));--avatar-color:var(--avatar-overflow-color,var(--bp-color-neutral-800,#1f2937))}}@layer bp-utilities;