.track-page.svelte-mv1w5p{background:linear-gradient(135deg,#f8faff 0%,#eef2ff 50%,#f5f3ff 100%);min-height:100vh}.track-hero.svelte-mv1w5p{text-align:center;background:linear-gradient(160deg,#050a1a 0%,#0a0f2e 25%,#12083a 50%,#0d1137 75%,#060d24 100%);padding:4rem 1.5rem 3.5rem;position:relative;overflow:hidden}.hero-orbs.svelte-mv1w5p{pointer-events:none;position:absolute;inset:0}.orb.svelte-mv1w5p{filter:blur(80px);opacity:.4;border-radius:50%;animation:8s ease-in-out infinite svelte-mv1w5p-orbFloat;position:absolute}.orb-1.svelte-mv1w5p{background:radial-gradient(circle,#00b0ff80,#0000 70%);width:300px;height:300px;animation-delay:0s;top:-100px;right:-50px}.orb-2.svelte-mv1w5p{background:radial-gradient(circle,#6a00ff80,#0000 70%);width:250px;height:250px;animation-delay:-3s;bottom:-80px;left:-60px}.orb-3.svelte-mv1w5p{background:radial-gradient(circle,#ff00804d,#0000 70%);width:200px;height:200px;animation-delay:-5s;top:50%;left:60%}@keyframes svelte-mv1w5p-orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(15px,-20px)scale(1.05)}66%{transform:translate(-10px,10px)scale(.95)}}.hero-grid-lines.svelte-mv1w5p{background-image:linear-gradient(#00b0ff08 1px,#0000 1px),linear-gradient(90deg,#00b0ff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.hero-content.svelte-mv1w5p{z-index:1;position:relative}.hero-icon-wrap.svelte-mv1w5p{margin-bottom:1.5rem;display:inline-block;position:relative}.hero-icon-ring.svelte-mv1w5p{border:2px solid #00b0ff26;border-radius:24px;animation:3s ease-in-out infinite svelte-mv1w5p-ringPulse;position:absolute;inset:-8px}@keyframes svelte-mv1w5p-ringPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.hero-icon.svelte-mv1w5p{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#00b0ff40,#6a00ff40);border:1px solid #00b0ff33;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;box-shadow:0 0 40px #00b0ff26,0 8px 32px #6a00ff1a}.track-hero.svelte-mv1w5p h1:where(.svelte-mv1w5p){color:#fff;letter-spacing:-.02em;margin-bottom:.625rem;font-size:2.25rem;font-weight:800;line-height:1.2}.gradient-text.svelte-mv1w5p{background:linear-gradient(135deg,#00b0ff,#a855f7,#ff2d55);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-sub.svelte-mv1w5p{color:#8b92b8;max-width:420px;margin:0 auto;font-size:.9375rem;line-height:1.6}.track-container.svelte-mv1w5p{z-index:2;max-width:640px;margin:-1.5rem auto 3rem;padding:0 1.5rem;position:relative}.track-form.svelte-mv1w5p{background:#fff;border-radius:16px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 1px 2px #0000000a}.track-form.svelte-mv1w5p:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.6;background:linear-gradient(135deg,#00b0ff,#6a00ff,#ff2d55,#00b0ff) 0 0/300% 300%;border-radius:16px;padding:2px;animation:4s ease-in-out infinite svelte-mv1w5p-borderGlow;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.track-form.svelte-mv1w5p:focus-within:before{opacity:1}@keyframes svelte-mv1w5p-borderGlow{0%,to{background-position:0%}50%{background-position:100%}}.form-grid.svelte-mv1w5p{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.5rem;display:grid}.field.full.svelte-mv1w5p{grid-column:1/-1}.or-divider.svelte-mv1w5p{grid-column:1/-1;align-items:center;gap:.75rem;margin:-.25rem 0;display:flex}.or-divider.svelte-mv1w5p:before,.or-divider.svelte-mv1w5p:after{content:"";background:linear-gradient(90deg,#0000,#e5e7eb,#0000);flex:1;height:1px}.or-divider.svelte-mv1w5p span:where(.svelte-mv1w5p){color:#9ca3af;letter-spacing:.08em;text-transform:uppercase;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.field.svelte-mv1w5p label:where(.svelte-mv1w5p){color:#374151;margin-bottom:.375rem;font-size:.8125rem;font-weight:600;display:block}.input-box.svelte-mv1w5p{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:.625rem;padding:.625rem .875rem;transition:border-color .2s,box-shadow .2s;display:flex}.input-box.svelte-mv1w5p:focus-within{border-color:#6a00ff;box-shadow:0 0 0 3px #6a00ff1a}.input-icon.svelte-mv1w5p{color:#9ca3af;flex-shrink:0;width:18px;height:18px}.input-box.svelte-mv1w5p input:where(.svelte-mv1w5p){color:#111827;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.875rem}.input-box.svelte-mv1w5p input:where(.svelte-mv1w5p)::placeholder{color:#9ca3af}.field-hint.svelte-mv1w5p{color:#9ca3af;margin-bottom:1rem;font-size:.75rem}.error-msg.svelte-mv1w5p{color:#dc2626;background:#fef2f2;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;font-size:.8125rem;font-weight:500;display:flex}.track-btn.svelte-mv1w5p{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00b0ff,#6a00ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.9375rem;font-weight:700;transition:all .2s;display:flex}.track-btn.svelte-mv1w5p:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 24px #00b0ff4d}.track-btn.svelte-mv1w5p:disabled{opacity:.6;cursor:not-allowed}.spinner-sm.svelte-mv1w5p{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite svelte-mv1w5p-spin}@keyframes svelte-mv1w5p-spin{to{transform:rotate(360deg)}}.not-found.svelte-mv1w5p{text-align:center;background:#fff;border-radius:16px;margin-top:1.5rem;padding:3rem;box-shadow:0 4px 24px #0000000f}.not-found.svelte-mv1w5p p:where(.svelte-mv1w5p){color:#6b7294;margin-top:1rem;font-size:.875rem}.result-section.svelte-mv1w5p{background:#fff;border:1px solid #0000000a;border-radius:16px;margin-top:1.5rem;padding:2rem;box-shadow:0 4px 24px #0000000f}.result-header.svelte-mv1w5p{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.result-header.svelte-mv1w5p h2:where(.svelte-mv1w5p){color:#111827;font-size:1.125rem;font-weight:700}.result-header.svelte-mv1w5p p:where(.svelte-mv1w5p){color:#6b7294;margin-top:.25rem;font-size:.8125rem}.status-badge.svelte-mv1w5p{text-transform:capitalize;border-radius:20px;padding:.375rem .875rem;font-size:.75rem;font-weight:700}.progress-section.svelte-mv1w5p{margin-bottom:2rem}.progress-bar.svelte-mv1w5p{align-items:center;gap:0;display:flex}.progress-step.svelte-mv1w5p{flex-direction:column;align-items:center;gap:.5rem;display:flex}.step-dot.svelte-mv1w5p{color:#9ca3af;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:700;transition:all .3s;display:flex}.progress-step.active.svelte-mv1w5p .step-dot:where(.svelte-mv1w5p){color:#fff;background:linear-gradient(135deg,#00b0ff,#6a00ff)}.progress-step.current.svelte-mv1w5p .step-dot:where(.svelte-mv1w5p){box-shadow:0 0 0 4px #00b0ff33}.step-label.svelte-mv1w5p{color:#9ca3af;font-size:.6875rem;font-weight:600}.progress-step.active.svelte-mv1w5p .step-label:where(.svelte-mv1w5p){color:#111827}.step-line.svelte-mv1w5p{background:#e5e7eb;flex:1;height:2px;margin:0 -.25rem 1.25rem;transition:background .3s}.step-line.active.svelte-mv1w5p{background:linear-gradient(90deg,#00b0ff,#6a00ff)}.info-card.svelte-mv1w5p{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;margin-bottom:1.5rem;padding:1rem 1.25rem}.info-row.svelte-mv1w5p{border-bottom:1px solid #f3f4f6;justify-content:space-between;padding:.5rem 0;display:flex}.info-row.svelte-mv1w5p:last-child{border-bottom:none}.info-label.svelte-mv1w5p{color:#6b7294;font-size:.8125rem}.info-value.svelte-mv1w5p{color:#111827;font-size:.8125rem;font-weight:600}.info-value.mono.svelte-mv1w5p{letter-spacing:.02em;font-family:SF Mono,Fira Code,monospace}.items-section.svelte-mv1w5p{margin-bottom:1.5rem}.items-section.svelte-mv1w5p h3:where(.svelte-mv1w5p){color:#111827;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.item-row.svelte-mv1w5p{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.item-info.svelte-mv1w5p{flex-direction:column;gap:.125rem;display:flex}.item-name.svelte-mv1w5p{color:#111827;font-size:.8125rem;font-weight:600}.item-qty.svelte-mv1w5p{color:#6b7294;font-size:.75rem}.item-price.svelte-mv1w5p{color:#111827;font-size:.8125rem;font-weight:600}.total-row.svelte-mv1w5p{color:#111827;justify-content:space-between;padding-top:.75rem;font-size:.9375rem;font-weight:700;display:flex}.timeline-section.svelte-mv1w5p{margin-top:1.5rem}.timeline-section.svelte-mv1w5p h3:where(.svelte-mv1w5p){color:#111827;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.timeline.svelte-mv1w5p{padding-left:1.5rem;position:relative}.timeline.svelte-mv1w5p:before{content:"";background:#e5e7eb;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.tl-item.svelte-mv1w5p{padding-bottom:1.25rem;position:relative}.tl-item.svelte-mv1w5p:last-child{padding-bottom:0}.tl-dot.svelte-mv1w5p{border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-1.5rem;box-shadow:0 0 0 2px #e5e7eb}.tl-header.svelte-mv1w5p{justify-content:space-between;align-items:center;display:flex}.tl-status.svelte-mv1w5p{text-transform:capitalize;font-size:.8125rem;font-weight:700}.tl-time.svelte-mv1w5p{color:#9ca3af;font-size:.6875rem}.tl-note.svelte-mv1w5p{color:#6b7294;margin-top:.25rem;font-size:.75rem}@media (width<=640px){.track-hero.svelte-mv1w5p{padding:3rem 1rem 2.5rem}.track-hero.svelte-mv1w5p h1:where(.svelte-mv1w5p){font-size:1.5rem}.hero-icon.svelte-mv1w5p{border-radius:16px;width:60px;height:60px}.hero-icon.svelte-mv1w5p svg:where(.svelte-mv1w5p){width:28px;height:28px}.form-grid.svelte-mv1w5p{grid-template-columns:1fr}.field.full.svelte-mv1w5p{grid-column:auto}.step-label.svelte-mv1w5p{font-size:.6rem}.step-dot.svelte-mv1w5p{width:28px;height:28px;font-size:.6875rem}}
