.TrackOrderPage-module__jueLtq__page{min-height:100vh;padding-top:var(--navbar-height)}.TrackOrderPage-module__jueLtq__hero{background:var(--color-black);padding:64px var(--section-padding-x);text-align:center;position:relative;overflow:hidden}.TrackOrderPage-module__jueLtq__heroBg{pointer-events:none;background:radial-gradient(at top,#f66a0524 0%,#0000 65%);position:absolute;inset:0}.TrackOrderPage-module__jueLtq__heroInner{z-index:1;max-width:600px;margin:0 auto;position:relative}.TrackOrderPage-module__jueLtq__tag{border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--color-primary);margin-bottom:var(--space-4);letter-spacing:.07em;text-transform:uppercase;background:#f66a051f;border:1px solid #f66a054d;padding:5px 16px;font-weight:700;display:inline-flex}.TrackOrderPage-module__jueLtq__heroTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.1}.TrackOrderPage-module__jueLtq__accent{color:var(--color-primary)}.TrackOrderPage-module__jueLtq__heroSub{font-size:var(--text-lg);color:#ffffff8c;max-width:440px;margin:0 auto;line-height:1.7}.TrackOrderPage-module__jueLtq__main{background:var(--color-gray-50);padding:56px var(--section-padding-x)80px;min-height:60vh}.TrackOrderPage-module__jueLtq__inner{max-width:700px;margin:0 auto}.TrackOrderPage-module__jueLtq__searchCard{border:1.5px solid var(--color-gray-100);border-radius:var(--radius-xl);margin-bottom:var(--space-6);background:#fff;padding:32px;box-shadow:0 4px 24px #0000000d}.TrackOrderPage-module__jueLtq__searchLabel{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-black);margin-bottom:var(--space-3);letter-spacing:.01em;font-weight:700}.TrackOrderPage-module__jueLtq__searchRow{gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.TrackOrderPage-module__jueLtq__searchInputWrap{align-items:center;gap:var(--space-3);border:1.5px solid var(--color-gray-200);border-radius:var(--radius-md);transition:var(--transition-base);background:var(--color-gray-50);flex:1;padding:12px 16px;display:flex}.TrackOrderPage-module__jueLtq__searchInputWrap:focus-within{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px #f66a051a}.TrackOrderPage-module__jueLtq__searchInput{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-gray-800);letter-spacing:.02em;background:0 0;border:none;outline:none;flex:1;font-weight:600}.TrackOrderPage-module__jueLtq__searchInput::placeholder{color:var(--color-gray-300);font-weight:400;font-family:var(--font-body)}.TrackOrderPage-module__jueLtq__clearBtn{color:var(--color-gray-400);cursor:pointer;transition:var(--transition-base);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:.8rem}.TrackOrderPage-module__jueLtq__clearBtn:hover{color:var(--color-gray-700)}.TrackOrderPage-module__jueLtq__searchBtn{background:var(--color-primary);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:#fff;cursor:pointer;transition:var(--transition-base);justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;border:none;min-width:120px;padding:12px 28px;font-weight:700;display:flex;box-shadow:0 4px 14px #f66a054d}.TrackOrderPage-module__jueLtq__searchBtn:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 6px 18px #f66a0566}.TrackOrderPage-module__jueLtq__searchBtn:disabled{opacity:.7;cursor:not-allowed}.TrackOrderPage-module__jueLtq__searchHint{font-size:var(--text-xs);color:var(--color-gray-400);margin:0}.TrackOrderPage-module__jueLtq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite TrackOrderPage-module__jueLtq__spin}@keyframes TrackOrderPage-module__jueLtq__spin{to{transform:rotate(360deg)}}.TrackOrderPage-module__jueLtq__errorBox{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-md);padding:var(--space-4)var(--space-5);margin-bottom:var(--space-6);background:#ef44440d;border:1.5px solid #ef44442e;display:flex}.TrackOrderPage-module__jueLtq__errorIcon{flex-shrink:0;font-size:1.3rem}.TrackOrderPage-module__jueLtq__errorBox strong{font-size:var(--text-sm);color:#dc2626;margin-bottom:3px;font-weight:700;display:block}.TrackOrderPage-module__jueLtq__errorBox span{font-size:var(--text-xs);color:#ef4444}.TrackOrderPage-module__jueLtq__skeleton{gap:var(--space-4);flex-direction:column;display:flex}.TrackOrderPage-module__jueLtq__skeletonHeader,.TrackOrderPage-module__jueLtq__skeletonProgress,.TrackOrderPage-module__jueLtq__skeletonDetails{border:1.5px solid var(--color-gray-100);border-radius:var(--radius-lg);background:#fff;position:relative;overflow:hidden}.TrackOrderPage-module__jueLtq__skeletonHeader{height:90px}.TrackOrderPage-module__jueLtq__skeletonProgress{height:280px}.TrackOrderPage-module__jueLtq__skeletonDetails{height:180px}.TrackOrderPage-module__jueLtq__skeletonHeader:after,.TrackOrderPage-module__jueLtq__skeletonProgress:after,.TrackOrderPage-module__jueLtq__skeletonDetails:after{content:"";background:linear-gradient(90deg,#0000 0%,#f66a050a 50%,#0000 100%);animation:1.4s infinite TrackOrderPage-module__jueLtq__shimmer;position:absolute;inset:0}@keyframes TrackOrderPage-module__jueLtq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.TrackOrderPage-module__jueLtq__orderCard{border:1.5px solid var(--color-gray-100);border-radius:var(--radius-xl);background:#fff;animation:.4s TrackOrderPage-module__jueLtq__slide-up;overflow:hidden;box-shadow:0 4px 32px #0000000f}@keyframes TrackOrderPage-module__jueLtq__slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.TrackOrderPage-module__jueLtq__orderCard:before{content:"";background:linear-gradient(90deg,var(--color-primary),var(--color-primary-dark,#d45500));height:4px;display:block}.TrackOrderPage-module__jueLtq__cardHeader{border-bottom:1px solid var(--color-gray-100);justify-content:space-between;align-items:flex-start;gap:var(--space-4);background:var(--color-gray-50);padding:24px 28px;display:flex}.TrackOrderPage-module__jueLtq__orderIdLabel{color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:.7rem;font-weight:700}.TrackOrderPage-module__jueLtq__orderIdValue{font-family:var(--font-display);color:var(--color-black);letter-spacing:.02em;margin-bottom:4px;font-size:1.15rem;font-weight:800}.TrackOrderPage-module__jueLtq__orderDate{font-size:var(--text-xs);color:var(--color-gray-400)}.TrackOrderPage-module__jueLtq__statusBadge{border-radius:var(--radius-full);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:6px 16px;font-weight:800}.TrackOrderPage-module__jueLtq__progressSection{border-bottom:1px solid var(--color-gray-100);padding:28px}.TrackOrderPage-module__jueLtq__progressTitle{font-size:var(--text-xs);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-6);font-weight:700}.TrackOrderPage-module__jueLtq__progressTrack{flex-direction:column;gap:0;display:flex}.TrackOrderPage-module__jueLtq__progressItem{align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-6);display:flex;position:relative}.TrackOrderPage-module__jueLtq__progressItem:last-child{padding-bottom:0}.TrackOrderPage-module__jueLtq__connector{background:var(--color-gray-100);width:2px;height:calc(100% - 8px);transition:background .4s;position:absolute;top:32px;left:15px}.TrackOrderPage-module__jueLtq__connectorDone{background:var(--color-primary)}.TrackOrderPage-module__jueLtq__progressCircle{border:2px solid var(--color-gray-200);z-index:1;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:relative}.TrackOrderPage-module__jueLtq__circleDone{background:var(--color-primary);border-color:var(--color-primary)}.TrackOrderPage-module__jueLtq__circleCurrent{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 4px #f66a0526}.TrackOrderPage-module__jueLtq__circlePulse{border:2px solid var(--color-primary);opacity:.25;border-radius:50%;animation:2s ease-out infinite TrackOrderPage-module__jueLtq__circle-pulse;position:absolute;inset:-6px}@keyframes TrackOrderPage-module__jueLtq__circle-pulse{0%{opacity:.4;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}.TrackOrderPage-module__jueLtq__progressLabel{flex:1;padding-top:5px}.TrackOrderPage-module__jueLtq__progressLabel strong{font-size:var(--text-sm);color:var(--color-gray-300);margin-bottom:3px;font-weight:600;transition:color .3s;display:block}.TrackOrderPage-module__jueLtq__labelActive{color:var(--color-black)!important}.TrackOrderPage-module__jueLtq__progressLabel span{font-size:var(--text-xs);color:var(--color-gray-400);line-height:1.5}.TrackOrderPage-module__jueLtq__detailsSection{border-bottom:1px solid var(--color-gray-100);padding:24px 28px}.TrackOrderPage-module__jueLtq__detailsTitle{font-size:var(--text-xs);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-5);font-weight:700}.TrackOrderPage-module__jueLtq__detailsGrid{gap:var(--space-4)var(--space-6);grid-template-columns:1fr 1fr;display:grid}.TrackOrderPage-module__jueLtq__detailFull{grid-column:1/-1}.TrackOrderPage-module__jueLtq__detailItem span{color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.TrackOrderPage-module__jueLtq__detailItem strong{font-size:var(--text-sm);color:var(--color-black);font-weight:600}.TrackOrderPage-module__jueLtq__vehicleNum{letter-spacing:1px;font-family:var(--font-display)!important}.TrackOrderPage-module__jueLtq__orange{color:var(--color-primary)!important}.TrackOrderPage-module__jueLtq__helpBox{background:var(--color-gray-50);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:18px 28px;display:flex}.TrackOrderPage-module__jueLtq__helpLeft{align-items:center;gap:var(--space-3);display:flex}.TrackOrderPage-module__jueLtq__helpIcon{flex-shrink:0;font-size:1.4rem}.TrackOrderPage-module__jueLtq__helpLeft strong{font-size:var(--text-sm);color:var(--color-black);margin-bottom:2px;font-weight:700;display:block}.TrackOrderPage-module__jueLtq__helpLeft span{font-size:var(--text-xs);color:var(--color-gray-500)}.TrackOrderPage-module__jueLtq__helpBtn{border:1.5px solid var(--color-gray-200);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-gray-700);transition:var(--transition-base);white-space:nowrap;background:#fff;flex-shrink:0;padding:9px 20px;font-weight:700;text-decoration:none}.TrackOrderPage-module__jueLtq__helpBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.TrackOrderPage-module__jueLtq__emptyState{text-align:center;padding:64px 24px}.TrackOrderPage-module__jueLtq__emptyIcon{border:1.5px solid var(--color-gray-100);width:72px;height:72px;margin:0 auto var(--space-5);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.TrackOrderPage-module__jueLtq__emptyState h3{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-black);margin-bottom:var(--space-3);font-weight:700}.TrackOrderPage-module__jueLtq__emptyState p{font-size:var(--text-sm);color:var(--color-gray-500);max-width:360px;margin:0 auto var(--space-5);line-height:1.7}.TrackOrderPage-module__jueLtq__emptyLink{font-size:var(--text-sm);color:var(--color-primary);transition:var(--transition-base);font-weight:600;text-decoration:none}.TrackOrderPage-module__jueLtq__emptyLink:hover{text-decoration:underline}@media (max-width:768px){.TrackOrderPage-module__jueLtq__hero{padding:52px 24px}.TrackOrderPage-module__jueLtq__main{padding:44px 24px 64px}.TrackOrderPage-module__jueLtq__heroTitle{font-size:clamp(1.8rem,5.5vw,2.5rem)}.TrackOrderPage-module__jueLtq__heroSub{font-size:var(--text-base)}.TrackOrderPage-module__jueLtq__searchCard{padding:24px}.TrackOrderPage-module__jueLtq__cardHeader{padding:20px 22px}.TrackOrderPage-module__jueLtq__progressSection{padding:24px 22px}.TrackOrderPage-module__jueLtq__detailsSection{padding:20px 22px}.TrackOrderPage-module__jueLtq__helpBox{padding:16px 22px}.TrackOrderPage-module__jueLtq__detailsGrid{gap:var(--space-4);grid-template-columns:1fr 1fr}}@media (max-width:480px){.TrackOrderPage-module__jueLtq__hero{padding:44px 16px}.TrackOrderPage-module__jueLtq__main{padding:36px 16px 56px}.TrackOrderPage-module__jueLtq__heroTitle{font-size:clamp(1.6rem,6.5vw,2rem)}.TrackOrderPage-module__jueLtq__heroSub{font-size:.875rem}.TrackOrderPage-module__jueLtq__searchCard{padding:20px 16px}.TrackOrderPage-module__jueLtq__searchRow{gap:var(--space-2);flex-direction:column}.TrackOrderPage-module__jueLtq__searchBtn{width:100%;padding:13px}.TrackOrderPage-module__jueLtq__cardHeader{gap:var(--space-3);flex-direction:column;padding:16px}.TrackOrderPage-module__jueLtq__orderIdValue{font-size:.95rem}.TrackOrderPage-module__jueLtq__progressSection{padding:20px 16px}.TrackOrderPage-module__jueLtq__progressCircle{width:28px;height:28px}.TrackOrderPage-module__jueLtq__connector{left:12px}.TrackOrderPage-module__jueLtq__progressLabel strong{font-size:.82rem}.TrackOrderPage-module__jueLtq__progressLabel span{font-size:.72rem}.TrackOrderPage-module__jueLtq__detailsSection{padding:18px 16px}.TrackOrderPage-module__jueLtq__detailsGrid{gap:var(--space-3);grid-template-columns:1fr}.TrackOrderPage-module__jueLtq__helpBox{flex-direction:column;align-items:flex-start;padding:14px 16px}.TrackOrderPage-module__jueLtq__helpBtn{text-align:center;width:100%;padding:10px}.TrackOrderPage-module__jueLtq__emptyState{padding:44px 16px}.TrackOrderPage-module__jueLtq__emptyIcon{width:60px;height:60px}.TrackOrderPage-module__jueLtq__emptyState h3{font-size:var(--text-base)}}@media (max-width:360px){.TrackOrderPage-module__jueLtq__hero,.TrackOrderPage-module__jueLtq__main{padding-left:14px;padding-right:14px}.TrackOrderPage-module__jueLtq__searchCard{padding:16px 14px}.TrackOrderPage-module__jueLtq__cardHeader,.TrackOrderPage-module__jueLtq__progressSection,.TrackOrderPage-module__jueLtq__detailsSection,.TrackOrderPage-module__jueLtq__helpBox{padding-left:14px;padding-right:14px}.TrackOrderPage-module__jueLtq__orderIdValue{font-size:.88rem}.TrackOrderPage-module__jueLtq__progressLabel strong{font-size:.78rem}.TrackOrderPage-module__jueLtq__detailItem strong{font-size:.82rem}}
