.spinner-container[data-v-43af2611]{--spinner-primary:#5498ee;--spinner-secondary:#8ab4f8;--spinner-glow:rgba(84,152,238,.8);--spinner-glow-soft:rgba(84,152,238,.4);align-items:center;display:flex;flex-direction:column;gap:1rem}.sr-only[data-v-43af2611]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.spinner-wrapper[data-v-43af2611]{align-items:center;display:flex;justify-content:center;position:relative}.spinner-sm[data-v-43af2611]{--size:2.5rem;--particle-size:4px;--core-size:8px;--helix-size:8px;--ring-width:3px}.spinner-md[data-v-43af2611],.spinner-sm[data-v-43af2611]{height:var(--size);width:var(--size)}.spinner-md[data-v-43af2611]{--size:5rem;--particle-size:6px;--core-size:14px;--helix-size:14px;--ring-width:4px}.spinner-lg[data-v-43af2611]{--size:7rem;--particle-size:8px;--core-size:18px;--helix-size:18px;--ring-width:5px}.spinner-lg[data-v-43af2611],.spinner-xl[data-v-43af2611]{height:var(--size);width:var(--size)}.spinner-xl[data-v-43af2611]{--size:10rem;--particle-size:10px;--core-size:24px;--helix-size:24px;--ring-width:6px}.spinner-text[data-v-43af2611]{animation:text-pulse-43af2611 2s ease-in-out infinite;color:#6b7280;font-size:.875rem;font-weight:500}@keyframes text-pulse-43af2611{0%,to{opacity:.7}50%{opacity:1}}@keyframes quantum-field-pulse-43af2611{0%,to{opacity:.15;transform:scale(1) translateZ(0)}50%{opacity:.4;transform:scale(1.2) translateZ(0)}}.quantum-field[data-v-43af2611]{animation:quantum-field-pulse-43af2611 3s ease-in-out infinite;background:radial-gradient(circle,var(--spinner-glow-soft) 0,rgba(84,152,238,.15) 40%,rgba(84,152,238,.05) 70%,transparent 100%);border-radius:50%;filter:blur(8px);inset:0;position:absolute;transform:translateZ(0);will-change:transform,opacity}@keyframes holographic-shift-43af2611{0%,to{background-position:0 50%;opacity:.2}50%{background-position:100% 50%;opacity:.4}}@keyframes spin-slow-reverse-43af2611{0%{transform:rotate(1turn) translateZ(0)}to{transform:rotate(0) translateZ(0)}}.holographic-layer[data-v-43af2611]{animation:holographic-shift-43af2611 4s ease-in-out infinite,spin-slow-reverse-43af2611 8s linear infinite;background:linear-gradient(45deg,#5498ee4d,#8ab4f866 25%,#5498ee80,#8ab4f866 75%,#5498ee4d);background-size:200% 200%;border-radius:50%;inset:0;mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));position:absolute;transform:translateZ(0);will-change:background-position,transform}@keyframes energy-spin-43af2611{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}.energy-ring[data-v-43af2611]{border-radius:50%;inset:0;position:absolute;transform:translateZ(0);will-change:transform}.energy-ring-blue[data-v-43af2611]{background:conic-gradient(from 0deg,transparent 0deg,rgba(84,152,238,.2) 45deg,rgba(138,180,248,.5) 90deg,var(--spinner-primary) 135deg,rgba(138,180,248,.7) 180deg,rgba(84,152,238,.5) 225deg,rgba(84,152,238,.2) 270deg,transparent 315deg);border-right-color:transparent;border-right:var(--ring-width) solid var(--spinner-secondary);border-top-color:transparent;border-top:var(--ring-width) solid var(--spinner-primary);box-shadow:0 0 20px var(--spinner-glow-soft),inset 0 0 20px #5498ee33}.energy-ring-blue[data-v-43af2611],.energy-ring-white[data-v-43af2611]{animation:energy-spin-43af2611 1s cubic-bezier(.4,0,.6,1) infinite;border-bottom:var(--ring-width) solid transparent;border-left:var(--ring-width) solid transparent;mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-width)),#000 calc(100% - var(--ring-width)));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-width)),#000 calc(100% - var(--ring-width)))}.energy-ring-white[data-v-43af2611]{background:conic-gradient(from 0deg,transparent 0deg,hsla(0,0%,100%,.2) 45deg,hsla(0,0%,100%,.5) 90deg,#fff 135deg,hsla(0,0%,100%,.7) 180deg,hsla(0,0%,100%,.5) 225deg,hsla(0,0%,100%,.2) 270deg,transparent 315deg);border-right-color:transparent;border-right:var(--ring-width) solid hsla(0,0%,100%,.8);border-top-color:transparent;border-top:var(--ring-width) solid #fff;box-shadow:0 0 20px #ffffff80,inset 0 0 20px #fff3}@keyframes quantum-spin-43af2611{0%{transform:rotate(1turn) scale(.75) translateZ(0)}to{transform:rotate(0) scale(.75) translateZ(0)}}.quantum-ring[data-v-43af2611]{border-radius:50%;inset:0;position:absolute;transform:translateZ(0);will-change:transform}.quantum-ring-blue[data-v-43af2611]{border-color:transparent transparent rgba(84,152,238,.6) rgba(138,180,248,.6);border-style:solid;border-width:2px;box-shadow:0 0 15px var(--spinner-glow-soft)}.quantum-ring-blue[data-v-43af2611],.quantum-ring-white[data-v-43af2611]{animation:quantum-spin-43af2611 1.5s cubic-bezier(.4,0,.6,1) infinite}.quantum-ring-white[data-v-43af2611]{border-color:transparent transparent hsla(0,0%,100%,.6) hsla(0,0%,100%,.6);border-style:solid;border-width:2px;box-shadow:0 0 15px #fff6}@keyframes molecular-orbit-43af2611{0%{opacity:.4;transform:rotate(var(--angle)) translate(calc(var(--size)*.32)) rotate(0) translateZ(0)}50%{opacity:.9;transform:rotate(var(--angle)) translate(calc(var(--size)*.4)) rotate(180deg) translateZ(0)}to{opacity:.4;transform:rotate(var(--angle)) translate(calc(var(--size)*.32)) rotate(1turn) translateZ(0)}}.molecular-structure[data-v-43af2611]{inset:0;position:absolute}.molecular-particle[data-v-43af2611]{animation:molecular-orbit-43af2611 4s cubic-bezier(.4,0,.6,1) infinite;animation-delay:calc(var(--index)*.08s);background:radial-gradient(circle,var(--spinner-primary) 0,var(--spinner-secondary) 50%,transparent 100%);border-radius:50%;box-shadow:0 0 10px var(--spinner-glow),0 0 20px var(--spinner-glow-soft),0 0 30px #5498ee4d;height:var(--particle-size);left:50%;position:absolute;top:50%;transform-origin:0 0;width:var(--particle-size);will-change:transform,opacity}@keyframes helix-rotate-43af2611{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes helix-pulse-43af2611{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.2)}}.dna-container[data-v-43af2611]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.dna-helix[data-v-43af2611]{animation:helix-rotate-43af2611 2s linear infinite;height:var(--helix-size);position:relative;transform:translateZ(0);width:var(--helix-size);will-change:transform}.helix-strand[data-v-43af2611]{border-radius:2px;height:100%;position:absolute;top:0;width:calc(var(--helix-size)*.25)}.helix-strand-1[data-v-43af2611]{left:0}.helix-strand-2[data-v-43af2611]{right:0}.dna-helix-blue .helix-strand-1[data-v-43af2611]{animation:helix-pulse-43af2611 1.5s ease-in-out infinite;background:linear-gradient(to bottom,transparent 0,var(--spinner-primary) 20%,var(--spinner-secondary) 50%,var(--spinner-primary) 80%,transparent 100%);box-shadow:0 0 8px var(--spinner-glow)}.dna-helix-blue .helix-strand-2[data-v-43af2611]{animation:helix-pulse-43af2611 1.5s ease-in-out .75s infinite;background:linear-gradient(to bottom,transparent 0,var(--spinner-secondary) 20%,var(--spinner-primary) 50%,var(--spinner-secondary) 80%,transparent 100%);box-shadow:0 0 8px #8ab4f8cc}.dna-helix-white .helix-strand-1[data-v-43af2611]{animation:helix-pulse-43af2611 1.5s ease-in-out infinite;background:linear-gradient(180deg,transparent 0,#fff 20%,hsla(0,0%,100%,.8) 50%,#fff 80%,transparent);box-shadow:0 0 8px #fffc}.dna-helix-white .helix-strand-2[data-v-43af2611]{animation:helix-pulse-43af2611 1.5s ease-in-out .75s infinite;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.8) 20%,#fff 50%,hsla(0,0%,100%,.8) 80%,transparent);box-shadow:0 0 8px #fffc}@keyframes quantum-dot-float-43af2611{0%,to{opacity:.3;scale:.8;transform:rotate(var(--dot-angle)) translate(calc(var(--size)*.25)) rotate(0) translateZ(0)}50%{opacity:1;scale:1.2;transform:rotate(var(--dot-angle)) translate(calc(var(--size)*.35)) rotate(180deg) translateZ(0)}}.quantum-dots[data-v-43af2611]{inset:0;position:absolute}.quantum-dot[data-v-43af2611]{animation:quantum-dot-float-43af2611 3s cubic-bezier(.4,0,.6,1) infinite;animation-delay:calc(var(--dot-index)*.15s);background:radial-gradient(circle,var(--spinner-secondary) 0,var(--spinner-primary) 100%);border-radius:50%;box-shadow:0 0 8px var(--spinner-secondary),0 0 16px var(--spinner-glow-soft);height:calc(var(--particle-size)*.75);left:50%;position:absolute;top:50%;transform-origin:0 0;width:calc(var(--particle-size)*.75);will-change:transform,opacity}@keyframes energy-core-pulse-43af2611{0%,to{opacity:.5;transform:scale(1) translateZ(0)}50%{opacity:.9;transform:scale(1.4) translateZ(0)}}.energy-core-container[data-v-43af2611]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.energy-core[data-v-43af2611]{animation:energy-core-pulse-43af2611 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:50%;height:var(--core-size);transform:translateZ(0);width:var(--core-size);will-change:transform,opacity}.energy-core-blue[data-v-43af2611]{background:radial-gradient(circle,var(--spinner-secondary) 0,var(--spinner-primary) 50%,transparent 100%);box-shadow:0 0 15px var(--spinner-glow),0 0 30px var(--spinner-glow-soft),0 0 45px #5498ee4d}.energy-core-white[data-v-43af2611]{background:radial-gradient(circle,#fff 0,hsla(0,0%,100%,.8) 50%,transparent 100%);box-shadow:0 0 15px #fffc,0 0 30px #fff9,0 0 45px #fff6}@media(prefers-reduced-motion:reduce){.dna-helix[data-v-43af2611],.energy-core[data-v-43af2611],.energy-ring[data-v-43af2611],.helix-strand-1[data-v-43af2611],.helix-strand-2[data-v-43af2611],.holographic-layer[data-v-43af2611],.molecular-particle[data-v-43af2611],.quantum-dot[data-v-43af2611],.quantum-field[data-v-43af2611],.quantum-ring[data-v-43af2611],.spinner-text[data-v-43af2611]{animation-duration:.01ms!important;animation-iteration-count:1!important}.energy-ring-blue[data-v-43af2611],.energy-ring-white[data-v-43af2611]{border-color:var(--spinner-primary);opacity:.8}}
