.app-loading-spinner[data-v-07be77f0],.app-loading-spinner[data-v-07be77f0]:before,.app-loading-dots[data-v-07be77f0],.app-loading-dots[data-v-07be77f0]:before,.app-loading-dots[data-v-07be77f0]:after{color:var(--app-loading-color,var(--color-primary))}.app-loading-dots[data-v-07be77f0],.app-loading-dots[data-v-07be77f0]:before,.app-loading-dots[data-v-07be77f0]:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite app-loading-bbl-fade-07be77f0}.app-loading-dots[data-v-07be77f0]{text-indent:-9999em;font-size:7px;animation-delay:-.16s;position:relative;transform:translateZ(0)}.app-loading-dots[data-v-07be77f0]:before,.app-loading-dots[data-v-07be77f0]:after{content:"";position:absolute;top:0}.app-loading-dots[data-v-07be77f0]:before{animation-delay:-.32s;left:-3.5em}.app-loading-dots[data-v-07be77f0]:after{left:3.5em}.app-loading-dots--sm[data-v-07be77f0]{font-size:4px}.app-loading-dots--md[data-v-07be77f0]{font-size:6px}.app-loading-dots--lg[data-v-07be77f0]{font-size:8px}.app-loading-spinner[data-v-07be77f0]{border-radius:50%;width:48px;height:48px;animation:1s linear infinite app-loading-rotate-07be77f0;position:relative}.app-loading-spinner[data-v-07be77f0]:before{content:"";box-sizing:border-box;border:5px solid;border-radius:50%;animation:2s linear infinite app-loading-clip-fix-07be77f0;position:absolute;inset:0}.app-loading-spinner--sm[data-v-07be77f0]{width:14px;height:14px}.app-loading-spinner--sm[data-v-07be77f0]:before{border-width:2px}.app-loading-spinner--md[data-v-07be77f0]{width:18px;height:18px}.app-loading-spinner--md[data-v-07be77f0]:before{border-width:2.5px}.app-loading-spinner--lg[data-v-07be77f0]{width:28px;height:28px}.app-loading-spinner--lg[data-v-07be77f0]:before{border-width:4px}@keyframes app-loading-bbl-fade-07be77f0{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@keyframes app-loading-rotate-07be77f0{to{transform:rotate(360deg)}}@keyframes app-loading-clip-fix-07be77f0{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}
