:root {
  --rv-list-text-color: var(--rv-gray-6);
  --rv-list-text-font-size: var(--rv-font-size-md);
  --rv-list-text-line-height: 100px;
  --rv-list-loading-icon-size: 32px;
}

.rv-list__error-text,
.rv-list__finished-text,
.rv-list__loading {
  color: var(--rv-list-text-color);
  font-size: var(--rv-list-text-font-size);
  line-height: var(--rv-list-text-line-height);
  text-align: center;
}

.rv-list__placeholder {
  height: 0;
  pointer-events: none;
}

.rv-list__loading-icon .rv-loading__spinner {
  width: var(--rv-list-loading-icon-size);
  height: var(--rv-list-loading-icon-size);
}