.app-spinner[data-v-ec2be1f6]{display:inline-block;flex:0 0 auto;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:middle;animation:app-spin-ec2be1f6 var(--loading-spin-duration, .8s) linear infinite}.app-spinner--brand[data-v-ec2be1f6]{border-color:var(--border);border-top-color:var(--brand)}@keyframes app-spin-ec2be1f6{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.app-spinner[data-v-ec2be1f6]{animation-duration:2s!important;animation-iteration-count:infinite!important}}
