@layer tx.components{.tx-button[data-tx-badge]:after{content:attr(data-tx-badge);min-inline-size:1rem;padding-inline:var(--tx-space-1);border-radius:var(--tx-shape-radius-full);background:var(--tx-icon-button-badge-bg,var(--tx-primary,Highlight));color:var(--tx-icon-button-badge-fg,var(--tx-primary-foreground,HighlightText));font-size:var(--tx-type-caption-size);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;line-height:1rem;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}}
