.upload-button.is-error {
  color: var(--system-colors--error-dark);
}

.upload-button.is-success .upload-button-icon-wrapper {
  display: flex;
}

.upload-button.is-success {
  color: var(--system-colors--success-dark);
  justify-content: space-between;
}

.w-button.disabled,
button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  pointer-events: none;
}

.tippy-box {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

.tippy-box[data-placement^='top']>.tippy-arrow,
.tippy-box[data-placement^='bottom']>.tippy-arrow,
.tippy-box[data-placement^='left']>.tippy-arrow,
.tippy-box[data-placement^='right']>.tippy-arrow {
  display: none !important;
}

.tippy-content {
  padding: 0 !important;
}