.staniHeaderActions {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 2px;
  flex: 0 0 auto;
}

.topbar .edition .staniHeaderActions .staniRefreshButton {
  color: var(--ink);
  opacity: 1;
}

.topbar .edition .staniHeaderActions .staniRefreshButton > span {
  display: block;
  font-family: Arial, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1;
  transform: translateY(-1px) scale(1.08);
}

.staniRefreshButton.is-refreshing span {
  animation: staniRefreshSpin 0.8s linear infinite;
}

@keyframes staniRefreshSpin {
  to { transform: rotate(360deg); }
}
