body{margin:0;background:#fbf7f5;color:#332a28;font-family:Arial,Tahoma,sans-serif}*{box-sizing:border-box}.page.svelte-bjhsmc{min-height:100vh;padding:45px 18px}.shell.svelte-bjhsmc{width:min(900px,100%);margin:0 auto}.hero.svelte-bjhsmc{text-align:center;background:#fff;border:1px solid #eadeda;border-radius:18px;padding:38px 24px}.brand.svelte-bjhsmc{color:#a46c76;font-size:12px;font-weight:800;letter-spacing:2px}h1.svelte-bjhsmc{margin:10px 0 8px;font-size:34px}.hero.svelte-bjhsmc p:where(.svelte-bjhsmc){margin:0;color:#8a7772}.search-box.svelte-bjhsmc{display:flex;gap:8px;max-width:560px;margin:25px auto 0}.search-box.svelte-bjhsmc input:where(.svelte-bjhsmc){flex:1;min-height:48px;border:1px solid #dfcfcb;border-radius:9px;padding:0 14px;font:inherit;direction:ltr;text-align:left}button.svelte-bjhsmc{border:0;border-radius:9px;background:#a46c76;color:#fff;padding:0 25px;font:inherit;cursor:pointer;min-height:48px}.not-found.svelte-bjhsmc,.tracking-card.svelte-bjhsmc{margin-top:18px;background:#fff;border:1px solid #eadeda;border-radius:18px}.not-found.svelte-bjhsmc{text-align:center;padding:45px 20px}.not-found.svelte-bjhsmc .icon:where(.svelte-bjhsmc){font-size:35px;color:#a46c76}.not-found.svelte-bjhsmc h2:where(.svelte-bjhsmc){margin:8px 0}.not-found.svelte-bjhsmc p:where(.svelte-bjhsmc){color:#8a7772;margin:0}.tracking-card.svelte-bjhsmc{padding:24px}.tracking-head.svelte-bjhsmc{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;border-bottom:1px solid #eee3e0}.tracking-head.svelte-bjhsmc span:where(.svelte-bjhsmc),.latest.svelte-bjhsmc span:where(.svelte-bjhsmc),.shipment-number.svelte-bjhsmc span:where(.svelte-bjhsmc){display:block;color:#8a7772;font-size:11px;margin-bottom:5px}.tracking-head.svelte-bjhsmc strong:where(.svelte-bjhsmc){display:block;font-size:23px;direction:ltr}.current-status.svelte-bjhsmc{background:#f8e8e9;color:#925663;border-radius:999px;padding:9px 14px;font-size:11px;font-weight:700}.latest.svelte-bjhsmc{margin-top:18px;padding:15px 16px;background:#fcf8f7;border:1px solid #eee3e0;border-radius:10px}.latest.svelte-bjhsmc strong:where(.svelte-bjhsmc){font-size:14px}.tracking.svelte-bjhsmc{padding-top:25px}.tracking.svelte-bjhsmc h2:where(.svelte-bjhsmc){margin:0 0 25px;font-size:18px}.timeline.svelte-bjhsmc{display:grid;grid-template-columns:repeat(9,1fr);gap:5px;overflow-x:auto;padding-bottom:6px}.step.svelte-bjhsmc{min-width:92px;text-align:center}.dot.svelte-bjhsmc{width:34px;height:34px;margin:0 auto 9px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eee;color:#888;font-size:11px;font-weight:700}.step-text.svelte-bjhsmc strong:where(.svelte-bjhsmc){display:block;color:#999;font-size:10px;line-height:1.5}.step-text.svelte-bjhsmc small:where(.svelte-bjhsmc){display:block;color:#a46c76;font-size:9px;margin-top:4px}.step.passed.svelte-bjhsmc .dot:where(.svelte-bjhsmc){background:#a46c76;color:#fff}.step.passed.svelte-bjhsmc .step-text:where(.svelte-bjhsmc) strong:where(.svelte-bjhsmc),.step.current.svelte-bjhsmc .step-text:where(.svelte-bjhsmc) strong:where(.svelte-bjhsmc){color:#4b3b38}.step.current.svelte-bjhsmc .dot:where(.svelte-bjhsmc){background:#4b3b38;color:#fff;box-shadow:0 0 0 5px #f1e6e4}.cancelled.svelte-bjhsmc{padding:15px;border-radius:9px;background:#f1f1f1;color:#777;text-align:center}.shipment-number.svelte-bjhsmc{margin-top:22px;padding-top:18px;border-top:1px solid #eee3e0}.shipment-number.svelte-bjhsmc strong:where(.svelte-bjhsmc){direction:ltr;display:inline-block}.privacy.svelte-bjhsmc{margin-top:20px;padding-top:15px;border-top:1px solid #eee3e0;text-align:center;color:#8a7772;font-size:10px}.back.svelte-bjhsmc{display:block;width:fit-content;margin:18px auto 0;color:#8f6068;text-decoration:none;font-size:12px}@media(max-width:650px){.page.svelte-bjhsmc{padding:20px 10px}.hero.svelte-bjhsmc{padding:28px 15px}h1.svelte-bjhsmc{font-size:28px}.search-box.svelte-bjhsmc{flex-direction:column}button.svelte-bjhsmc{width:100%}.tracking-card.svelte-bjhsmc{padding:15px}.tracking-head.svelte-bjhsmc{align-items:flex-start;flex-direction:column}}
