/* Tách từ zoom-badge.js (02/09/2026, audit Phase 2.1). */
#bee-zoom {
  position: fixed;
  left: 50%;
  bottom: 26px;
  z-index: var(--z-zoom);
  transform: translateX(-50%) translateY(6px);
  padding: var(--sp-8) var(--sp-16);
  border: 1px solid var(--line);
  border-radius: var(--radius-pill);
  color: var(--text);
  background: var(--option-bg);
  box-shadow: var(--shadow-md);
  font: inherit;
  font-size: var(--text-md);
  font-weight: var(--weight-semibold);
  font-variant-numeric: tabular-nums;
  opacity: 0;
  visibility: hidden;
  transition: opacity var(--dur-fast) ease, transform var(--dur-fast) ease;
  pointer-events: none;
}
#bee-zoom.hien { opacity: 1; visibility: visible; transform: translateX(-50%); }
#bee-zoom small {
  margin-left: var(--sp-8);
  color: var(--text-faint);
  font-size: var(--text-xs);
  font-weight: var(--weight-bold);
}
