.logistics-track-container[data-v-53b6db26]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;padding:1.04167vw}.search-section[data-v-53b6db26]{max-width:41.66667vw;margin:0 auto 2.08333vw;padding:2.08333vw 1.04167vw 1.04167vw}.search-header[data-v-53b6db26]{text-align:center;margin-bottom:2.08333vw;color:#fff}.page-title[data-v-53b6db26]{font-size:2.5rem;font-weight:700;margin-bottom:.52083vw;background:linear-gradient(90deg,#fff,#f0f0f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-53b6db26]{font-size:1.1rem;opacity:.9;font-weight:300}.search-box[data-v-53b6db26]{background:#fff;border-radius:1.04167vw;padding:1.5625vw;box-shadow:0 1.04167vw 3.125vw rgba(0,0,0,.3);backdrop-filter:blur(.52083vw);border:1px solid hsla(0,0%,100%,.2)}.input-group[data-v-53b6db26]{display:flex;align-items:center;gap:.52083vw;margin-bottom:1.04167vw;position:relative}.input-icon[data-v-53b6db26]{position:absolute;left:1.04167vw;color:#667eea;z-index:1}.tracking-input[data-v-53b6db26]{flex:1;padding:1.04167vw 1.04167vw 1.04167vw 3.64583vw;font-size:1rem;border:.10417vw solid #e0e0e0;border-radius:.625vw;outline:none;transition:all .3s ease;background:#f8f9fa}.tracking-input[data-v-53b6db26]:focus{border-color:#667eea;background:#fff;box-shadow:0 0 0 .15625vw rgba(102,126,234,.1)}.tracking-input[data-v-53b6db26]:disabled{background:#f5f5f5;cursor:not-allowed}.search-button[data-v-53b6db26]{padding:1.04167vw 2.08333vw;font-size:1.1rem;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:.625vw;cursor:pointer;transition:all .3s ease;white-space:nowrap;min-width:7.29167vw}.search-button[data-v-53b6db26]:hover:not(:disabled){transform:translateY(-.10417vw);box-shadow:0 .52083vw 1.04167vw rgba(102,126,234,.3)}.search-button[data-v-53b6db26]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.loading-text[data-v-53b6db26]{display:flex;align-items:center;gap:.41667vw}.spinner[data-v-53b6db26]{width:.83333vw;height:.83333vw;border:.10417vw solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-53b6db26 1s linear infinite}@keyframes spin-53b6db26{to{transform:rotate(1turn)}}.example-hint[data-v-53b6db26]{display:flex;align-items:center;gap:.52083vw;flex-wrap:wrap}.hint-label[data-v-53b6db26]{color:#666;font-size:.9rem}.example-tag[data-v-53b6db26]{padding:.3125vw .625vw;background:#f0f4ff;color:#667eea;border-radius:.3125vw;font-size:.9rem;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.example-tag[data-v-53b6db26]:hover{background:#667eea;color:#fff;border-color:#667eea}.main-content[data-v-53b6db26]{max-width:52.08333vw;margin:0 auto;min-height:20.83333vw}.loading-container[data-v-53b6db26]{background:#fff;border-radius:1.04167vw;padding:3.125vw 1.04167vw;text-align:center;box-shadow:0 .52083vw 2.08333vw rgba(0,0,0,.1)}.loading-content[data-v-53b6db26]{display:flex;flex-direction:column;align-items:center;gap:1.04167vw}.loading-spinner-large[data-v-53b6db26]{width:3.125vw;height:3.125vw;border:.15625vw solid #f0f4ff;border-radius:50%;border-top-color:#667eea;animation:spin-53b6db26 1s linear infinite}.loading-text-large[data-v-53b6db26]{font-size:1.2rem;color:#333;font-weight:600}.loading-subtext[data-v-53b6db26]{color:#666;font-size:.9rem}.error-container[data-v-53b6db26]{background:#fff;border-radius:1.04167vw;padding:3.125vw 1.04167vw;text-align:center;box-shadow:0 .52083vw 2.08333vw rgba(0,0,0,.1)}.error-icon[data-v-53b6db26]{font-size:3rem;margin-bottom:1.04167vw}.error-title[data-v-53b6db26]{font-size:1.5rem;color:#dc3545;margin-bottom:.52083vw}.error-message[data-v-53b6db26]{color:#666;margin-bottom:1.5625vw;max-width:20.83333vw;margin-left:auto;margin-right:auto}.retry-button[data-v-53b6db26]{padding:.625vw 1.5625vw;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:.41667vw;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.retry-button[data-v-53b6db26]:hover{transform:translateY(-.10417vw);box-shadow:0 .52083vw 1.04167vw rgba(102,126,234,.3)}.result-container[data-v-53b6db26]{background:#fff;border-radius:1.04167vw;overflow:hidden;box-shadow:0 1.04167vw 3.125vw rgba(0,0,0,.1);margin-bottom:2.08333vw}.tracking-header[data-v-53b6db26]{display:grid;grid-template-columns:1fr auto;gap:1.5625vw;padding:1.5625vw;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;align-items:start}@media (max-width:768px){.tracking-header[data-v-53b6db26]{grid-template-columns:1fr}}.tracking-title[data-v-53b6db26]{font-size:1.5rem;font-weight:600;margin-bottom:1.04167vw;color:#fff}.info-grid[data-v-53b6db26]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.41667vw,1fr));gap:.78125vw}.info-item[data-v-53b6db26]{display:flex;align-items:baseline;gap:.26042vw}.info-label[data-v-53b6db26]{font-weight:500;opacity:.9;min-width:4.16667vw}.info-value[data-v-53b6db26]{font-weight:600}.highlight[data-v-53b6db26]{font-size:1.1rem;background:hsla(0,0%,100%,.1);padding:.20833vw .625vw;border-radius:.3125vw;display:inline-block}.status-badge[data-v-53b6db26]{display:inline-block;padding:.3125vw .625vw;border-radius:1.04167vw;font-size:.9rem;font-weight:600}.status-badge.delivered[data-v-53b6db26]{background:#10b981;color:#fff}.status-badge.transporting[data-v-53b6db26]{background:#3b82f6;color:#fff}.status-badge.delivering[data-v-53b6db26]{background:#f59e0b;color:#fff}.status-badge.collected[data-v-53b6db26]{background:#8b5cf6;color:#fff}.status-badge.ordered[data-v-53b6db26]{background:#6b7280;color:#fff}.status-card[data-v-53b6db26]{background:hsla(0,0%,100%,.1);backdrop-filter:blur(.52083vw);border:1px solid hsla(0,0%,100%,.2);border-radius:.625vw;padding:1.04167vw;min-width:10.41667vw;text-align:center}.status-icon[data-v-53b6db26]{font-size:2rem;margin-bottom:.52083vw;color:#fff}.status-content[data-v-53b6db26]{color:#fff}.status-text[data-v-53b6db26]{font-size:.9rem;opacity:.9;margin-bottom:.26042vw}.status-time[data-v-53b6db26]{font-size:1.5rem;font-weight:700}.timeline-section[data-v-53b6db26]{padding:1.5625vw}.timeline-title[data-v-53b6db26]{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:1.04167vw;display:flex;align-items:center;gap:.52083vw}.timeline-container[data-v-53b6db26]{position:relative;padding-left:1.5625vw}.timeline[data-v-53b6db26]{position:relative}.timeline-line[data-v-53b6db26]{position:absolute;left:.46875vw;top:0;bottom:0;width:.10417vw;background:linear-gradient(180deg,#667eea,#764ba2);z-index:1}.timeline-item[data-v-53b6db26]{position:relative;padding:0 0 1.5625vw 2.08333vw;border-left:none}.timeline-item[data-v-53b6db26]:last-child{padding-bottom:0}.timeline-dot[data-v-53b6db26]{position:absolute;left:-1.5625vw;top:0;width:1.04167vw;height:1.04167vw;border-radius:50%;background:#fff;border:.15625vw solid #667eea;z-index:2;display:flex;align-items:center;justify-content:center}.timeline-item.active .timeline-dot[data-v-53b6db26]{background:#667eea;border-color:#667eea}.dot-inner[data-v-53b6db26]{width:.41667vw;height:.41667vw;background:#667eea;border-radius:50%}.timeline-item.active .dot-inner[data-v-53b6db26]{background:#fff}.pulse-animation[data-v-53b6db26]{position:absolute;width:1.04167vw;height:1.04167vw;border-radius:50%;background:#667eea;animation:pulse-53b6db26 2s infinite;opacity:.6}@keyframes pulse-53b6db26{0%{transform:scale(1);opacity:.6}to{transform:scale(2);opacity:0}}.timeline-content[data-v-53b6db26]{background:#f8f9fa;border-radius:.625vw;padding:1.04167vw;border:1px solid #e9ecef;transition:all .3s ease}.timeline-item.active .timeline-content[data-v-53b6db26]{background:#f0f4ff;border-color:#667eea;box-shadow:0 .26042vw 1.04167vw rgba(102,126,234,.1)}.track-header[data-v-53b6db26]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.52083vw;flex-wrap:wrap;gap:.52083vw}.track-status[data-v-53b6db26]{font-weight:600;color:#333;font-size:1.1rem}.track-status_1[data-v-53b6db26]{font-weight:500;color:rgba(38,38,38,.6);font-size:.9rem}.track-time[data-v-53b6db26]{color:#666;font-size:.9rem;background:#fff;padding:.20833vw .625vw;border-radius:1.04167vw;border:1px solid #e9ecef}.track-desc[data-v-53b6db26]{color:#555;font-size:.8rem;line-height:1.6;margin-bottom:.41667vw}.track-location[data-v-53b6db26]{color:#667eea;font-weight:500;margin-top:.41667vw;display:flex;align-items:center;gap:.26042vw}.track-operator[data-v-53b6db26]{color:#666;font-size:.9rem;margin-top:.26042vw;display:flex;align-items:center;gap:.26042vw}.empty-timeline[data-v-53b6db26]{text-align:center;padding:2.08333vw 1.04167vw;color:#666}.empty-icon[data-v-53b6db26]{font-size:3rem;margin-bottom:1.04167vw;opacity:.5}.empty-text[data-v-53b6db26]{font-size:1.1rem}.map-section[data-v-53b6db26]{padding:0 1.5625vw 1.5625vw}.map-title[data-v-53b6db26]{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:1.04167vw}.map-container[data-v-53b6db26]{background:#f8f9fa;border-radius:.625vw;overflow:hidden;border:1px solid #e9ecef}.map-placeholder[data-v-53b6db26]{height:10.41667vw;position:relative;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.map-route[data-v-53b6db26]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:.20833vw;background:#667eea;margin:0 2.08333vw}.route-point[data-v-53b6db26]{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.26042vw}.point-marker[data-v-53b6db26]{width:.625vw;height:.625vw;border-radius:50%;border:.15625vw solid #fff;box-shadow:0 .10417vw .26042vw rgba(0,0,0,.2)}.start .point-marker[data-v-53b6db26]{background:#10b981}.transit .point-marker[data-v-53b6db26]{background:#3b82f6}.end .point-marker[data-v-53b6db26]{background:#ef4444}.point-label[data-v-53b6db26]{position:absolute;top:1.04167vw;font-size:.8rem;color:#666;white-space:nowrap;background:#fff;padding:.10417vw .41667vw;border-radius:.20833vw;border:1px solid #e9ecef}.route-line[data-v-53b6db26]{position:absolute;top:50%;left:0;right:0;height:.20833vw;background:#667eea;transform:translateY(-50%);z-index:1}.vehicle-icon[data-v-53b6db26]{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:1.5rem;z-index:2;animation:moveVehicle-53b6db26 3s ease-in-out infinite alternate}@keyframes moveVehicle-53b6db26{0%{transform:translate(-50%,-50%) translateX(-10px)}to{transform:translate(-50%,-50%) translateX(10px)}}.action-buttons[data-v-53b6db26]{display:flex;gap:.78125vw;padding:1.04167vw 1.5625vw;background:#f8f9fa;border-top:1px solid #e9ecef;flex-wrap:wrap}.action-btn[data-v-53b6db26]{display:flex;align-items:center;gap:.41667vw;padding:.625vw 1.25vw;border-radius:.41667vw;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.action-btn svg[data-v-53b6db26]{width:.83333vw;height:.83333vw}.action-btn.secondary[data-v-53b6db26]{background:#fff;color:#333;border-color:#ddd}.action-btn.secondary[data-v-53b6db26]:hover{background:#f8f9fa;border-color:#667eea;color:#667eea}.action-btn.primary[data-v-53b6db26]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none}.action-btn.primary[data-v-53b6db26]:hover{transform:translateY(-.10417vw);box-shadow:0 .52083vw 1.04167vw rgba(102,126,234,.3)}.empty-state[data-v-53b6db26]{background:#fff;border-radius:1.04167vw;padding:3.125vw 1.04167vw;text-align:center;box-shadow:0 .52083vw 2.08333vw rgba(0,0,0,.1)}.empty-icon-large[data-v-53b6db26]{font-size:4rem;margin-bottom:1.04167vw;opacity:.7}.empty-title[data-v-53b6db26]{font-size:1.5rem;color:#333;margin-bottom:.52083vw;font-weight:600}.empty-description[data-v-53b6db26]{color:#666;max-width:20.83333vw;margin:0 auto 1.5625vw;line-height:1.6}.empty-features[data-v-53b6db26]{display:flex;justify-content:center;gap:1.5625vw;flex-wrap:wrap;max-width:26.04167vw;margin:0 auto}.feature-item[data-v-53b6db26]{display:flex;flex-direction:column;align-items:center;gap:.52083vw;min-width:6.25vw}.feature-icon[data-v-53b6db26]{font-size:2rem;opacity:.8}.feature-text[data-v-53b6db26]{font-size:.9rem;color:#666}.history-sidebar[data-v-53b6db26]{position:fixed;top:0;right:0;bottom:0;width:15.625vw;background:#fff;box-shadow:-.26042vw 0 1.04167vw rgba(0,0,0,.1);z-index:1000;transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column}.history-sidebar[style*="display: block"][data-v-53b6db26]{transform:translateX(0)}.history-header[data-v-53b6db26]{display:flex;justify-content:space-between;align-items:center;padding:1.04167vw;border-bottom:1px solid #e9ecef}.history-header h4[data-v-53b6db26]{font-size:1.2rem;font-weight:600;color:#333;margin:0}.close-history[data-v-53b6db26]{background:none;border:none;font-size:1.5rem;color:#666;cursor:pointer;width:1.5625vw;height:1.5625vw;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close-history[data-v-53b6db26]:hover{background:#f8f9fa;color:#333}.history-list[data-v-53b6db26]{flex:1;overflow-y:auto;padding:.52083vw}.history-item[data-v-53b6db26]{padding:.78125vw;border-radius:.41667vw;margin-bottom:.52083vw;background:#f8f9fa;border:1px solid #e9ecef;cursor:pointer;transition:all .2s ease}.history-item[data-v-53b6db26]:hover{background:#f0f4ff;border-color:#667eea;transform:translateX(-.26042vw)}.history-number[data-v-53b6db26]{font-weight:600;color:#333;margin-bottom:.26042vw;font-size:.95rem}.history-courier[data-v-53b6db26]{color:#667eea;font-size:.85rem;margin-bottom:.26042vw}.history-time[data-v-53b6db26]{color:#666;font-size:.8rem}.history-empty[data-v-53b6db26]{text-align:center;padding:2.08333vw 1.04167vw;color:#666;font-size:.9rem}.history-button[data-v-53b6db26]{position:fixed;right:1.04167vw;bottom:1.04167vw;display:flex;align-items:center;gap:.41667vw;padding:.625vw 1.04167vw;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:1.30208vw;font-size:.9rem;font-weight:500;cursor:pointer;box-shadow:0 .26042vw 1.04167vw rgba(102,126,234,.3);z-index:999;transition:all .3s ease}.history-button[data-v-53b6db26]:hover{transform:translateY(-.10417vw);box-shadow:0 .41667vw 1.30208vw rgba(102,126,234,.4)}.history-button.active[data-v-53b6db26]{background:#333}@media (max-width:768px){.logistics-track-container[data-v-53b6db26]{padding:10px}.page-title[data-v-53b6db26]{font-size:2rem}.search-box[data-v-53b6db26]{padding:20px}.input-group[data-v-53b6db26]{flex-direction:column}.search-button[data-v-53b6db26],.tracking-input[data-v-53b6db26]{width:100%}.example-hint[data-v-53b6db26]{justify-content:center}.info-grid[data-v-53b6db26]{grid-template-columns:1fr}.action-buttons[data-v-53b6db26]{justify-content:center}.history-sidebar[data-v-53b6db26]{width:100%}}