.ads-icon-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  border: none;
  border-radius: 50%;
  background: none;
  color: var(--fg3);
  cursor: pointer;
  padding: 0;
}

.ads-icon-button svg {
  width: 18px;
  height: 18px;
}

.ads-icon-button:hover:not(:disabled) {
  background: var(--tile-2);
  color: var(--fg);
}

.ads-icon-button:disabled {
  opacity: .4;
  cursor: default;
}
