:root{--c93-ink:var(--tc-ink-900);--c93-ink-2:var(--tc-ink-700);--c93-muted:var(--tc-ink-600);--c93-cream:var(--tc-cream-50);--c93-cream-2:var(--tc-cream-100);--c93-paper:var(--tc-paper);--c93-line:var(--tc-line);--c93-orange:var(--tc-brand-500);--c93-orange-600:var(--tc-brand-600);--c93-orange-700:var(--tc-brand-700);--c93-orange-50:var(--tc-brand-50);--c93-orange-100:var(--tc-brand-100);--c93-green:var(--tc-success-800);--c93-green-50:var(--tc-success-50);--c93-shadow-1:0 1px 2px #1f1a170f, 0 2px 8px #1f1a170f;--c93-shadow-2:0 2px 6px #1f1a170f, 0 14px 32px #1f1a171a;--c93-shadow-3:0 24px 60px #5a210d29;--c93-radius-card:20px;--c93-radius-control:14px;--c93-ease-out:var(--tc-ease-out);--c93-spring:cubic-bezier(.34, 1.56, .64, 1);--c93-safe-top:env(safe-area-inset-top,0px);--c93-safe-bottom:env(safe-area-inset-bottom,0px)}:is(.shell,.tracking-page,.rating-page,.storefront) :is(button,a[href],[role=button]):not(:disabled){-webkit-tap-highlight-color:transparent;transition-property:transform,background-color,border-color,color,box-shadow,opacity;transition-duration:.18s;transition-timing-function:var(--c93-ease-out)}:is(.shell,.tracking-page,.rating-page,.storefront) :is(button,a[href],[role=button]):not(:disabled):active{transition-duration:.12s;transform:scale(.97)}:is(.shell,.tracking-page,.rating-page,.storefront) :is(button,a[href],input,select,textarea,[role=button]):focus-visible{outline:3px solid var(--c93-orange)!important;outline-offset:2px!important}.c93-skeleton{border-radius:var(--c93-radius-card);background:#f3e9df;position:relative;overflow:hidden}.c93-skeleton:after{content:"";animation:c93-shimmer 1.2s var(--c93-ease-out) infinite;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes c93-shimmer{to{transform:translate(100%)}}@media (display-mode:standalone){:is(.shell>.topbar,.tracking-top,.rating-page>header){padding-top:calc(var(--c93-safe-top) + 8px)!important}.shell>.platform-announcement{padding-top:var(--c93-safe-top)}}@media (prefers-reduced-motion:reduce){:is(.shell,.tracking-page,.rating-page,.storefront) :is(button,a[href],[role=button]):active{transform:none}.c93-skeleton:after{animation:none}}:is(.order-progress,.tracking-progress){--c93-step:0;position:relative;background:0 0!important;border:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;padding:0!important;display:grid!important}:is(.order-progress,.tracking-progress):before,:is(.order-progress,.tracking-progress):after{content:"";top:15px;pointer-events:none;border-radius:4px;height:4px;position:absolute;inset-inline-start:10%}:is(.order-progress,.tracking-progress):before{background:#eadfd4;inset-inline-end:10%}:is(.order-progress,.tracking-progress):after{width:calc(80% * var(--c93-step) / 4);background:linear-gradient(90deg, var(--c93-orange), var(--c93-orange-600));transition:width .6s var(--c93-ease-out)}:is(.order-progress,.tracking-progress)>span{z-index:1;text-align:center;flex-direction:column;align-items:center;min-width:0;position:relative;color:var(--c93-muted)!important;background:0 0!important;border:0!important;gap:6px!important;padding:0!important;display:flex!important}:is(.order-progress,.tracking-progress)>span:before,:is(.order-progress,.tracking-progress)>span:after{content:none!important;display:none!important}:is(.order-progress,.tracking-progress)>span>i{box-shadow:none;flex:none;place-items:center;width:34px!important;height:34px!important;color:var(--c93-muted)!important;background:#fff!important;border:2px solid #eadfd4!important;border-radius:50%!important;font-size:13px!important;font-style:normal!important;font-weight:800!important;display:grid!important}:is(.order-progress,.tracking-progress)>span>i svg{width:16px!important;height:16px!important}:is(.order-progress,.tracking-progress)>span.active{color:var(--c93-ink)!important}:is(.order-progress,.tracking-progress)>span.active>i{border-color:var(--c93-orange-600)!important;background:var(--c93-orange-600)!important;color:#fff!important}:is(.order-progress,.tracking-progress)>span.active:not(:has(+span.active))>i{animation:c93-pulse 2s var(--c93-ease-out) infinite;box-shadow:0 0 0 6px #f15a2429}:is(.order-progress,.tracking-progress)>span>small{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;max-width:100%;color:inherit!important;white-space:normal!important;font-size:clamp(10.5px,3vw,12px)!important;font-weight:700!important;line-height:1.35!important}@keyframes c93-pulse{0%,to{box-shadow:0 0 0 4px #f15a242e}50%{box-shadow:0 0 0 9px #f15a240f}}@media (prefers-reduced-motion:reduce){:is(.order-progress,.tracking-progress):after{transition:none}:is(.order-progress,.tracking-progress)>span.active>i{animation:none!important}}:is(.tracking-page,.rating-page) :is(h1,h2){color:var(--c93-ink);letter-spacing:0!important;font-weight:800!important}:is(.tracking-page,.rating-page){background-color:var(--c93-cream)}.c93-illustration{aspect-ratio:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(140px,42vw,200px);height:auto;margin:0 auto 4px;display:block}.c93-illustration-sm{flex:none;width:96px;margin:0}.c93-not-found{min-height:100vh;min-height:100dvh;padding:calc(24px + var(--c93-safe-top)) 16px calc(32px + var(--c93-safe-bottom));background:var(--c93-cream);color:var(--c93-ink);text-align:center;align-content:center;justify-items:center;gap:12px;display:grid}.c93-not-found .brand{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.c93-not-found h1{overflow-wrap:anywhere;max-width:22ch;margin:0;font-size:clamp(24px,6vw,34px);font-weight:800;line-height:1.35}.c93-not-found p{max-width:46ch;color:var(--c93-muted);margin:0;line-height:1.75}.c93-not-found>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.c93-not-found :is(.c93-primary,.c93-secondary){border-radius:14px;align-items:center;min-height:48px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.c93-not-found .c93-primary{background:var(--c93-orange-600);color:#fff}.c93-not-found .c93-secondary{border:1px solid var(--c93-line);color:var(--c93-ink);background:#fff}
