.rt-loader,
.rt-loader svg {
  width: var(--rt-loader-width);
  height: var(--rt-loader-height);
  min-width: var(--rt-loader-min-width);
  min-height: var(--rt-loader-min-height);
}

.rt-loader--color-main svg {
  color: var(--v0-rt-symbol-color-main);
}

.rt-loader--color-variant svg {
  color: var(--v0-rt-symbol-color-variant);
}

.rt-loader--xs {
  --rt-loader-width: 2em;
  --rt-loader-height: 2em;
  --rt-loader-min-width: 2em;
  --rt-loader-min-height: 2em;
}

.rt-loader--sm {
  --rt-loader-width: 2.5em;
  --rt-loader-height: 2.5em;
  --rt-loader-min-width: 2.5em;
  --rt-loader-min-height: 2.5em;
}

.rt-loader--md {
  --rt-loader-width: 4em;
  --rt-loader-height: 4em;
  --rt-loader-min-width: 4em;
  --rt-loader-min-height: 4em;
}

.rt-loader--lg {
  --rt-loader-width: 4em;
  --rt-loader-height: 4em;
  --rt-loader-min-width: 4em;
  --rt-loader-min-height: 4em;
}
