.tracking-results[data-v-7f380081]{padding:1rem 0}.tracking-header h4[data-v-7f380081]{color:#2c3e50;font-weight:600}.info-card[data-v-7f380081]{background:#f8f9fa;border-left:3px solid #d4a017;border-radius:8px;padding:1rem}.info-label[data-v-7f380081]{color:#6c757d;font-size:.875rem;margin-bottom:.25rem}.info-value[data-v-7f380081]{font-size:1rem}.info-value[data-v-7f380081],.tracking-timeline h5[data-v-7f380081]{color:#2c3e50;font-weight:600}.timeline[data-v-7f380081]{padding-left:2rem;position:relative}.timeline[data-v-7f380081]:before{background:#e9ecef;bottom:0;content:"";left:1.25rem;position:absolute;top:0;width:2px}.timeline-item[data-v-7f380081]{padding-bottom:2rem;position:relative}.timeline-item[data-v-7f380081]:last-child{padding-bottom:0}.timeline-marker[data-v-7f380081]{align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:50%;display:flex;height:2.5rem;justify-content:center;left:-2rem;position:absolute;top:0;width:2.5rem;z-index:1}.timeline-item.completed .timeline-marker[data-v-7f380081]{background:#fff9e6;border-color:#d4a017}.timeline-item.active .timeline-marker[data-v-7f380081]{background:#d4a017;border-color:#d4a017;box-shadow:0 0 0 4px #d4a01733}.timeline-icon[data-v-7f380081]{font-size:1.25rem}.timeline-content[data-v-7f380081]{padding-left:1rem}.timeline-title[data-v-7f380081]{color:#2c3e50;font-weight:600;margin-bottom:.25rem}.timeline-item.completed .timeline-title[data-v-7f380081]{color:#d4a017}.timeline-location[data-v-7f380081]{margin-bottom:.125rem}.timeline-date[data-v-7f380081],.timeline-location[data-v-7f380081]{color:#6c757d;font-size:.875rem}.timeline-item:not(.completed) .timeline-date[data-v-7f380081],.timeline-item:not(.completed) .timeline-location[data-v-7f380081],.timeline-item:not(.completed) .timeline-title[data-v-7f380081]{opacity:.5}@media (max-width:768px){.tracking-header[data-v-7f380081]{text-align:center}.tracking-header .d-flex[data-v-7f380081]{align-items:center!important;flex-direction:column}.timeline[data-v-7f380081]{padding-left:1.5rem}.timeline[data-v-7f380081]:before{left:1rem}.timeline-marker[data-v-7f380081]{height:2rem;left:-1.5rem;width:2rem}.timeline-icon[data-v-7f380081]{font-size:1rem}}
