@layer ui{.badge{--badge-bg:var(--danger-solid);--badge-fg:var(--on-danger);--badge-ring:transparent}.badge[data-tone=accent]{--badge-bg:var(--accent-solid);--badge-fg:var(--on-accent)}.badge[data-tone=neutral]{--badge-bg:var(--bg-active);--badge-fg:var(--text)}.badge[data-tone=mention]{--badge-bg:var(--mention);--badge-fg:oklch(26% .04 70)}.badge[data-floating]{--badge-ring:var(--bg-sidebar);top:-4px;right:-6px}.badge-pill{border-radius:var(--radius-pill);background:var(--badge-bg);min-width:18px;height:18px;box-shadow:0 0 0 3px var(--badge-ring);color:var(--badge-fg);font-size:11px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:5px;line-height:1}.badge[data-dot] .badge-pill{width:8px;min-width:8px;height:8px;padding:0}}
