.absolute-center{position:absolute;display:flex;align-items:center;justify-content:center}.absolute-center--axis-horizontal{left:50%;transform:translate(-50%)}[dir=rtl] .absolute-center--axis-horizontal{transform:translate(50%)}.absolute-center--axis-vertical{top:50%;transform:translateY(-50%)}.absolute-center--axis-both{left:50%;top:50%;transform:translate(-50%,-50%)}[dir=rtl] .absolute-center--axis-both{transform:translate(50%,-50%)}.spinner{display:inline-block;width:var(--spinner-size);height:var(--spinner-size);position:relative}.spinner--size-inherit{--spinner-size: 1em;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner--size-xs{--spinner-size: .75rem;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner--size-sm{--spinner-size: 1rem;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner--size-md{--spinner-size: 1.25rem;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner--size-lg{--spinner-size: 1.5rem;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner--size-xl{--spinner-size: 2rem;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner--size-2xl{--spinner-size: 2.5rem;--cube-size: calc(var(--spinner-size) * .375);--cube-move: calc(var(--spinner-size) * 1.05)}.spinner__cube1,.spinner__cube2{background-color:currentColor;width:var(--cube-size);height:var(--cube-size);position:absolute;top:0;left:0;animation:spinner-cubemove 1.8s infinite ease-in-out}.spinner__cube2{animation-delay:-.9s}@keyframes spinner-cubemove{25%{transform:translate(var(--cube-move)) rotate(-90deg) scale(.5)}50%{transform:translate(var(--cube-move)) translateY(var(--cube-move)) rotate(-179deg)}50.1%{transform:translate(var(--cube-move)) translateY(var(--cube-move)) rotate(-180deg)}75%{transform:translate(0) translateY(var(--cube-move)) rotate(-270deg) scale(.5)}to{transform:rotate(-360deg)}}
