.tracking-timeline-wrap[data-v-6c131df3]{min-height:80px}.tracking-timeline[data-v-6c131df3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.tracking-item[data-v-6c131df3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;min-height:72px}.tracking-item--last .tracking-item__rail[data-v-6c131df3]:after{display:none}.tracking-item__rail[data-v-6c131df3]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px}.tracking-item__rail[data-v-6c131df3]:after{content:"";position:absolute;top:24px;bottom:-4px;left:50%;width:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#eef0f5}.tracking-item__dot[data-v-6c131df3]{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #e4e7ee;box-shadow:0 0 0 1px #e4e7ee}.tracking-item__dot--start[data-v-6c131df3]{background:#3a6ea5;-webkit-box-shadow:0 0 0 1px #c5d9ed;box-shadow:0 0 0 1px #c5d9ed}.tracking-item__dot--transit[data-v-6c131df3]{background:#b54708;-webkit-box-shadow:0 0 0 1px #fedf89;box-shadow:0 0 0 1px #fedf89}.tracking-item__dot--done[data-v-6c131df3]{background:#027a48;-webkit-box-shadow:0 0 0 1px #abefc6;box-shadow:0 0 0 1px #abefc6}.tracking-item__dot--muted[data-v-6c131df3]{background:#8b93a7;-webkit-box-shadow:0 0 0 1px #e4e7ee;box-shadow:0 0 0 1px #e4e7ee}.tracking-item__card[data-v-6c131df3]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:16px;padding:14px 16px;background:#f8f9fb;border:1px solid #eef0f5;border-radius:10px;-webkit-transition:border-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.tracking-item__card[data-v-6c131df3]:hover{border-color:#e4e7ee;-webkit-box-shadow:0 2px 8px rgba(26,31,46,.04);box-shadow:0 2px 8px rgba(26,31,46,.04)}.tracking-item__head[data-v-6c131df3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eef0f5}.tracking-node-badge[data-v-6c131df3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;border-radius:20px;border:1px solid transparent}.tracking-node-badge--start[data-v-6c131df3]{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.tracking-node-badge--transit[data-v-6c131df3]{color:#b54708;background:#fffaeb;border-color:#fedf89}.tracking-node-badge--done[data-v-6c131df3]{color:#027a48;background:#ecfdf3;border-color:#abefc6}.tracking-node-badge--muted[data-v-6c131df3]{color:#8b93a7;background:#fff;border-color:#eef0f5}.tracking-time[data-v-6c131df3]{font-size:12px;color:#8b93a7}.tracking-meta[data-v-6c131df3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.tracking-meta-row[data-v-6c131df3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;min-width:0;font-size:13px;line-height:1.5}.tracking-meta-row--full[data-v-6c131df3]{grid-column:-1}.tracking-meta-label[data-v-6c131df3]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;color:#8b93a7}.tracking-meta-value[data-v-6c131df3]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1a1f2e;word-break:break-word}.tracking-extra[data-v-6c131df3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:13px;line-height:1.5;padding-top:8px;border-top:1px solid #eef0f5;margin-top:8px}.tracking-extra .tracking-meta-label[data-v-6c131df3]{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;color:#8b93a7}.tracking-extra .tracking-meta-value[data-v-6c131df3]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1a1f2e;word-break:break-word}.mono[data-v-6c131df3]{font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}.tracking-empty[data-v-6c131df3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 24px;text-align:center;background:#f8f9fb;border:1px dashed #e4e7ee;border-radius:10px}.tracking-empty__icon[data-v-6c131df3]{font-size:32px;color:#e4e7ee;margin-bottom:12px}.tracking-empty__text[data-v-6c131df3]{margin:0 0 6px;font-size:14px;font-weight:500;color:#5c6478}.tracking-empty__hint[data-v-6c131df3]{margin:0;font-size:12px;color:#8b93a7;line-height:1.5;max-width:280px}@media (max-width:575px){.tracking-meta[data-v-6c131df3]{grid-template-columns:1fr}.tracking-meta-row--full[data-v-6c131df3]{grid-column:auto}}.tracking-form-modal .ant-modal-header{border-bottom:1px solid #eef0f5}.tracking-form-modal .ant-modal-title{font-weight:600;color:#1a1f2e}.tracking-form-modal .tracking-form .ant-form-item-label>label{color:#5c6478}