.ProgressBarV2-module__dCY0Wq__progressBarContainer{width:100%;max-width:32rem;position:relative}.ProgressBarV2-module__dCY0Wq__stepText{color:#666;margin-bottom:10px;font-size:13px;font-weight:600}.ProgressBarV2-module__dCY0Wq__percentage{color:#667eea;float:right;font-size:13px;font-weight:600}.ProgressBarV2-module__dCY0Wq__progressBar{background-color:#e5e7eb;border-radius:5px;width:100%;height:10px;margin:0;position:relative}.ProgressBarV2-module__dCY0Wq__progressFill{background-image:linear-gradient(135deg,#667eea,#764ba2);border-radius:5px;height:100%;transition:width .5s ease-in-out}.ProgressBarV2-module__dCY0Wq__stepDots{justify-content:space-between;width:100%;padding:0 8px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ProgressBarV2-module__dCY0Wq__dot{background-color:#e5e7eb;border-radius:50%;width:12px;height:12px;transition:background-color .3s;position:relative;top:25px}.ProgressBarV2-module__dCY0Wq__dot.ProgressBarV2-module__dCY0Wq__completed{background-color:#22c55e;width:10px;height:10px}.ProgressBarV2-module__dCY0Wq__dot.ProgressBarV2-module__dCY0Wq__current{background-color:#667eea}.ProgressBarV2-module__dCY0Wq__dot.ProgressBarV2-module__dCY0Wq__future{background-color:#e5e7eb}.ProgressBarV2-module__dCY0Wq__bg-green{background-color:#3d9970}.ProgressBarV2-module__dCY0Wq__bg-blue{background-color:#013366}.ProgressBarV2-module__dCY0Wq__bg-teal{background-color:#14b8a6}.ProgressBarV2-module__dCY0Wq__bg-bd{background-image:linear-gradient(90deg,#00bfa5,#00897b)}.ProgressBarV2-module__dCY0Wq__bg-purple{background-image:linear-gradient(135deg,#667eea,#764ba2)}.ProgressBarV2-module__dCY0Wq__progressBarContainer.ProgressBarV2-module__dCY0Wq__white{background-color:rgba(255,255,255,.2)}.ProgressBarV2-module__dCY0Wq__white{background-color:rgba(255,255,255,.6)}.ProgressBarV2-module__dCY0Wq__progressBarSeparator{background-color:#e5e7eb;width:100%;height:1px;margin-top:40px;box-shadow:0 2px 5px rgba(0,0,0,.2)}
