.badge[data-v-54cf4a7e]{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);gap:var(--space-1);letter-spacing:var(--tracking-wide);line-height:var(--leading-none);padding:var(--space-1) var(--space-2);text-transform:uppercase;white-space:nowrap}.badge--default[data-v-54cf4a7e]{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.badge--live[data-v-54cf4a7e]{animation:pulse-live 2s var(--ease-in-out) infinite;background:var(--color-live);color:#fff}.badge__dot[data-v-54cf4a7e]{background:#fff;border-radius:var(--radius-full);flex-shrink:0;height:6px;width:6px}.badge--opinion[data-v-54cf4a7e]{background:transparent;border:var(--border-thin) solid var(--color-brand-gold);color:var(--color-brand-gold)}.badge--section[data-v-54cf4a7e]{background:transparent;color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);padding:0}
