:root{--rrr-bg:#0b0c10;--rrr-panel:#181a20;--rrr-panel-2:#23242d;--rrr-text:#f5f5f7;--rrr-muted:#aeb4c0;--rrr-teal:#00ffc8;--rrr-pink:#ff4fd8;--rrr-yellow:#ffe600;--rrr-border:rgba(255, 255, 255, 0.12)}.rrr-tracker-form,.rrr-terminal-log,.rrr-tracker-result,.rrr-tracker-shell{box-sizing:border-box;max-width:860px;margin-left:auto;margin-right:auto}.rrr-tracker-form *,.rrr-terminal-log *,.rrr-tracker-result *,.rrr-tracker-shell *{box-sizing:border-box}.rrr-tracker-shell{position:relative;overflow:hidden;color:var(--rrr-text);background:radial-gradient(circle at top left,rgb(0 255 200 / .18),transparent 34%),radial-gradient(circle at bottom right,rgb(255 79 216 / .13),transparent 32%),linear-gradient(145deg,#101118,#181a20 62%,#101118);border:1px solid rgb(0 255 200 / .25);border-radius:22px;padding:26px;box-shadow:0 24px 70px rgb(0 0 0 / .32),inset 0 0 0 1px rgb(255 255 255 / .035);animation:rrrTrackerFadeIn 0.25s ease-in-out}.rrr-tracker-shell::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .035),transparent);transform:translateX(-60%);animation:rrrTrackerSheen 7s ease-in-out infinite}.rrr-tracker-brandbar{position:relative;text-align:center;padding:8px 10px 20px}.rrr-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--rrr-teal);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.rrr-kicker::before,.rrr-kicker::after{content:"";width:22px;height:1px;background:currentColor;opacity:.65}.rrr-tracker-brandbar h2{margin:0;color:#fff;font-size:clamp(28px, 4vw, 44px);line-height:1;letter-spacing:-.04em}.rrr-tracker-brandbar p{max-width:620px;margin:12px auto 0;color:#d2d6df;font-size:15px;line-height:1.55}.rrr-flow{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 16px}.rrr-flow-step{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);color:#b8beca;background:rgb(255 255 255 / .045);font-size:13px;font-weight:800}.rrr-flow-step b{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:999px;background:rgb(255 255 255 / .1);color:#fff;font-size:12px}.rrr-flow-step.is-active{color:#11131a;background:linear-gradient(135deg,var(--rrr-teal),#7dffe8);border-color:rgb(0 255 200 / .85);box-shadow:0 0 0 4px rgb(0 255 200 / .08)}.rrr-flow-step.is-active b{background:rgb(0 0 0 / .15);color:#11131a}.rrr-tracker-panel,.rrr-tracker-result{position:relative;background:rgb(11 12 16 / .76);border:1px solid rgb(255 255 255 / .12);padding:22px;border-radius:18px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .03)}.rrr-field-label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--rrr-teal);font-weight:900;margin-bottom:8px}.rrr-input-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:stretch}.rrr-tracker-form input[type="text"],.rrr-tracker-form input[type="email"]{width:100%;min-height:52px;background:#07080b;border:1px solid rgb(255 255 255 / .16);border-radius:14px;color:#fff;padding:14px 15px;font-size:16px;outline:none;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.rrr-tracker-form input[type="text"]:focus,.rrr-tracker-form input[type="email"]:focus{border-color:var(--rrr-teal);background:#050608;box-shadow:0 0 0 4px rgb(0 255 200 / .12)}.rrr-field-help,.rrr-tracker-hint{color:#b8beca;margin:10px 0 0;font-size:13px;line-height:1.45}.rrr-tracker-form button[type="submit"],.rrr-reset-btn,.rrr-primary-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:14px;padding:12px 18px;font-weight:900;cursor:pointer;text-decoration:none!important;transition:transform 0.15s ease,background 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease;white-space:nowrap}.rrr-tracker-form button[type="submit"],.rrr-primary-link{border:0;background:linear-gradient(135deg,var(--rrr-teal),#8affea);color:#101118!important;box-shadow:0 12px 28px rgb(0 255 200 / .14)}.rrr-tracker-form button[type="submit"]:disabled{cursor:wait;opacity:.7}.rrr-tracker-form button[type="submit"]:not(:disabled):hover,.rrr-reset-btn:hover,.rrr-primary-link:hover{transform:translateY(-1px)}.rrr-reset-btn{background:#fff0;border:1px solid rgb(0 255 200 / .55);color:var(--rrr-teal);margin-top:14px}.rrr-reset-btn:hover{background:rgb(0 255 200 / .1);color:#fff}.rrr-found-card,.rrr-alert-card,.rrr-note-card,.rrr-error-card{display:grid;gap:6px;border-radius:14px;padding:15px;margin-bottom:16px}.rrr-found-card{background:rgb(0 255 200 / .09);border:1px solid rgb(0 255 200 / .22)}.rrr-alert-card{background:rgb(255 79 216 / .12);border:1px solid rgb(255 79 216 / .32)}.rrr-note-card{background:rgb(255 230 0 / .09);border:1px solid rgb(255 230 0 / .28)}.rrr-error-card{background:rgb(255 89 112 / .11);border:1px solid rgb(255 89 112 / .3)}.rrr-found-card strong,.rrr-alert-card strong,.rrr-note-card strong,.rrr-error-card strong{color:#fff;font-size:15px}.rrr-found-card span,.rrr-alert-card span,.rrr-note-card span,.rrr-error-card span{color:#d4d8e2;font-size:14px;line-height:1.45}.rrr-result-header{display:grid;grid-template-columns:1fr auto;gap:10px 14px;align-items:start;margin-bottom:14px}.rrr-result-header h3{color:#fff;margin:0;font-size:clamp(24px, 3vw, 34px);line-height:1.05;letter-spacing:-.035em}.rrr-result-type{color:var(--rrr-teal);font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:900;grid-column:1 / -1}.rrr-status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border-radius:999px;font-weight:900;font-size:13px;color:#111;background:#d2d7df;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .12)}.rrr-status-message,.rrr-meta-line{color:#d4d8e2;line-height:1.6;margin:0 0 16px}.rrr-tracker-section{margin-top:18px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .11)}.rrr-tracker-section h4{color:#fff;font-size:15px;margin:0 0 10px}.rrr-clean-list{list-style:none;padding:0;margin:0;display:grid;gap:9px}.rrr-clean-list li{display:grid;gap:4px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .09);border-radius:14px;padding:12px 14px;color:#f5f5f7}.rrr-clean-list li strong{color:#fff}.rrr-clean-list li span{color:#b8beca;font-size:13px;line-height:1.45}.rrr-action-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.rrr-action-row .rrr-reset-btn{margin-top:0}.rrr-tracker-footnote{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.rrr-tracker-footnote span{display:inline-flex;align-items:center;gap:6px;color:#b8beca;font-size:12px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:6px 10px}.rrr-tracker-footnote span::before{content:"";width:6px;height:6px;border-radius:999px;background:var(--rrr-teal);box-shadow:0 0 10px rgb(0 255 200 / .7)}.rrr-terminal-log{background:#050608;color:var(--rrr-teal);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding:12px 14px;margin-bottom:14px;border-radius:14px;border:1px solid rgb(0 255 200 / .2);max-height:118px;overflow:auto}.rrr-log-line{margin:0 0 4px}.rrr-log-line.is-error{color:#ff7b8c}.rrr-log-line.is-success{color:#8affb6}.rrr-log-line.is-working{color:var(--rrr-yellow)}.rrr-blink{animation:rrrTrackerBlinkCursor 1s step-end infinite}.rrr-status-customer-request{background:#7dffe8}.rrr-status-awaiting-drop-off{background:#fdd835}.rrr-status-checked-in{background:#b39ddb}.rrr-status-in-queue{background:#81d4fa}.rrr-status-diagnostics{background:#80cbc4}.rrr-status-in-progress{background:#4fc3f7}.rrr-status-parts-ordered{background:#ffb74d}.rrr-status-on-hold-waiting-for-customer,.rrr-status-waiting-for-customer{background:var(--rrr-pink);color:#fff}.rrr-status-ready-for-pickup{background:#aed581}.rrr-status-completed{background:#81c784}.rrr-status-cancelled{background:#e57373}.rrr-status-status-pending-review{background:#cfd8dc}.rrr-status-processing{background:#81d4fa}.rrr-status-payment-pending{background:#fdd835}.rrr-status-on-hold{background:#ffb74d}.rrr-status-refunded{background:#b0bec5}.rrr-status-failed{background:#e57373}@keyframes rrrTrackerBlinkCursor{0%,50%{opacity:1}51%,100%{opacity:0}}@keyframes rrrTrackerFadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes rrrTrackerSheen{0%,65%,100%{transform:translateX(-70%);opacity:0}72%{opacity:1}88%{transform:translateX(70%);opacity:0}}@media (max-width:680px){.rrr-tracker-shell{padding:18px;border-radius:18px}.rrr-flow{grid-template-columns:1fr}.rrr-input-row{grid-template-columns:1fr}.rrr-tracker-form button[type="submit"],.rrr-reset-btn,.rrr-primary-link{width:100%}.rrr-result-header{grid-template-columns:1fr}.rrr-status-badge{justify-self:start}.rrr-action-row{display:grid}}.rrr-live-status{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;margin:0 0 16px;padding:14px 16px;border-radius:16px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12)}.rrr-live-status strong{display:block;color:#fff;font-size:15px;margin-bottom:2px}.rrr-live-status span{display:block;color:#c9ced8;font-size:13px;line-height:1.45}.rrr-live-icon{width:36px;height:36px;border-radius:999px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .14);position:relative}.rrr-live-status.is-working .rrr-live-icon::before{content:"";position:absolute;inset:7px;border-radius:999px;border:3px solid rgb(255 255 255 / .14);border-top-color:var(--rrr-yellow);animation:rrrTrackerSpin 0.8s linear infinite}.rrr-live-status.is-success{background:rgb(0 255 200 / .09);border-color:rgb(0 255 200 / .26)}.rrr-live-status.is-success .rrr-live-icon{background:rgb(0 255 200 / .16);border-color:rgb(0 255 200 / .36)}.rrr-live-status.is-success .rrr-live-icon::before{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--rrr-teal);font-weight:900}.rrr-live-status.is-error{background:rgb(255 89 112 / .1);border-color:rgb(255 89 112 / .3)}.rrr-live-status.is-error .rrr-live-icon::before{content:"!";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ff7b8c;font-weight:900}.rrr-record-found-card{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;border-radius:18px;padding:16px;margin-bottom:18px;background:radial-gradient(circle at top left,rgb(0 255 200 / .18),transparent 45%),rgb(255 255 255 / .055);border:1px solid rgb(0 255 200 / .24)}.rrr-record-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;color:#101118;background:linear-gradient(135deg,var(--rrr-teal),#9dfff0);font-weight:1000;box-shadow:0 0 22px rgb(0 255 200 / .18)}.rrr-record-eyebrow,.rrr-message-label,.rrr-section-heading span,.rrr-item-count{display:block;color:var(--rrr-teal);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;margin-bottom:4px}.rrr-record-found-card strong{color:#fff;font-size:18px}.rrr-record-found-card p{color:#d4d8e2;margin:5px 0 0;font-size:14px;line-height:1.5}.rrr-status-hero{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:start;padding:18px;border-radius:18px;background:radial-gradient(circle at top left,rgb(0 255 200 / .13),transparent 42%),rgb(255 255 255 / .052);border:1px solid rgb(255 255 255 / .12);margin-bottom:16px}.rrr-status-hero h3{color:#fff;margin:3px 0 8px;font-size:clamp(26px, 3vw, 38px);line-height:1.05;letter-spacing:-.04em}.rrr-status-hero p{color:#d4d8e2;margin:0;line-height:1.55}.rrr-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}.rrr-info-tile{min-height:76px;padding:12px;border-radius:16px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .09)}.rrr-info-tile span{display:block;color:#9fa6b3;font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:900;margin-bottom:6px}.rrr-info-tile strong{display:block;color:#fff;font-size:14px;line-height:1.3}.rrr-message-card{display:grid;gap:5px;margin:0 0 16px;padding:16px;border-radius:18px}.rrr-message-card strong{color:#fff;font-size:16px}.rrr-message-card p{color:#d4d8e2;line-height:1.55;margin:0}.rrr-message-alert{background:rgb(255 79 216 / .12);border:1px solid rgb(255 79 216 / .33)}.rrr-message-note{background:rgb(255 230 0 / .09);border:1px solid rgb(255 230 0 / .28)}.rrr-section-card{border-top:0;padding:16px;border-radius:18px;background:rgb(255 255 255 / .035);border:1px solid rgb(255 255 255 / .09)}.rrr-section-heading{margin-bottom:12px}.rrr-section-heading strong{color:#fff;font-size:18px}.rrr-item-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rrr-item-card{display:grid;gap:6px;padding:14px;border-radius:16px;color:#f5f5f7;background:rgb(11 12 16 / .68);border:1px solid rgb(255 255 255 / .1)}.rrr-item-card strong{color:#fff;font-size:16px}.rrr-item-card p,.rrr-item-card span:not(.rrr-item-count){color:#b8beca;font-size:13px;line-height:1.45;margin:0}@keyframes rrrTrackerSpin{to{transform:rotate(360deg)}}@media (max-width:780px){.rrr-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rrr-item-grid{grid-template-columns:1fr}}@media (max-width:680px){.rrr-status-hero{grid-template-columns:1fr}.rrr-info-grid{grid-template-columns:1fr}.rrr-record-found-card{grid-template-columns:1fr}}.rrr-tracker-portal .rrr-action-row .rrr-primary-link,.rrr-tracker-form .rrr-action-row .rrr-primary-link{background:linear-gradient(135deg,#00ffc8,#7ffff0)!important;color:#071114!important;border:1px solid rgb(255 255 255 / .22)!important;text-shadow:none!important;box-shadow:0 14px 32px rgb(0 255 200 / .18),inset 0 -1px 0 rgb(0 0 0 / .18)!important;letter-spacing:.01em}.rrr-tracker-portal .rrr-action-row .rrr-primary-link:hover,.rrr-tracker-form .rrr-action-row .rrr-primary-link:hover,.rrr-tracker-portal .rrr-action-row .rrr-primary-link:focus,.rrr-tracker-form .rrr-action-row .rrr-primary-link:focus{background:linear-gradient(135deg,#ffffff,#bffdf3)!important;color:#05070a!important;border-color:rgb(255 255 255 / .65)!important;outline:none}.rrr-tracker-portal .rrr-action-row .rrr-primary-link:focus-visible,.rrr-tracker-form .rrr-action-row .rrr-primary-link:focus-visible{box-shadow:0 0 0 4px rgb(255 255 255 / .18),0 0 0 7px rgb(0 255 200 / .28)!important}