.track-module__VRhh_G__container{background:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.track-module__VRhh_G__contentArea{align-items:flex-start;gap:24px;width:95.5%;margin:16px auto 0;display:flex}.track-module__VRhh_G__main{flex-direction:column;flex:1;align-items:center;width:100%;min-width:0;max-width:860px;margin:0 auto;padding:0 16px 80px;display:flex}.track-module__VRhh_G__searchHero{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#1e40af 0%,#2563eb 100%);border-radius:24px;width:100%;margin-top:32px;margin-bottom:36px;padding:48px 36px;box-shadow:0 12px 30px -5px #2563eb47}.track-module__VRhh_G__heroTitle{letter-spacing:-.02em;margin:0 0 12px;font-size:28px;font-weight:800}.track-module__VRhh_G__heroSubtitle{opacity:.92;max-width:520px;margin:0 auto 28px;font-size:15px;line-height:1.6}.track-module__VRhh_G__searchBox{background:#fff;border-radius:999px;align-items:center;gap:12px;max-width:560px;margin:0 auto;padding:8px 10px 8px 22px;display:flex;box-shadow:0 8px 24px #0000001f}.track-module__VRhh_G__searchInput{color:#0f172a;background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:15px}.track-module__VRhh_G__searchInput::placeholder{color:#94a3b8}.track-module__VRhh_G__searchBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:700;transition:all .18s;display:flex}.track-module__VRhh_G__searchBtn:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px #1d4ed859}.track-module__VRhh_G__resultCard{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:24px;width:100%;margin-bottom:36px;overflow:hidden;box-shadow:0 10px 30px -5px #0000000f}.track-module__VRhh_G__cardHeader{background:#fafafa;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:26px 32px;display:flex}.track-module__VRhh_G__carrierInfo h3{color:#0f172a;margin:0 0 6px;font-size:19px;font-weight:800}.track-module__VRhh_G__trackingMeta{color:#64748b;flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.track-module__VRhh_G__trackingNumber{color:#2563eb;background:#eff6ff;border-radius:8px;padding:3px 10px;font-family:monospace;font-size:13.5px;font-weight:700}.track-module__VRhh_G__copyBtn{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;padding:3px;transition:color .15s;display:inline-flex}.track-module__VRhh_G__copyBtn:hover{color:#2563eb}.track-module__VRhh_G__statusPill{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:12.5px;font-weight:800;display:inline-flex}.track-module__VRhh_G__statusProcessing{color:#92400e;background:#fef3c7}.track-module__VRhh_G__statusInTransit{color:#1e40af;background:#dbeafe}.track-module__VRhh_G__statusDelivered{color:#15803d;background:#dcfce7}.track-module__VRhh_G__statusCancelled{color:#991b1b;background:#fee2e2}.track-module__VRhh_G__progressSection{border-bottom:1px solid #f1f5f9;padding:38px 32px 30px}.track-module__VRhh_G__stepper{justify-content:space-between;margin-bottom:16px;display:flex;position:relative}.track-module__VRhh_G__stepper:before{content:"";z-index:1;background:#e2e8f0;height:3px;position:absolute;top:19px;left:45px;right:45px}.track-module__VRhh_G__step{z-index:2;text-align:center;flex-direction:column;align-items:center;width:25%;padding:0 4px;display:flex;position:relative}.track-module__VRhh_G__stepIcon{color:#94a3b8;background:#fff;border:2.5px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:12px;transition:all .2s;display:flex}.track-module__VRhh_G__stepCompleted .track-module__VRhh_G__stepIcon{color:#fff;background:#2563eb;border-color:#2563eb}.track-module__VRhh_G__stepCurrent .track-module__VRhh_G__stepIcon{color:#2563eb;background:#fff;border-color:#2563eb;box-shadow:0 0 0 5px #2563eb26}.track-module__VRhh_G__stepLabel{color:#64748b;font-size:12px;font-weight:700;line-height:1.3}.track-module__VRhh_G__stepCompleted .track-module__VRhh_G__stepLabel,.track-module__VRhh_G__stepCurrent .track-module__VRhh_G__stepLabel{color:#0f172a}.track-module__VRhh_G__progressMeta{color:#475569;background:#f8fafc;border:1px solid #f1f5f9;border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:30px;padding:16px 20px;font-size:13.5px;display:flex}.track-module__VRhh_G__timelineSection{padding:34px 32px}.track-module__VRhh_G__sectionHeading{color:#0f172a;text-transform:uppercase;letter-spacing:.06em;margin:0 0 24px;font-size:14.5px;font-weight:800}.track-module__VRhh_G__timelineList{border-left:2px solid #e2e8f0;flex-direction:column;gap:26px;margin-left:14px;padding-left:28px;display:flex;position:relative}.track-module__VRhh_G__timelineItem{position:relative}.track-module__VRhh_G__timelineItem:before{content:"";background:#cbd5e1;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-34px}.track-module__VRhh_G__timelineItemActive:before{background:#2563eb;box-shadow:0 0 0 4px #2563eb33}.track-module__VRhh_G__timelineTitle{color:#0f172a;margin-bottom:4px;font-size:14.5px;font-weight:700}.track-module__VRhh_G__timelineDesc{color:#475569;margin-bottom:6px;font-size:13px;line-height:1.6}.track-module__VRhh_G__timelineMeta{color:#94a3b8;align-items:center;gap:10px;font-size:12px;display:flex}.track-module__VRhh_G__itemsPreview{background:#fafafa;border-top:1px solid #f1f5f9;padding:30px 32px 36px}.track-module__VRhh_G__itemsList{flex-direction:column;gap:14px;margin-top:16px;display:flex}.track-module__VRhh_G__itemRow{background:#fff;border:1px solid #eef2f6;border-radius:12px;align-items:center;gap:16px;padding:12px 16px;font-size:13.5px;display:flex}.track-module__VRhh_G__itemImg{object-fit:cover;border:1px solid #e2e8f0;border-radius:10px;width:50px;height:50px}.track-module__VRhh_G__errorCard{text-align:center;color:#c53030;box-sizing:border-box;background:#fff5f5;border:1.5px solid #fed7d7;border-radius:16px;width:100%;margin-bottom:24px;padding:24px}.track-module__VRhh_G__loadingSpinner{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:60px 20px;font-size:14px;display:flex}@media (max-width:900px){.track-module__VRhh_G__contentArea{width:100%;margin-top:10px;padding:0 12px}.track-module__VRhh_G__main{max-width:100%;margin:0 auto 60px}}@media (max-width:640px){.track-module__VRhh_G__heroTitle{font-size:22px}.track-module__VRhh_G__searchHero{margin-top:16px;margin-bottom:24px;padding:28px 18px}.track-module__VRhh_G__cardHeader{flex-direction:column;align-items:flex-start}.track-module__VRhh_G__stepper{flex-direction:column;gap:16px}.track-module__VRhh_G__stepper:before{display:none}.track-module__VRhh_G__step{text-align:left;flex-direction:row;gap:12px;width:100%}}
