.stage-timeline-wrapper[data-v-af0867b2]{width:100%}.stage-timeline[data-v-af0867b2]{flex-wrap:nowrap;justify-content:space-between;gap:0;width:100%}.stage-item[data-v-af0867b2],.stage-timeline[data-v-af0867b2]{align-items:center;display:flex}.stage-item[data-v-af0867b2]{flex-shrink:1;gap:8px;min-width:0;transition:all .3s}.stage-item.stage-completed .stage-icon[data-v-af0867b2]{color:var(--e8418068)}.stage-item.stage-completed .stage-label[data-v-af0867b2]{color:var(--e8418068);font-weight:600}.stage-item.stage-current .stage-icon[data-v-af0867b2]{color:var(--v110f325e)}.stage-item.stage-current .stage-label[data-v-af0867b2]{color:var(--v110f325e);font-weight:600}.stage-item.stage-future .stage-icon[data-v-af0867b2]{color:var(--v85c39028)}.stage-item.stage-future .stage-label[data-v-af0867b2]{color:var(--v85c39028);font-weight:500}.stage-icon-container[data-v-af0867b2]{flex-shrink:0;position:relative}.stage-icon[data-v-af0867b2]{flex-shrink:0;transition:color .3s}.stage-icon-img[data-v-af0867b2]{-o-object-fit:cover;object-fit:cover;width:32px;height:32px}.stage-item.stage-future .stage-icon-img[data-v-af0867b2]{opacity:.5}.stage-label[data-v-af0867b2]{text-align:left;font-size:13px;line-height:1.2;transition:all .3s}.stage-connector[data-v-af0867b2]{flex-grow:1;height:2px;margin:0 16px;transition:background .3s}.stage-progress-bar[data-v-af0867b2]{background:var(--v87c299ec);border-radius:2px;width:100%;height:4px;margin-top:16px;position:relative;overflow:hidden}.stage-progress-fill[data-v-af0867b2]{border-radius:2px;height:100%;transition:width .5s}@media (width<=768px){.stage-timeline[data-v-af0867b2]{gap:8px}.stage-icon[data-v-af0867b2]{width:32px;height:32px}.stage-label[data-v-af0867b2]{max-width:100px;font-size:11px}.stage-connector[data-v-af0867b2]{margin:0 8px}}
