.procesando-cv[data-v-05960538]{background:rgb(var(--v-theme-surface));border-radius:8px;overflow:hidden;z-index:5}.magic-sparkles[data-v-05960538],.procesando-cv[data-v-05960538],.smoke-container[data-v-05960538]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.magic-sparkles[data-v-05960538],.smoke-container[data-v-05960538]{pointer-events:none}.smoke-particle[data-v-05960538]{animation:smoke-float-05960538 var(--smoke-duration,1.5s) ease-out infinite;animation-delay:var(--smoke-delay,0s);background:radial-gradient(circle,rgba(var(--v-theme-primary),.25) 0,rgba(32,215,181,.15) 40%,transparent 70%);border-radius:50%;filter:blur(20px);height:80px;opacity:0;position:absolute;width:80px}@keyframes smoke-float-05960538{0%{opacity:0;transform:translate(0) scale(.3)}20%{opacity:.8}to{opacity:0;transform:translate(var(--smoke-x,100px),var(--smoke-y,-100px)) scale(var(--smoke-scale,2))}}.magic-sparkle[data-v-05960538]{animation:sparkle-pop-05960538 .8s ease-out infinite;animation-delay:var(--sparkle-delay,0s);color:rgb(var(--v-theme-primary));font-size:var(--sparkle-size,16px);opacity:0;position:absolute}@keyframes sparkle-pop-05960538{0%{opacity:0;transform:translate(0) scale(0) rotate(0)}30%{opacity:1;transform:translate(calc(var(--sparkle-x, 100px)*.3),calc(var(--sparkle-y, -100px)*.3)) scale(1.2) rotate(45deg)}to{opacity:0;transform:translate(var(--sparkle-x,100px),var(--sparkle-y,-100px)) scale(.2) rotate(90deg)}}.transitioning-text[data-v-05960538]{animation:text-pulse-05960538 1.5s ease-in-out infinite;padding:0 16px;text-align:center}.magic-icon[data-v-05960538]{animation:icon-spin-05960538 2s ease-in-out infinite}@keyframes icon-spin-05960538{0%,to{transform:rotate(-5deg) scale(1)}50%{transform:rotate(5deg) scale(1.1)}}@keyframes text-pulse-05960538{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.typewriter-box[data-v-05960538]{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:680px;min-height:4.5em}.typewriter-text[data-v-05960538]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700;line-height:1.55;margin:0;text-align:center}.typewriter-cursor[data-v-05960538]{animation:cursor-blink-05960538 .85s step-end infinite;color:rgb(var(--v-theme-primary));display:inline-block;font-weight:300;margin-inline-start:.1rem}@keyframes cursor-blink-05960538{0%,to{opacity:1}50%{opacity:0}}
