.engagement-tier-badge.svelte-5bey3h{--engagement-badge-size: 1.25rem;display:inline-flex;align-items:center;flex:0 0 auto;max-width:100%;border:1px solid color-mix(in oklab,oklch(var(--p)) 32%,transparent);border-radius:var(--public-surface-inner-radius, 6px);background:linear-gradient(180deg,rgb(255 255 255 / .06),transparent),color-mix(in oklab,oklch(var(--b2)) 84%,transparent);color:color-mix(in oklab,oklch(var(--bc)) 78%,oklch(var(--p)) 22%);font-family:var(--font-mono);font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px color-mix(in oklab,white 8%,transparent),0 .2rem .75rem #0000001f}.engagement-tier-badge--xs.svelte-5bey3h{--engagement-badge-size: 1rem;gap:.2rem;min-height:1.15rem;padding:.05rem .28rem .05rem .08rem;font-size:.52rem}.engagement-tier-badge--sm.svelte-5bey3h{--engagement-badge-size: 1.3rem;gap:.24rem;min-height:1.45rem;padding:.06rem .4rem .06rem .08rem;font-size:.58rem}.engagement-tier-badge--md.svelte-5bey3h{--engagement-badge-size: 1.75rem;gap:.3rem;min-height:1.9rem;padding:.08rem .52rem .08rem .1rem;font-size:.66rem}.engagement-tier-badge--lg.svelte-5bey3h{--engagement-badge-size: 2.25rem;gap:.38rem;min-height:2.4rem;padding:.08rem .68rem .08rem .1rem;font-size:.76rem}.engagement-tier-badge__mark.svelte-5bey3h{flex:0 0 auto;width:var(--engagement-badge-size);height:var(--engagement-badge-size);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 .12rem .22rem rgb(0 0 0 / .32))}.engagement-tier-badge__label.svelte-5bey3h{min-width:0;overflow:hidden;text-overflow:ellipsis}.engagement-tier-badge.svelte-5bey3h:has(.engagement-tier-badge__mark:where(.svelte-5bey3h):only-child){border-color:transparent;background:transparent;box-shadow:none;padding:0}
