.lbadge{display:block}.lbadge-dot,.lbadge-spin{vertical-align:.1em;border-radius:var(--radius-round);width:.55em;height:.55em;margin-right:.6em;display:inline-block}.lbadge-dot{background:var(--lbadge-rec,var(--accent));animation:2.4s ease-in-out infinite lbadge-breathe}.lbadge-spin{box-sizing:border-box;border:1.5px solid color-mix(in srgb, currentColor var(--mix-25), transparent);border-top-color:currentColor;animation:.8s linear infinite lbadge-turn}.lbadge-word{white-space:nowrap}.lbadge-note{opacity:.55;margin-left:.4em}@keyframes lbadge-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes lbadge-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lbadge-dot,.lbadge-spin{animation:none}}