.anchor-translate-switcher {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  height: 100%;
}

.anchor-translate-switcher.is-loading {
  opacity: 0.7;
  pointer-events: none;
}

.anchor-translate-link {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  text-decoration: none;
  opacity: 0.6;
  transition: opacity 0.2s ease;
  cursor: pointer;
}

.anchor-translate-link:hover,
.anchor-translate-link.active {
  opacity: 1;
}

.anchor-translate-link.is-disabled {
  opacity: 0.35;
  cursor: not-allowed;
}

.anchor-translate-flag {
  display: block;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}
