:root{--background:#f8f9fa;--surface:#fff;--surface-low:#f3f4f5;--surface-mid:#e7e8e9;--line:#d9e2ec;--line-strong:#b6c7d7;--ink:#1a1d26;--muted:#64748b;--blue:#1f6feb;--blue-dark:#164ea8;--blue-deep:#0f2f5f;--blue-soft:#e7f0ff;--blue-glow:#1f6feb3d;--danger:#ba1a1a;--success:#16a34a;--success-soft:#16a34a1a;--warning:#d97706;--warning-soft:#d977061a;--info:#1f6feb;--info-soft:#1f6feb1a;--radius:10px;--radius-full:9999px;--footer-height:36px;color:var(--ink);background:var(--background);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;overflow:hidden}body{background:radial-gradient(circle at 20% 0%, #ffffffe6, transparent 34rem), linear-gradient(#12182604 1px, transparent 1px), linear-gradient(90deg, #12182604 1px, transparent 1px), var(--background);background-size:20px 20px;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.app-shell{height:100vh;padding-top:64px;position:relative;overflow:hidden}.top-bar{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f9faeb;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 24px;display:grid;position:fixed;inset:0 0 auto;box-shadow:0 2px 10px #00000009}.brand-lockup{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand-lockup strong{color:var(--blue-deep);letter-spacing:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.98rem;font-weight:800}.brand-symbol{background:linear-gradient(135deg,#fffffff2,#e7f0ffc7),#fff;border:1px solid #1f6feb24;border-radius:8px;place-items:center;width:44px;height:38px;display:grid;overflow:hidden;box-shadow:0 10px 28px #1f6feb1f}.brand-symbol img{object-fit:contain;filter:saturate(1.08);mix-blend-mode:multiply;width:34px;height:22px}.header-status{border:1px solid var(--line);color:var(--blue-deep);text-transform:uppercase;background:#ffffffb8;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem;font-weight:700;display:inline-flex}.status-dot{background:#36d399;border-radius:999px;width:8px;height:8px;animation:1.6s ease-out infinite pulse-dot;box-shadow:0 0 #36d39980}.top-actions{justify-content:flex-end;gap:12px;min-width:0;display:flex}.logo-link{border-radius:6px;align-items:center;width:fit-content;min-width:0;display:inline-flex}.logo-link:focus-visible{outline-offset:4px;outline:3px solid #1f6feb47}.top-logo-link{justify-self:end}.top-brand-logo{object-fit:contain;object-position:right center;width:96px;height:34px}.workspace{z-index:1;height:calc(100vh - 64px - var(--footer-height));margin-bottom:var(--footer-height);position:relative;overflow:hidden}.tracking-form button,.query-reset,.empty-state button,.action-row .primary-action,.timeline-panel button{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg, var(--blue), var(--blue-dark));cursor:pointer;border:0;font-weight:700;transition:transform .16s,background .16s;box-shadow:0 8px 20px #1f6feb26}.tracking-form button:hover,.query-reset:hover,.empty-state button:hover,.action-row .primary-action:hover,.timeline-panel button:hover{background:linear-gradient(135deg, #2d7df3, var(--blue-deep))}.tracking-form button:active,.query-reset:active,.empty-state button:active{transform:scale(.98)}.content-area{width:min(1420px,100%);height:100%;margin:0 auto;padding:28px 30px 44px;overflow:hidden}.landing-view{grid-template-rows:auto auto auto;align-content:center;gap:14px;height:100%;display:grid;transform:translateY(-10px)}.hero-copy{text-align:center;justify-items:center;gap:9px;padding-top:0;display:grid}.hero-print-mark{object-fit:contain;object-position:center;opacity:.94;width:1.08em;height:1.08em;animation:26s linear infinite print-mark-spin}.title-leading-mark{flex:none;margin-right:.22em}.hero-brand-logo{object-fit:contain;filter:saturate(1.04);width:clamp(128px,16vw,210px);max-height:72px;margin-bottom:-3px;transform:translateY(-7px)}h1,h2,h3,p{letter-spacing:0;margin:0}.hero-copy h1{max-width:780px;color:var(--blue-deep);white-space:nowrap;justify-content:center;align-items:center;font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:800;line-height:1.08;display:inline-flex}.hero-copy p,.dashboard-hero p{max-width:650px;color:var(--muted);font-size:.92rem;line-height:1.42}.typing-line{justify-content:center;width:min(720px,100%);display:flex}.typing-line span{max-width:720px;color:var(--blue-deep);white-space:normal;font-size:.88rem;font-weight:550;line-height:1.45;animation:.78s ease-out .18s both message-reveal;display:inline-block}.tracking-form{justify-self:center;gap:8px;width:min(820px,100%);display:grid}.tracking-form.compact{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);justify-self:stretch;width:min(760px,100%);padding:20px;box-shadow:0 4px 14px #0000000b}.tracking-form label{color:#343838;font-size:.82rem;font-weight:600}.email-control{border-radius:var(--radius);background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(110deg, #1f6feb2e, #00a6c86b, #c9007a33, #1f6feb2e) border-box;border:1px solid #1f6feb2e;grid-template-columns:26px 1fr auto;align-items:center;gap:18px;min-height:62px;padding:8px 10px 8px 24px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #12182612}.email-control:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0% 38%,#1f6feb1a 50%,#0000 62% 100%);transition:transform .72s;position:absolute;inset:0;transform:translate(-105%)}.email-control:after{content:"";pointer-events:none;border:1px solid #1f6feb14;border-radius:6px;position:absolute;inset:6px}.compact .email-control{border-radius:var(--radius);min-height:58px;box-shadow:none;padding:0 8px 0 16px}.email-control:focus-within{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 0 0 4px #1f6feb1a,0 24px 64px #1f6feb29}.email-control:hover:before,.email-control:focus-within:before{transform:translate(105%)}.email-control:focus-within>svg{color:var(--blue);filter:drop-shadow(0 0 10px #1f6feb47)}.email-control.has-error{border-color:var(--danger)}.email-control svg{width:22px;height:22px;color:var(--muted)}.email-control input{z-index:1;width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:1.05rem;position:relative}.email-control input::placeholder{color:#a7b0b0}.tracking-form button{z-index:1;min-height:46px;color:var(--blue-deep);background:linear-gradient(180deg, #ffffffeb, #e7f0ffe6), var(--blue-soft);border-radius:var(--radius);border:1px solid #1f6feb8c;justify-content:center;align-items:center;gap:12px;padding:0 28px;display:inline-flex;position:relative;box-shadow:0 10px 24px #1f6feb1f}.tracking-form button:hover{color:#fff;border-color:var(--blue);background:linear-gradient(135deg, var(--blue), var(--blue-dark));box-shadow:0 14px 30px #1f6feb38}.compact button{min-height:44px}.tracking-form button:disabled{cursor:not-allowed;opacity:.45}.tracking-form button svg,.empty-state button svg,.action-row button svg{color:currentColor}.privacy-note{color:var(--muted);justify-content:center;gap:8px;font-size:.86rem;display:flex}.privacy-note svg{width:16px;height:16px}.form-error{color:var(--danger);font-weight:650}.process-card{border:1px solid var(--line);background:#ffffffe0;border-radius:8px;align-self:start;padding:14px 26px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000008}.process-card:before{content:"";pointer-events:none;border:1px solid #12182609;position:absolute;inset:12px}.ambient-scan{opacity:.32;pointer-events:none;background:linear-gradient(110deg,#0000 0% 38%,#1f6feb21 50%,#0000 62% 100%);animation:4.6s ease-in-out infinite scan-card;position:absolute;inset:0;transform:translate(-100%)}.machine-watermark{color:#1a1a1a09;width:112px;height:112px;position:absolute;bottom:18px;right:38px}.section-kicker,.results-heading h2,.material-section h3,.timeline-panel h2{color:var(--blue-deep);letter-spacing:.09em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85rem;font-weight:700}.section-kicker{text-align:center;margin-bottom:12px}.process-track{grid-template-columns:repeat(5,1fr);gap:16px;display:grid;position:relative}.process-track:before{background:var(--surface-mid);content:"";height:2px;position:absolute;top:23px;left:9%;right:9%}.process-track:after{content:"";background:linear-gradient(90deg,#0000,#1f6febe6,#0000) 0 0/24% 100% no-repeat;height:2px;animation:2.6s ease-in-out infinite state-line-sweep;position:absolute;top:23px;left:9%;right:9%}.process-step{z-index:1;text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.process-step.pending{opacity:.46}.process-icon{border:2px solid var(--surface-mid);background:var(--surface-low);width:40px;height:40px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.process-step.done .process-icon,.process-step.active .process-icon{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-deep)}.process-step.active .process-icon{box-shadow:0 0 0 6px var(--blue-glow);animation:1.8s ease-in-out infinite active-node}.process-step h3{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.74rem}.process-step p{max-width:170px;color:var(--muted);font-size:.76rem;line-height:1.25}.live-pill,.material-status{width:fit-content;color:var(--blue-deep);background:var(--blue-soft);text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;display:inline-flex}.summary-icon,.material-thumb,.timeline-icon{background:var(--surface);color:var(--blue-deep);border-radius:6px;place-items:center;display:grid}.dashboard-view{grid-template-rows:auto auto minmax(0,1fr);gap:12px;max-width:1320px;height:100%;display:grid}.dashboard-hero h1{color:var(--blue-deep);text-transform:uppercase;align-items:center;gap:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(1.55rem,2.8vw,2.25rem);font-weight:800;line-height:1.08;display:inline-flex}.dashboard-hero{justify-content:space-between;align-items:center;gap:6px;display:flex}.dashboard-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.result-store-logo{object-fit:contain;object-position:center;filter:saturate(1.04);flex:none;width:clamp(64px,9vw,112px);max-height:42px}.dashboard-hero>div{gap:6px;min-width:0;display:grid}.change-email-button{border:1px solid var(--line);border-radius:var(--radius);min-height:38px;color:var(--blue-deep);background:var(--surface);cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:.78rem;font-weight:750;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.portal-link-button{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg, var(--blue), var(--blue-dark));border:1px solid #1f6feb61;flex:none;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:.78rem;font-weight:750;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 8px 20px #1f6feb26}.change-email-button:hover{border-color:#1f6feb73;transform:translateY(-1px);box-shadow:0 8px 22px #1f6feb1a}.portal-link-button:hover{transform:translateY(-1px);box-shadow:0 12px 26px #1f6feb3d}.change-email-button svg,.portal-link-button svg{width:15px;height:15px}.query-badge{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 16px;font-size:.8rem;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #00000005}.query-badge svg{width:14px;height:14px;color:var(--blue)}.query-badge span{align-items:center;gap:6px;display:inline-flex}.query-badge strong{max-width:260px;color:var(--blue-deep);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.query-badge span:not(:last-child):after{content:"•";color:var(--line-strong);margin-left:16px}.query-feedback{justify-items:start;gap:10px;margin-top:6px;display:grid}.query-reset{align-items:center;gap:9px;min-height:36px;padding:0 14px;display:inline-flex;box-shadow:0 8px 16px #0f2f5f14}.query-reset svg{width:15px;height:15px}.results-heading{justify-content:space-between;align-items:flex-start;gap:24px;padding-top:4px;display:flex}.results-heading h2{color:var(--muted);font-size:.82rem}.results-heading span{color:var(--blue-deep);align-items:center;gap:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;display:inline-flex}.results-heading svg{animation:1.1s linear infinite spin}.result-workspace{scrollbar-width:none;grid-template-rows:auto auto;gap:18px;min-height:0;padding:1px 3px 18px 1px;display:grid;overflow-y:auto}.latest-orders-section,.previous-orders-section{gap:11px;display:grid}.orders-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;padding:0 2px;display:flex}.orders-section-heading>div{gap:2px;display:grid}.orders-section-heading h2{color:var(--blue-deep);text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;line-height:1.1}.orders-section-heading>span{color:var(--muted);font-size:.72rem;font-weight:750}.previous-orders-section{padding-top:2px}.previous-orders-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.result-workspace::-webkit-scrollbar{width:0;height:0}.order-selector-list::-webkit-scrollbar{width:0;height:0}.order-selector{gap:8px;display:grid}.order-selector-heading{color:var(--blue-deep);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.order-selector-heading span{text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem;font-weight:800}.order-selector-heading small{color:var(--muted);font-size:.72rem}.order-selector-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.order-selector-item{border:1px solid var(--line);min-width:0;min-height:64px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffbd;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.order-selector-item:after{background:var(--blue);content:"";transform-origin:0;height:3px;transition:transform .2s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.order-selector-item:hover,.order-selector-item.selected{background:var(--surface);border-color:#1f6feb61;box-shadow:0 8px 20px #1f6feb14}.order-selector-item:hover{transform:translateY(-1px)}.order-selector-item.selected:after{transform:scaleX(1)}.order-selector-item>span:first-child{gap:3px;min-width:0;display:grid}.order-selector-item strong{color:var(--blue-deep);text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;overflow:hidden}.order-selector-item small{color:var(--muted);font-size:.68rem}.order-detail,.sent-order-card,.timeline-panel,.empty-state,.skeleton-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 4px 16px #00000005}.skeleton-card{min-height:150px}.order-detail{flex-direction:column;flex:none;gap:16px;padding:20px 22px;animation:.38s cubic-bezier(.22,1,.36,1) both detail-enter;display:flex;overflow:visible}.sent-order-card{border-left:4px solid var(--success);grid-template-columns:44px 1fr auto;align-items:center;gap:14px;min-height:74px;padding:14px 20px;display:grid}.previous-orders-list .sent-order-card{min-width:0;box-shadow:none;border-left-width:3px}.sent-order-card.has-tracking{grid-template-columns:44px minmax(0,1fr) auto auto}.sent-order-icon{border-radius:var(--radius);width:44px;height:44px;color:var(--success);background:var(--success-soft);place-items:center;display:grid}.sent-order-icon svg{width:20px;height:20px}.sent-order-info{flex-direction:column;gap:4px;display:flex}.sent-order-info .order-number{color:var(--ink);font-size:1.05rem;font-weight:700}.sent-order-info .order-date{color:var(--muted);font-size:.82rem}.carrier-link{border-radius:var(--radius);width:fit-content;min-height:38px;color:var(--blue-deep);text-transform:uppercase;background:#e7f0ff9e;border:1px solid #1f6feb2e;justify-content:center;align-items:center;gap:9px;margin-top:12px;padding:0 14px;font-size:.72rem;font-weight:800;transition:all .15s;display:inline-flex}.carrier-link:hover{color:#fff;background:linear-gradient(135deg, var(--blue), var(--blue-dark));border-color:#0000}.carrier-link.is-static,.carrier-link.is-static:hover{color:var(--blue-deep);cursor:default;background:#e7f0ff9e}.carrier-link svg{width:15px;height:15px}.carrier-link .carrier-copy{color:inherit;font-size:inherit;text-transform:none;gap:1px;margin:0;line-height:1.12;display:grid}.carrier-copy strong{font-size:inherit;text-transform:uppercase;font-weight:900}.carrier-copy small{max-width:190px;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:700;overflow:hidden}.carrier-link.compact{white-space:nowrap;min-height:30px;margin-top:0;padding:0 9px;font-size:.66rem}.order-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:13px;display:flex}.order-id{justify-content:flex-start;align-items:center;gap:16px;display:flex}.order-id>div{gap:2px;display:grid}.order-eyebrow{color:var(--muted);text-transform:uppercase;font-size:.66rem;font-weight:750}.order-number{color:var(--blue-deep);font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.18rem;font-weight:800}.order-status-badge{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.order-status-badge.success{color:var(--success);background:var(--success-soft)}.order-status-badge.warning{color:var(--warning);background:var(--warning-soft)}.order-status-badge.info{color:var(--info);background:var(--info-soft)}.order-meta{color:var(--muted);align-items:center;gap:16px;font-size:.8rem;display:flex}.order-meta span{align-items:center;gap:6px;display:flex}.current-status-card{border:1px solid #1f6feb33;border-left:4px solid var(--info);background:linear-gradient(100deg, var(--info-soft), #ffffffeb 58%);border-radius:8px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 18px;display:grid;position:relative;overflow:hidden}.current-status-card.warning{border-color:#d9770633;border-left-color:var(--warning);background:linear-gradient(100deg, var(--warning-soft), #ffffffeb 58%)}.current-status-card.success{border-color:#16a34a33;border-left-color:var(--success);background:linear-gradient(100deg, var(--success-soft), #ffffffeb 58%)}.current-status-icon{width:50px;height:50px;color:var(--info);background:var(--surface);border-radius:8px;place-items:center;display:grid;box-shadow:0 8px 22px #1f6feb1a}.warning .current-status-icon{color:var(--warning)}.success .current-status-icon{color:var(--success)}.current-status-icon svg{width:24px;height:24px}.current-status-label,.section-kicker-inline{color:var(--muted);text-transform:uppercase;font-size:.64rem;font-weight:800}.current-status-card h2{color:var(--blue-deep);margin:2px 0 3px;font-size:1.18rem;line-height:1.12}.current-status-card p{color:var(--muted);font-size:.8rem;line-height:1.35}.status-live-indicator{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:.68rem;font-weight:700;display:inline-flex}.status-live-indicator>span{background:var(--success);border-radius:999px;width:8px;height:8px;animation:2s ease-out infinite status-signal;box-shadow:0 0 #16a34a47}.progress-section{gap:3px;display:grid}.section-title-row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.section-title-row>div{gap:2px;display:grid}.section-title-row h3{color:var(--blue-deep);font-size:.9rem;line-height:1.2}.section-title-row>strong{color:var(--blue);font-family:JetBrains Mono,ui-monospace,monospace;font-size:1rem}.compact-title{border-bottom:1px solid var(--line);align-items:center;padding-bottom:9px}.order-progress{isolation:isolate;grid-template-columns:repeat(5,1fr);gap:12px;margin:13px 0 6px;display:grid;position:relative}.order-progress:before{border-radius:var(--radius-full);background:var(--surface-mid);content:"";height:4px;position:absolute;top:20px;left:4%;right:4%}.order-progress:after{width:calc(var(--progress) * .92);border-radius:var(--radius-full);background:linear-gradient(90deg, transparent 0%, #ffffffe6 48%, transparent 66%) 0 0 / 34% 100% no-repeat, repeating-linear-gradient(120deg, #ffffff38 0 7px, transparent 7px 14px) 0 0 / 32px 100%, linear-gradient(90deg, var(--blue), #75a7ff);content:"";max-width:92%;height:4px;animation:2.4s linear infinite order-state-sweep;position:absolute;top:20px;left:4%;box-shadow:0 0 10px #1f6feb33}.order-step{z-index:1;color:var(--muted);text-transform:uppercase;opacity:0;animation:.52s cubic-bezier(.22,1,.36,1) both step-rise;animation-delay:calc(var(--step-index) * .11s);justify-items:center;gap:10px;font-size:.76rem;display:grid;position:relative}.order-step:before{border-radius:var(--radius-full);content:"";pointer-events:none;background:#1f6feb00;width:6px;height:6px;position:absolute;top:18px}.order-dot{border:3px solid var(--line);border-radius:var(--radius-full);background:var(--surface);place-items:center;width:44px;height:44px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative}.order-dot:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #1f6feb00;position:absolute;inset:-8px}.order-step.active{color:var(--blue-deep)}.order-step.active:before{background:#75a7ffe6;box-shadow:0 0 14px #1f6feb73}.order-step.active .order-dot{border-color:var(--blue);background:linear-gradient(135deg, var(--blue), var(--blue-deep));color:#fff;box-shadow:0 0 0 6px #1f6feb1f}.order-step.active .order-dot svg{animation:.52s cubic-bezier(.22,1,.36,1) both check-pop;animation-delay:calc(var(--step-index) * .11s + .16s)}.order-step.current .order-dot{border-color:var(--blue);animation:1.8s ease-in-out infinite current-node-pulse;box-shadow:0 0 0 5px #1f6feb26}.order-step.current .order-dot:after{border-color:#1f6feb5c;animation:1.8s ease-out infinite current-ring}.order-step.current:before{animation:1.35s ease-in-out infinite data-pulse}.order-step.current .order-dot svg{animation:1.8s ease-in-out infinite current-icon-live}.order-step.current span{color:var(--blue);font-weight:700;animation:1.8s ease-in-out infinite current-label-live}.order-information-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:stretch;gap:14px;display:grid}.shipping-panel,.order-reference{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-content:start;min-width:0;padding:16px;display:grid}.shipping-panel{background:linear-gradient(135deg, #e7f0ff9e, var(--surface) 68%);border-color:#1f6feb33;gap:13px}.shipping-panel.available{background:linear-gradient(135deg, #16a34a14, var(--surface) 68%);border-color:#16a34a42}.information-panel-heading{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding-bottom:11px;display:grid}.information-panel-heading>div:last-child{gap:2px;display:grid}.information-panel-heading h3{color:var(--blue-deep);font-size:1rem;line-height:1.15}.information-panel-icon{width:44px;height:44px;color:var(--blue);background:var(--blue-soft);border-radius:7px;place-items:center;display:grid}.shipping-panel.available .information-panel-icon{color:var(--success);background:var(--success-soft)}.information-panel-icon svg{width:22px;height:22px}.shipping-details{align-content:start;gap:10px;display:grid}.shipping-details>p,.shipping-pending p{color:var(--muted);font-size:.78rem;line-height:1.4}.tracking-code{width:fit-content;color:var(--muted);background:var(--surface-low);border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:.7rem;display:inline-flex}.tracking-code strong{color:var(--blue-deep);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem}.shipping-pending{grid-template-columns:32px 1fr;align-items:center;gap:11px;padding:6px 2px;display:grid}.shipping-pending>svg{width:24px;height:24px;color:var(--blue)}.shipping-pending strong{color:var(--ink);margin-bottom:3px;font-size:.82rem;display:block}.shipping-panel .carrier-link{color:#fff;background:linear-gradient(135deg, var(--blue), var(--blue-dark));isolation:isolate;border-color:#0000;width:100%;min-height:58px;margin-top:0;padding:0 22px;animation:2.8s ease-in-out infinite carrier-button-breathe;position:relative;overflow:hidden;box-shadow:0 8px 20px #1f6feb24}.shipping-panel .carrier-link .carrier-copy strong{font-size:.86rem}.shipping-panel .carrier-link .carrier-copy small{max-width:260px;font-size:.7rem}.shipping-panel .carrier-link>svg{width:19px;height:19px}.shipping-panel .carrier-link:before{z-index:-1;content:"";background:linear-gradient(105deg,#0000 28%,#ffffff57 48%,#0000 68%);animation:3.2s ease-in-out infinite carrier-button-sweep;position:absolute;inset:0;transform:translate(-125%)}.shipping-panel .carrier-link>svg:first-child{animation:1.9s ease-in-out infinite carrier-truck-move}.shipping-panel .carrier-link>svg:last-child{animation:1.9s ease-in-out infinite carrier-external-pulse}.order-reference{background:linear-gradient(135deg, #fb923c17, var(--surface) 72%);border-color:#b4530933;grid-template-columns:48px minmax(0,1fr);align-content:center;align-items:center;gap:14px}.order-reference-icon{color:#b45309;background:#fb923c24;border-radius:7px;place-items:center;width:48px;height:48px;display:grid}.order-reference-icon svg{width:23px;height:23px}.order-reference>div:last-child{gap:5px;min-width:0;display:grid}.order-reference span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.order-reference strong{overflow-wrap:anywhere;color:#b45309;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.08rem;font-weight:900}.material-section{gap:10px;display:grid}.material-section h3{color:var(--blue-deep)}.material-row{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.material-thumb{color:#dceaff;background:linear-gradient(135deg,#1f6feb38,#12182657),#142744;width:50px;height:50px}.material-id{color:#b45309;letter-spacing:0;text-transform:uppercase;background:#fb923c29;border-radius:4px;width:fit-content;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.03rem;font-weight:900;display:inline-flex}.material-row span{color:var(--muted)}.material-status{color:var(--muted);background:var(--surface-mid)}.material-status.done{color:var(--blue-deep);background:var(--blue-soft)}.action-row{justify-content:flex-end;gap:12px;margin-top:12px;display:flex}.action-row button{text-transform:uppercase;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;font-weight:700;display:inline-flex}.action-row .primary-action svg,.empty-actions button svg{animation:2.8s linear infinite spin}.timeline-panel{gap:12px;max-height:100%;padding:24px;display:grid;overflow:hidden}.timeline-panel h2{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:12px}.timeline-list{gap:20px;max-height:380px;padding:4px 4px 4px 12px;display:grid;position:relative;overflow-y:auto}.timeline-list:before{content:"";background:var(--line);z-index:0;width:2px;position:absolute;top:12px;bottom:12px;left:32px}.timeline-item{z-index:1;grid-template-columns:40px 1fr;gap:16px;display:grid;position:relative}.timeline-icon{border:2px solid var(--blue);border-radius:var(--radius-full);background:var(--surface);z-index:2;width:40px;height:40px}.timeline-item h3{margin-bottom:5px;font-size:.92rem;line-height:1.25}.timeline-item time,.muted{color:var(--blue-deep);font-size:.78rem}.skeleton-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.skeleton-card{background:linear-gradient(90deg, transparent 0%, #ffffffbf 50%, transparent 100%), linear-gradient(#eceeef 18px, transparent 18px), linear-gradient(#eceeef 36px, transparent 36px), linear-gradient(#eceeef 16px, transparent 16px), var(--surface);background-position:-120% 0,24px 24px,24px 62px,24px 112px,0 0;background-repeat:no-repeat;background-size:70% 100%,120px 18px,calc(100% - 48px) 36px,180px 16px,100% 100%;animation:1.2s infinite shimmer}.empty-state{border-radius:var(--radius);background:var(--surface);text-align:left;border:1px solid #1f6feb29;grid-template-columns:84px minmax(0,1fr) auto;place-items:center stretch;gap:20px;width:min(980px,100%);max-width:none;margin:12px auto;padding:24px;animation:.62s cubic-bezier(.22,1,.36,1) both db-response-in;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000005}.empty-orb{z-index:1;border-radius:var(--radius-full);width:76px;height:76px;color:var(--blue-deep);background:radial-gradient(circle,#e7f0fff2,#ffffffad);border:1px solid #1f6feb38;place-items:center;display:grid;position:relative;box-shadow:0 0 0 8px #1f6feb0f,0 18px 38px #1f6feb1a}.empty-orb svg{width:32px;height:32px}.empty-copy{z-index:1;gap:7px;min-width:0;display:grid;position:relative}.empty-kicker{z-index:1;width:fit-content;color:var(--blue);text-transform:uppercase;background:0 0;align-items:center;gap:8px;padding:0;font-size:.72rem;font-weight:800;display:inline-flex;position:relative}.empty-state h2{z-index:1;color:var(--blue-deep);text-transform:uppercase;font-size:1.25rem;position:relative}.empty-state p{z-index:1;max-width:680px;color:var(--muted);line-height:1.45;position:relative}.empty-actions{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.footer{z-index:30;min-height:var(--footer-height);border-top:1px solid var(--line);color:var(--muted);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f9fae6;place-items:center;padding:0 24px;display:grid;position:fixed;inset:auto 0 0}.database-status{color:var(--blue-deep);text-transform:uppercase;justify-content:center;align-items:center;gap:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;display:inline-flex}.footer-tech-logo{object-fit:contain;filter:saturate(1.04);width:auto;max-width:118px;height:19px}.database-ink{object-fit:contain;filter:saturate(1.08);opacity:.82;mix-blend-mode:multiply;transform-origin:50%;width:34px;height:18px;animation:5.5s ease-in-out infinite footer-ink-breathe}.database-dot{background:#36d399;border-radius:999px;width:8px;height:8px;animation:1.6s ease-out infinite pulse-dot;box-shadow:0 0 #36d39980}@keyframes shimmer{to{background-position:220% 0,24px 24px,24px 62px,24px 112px,0 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-dot{0%{box-shadow:0 0 #36d39980}70%{box-shadow:0 0 0 9px #36d39900}to{box-shadow:0 0 #36d39900}}@keyframes db-response-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes db-text-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes db-scan{0%,35%{transform:translate(-105%)}80%,to{transform:translate(105%)}}@keyframes db-note-blink{0%,to{filter:brightness();opacity:.86;border-left-color:#1f6feb6b}50%{filter:brightness(1.08);opacity:1;border-left-color:#1f6febe6}}@keyframes order-status-blink{0%,to{opacity:.82;background:#e7f0ffc7;box-shadow:0 0 #1f6feb00}50%{opacity:1;background:#e7f0ff;box-shadow:0 0 0 4px #1f6feb1a,0 0 18px #1f6feb2e}}@keyframes db-caret{50%{opacity:0}}@keyframes scan-card{0%,35%{transform:translate(-100%)}70%,to{transform:translate(100%)}}@keyframes active-node{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes flow-line{to{background-position:42px 0,0 0}}@keyframes dormant-flow{to{background-position:42px 0,0 0}}@keyframes order-state-sweep{0%{background-position:-42% 0,0 0,0 0}to{background-position:142% 0,32px 0,0 0}}@keyframes order-state-sweep-vertical{0%{background-position:0 -42%,0 0,0 0}to{background-position:0 142%,0 32px,0 0}}@keyframes progress-breathe{0%,to{filter:saturate()}50%{filter:saturate(1.25)}}@keyframes step-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes check-pop{0%{opacity:0;transform:scale(.68)}70%{transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes current-node-pulse{0%,to{transform:translateY(-3px)scale(1)}50%{transform:translateY(-3px)scale(1.06)}}@keyframes current-ring{0%{opacity:1;border-color:#1f6feb5c;transform:scale(.82)}to{opacity:0;border-color:#1f6feb00;transform:scale(1.35)}}@keyframes current-icon-live{0%,to{filter:drop-shadow(0 0 #fff0);transform:scale(1)}50%{filter:drop-shadow(0 0 5px #ffffffd9);transform:scale(1.12)}}@keyframes data-pulse{0%,to{opacity:.38;transform:scale(.75)}50%{opacity:1;transform:scale(1.18)}}@keyframes current-label-live{0%,to{opacity:.82}50%{opacity:1}}@keyframes message-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes message-glow{0%,to{border-color:#1f6feb24;box-shadow:0 12px 30px #12182609}50%{border-color:#1f6feb47;box-shadow:0 14px 34px #1f6feb14}}@keyframes print-mark-spin{to{transform:rotate(360deg)}}@keyframes trust-card-settle{0%{box-shadow:0 10px 24px #12182606}to{box-shadow:0 14px 34px #1218260a}}@keyframes clock-copy-rise{0%{opacity:0;transform:translateY(22px)}18%{opacity:1}72%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes clock-icon-tick{0%{transform:translateY(10px)}70%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes state-line-sweep{0%{background-position:-28% 0}to{background-position:128% 0}}@keyframes footer-ink-breathe{0%,to{opacity:.78;transform:translateY(0)scale(1)}50%{opacity:.92;transform:translateY(-1px)scale(1.04)}}@keyframes status-signal{0%{box-shadow:0 0 #16a34a52}70%{box-shadow:0 0 0 7px #16a34a00}to{box-shadow:0 0 #16a34a00}}@keyframes carrier-button-breathe{0%,to{transform:translateY(0);box-shadow:0 8px 20px #1f6feb24}50%{transform:translateY(-1px);box-shadow:0 12px 28px #1f6feb4d}}@keyframes carrier-button-sweep{0%,34%{transform:translate(-125%)}68%,to{transform:translate(125%)}}@keyframes carrier-truck-move{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes carrier-external-pulse{0%,to{opacity:.72;transform:translate(0)}50%{opacity:1;transform:translate(1px,-1px)}}@keyframes detail-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes latest-update-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (width<=1100px){.order-information-grid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr)}.order-selector-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=840px){:root{--footer-height:42px}.app-shell{height:100dvh;padding-top:58px}.top-bar{grid-template-columns:1fr auto;height:58px;padding:0 14px}.brand-lockup{gap:9px;min-width:0}.brand-symbol{width:38px;height:34px}.brand-symbol img{width:30px;height:19px}.brand-lockup strong{white-space:nowrap;font-size:.82rem}.header-status{display:none}.top-brand-logo{width:72px;height:28px}.workspace{height:calc(100dvh - 58px - var(--footer-height))}.content-area{width:100%;padding:12px 12px 8px;overflow-y:auto}.hero-print-mark{width:1.08em;height:1.08em}.hero-brand-logo{width:136px;max-height:50px;transform:translateY(-5px)}.hero-copy h1{white-space:normal;font-size:clamp(1.32rem,7vw,1.72rem)}.hero-copy p,.dashboard-hero p{font-size:.78rem;line-height:1.28}.typing-line span{white-space:normal;font-size:.72rem;line-height:1.32;animation:.56s ease-out both message-reveal}.email-control{grid-template-columns:1fr auto;gap:12px;min-height:52px;padding:6px 6px 6px 14px}.email-control>svg{display:none}.email-control input{text-align:left;font-size:.95rem}.tracking-form button{width:auto;min-height:40px;padding:0 16px}.skeleton-grid{grid-template-columns:1fr}.process-card{padding:12px}.section-kicker,.process-step p,.live-pill{display:none}.process-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.process-track:before,.process-track:after{top:17px;left:9%;right:9%}.process-step{text-align:center;gap:6px}.process-icon{width:34px;height:34px}.process-step h3{font-size:.56rem;line-height:1.08}.dashboard-view{grid-template-rows:auto auto minmax(0,1fr);gap:7px;max-width:none}.dashboard-hero{align-items:center;gap:8px}.dashboard-actions{gap:7px}.portal-link-button,.change-email-button{min-height:34px;padding:0 10px;font-size:.68rem}.result-store-logo{width:62px;max-height:30px}.dashboard-hero h1{font-size:1.2rem}.tracking-form.compact{border-radius:var(--radius);width:100%;padding:12px;display:block}.compact .email-control{min-height:48px;padding:6px 6px 6px 12px}.results-heading{gap:8px;max-height:116px;transition:max-height .26s,opacity .22s;overflow:hidden}.results-heading h2{font-size:.95rem}.query-badge{gap:6px 10px;padding:6px 12px;font-size:.75rem;transition:padding .24s,border-radius .24s,box-shadow .24s}.query-badge strong{max-width:190px}.consultation-note{align-items:flex-start;gap:7px;margin-top:2px;padding:5px 0 5px 9px;font-size:.64rem;line-height:1.25}.db-response-label{padding:3px 6px}.query-feedback{gap:6px;transition:margin .24s}.dashboard-view.query-compact .results-heading{max-height:38px}.dashboard-view.query-compact .results-heading h2{display:none}.dashboard-view.query-compact .query-feedback{margin-top:0}.dashboard-view.query-compact .query-badge{border-radius:7px;flex-wrap:nowrap;width:fit-content;max-width:100%;min-height:32px;padding:4px 10px;box-shadow:0 6px 16px #1f6feb12}.dashboard-view.query-compact .query-badge span{white-space:nowrap;width:auto;min-width:0}.dashboard-view.query-compact .query-badge span:nth-of-type(3){display:none}.dashboard-view.query-compact .query-badge span:nth-of-type(2){text-overflow:ellipsis;overflow:hidden}.dashboard-view.query-compact .query-badge strong{max-width:150px}.query-reset{min-height:32px;padding:0 10px;font-size:.68rem}.result-workspace{gap:16px;padding-bottom:12px;overflow-y:auto}.order-selector-heading small{display:none}.order-selector-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.order-selector-item{min-height:54px;padding:8px 10px}.order-selector-item .order-status-badge{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.orders-column{min-height:0}.order-detail{flex-direction:column;gap:16px;padding:16px;display:flex}.current-status-card{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:12px}.current-status-icon{width:42px;height:42px}.current-status-card h2{font-size:1rem}.current-status-card p{font-size:.74rem}.status-live-indicator{grid-column:2}.sent-order-card{grid-template-columns:36px 1fr auto;gap:12px;min-height:58px;padding:10px 14px}.sent-order-card.has-tracking{grid-template-columns:36px minmax(0,1fr) auto}.sent-order-icon{width:36px;height:36px}.sent-order-info .order-number{font-size:.92rem}.sent-order-info .order-date{font-size:.74rem}.order-status-badge{padding:4px 10px;font-size:.7rem}.carrier-link.compact{grid-column:1/-1;justify-self:start;min-height:28px;font-size:.58rem}.order-header{gap:6px}.order-number{font-size:1.1rem}.order-meta{gap:12px;font-size:.78rem}.order-progress{grid-template-columns:1fr;gap:18px;margin:16px 0;padding-left:16px;position:relative}.order-information-grid{grid-template-columns:1fr;gap:9px}.shipping-panel,.order-reference{padding:12px}.shipping-panel{order:1}.order-reference{order:2}.shipping-panel .carrier-link{min-height:62px;font-size:.76rem}.information-panel-heading{grid-template-columns:38px minmax(0,1fr)}.information-panel-icon{width:38px;height:38px}.order-progress:before{border-radius:var(--radius-full);width:4px;height:auto;position:absolute;top:17px;bottom:17px;left:33px}.order-progress:after{width:4px;height:calc(var(--progress) * .84);border-radius:var(--radius-full);background:linear-gradient(180deg, transparent 0%, #fffffff2 48%, transparent 66%) 0 0 / 100% 34% no-repeat, repeating-linear-gradient(150deg, #ffffff38 0 7px, transparent 7px 14px) 0 0 / 100% 32px, linear-gradient(180deg, var(--blue), #75a7ff);max-height:calc(100% - 34px);animation-name:order-state-sweep-vertical;position:absolute;top:17px;left:33px}.order-step{opacity:1;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;animation:none;display:flex}.order-step span{text-align:left;font-size:.74rem;display:block!important}.order-dot{border-width:2px;width:34px;height:34px}.material-section{gap:6px}.material-section h3{font-size:.82rem}.material-row{grid-template-columns:36px 1fr auto;gap:8px;padding:8px}.material-thumb{width:34px;height:34px}.material-row strong{font-size:.84rem}.material-row span,.material-status{font-size:.72rem}.timeline-panel{gap:12px;max-height:none;padding:16px;display:grid}.timeline-panel h2{padding-bottom:8px;font-size:.92rem}.timeline-list{gap:12px;padding-left:8px}.timeline-list:before{left:22px}.timeline-item{grid-template-columns:28px 1fr;gap:12px}.timeline-item:nth-child(n+4){display:grid}.timeline-icon{border-width:1px;width:28px;height:28px}.timeline-icon svg{width:15px;height:15px}.timeline-item h3{margin-bottom:2px;font-size:.76rem;line-height:1.16}.timeline-item time,.muted{font-size:.62rem}.timeline-panel button{display:none}.footer{min-height:var(--footer-height);padding:4px 10px}.database-status{text-align:center;gap:6px}.database-status strong{font-size:.62rem}.footer-tech-logo{max-width:96px;height:16px}}@media (width<=560px){.landing-view,.hero-copy,.tracking-form,.process-card,.process-track,.process-step{min-width:0;max-width:100%}.hero-copy{gap:6px;padding-top:0}.landing-view{grid-template-rows:auto auto auto;align-content:center;gap:8px;transform:none}.hero-copy h1{font-size:1.18rem}.hero-brand-logo{width:118px;max-height:42px;transform:translateY(-4px)}.typing-line span{font-size:.72rem}.email-control{grid-template-columns:minmax(0,1fr) 112px;gap:6px}.tracking-form button{width:112px;min-width:0;padding:0 10px;font-size:0}.tracking-form button span:after{content:"Consultar";font-size:.74rem}.tracking-form button>svg:last-child{display:none}.process-track{gap:3px;width:100%}.process-step h3{overflow-wrap:anywhere;width:100%;font-size:.49rem}.process-icon{width:31px;height:31px}.privacy-note{font-size:.72rem}.dashboard-hero p{display:none}.dashboard-view{gap:6px}.orders-section-heading{align-items:flex-start}.orders-section-heading h2{font-size:.9rem}.previous-orders-list{grid-template-columns:1fr}.dashboard-hero{text-align:left;flex-wrap:wrap;justify-content:space-between}.dashboard-hero>div{flex:190px}.change-email-button{flex:none}.dashboard-actions{justify-content:stretch;width:100%}.portal-link-button,.dashboard-actions .change-email-button{flex:1 1 0;min-width:0}.results-heading{flex-direction:column;align-items:flex-start}.query-badge{align-items:flex-start;width:100%}.query-badge span{width:100%}.query-badge span:not(:last-child):after{display:none}.order-selector-list{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(175px,78vw);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.order-selector-item{scroll-snap-align:start;grid-template-columns:1fr;align-content:center;justify-items:start;gap:5px;min-height:68px;display:grid}.order-selector-item .order-status-badge{justify-self:start;max-width:100%}.previous-orders-list .sent-order-card,.previous-orders-list .sent-order-card.has-tracking{grid-template-columns:36px minmax(0,1fr) auto}.top-brand-logo{width:62px;height:24px}.top-bar{grid-template-columns:1fr auto;justify-items:stretch}.consultation-note{display:grid}.order-header{align-items:flex-start;gap:8px}.order-id{flex-direction:column;align-items:flex-start;gap:6px}.order-meta{flex-direction:column;align-items:flex-start;gap:4px}.order-progress{margin:12px 0}.order-step span{display:block}.material-row{grid-template-columns:1fr auto}.carrier-link{width:100%;min-height:34px;margin-top:8px;font-size:.62rem}.material-thumb{display:none}.timeline-panel{padding:12px}.timeline-item:nth-child(n+3){display:grid}.empty-state{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px;padding:24px 16px}.empty-kicker{justify-self:center}.empty-actions,.reset-btn{width:100%}.action-row{flex-direction:column}.result-store-logo{width:68px}.current-status-card{grid-template-columns:38px minmax(0,1fr)}.current-status-icon{width:38px;height:38px}.status-live-indicator{font-size:.62rem}.latest-update{grid-template-columns:32px minmax(0,1fr);padding:9px}.latest-update-icon{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
