.dd-hero{--loop:19.5s}.dd-figure{container-type:inline-size}.dd-dock{--centre:translate(calc(50cqw - 50%), calc(6rem + 38.889cqw - 50%)) scale(1.18);animation:dd-dock var(--loop) var(--ease-in-out-cubic) infinite both}@keyframes dd-dock{0%,8.718%{transform:var(--centre)}12.308%,89.744%{transform:translate(0)scale(1)}93.333%,to{transform:var(--centre)}}.dd-input{--vin-w:calc(17ch + 17 * .06em);width:calc(var(--vin-w) + 3px)}.dd-vin{white-space:nowrap;width:var(--vin-w);animation:dd-type var(--loop) steps(17, end) infinite both;display:inline-block;overflow:hidden}@keyframes dd-type{0%,1.538%{width:0}7.692%,93.846%{width:var(--vin-w)}96.923%,to{width:0}}.dd-caret{width:2px;height:1.15em;animation:dd-blink .9s steps(1) infinite, dd-caret-on var(--loop) steps(1) infinite both;background-color:#0000;margin-left:1px;display:inline-block}@keyframes dd-blink{53.846%{opacity:0}}@keyframes dd-caret-on{0%{background-color:var(--accent)}7.949%{background-color:#0000}93.59%{background-color:var(--accent)}}.dd-field{border-color:var(--accent-line);background:var(--accent-wash);animation:dd-field var(--loop) var(--ease-out) infinite both}@keyframes dd-field{0%,7.949%{border-color:var(--line);background:var(--surface)}8.718%,93.077%{border-color:var(--accent-line);background:var(--accent-wash)}93.59%,to{border-color:var(--line);background:var(--surface)}}.dd-ok{animation:dd-ok var(--loop) cubic-bezier(.34, 1.56, .64, 1) infinite both}@keyframes dd-ok{0%,7.949%{opacity:0;transform:scale(.4)}8.718%,93.077%{opacity:1;transform:scale(1)}93.59%,to{opacity:0;transform:scale(.4)}}.dd-fact{animation:dd-fact var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--i) * 80ms)}@keyframes dd-fact{0%,12.308%{opacity:0;transform:translateY(6px)}13.846%,87.179%{opacity:1;transform:translateY(0)}88.718%,to{opacity:0;transform:translateY(0)}}.dd-stat{border:1px solid var(--line);background:var(--surface);height:1.75rem;color:var(--ink-2);border-radius:999px;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.8125rem;display:inline-flex;box-shadow:0 1px 2px #1010100d}.dd-stat b{color:var(--ink);font-weight:650}.dd-stat em{color:var(--ink-3);font-size:.6875rem;font-style:normal}.dd-stat--parts{animation:dd-stat-parts var(--loop) var(--ease-out) infinite both}@keyframes dd-stat-parts{0%,32.821%{opacity:0;transform:translateY(4px)}34.359%,87.179%{opacity:1;transform:translateY(0)}89.231%,to{opacity:0;transform:translateY(0)}}.dd-stat--earned{animation:dd-stat-earned var(--loop) var(--ease-out) infinite both}@keyframes dd-stat-earned{0%,60.513%{opacity:0;transform:translateY(4px)}62.051%,87.179%{opacity:1;transform:translateY(0)}89.231%,to{opacity:0;transform:translateY(0)}}@property --dd-parts{syntax:"<integer>";inherits:false;initial-value:0}@property --dd-earned{syntax:"<integer>";inherits:false;initial-value:0}.dd-parts{--dd-parts:42;counter-reset:dd-parts var(--dd-parts);animation:dd-parts var(--loop) var(--ease-out) infinite both}.dd-parts:after{content:counter(dd-parts)}@keyframes dd-parts{0%,32.821%{--dd-parts:0}40%,89.231%{--dd-parts:42}89.744%,to{--dd-parts:0}}.dd-earned{--dd-earned:590;counter-reset:dd-earned var(--dd-earned);animation:dd-earned var(--loop) var(--ease-out) infinite both}.dd-earned:after{content:"$" counter(dd-earned)}@keyframes dd-earned{0%,63.077%{--dd-earned:0}65.128%,70.769%{--dd-earned:285}72.821%,78.462%{--dd-earned:450}80.513%,89.231%{--dd-earned:590}89.744%,to{--dd-earned:0}}.dd-svg{width:100%;height:auto;display:block;overflow:visible}.dd-truck{opacity:0;animation:dd-truck var(--loop) var(--ease-out) infinite both}@keyframes dd-truck{0%,13.077%{opacity:0}13.333%,41.026%{opacity:1}44.103%,to{opacity:0}}.dd-draw{fill:none;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:dd-draw var(--loop) var(--ease-in-out) infinite both;animation-delay:calc(var(--d,0) * 60ms)}@keyframes dd-draw{0%,13.333%{stroke-dashoffset:1px}20.513%,to{stroke-dashoffset:0}}.dd-rear-wheel circle,.dd-rear-wheel path{fill:none;stroke:var(--accent-ink);stroke-width:2px}.dd-rear-wheel .dd-fill{fill:var(--accent-ink);stroke:none}.dd-hidden{--o:.55;fill:none;stroke:var(--accent-ink);stroke-width:1.5px;stroke-dasharray:5 4}.dd-ground{--o:.3;stroke:var(--accent-ink);stroke-width:1.5px;stroke-dasharray:2 6}.dd-late{opacity:var(--o,1);animation:dd-late var(--loop) var(--ease-out) infinite both}@keyframes dd-late{0%,17.436%{opacity:0}20%,to{opacity:var(--o,1)}}.dd-guide{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 4;opacity:0;animation:dd-guide var(--loop) linear infinite both;animation-delay:calc(var(--k) * .25s)}@keyframes dd-guide{0%,22.564%{opacity:0}24.615%,27.692%{opacity:.8}29.231%,to{opacity:0}}.dd-part{transform-box:fill-box;transform-origin:50%;transform:translate(var(--tx), var(--ty)) scale(var(--s));animation:dd-part var(--loop) cubic-bezier(.65, 0, .25, 1) infinite both;animation-delay:calc(var(--k) * .25s)}.dd-part path,.dd-part circle{fill:color-mix(in oklch, var(--accent) 12%, var(--surface));stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dd-thin{opacity:.7;stroke-width:1px!important}.dd-part .dd-fill{fill:var(--accent);stroke:none}@keyframes dd-part{0%,18.462%{opacity:0;transform:translate(0)scale(1)}21.026%,22.051%{opacity:1;transform:translate(0)scale(1)}25.641%,27.692%{opacity:1;transform:translate(var(--ex), var(--ey)) scale(1)}31.282%,to{opacity:1;transform:translate(var(--tx), var(--ty)) scale(var(--s))}}.dd-listings{transform:translate(0, var(--rise));animation:dd-rise var(--loop) var(--ease-in-out-cubic) infinite both, dd-listings var(--loop) var(--ease-out) infinite both}@keyframes dd-listings{0%,17.949%{opacity:0}18.462%,87.179%{opacity:1}89.231%,to{opacity:0}}@keyframes dd-rise{0%,44.103%{transform:translate(0)}48.205%,89.231%{transform:translate(0, var(--rise))}89.744%,to{transform:translate(0)}}.dd-card{transform-box:fill-box;transform-origin:50%;animation:dd-card var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * .25s)}@keyframes dd-card{0%,29.231%{opacity:0;transform:translateY(10px)scale(.97)}31.282%,to{opacity:1;transform:translateY(0)scale(1)}}.dd-card-box{fill:var(--surface);stroke:var(--line);stroke-width:1px;filter:drop-shadow(0 10px 18px #10101014)drop-shadow(0 1px 2px #1010100f)}.dd-card-flash{fill:none;stroke:var(--ink);stroke-width:2px;opacity:0}.dd-thumb{fill:url(#dd-thumb-fill);stroke:var(--accent-line);stroke-width:1px}.dd-stop-a{stop-color:var(--accent-wash)}.dd-stop-b{stop-color:var(--surface)}.dd-t-name{fill:var(--ink);font-family:var(--font-sans);font-size:13px;font-weight:600}.dd-t-fit{fill:var(--ink-2);font-family:var(--font-sans);font-size:10.5px;font-weight:500}.dd-inherit circle{fill:var(--accent)}.dd-inherit path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.dd-price{fill:var(--ink);font-family:var(--font-mono);text-anchor:end;animation:dd-on var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * .12s);font-size:12.5px;font-weight:600}.dd-chip text{font-family:var(--font-sans);text-anchor:middle;font-size:10.5px;font-weight:600}.dd-chip--draft rect{fill:var(--surface-sunk);stroke:var(--line-2);stroke-dasharray:3 2}.dd-chip--draft text{fill:var(--ink-3)}.dd-chip--live rect{fill:var(--stock-wash)}.dd-chip--live text{fill:var(--stock-ink)}.dd-chip--sold rect{fill:var(--primary)}.dd-chip--sold text{fill:var(--on-primary)}.dd-chip--draft{opacity:0;animation:dd-off var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * .12s)}.dd-chip--live{animation:dd-on var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * .12s)}@keyframes dd-on{0%,54.359%{opacity:0}55.128%,to{opacity:1}}@keyframes dd-off{0%,54.359%{opacity:1}55.128%,to{opacity:0}}.dd-card[data-sale] .dd-chip--live{opacity:0;animation-delay:0s}.dd-card[data-sale="1"] .dd-chip--live{animation-name:dd-live-sold-1}.dd-card[data-sale="2"] .dd-chip--live{animation-name:dd-live-sold-2}.dd-card[data-sale="3"] .dd-chip--live{animation-name:dd-live-sold-3}@keyframes dd-live-sold-1{0%,54.359%{opacity:0}55.128%,63.077%{opacity:1}63.59%,to{opacity:0}}@keyframes dd-live-sold-2{0%,54.974%{opacity:0}55.744%,70.769%{opacity:1}71.282%,to{opacity:0}}@keyframes dd-live-sold-3{0%,56.205%{opacity:0}56.974%,78.462%{opacity:1}78.974%,to{opacity:0}}.dd-chip--sold{animation:dd-sold-1 var(--loop) cubic-bezier(.2, .9, .3, 1.2) infinite both}.dd-card[data-sale="2"] .dd-chip--sold{animation-name:dd-sold-2}.dd-card[data-sale="3"] .dd-chip--sold{animation-name:dd-sold-3}@keyframes dd-sold-1{0%,63.077%{opacity:0}63.59%,to{opacity:1}}@keyframes dd-sold-2{0%,70.769%{opacity:0}71.282%,to{opacity:1}}@keyframes dd-sold-3{0%,78.462%{opacity:0}78.974%,to{opacity:1}}.dd-card[data-sale="1"] .dd-card-flash{animation:dd-flash-1 var(--loop) var(--ease-out) infinite both}.dd-card[data-sale="2"] .dd-card-flash{animation:dd-flash-2 var(--loop) var(--ease-out) infinite both}.dd-card[data-sale="3"] .dd-card-flash{animation:dd-flash-3 var(--loop) var(--ease-out) infinite both}@keyframes dd-flash-1{0%,63.077%{opacity:0}63.59%{opacity:1}67.692%,to{opacity:0}}@keyframes dd-flash-2{0%,70.769%{opacity:0}71.282%{opacity:1}75.385%,to{opacity:0}}@keyframes dd-flash-3{0%,78.462%{opacity:0}78.974%{opacity:1}83.077%,to{opacity:0}}.dd-channels{animation:dd-channels var(--loop) var(--ease-out) infinite both}@keyframes dd-channels{0%,48.205%{opacity:0}51.282%,87.179%{opacity:1}89.231%,to{opacity:0}}.dd-pipe{fill:none;stroke:var(--line-2);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:dd-pipe var(--loop) var(--ease-in-out) infinite both}@keyframes dd-pipe{0%,48.718%{stroke-dashoffset:1px}51.795%,89.231%{stroke-dashoffset:0}89.744%,to{stroke-dashoffset:1px}}.dd-junction{fill:var(--surface);stroke:var(--line-2);stroke-width:2px}.dd-pulse{fill:none;stroke:var(--accent);stroke-width:6px;stroke-linecap:round;stroke-dasharray:.1 2;stroke-dashoffset:.1px;opacity:0;filter:drop-shadow(0 0 4px color-mix(in oklch, var(--accent) 60%, transparent))}.dd-pulse--ebay{animation:dd-pulse-ebay var(--loop) linear infinite both}.dd-pulse--shopify{animation:dd-pulse-shopify var(--loop) linear infinite both}@keyframes dd-pulse-ebay{0%,51.744%{opacity:0;stroke-dashoffset:.1px}51.795%{opacity:1;stroke-dashoffset:.1px}55.385%{opacity:1;stroke-dashoffset:-1px}55.436%,60.462%{opacity:0;stroke-dashoffset:-1px}60.513%{opacity:1;stroke-dashoffset:-1px}63.077%{opacity:1;stroke-dashoffset:.1px}63.128%,75.846%{opacity:0;stroke-dashoffset:-1px}75.897%{opacity:1;stroke-dashoffset:-1px}78.462%{opacity:1;stroke-dashoffset:.1px}78.513%,to{opacity:0;stroke-dashoffset:.1px}}@keyframes dd-pulse-shopify{0%,51.744%{opacity:0;stroke-dashoffset:.1px}51.795%{opacity:1;stroke-dashoffset:.1px}55.385%{opacity:1;stroke-dashoffset:-1px}55.436%,68.154%{opacity:0;stroke-dashoffset:-1px}68.205%{opacity:1;stroke-dashoffset:-1px}70.769%{opacity:1;stroke-dashoffset:.1px}70.821%,to{opacity:0;stroke-dashoffset:.1px}}.dd-node-box{fill:var(--surface);stroke:var(--line);stroke-width:1px;filter:drop-shadow(0 10px 18px #10101014)drop-shadow(0 1px 2px #1010100f)}.dd-node-flash{fill:none;stroke:var(--ink);stroke-width:2px;opacity:0}.dd-node-flash--ebay{animation:dd-node-ebay var(--loop) var(--ease-out) infinite both}.dd-node-flash--shopify{animation:dd-node-shopify var(--loop) var(--ease-out) infinite both}@keyframes dd-node-ebay{0%,60.513%{opacity:0}61.026%{opacity:1}64.615%,75.897%{opacity:0}76.41%{opacity:1}80%,to{opacity:0}}@keyframes dd-node-shopify{0%,68.205%{opacity:0}68.718%{opacity:1}72.308%,to{opacity:0}}.dd-node-live rect{fill:var(--stock-wash)}.dd-node-live text{fill:var(--stock-ink);font-family:var(--font-sans);text-anchor:middle;font-size:12px;font-weight:600}.dd-node-live{animation:dd-node-live var(--loop) var(--ease-out) infinite both}@keyframes dd-node-live{0%,55.385%{opacity:0}56.41%,to{opacity:1}}.dd-money{fill:var(--stock-ink);font-family:var(--font-sans);text-anchor:middle;opacity:0;font-size:18px;font-weight:700}.dd-money--1{animation:dd-money-1 var(--loop) var(--ease-out) infinite both}.dd-money--2{animation:dd-money-2 var(--loop) var(--ease-out) infinite both}.dd-money--3{animation:dd-money-3 var(--loop) var(--ease-out) infinite both}@keyframes dd-money-1{0%,61.538%{opacity:0;transform:translateY(0)}62.564%{opacity:1}65.641%{opacity:1}67.179%,to{opacity:0;transform:translateY(-40px)}}@keyframes dd-money-2{0%,69.231%{opacity:0;transform:translateY(0)}70.256%{opacity:1}73.333%{opacity:1}74.872%,to{opacity:0;transform:translateY(-40px)}}@keyframes dd-money-3{0%,76.923%{opacity:0;transform:translateY(0)}77.949%{opacity:1}81.026%{opacity:1}82.564%,to{opacity:0;transform:translateY(-40px)}}@media (prefers-reduced-motion:reduce){.dd-hero *,.dd-hero :after{animation:none!important}}
