@layer slean.reset,slean.tokens,slean.base,slean.components,slean.compositions,slean.utilities;@layer slean.components{:where([data-slean=avatar]:not([data-variant=group])){display:inline-grid;place-items:center;flex:none;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--slean-radius-full);overflow:clip;background:var(--slean-muted);color:var(--slean-fg-muted);font-size:var(--slean-text-sm);font-weight:var(--slean-font-weight-semibold);line-height:1;vertical-align:middle;-webkit-user-select:none;user-select:none}:where([data-slean=avatar]>img){grid-area:1 / 1;z-index:1;inline-size:100%;block-size:100%;object-fit:cover;color:transparent}:where([data-slean=avatar]>[data-slean-part=fallback]){grid-area:1 / 1;text-transform:uppercase}:where([data-slean=avatar][data-variant=square]){border-radius:var(--slean-radius-md)}:where([data-slean=avatar][data-size=sm]){inline-size:1.5rem;block-size:1.5rem;font-size:var(--slean-text-xs)}:where([data-slean=avatar][data-size=lg]){inline-size:3.5rem;block-size:3.5rem;font-size:var(--slean-text-lg)}:where([data-slean=avatar][data-variant=group]){display:inline-flex;align-items:center;vertical-align:middle}:where([data-slean=avatar][data-variant=group]>[data-slean=avatar]){box-shadow:0 0 0 2px var(--slean-bg)}:where([data-slean=avatar][data-variant=group]>[data-slean=avatar]+[data-slean=avatar]){margin-inline-start:-.6em}@media(forced-colors:active){:where([data-slean=avatar]:not([data-variant=group])){border:1px solid CanvasText}}}
