.spinner-border{
  display:inline-block;
  width:1rem; /*var(--bs-spinner-width);*/
  height:1rem;/*var(--bs-spinner-height);*/
  vertical-align:var(--bs-spinner-vertical-align);
  border-radius:50%;
  vertical-align:-0.125em;
  /* animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name) */
  animation:1.5s linear infinite spinner-border;

  /*-webkit-animation-name: spinner-border;
  -webkit-animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spinner-border;
  -moz-animation-duration: 1.5s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spinner-border;
  -ms-animation-duration: 1.5s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;*/
  /*--bs-spinner-width:2rem;
  --bs-spinner-height:2rem;
  --bs-spinner-vertical-align:-0.125em;
  --bs-spinner-border-width:0.25em;
  --bs-spinner-animation-speed:0.75s;
  --bs-spinner-animation-name:spinner-border;*/
  border:0.2em solid currentcolor;
  border-right-color:transparent;
}

@keyframes spinner-border{
  to{
    transform:rotate(360deg)
  }
}