@layer components{.kso-avatar{--avatar-size:var(--control-h-md);width:var(--avatar-size);height:var(--avatar-size);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--leading-none);color:var(--color-tint-on-solid);letter-spacing:var(--tracking-wide);background-color:var(--color-tint-solid);border-radius:var(--radius-avatar);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.kso-avatar.is-muted{color:var(--color-content-secondary);background-color:var(--color-surface-active)}.kso-avatar--xs{--avatar-size:var(--control-h-xs)}.kso-avatar--sm{--avatar-size:var(--control-h-sm)}.kso-avatar--md{--avatar-size:var(--control-h-md)}.kso-avatar--lg{--avatar-size:var(--control-h-lg);font-size:var(--text-xs)}.kso-avatar--ring-accent,.kso-avatar--ring-danger,.kso-avatar--ring-info,.kso-avatar--ring-neutral,.kso-avatar--ring-success,.kso-avatar--ring-warning{outline-width:var(--border-width-thick);outline-offset:var(--space-0-5);outline-style:solid}.kso-avatar--ring-neutral{outline-color:var(--color-content-secondary)}.kso-avatar--ring-accent{outline-color:var(--color-accent-solid)}.kso-avatar--ring-info{outline-color:var(--color-info-solid)}.kso-avatar--ring-success{outline-color:var(--color-success-solid)}.kso-avatar--ring-warning{outline-color:var(--color-warning-solid)}.kso-avatar--ring-danger{outline-color:var(--color-danger-solid)}.kso-avatar--ring-style-dashed{outline-style:dashed}.kso-avatar--ring-style-dotted{outline-style:dotted}.kso-avatar__dot{width:calc(var(--avatar-size)*.3);height:calc(var(--avatar-size)*.3);background-color:var(--color-success-solid);border:var(--border-width-thick) solid var(--avatar-dot-surface,var(--color-surface-base));border-radius:var(--radius-full);position:absolute;inset-block-end:calc(var(--space-0-5)*-1);inset-inline-end:calc(var(--space-0-5)*-1)}}
