.base-spinner[data-v-893ff102]{color:var(--color-text-muted);align-items:center;gap:.5rem;display:inline-flex}.base-spinner--inline[data-v-893ff102]{display:inline-flex}.base-spinner--with-label[data-v-893ff102]{align-items:center}.base-spinner--sm[data-v-893ff102]{gap:.25rem}.base-spinner__barbell[data-v-893ff102]{align-items:center;gap:.25rem;display:flex;position:relative}.barbell-bar[data-v-893ff102]{background:linear-gradient(90deg, transparent, var(--color-text-muted,#8a8a9a) 20%, var(--color-text-muted,#8a8a9a) 80%, transparent);border-radius:.125rem;flex:1;min-width:1rem;height:.125rem}.base-spinner__plates[data-v-893ff102]{flex-direction:column;gap:.125rem;display:flex;position:relative}.base-spinner__plates--sm .plate[data-v-893ff102]{width:.5rem;height:.25rem}.base-spinner__plates--md .plate[data-v-893ff102]{width:.75rem;height:.375rem}.base-spinner__plates--lg .plate[data-v-893ff102]{width:1rem;height:.5rem}.base-spinner__plates--primary .plate[data-v-893ff102]{background:var(--color-primary,#ff8c00);box-shadow:0 0 8px rgba(var(--color-primary-rgb,255, 149, 0), .4)}.base-spinner__plates--secondary .plate[data-v-893ff102]{background:var(--color-secondary,#00e5ff);box-shadow:0 0 8px rgba(var(--color-secondary-rgb,0, 255, 255), .4)}.base-spinner__plates--accent .plate[data-v-893ff102]{background:var(--color-accent,#ff8c00);box-shadow:0 0 8px rgba(var(--color-primary-rgb,255, 149, 0), .4)}.base-spinner__plates--muted .plate[data-v-893ff102]{background:var(--color-border,#8a8a9a4d)}.plate[data-v-893ff102]{transform-origin:50%;border-radius:.0625rem;animation:1.2s ease-in-out infinite plate-pulse-893ff102}.plate.plate-1[data-v-893ff102]{animation-delay:0s}.plate.plate-2[data-v-893ff102]{opacity:.8;animation-delay:.15s}.plate.plate-3[data-v-893ff102]{opacity:.6;animation-delay:.3s}.base-spinner__label[data-v-893ff102]{color:var(--color-text-muted);font-size:.875rem}.base-spinner__sr-only[data-v-893ff102]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes plate-pulse-893ff102{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.7;transform:scaleY(1.4)}}
