.app-timeline .timeline-item[data-v-ef2240b3]{gap:16px;display:flex}.app-timeline .timeline-item .timeline-marker[data-v-ef2240b3]{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.app-timeline .timeline-item .timeline-marker .marker-circle[data-v-ef2240b3]{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.app-timeline .timeline-item .timeline-marker .marker-circle svg[data-v-ef2240b3]{width:16px;height:16px}.app-timeline .timeline-item .timeline-marker .marker-line[data-v-ef2240b3]{background:#e0e0e0;flex-grow:1;width:2px;margin:4px 0}.app-timeline .timeline-item.status-completed .marker-circle[data-v-ef2240b3]{color:#2ac112;background-color:#e6f7e6}.app-timeline .timeline-item.status-completed .marker-line[data-v-ef2240b3]{background-color:#2ac112}.app-timeline .timeline-item.status-current .marker-circle[data-v-ef2240b3]{color:#5804ac;background-color:#f3eaff;border:2px solid #5804ac}.app-timeline .timeline-item.status-pending .marker-circle[data-v-ef2240b3]{color:#8f8f8f;background-color:#f8f9fa;border:2px solid #e0e0e0}.app-timeline .timeline-item.status-pending .marker-circle .marker-dot[data-v-ef2240b3]{background:#8f8f8f;border-radius:50%;width:8px;height:8px}
