.progress-indicator[data-v-1184cb82]{background:hsla(0,0%,100%,.8);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;padding:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6);transition:all .3s ease}.progress-compact[data-v-1184cb82]{padding:1rem;border-radius:12px}.progress-header[data-v-1184cb82]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.progress-info[data-v-1184cb82]{flex:1}.progress-title[data-v-1184cb82]{font-size:1rem;font-weight:600;color:var(--dm-text-primary,#344767);display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.progress-icon[data-v-1184cb82]{font-size:1.1rem;color:var(--dm-accent-primary,#17ad37)}.progress-subtitle[data-v-1184cb82]{font-size:.875rem;color:var(--dm-text-secondary,#67748e);margin-top:.25rem}.progress-percentage[data-v-1184cb82]{font-size:1.25rem;font-weight:700;color:var(--dm-accent-primary,#17ad37);text-align:right;min-width:50px}.progress-bar-container[data-v-1184cb82]{margin-bottom:1rem}.progress-track[data-v-1184cb82]{width:100%;height:8px;background:rgba(0,0,0,.1);border-radius:20px;overflow:hidden;position:relative}.progress-fill[data-v-1184cb82]{height:100%;border-radius:20px;position:relative;transition:width .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.progress-shimmer[data-v-1184cb82]{position:absolute;top:0;left:-100%;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);animation:shimmer-1184cb82 2s infinite}@keyframes shimmer-1184cb82{0%{left:-100%}to{left:100%}}.progress-primary[data-v-1184cb82]{background:linear-gradient(135deg,#17ad37,#98ec2d)}.progress-success[data-v-1184cb82]{background:linear-gradient(135deg,#10b981,#34d399)}.progress-warning[data-v-1184cb82]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.progress-danger[data-v-1184cb82]{background:linear-gradient(135deg,#ef4444,#f87171)}.progress-info[data-v-1184cb82]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.progress-animated .progress-shimmer[data-v-1184cb82]{animation:shimmer-1184cb82 2s infinite}.progress-steps[data-v-1184cb82]{display:flex;justify-content:space-between;margin-bottom:1rem;gap:.5rem}.progress-step[data-v-1184cb82]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.step-icon[data-v-1184cb82]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;transition:all .3s ease;border:2px solid transparent}.step-icon-inner[data-v-1184cb82]{font-size:.875rem;transition:all .3s ease}.step-label[data-v-1184cb82]{font-size:.75rem;text-align:center;transition:all .3s ease;font-weight:500}.step-pending .step-icon[data-v-1184cb82]{background:rgba(107,114,128,.1);border-color:rgba(107,114,128,.3)}.step-pending .step-icon-inner[data-v-1184cb82],.step-pending .step-label[data-v-1184cb82]{color:#9ca3af}.step-active .step-icon[data-v-1184cb82]{background:rgba(23,173,55,.1);border-color:#17ad37;animation:pulse-1184cb82 2s infinite}.step-active .step-icon-inner[data-v-1184cb82]{color:#17ad37}.step-active .step-label[data-v-1184cb82]{color:#17ad37;font-weight:600}.step-completed .step-icon[data-v-1184cb82]{background:linear-gradient(135deg,#17ad37,#98ec2d);border-color:#17ad37}.step-completed .step-icon-inner[data-v-1184cb82]{color:#fff}.step-completed .step-label[data-v-1184cb82]{color:#17ad37;font-weight:600}@keyframes pulse-1184cb82{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.progress-message[data-v-1184cb82]{text-align:center;font-size:.875rem;font-weight:500;padding:.5rem;border-radius:8px;margin-top:.5rem}.message-primary[data-v-1184cb82]{background:rgba(23,173,55,.1);color:#17ad37;border:1px solid rgba(23,173,55,.2)}.message-success[data-v-1184cb82]{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.message-warning[data-v-1184cb82]{background:rgba(245,158,11,.1);color:#f59e0b;border:1px solid rgba(245,158,11,.2)}.message-danger[data-v-1184cb82]{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.message-info[data-v-1184cb82]{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}body.dark-mode-active .progress-indicator[data-v-1184cb82]{background:rgba(31,41,55,.8);backdrop-filter:blur(12px) saturate(180%) brightness(.9);-webkit-backdrop-filter:blur(12px) saturate(180%) brightness(.9);border-color:hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}body.dark-mode-active .progress-title[data-v-1184cb82]{color:var(--dm-text-primary-dark,#f8fafc)}body.dark-mode-active .progress-subtitle[data-v-1184cb82]{color:var(--dm-text-secondary-dark,#cbd5e0)}body.dark-mode-active .progress-track[data-v-1184cb82]{background:hsla(0,0%,100%,.1)}@media (max-width:768px){.progress-indicator[data-v-1184cb82]{padding:1rem}.progress-header[data-v-1184cb82]{flex-direction:column;align-items:flex-start;gap:.5rem}.progress-percentage[data-v-1184cb82]{font-size:1.1rem}.progress-steps[data-v-1184cb82]{flex-wrap:wrap;gap:1rem}.progress-step[data-v-1184cb82]{min-width:calc(50% - .5rem)}.step-label[data-v-1184cb82]{font-size:.6875rem}}@media (max-width:480px){.progress-steps[data-v-1184cb82]{flex-direction:column;gap:.75rem}.progress-step[data-v-1184cb82]{flex-direction:row;min-width:auto;text-align:left}.step-icon[data-v-1184cb82]{margin-bottom:0;margin-right:.75rem}}@keyframes spin-1184cb82{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin[data-v-1184cb82]{animation:spin-1184cb82 1s linear infinite}