.loader-container[data-v-722f81c0]{align-items:center;display:flex;justify-content:center;min-height:200px;padding:2rem}.loader-container.fullscreen[data-v-722f81c0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;inset:0;min-height:100vh;position:fixed;z-index:9999}.loader-content[data-v-722f81c0]{max-width:500px;text-align:center;width:100%}.interview-loader[data-v-722f81c0]{align-items:center;display:flex;flex-direction:column;gap:2rem}.interview-icon[data-v-722f81c0]{gap:1rem;justify-content:center;max-width:400px;position:relative;width:100%}.interview-icon[data-v-722f81c0],.person[data-v-722f81c0]{align-items:center;display:flex}.person[data-v-722f81c0]{animation:float-722f81c0 3s ease-in-out infinite;flex-direction:column}.person-left[data-v-722f81c0]{animation-delay:0s}.person-right[data-v-722f81c0]{animation-delay:1.5s}@keyframes float-722f81c0{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.person .head[data-v-722f81c0]{background:linear-gradient(135deg,#6e5b9c,#8b7bb8);border-radius:50%;box-shadow:0 4px 12px #6e5b9a4d;height:50px;margin-bottom:8px;position:relative;width:50px}.person .head[data-v-722f81c0]:before{background:#fff;border-radius:50%;box-shadow:18px 0 #fff;content:"";height:8px;left:12px;position:absolute;top:12px;width:8px}.person .head[data-v-722f81c0]:after{border:2px solid #fff;border-radius:0 0 20px 20px;border-top:none;bottom:12px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:20px}.person .body[data-v-722f81c0]{background:linear-gradient(135deg,#6e5b9c,#8b7bb8);border-radius:30px 30px 8px 8px;box-shadow:0 4px 12px #6e5b9a4d;height:80px;width:60px}.chat-bubble[data-v-722f81c0]{animation:bubblePulse-722f81c0 2s ease-in-out infinite;background:#fff;border:2px solid #f3f4f6;border-radius:20px;box-shadow:0 8px 24px #0000001a;flex:1;max-width:250px;padding:1.25rem 1.5rem;position:relative}.chat-bubble[data-v-722f81c0]:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:12px 12px 12px 0;left:-12px}.chat-bubble[data-v-722f81c0]:after,.chat-bubble[data-v-722f81c0]:before{content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.chat-bubble[data-v-722f81c0]:after{border-color:transparent #f3f4f6 transparent transparent;border-style:solid;border-width:10px 10px 10px 0;left:-10px}@keyframes bubblePulse-722f81c0{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.question-text[data-v-722f81c0]{animation:fadeIn-722f81c0 .5s ease;color:#1a1a1a;font-size:.95rem;font-weight:500;margin-bottom:.5rem;min-height:1.5rem}@keyframes fadeIn-722f81c0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.question-dots[data-v-722f81c0]{display:flex;gap:4px;justify-content:center}.question-dots span[data-v-722f81c0]{animation:dotBounce-722f81c0 1.4s ease-in-out infinite;background:#6e5b9c;border-radius:50%;height:6px;width:6px}.question-dots span[data-v-722f81c0]:first-child{animation-delay:0s}.question-dots span[data-v-722f81c0]:nth-child(2){animation-delay:.2s}.question-dots span[data-v-722f81c0]:nth-child(3){animation-delay:.4s}@keyframes dotBounce-722f81c0{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.progress-ring[data-v-722f81c0]{height:120px;position:relative;width:120px}.progress-svg[data-v-722f81c0]{height:100%;transform:rotate(-90deg);width:100%}.progress-circle[data-v-722f81c0],.progress-circle-bg[data-v-722f81c0]{transition:stroke-dashoffset .3s ease}.progress-circle[data-v-722f81c0]{filter:drop-shadow(0 0 4px rgba(110,91,154,.5))}.progress-text[data-v-722f81c0]{color:#6e5b9c;font-size:1.5rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-label[data-v-722f81c0]{align-items:center;color:#6e5b9c;display:flex;font-size:1rem;font-weight:500;gap:.5rem}.label-text[data-v-722f81c0]{animation:fadeIn-722f81c0 .5s ease}.pulse-dots[data-v-722f81c0]{display:flex;gap:4px}.pulse-dots span[data-v-722f81c0]{animation:pulse-722f81c0 1.5s ease-in-out infinite;background:#6e5b9c;border-radius:50%;height:6px;width:6px}.pulse-dots span[data-v-722f81c0]:first-child{animation-delay:0s}.pulse-dots span[data-v-722f81c0]:nth-child(2){animation-delay:.3s}.pulse-dots span[data-v-722f81c0]:nth-child(3){animation-delay:.6s}@keyframes pulse-722f81c0{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media(max-width:768px){.interview-icon[data-v-722f81c0]{gap:.5rem}.person .head[data-v-722f81c0]{height:40px;width:40px}.person .body[data-v-722f81c0]{height:65px;width:50px}.chat-bubble[data-v-722f81c0]{max-width:200px;padding:1rem 1.25rem}.question-text[data-v-722f81c0]{font-size:.85rem}.progress-ring[data-v-722f81c0]{height:100px;width:100px}.progress-text[data-v-722f81c0]{font-size:1.25rem}}.minimal-loader[data-v-722f81c0]{align-items:center;display:flex;flex-direction:column;gap:1rem}.minimal-spinner[data-v-722f81c0]{height:60px;position:relative;width:60px}.spinner-ring[data-v-722f81c0]{animation:spin-722f81c0 1.2s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#6e5b9c;height:100%;position:absolute;width:100%}.spinner-ring[data-v-722f81c0]:first-child{animation-delay:0s}.spinner-ring[data-v-722f81c0]:nth-child(2){animation-direction:reverse;animation-duration:1.5s;border-top-color:#8b7bb8;height:80%;left:10%;top:10%;width:80%}.spinner-ring[data-v-722f81c0]:nth-child(3){animation-duration:2s;border-top-color:#a99bc4;height:60%;left:20%;top:20%;width:60%}@keyframes spin-722f81c0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.minimal-text[data-v-722f81c0]{color:#6e5b9c;font-size:.9rem;font-weight:500;text-align:center}.loader-container.minimal[data-v-722f81c0]{min-height:auto;padding:1rem}.loader-container.minimal.fullscreen[data-v-722f81c0]{min-height:100vh}@media(max-width:768px){.minimal-spinner[data-v-722f81c0]{height:50px;width:50px}.minimal-text[data-v-722f81c0]{font-size:.85rem}}
