@layer properties;/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.rui-avatar{--rui-avatar-size:var(--space-10);--rui-avatar-radius:var(--radius-pill);--rui-avatar-surface:var(--surface-container);position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;--tw-font-weight:var(--font-weight-medium, var(--weight-medium));font-weight:var(--font-weight-medium,var(--weight-medium));color:var(--color-on-surface,var(--on-surface));inline-size:var(--rui-avatar-size);block-size:var(--rui-avatar-size);border-radius:var(--rui-avatar-radius);background-color:var(--rui-avatar-surface)}.rui-avatar--sm{--rui-avatar-size:var(--space-8);font-size:var(--text-xs,var(--text-xs));line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.rui-avatar--md{--rui-avatar-size:var(--space-10);font-size:var(--text-sm,var(--text-sm));line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.rui-avatar--lg{--rui-avatar-size:var(--space-12);font-size:var(--text-body,var(--text-body))}.rui-avatar__image{width:100%;height:100%;object-fit:cover}.rui-avatar__fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-transform:uppercase}}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}