.veh{--veh-ease:cubic-bezier(.2, .8, .2, 1);--veh-brand:var(--color-brand-500,#f2621c);--veh-ink:#1c2029}.veh-card{animation:veh-rise .4s var(--veh-ease) both;animation-delay:var(--delay,0s)}@keyframes veh-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.veh-cdim path{fill:none;stroke:var(--veh-brand);stroke-width:7px}.veh-cdim path[pathLength]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s var(--veh-ease)}.veh-cdim-tick{opacity:0;transition:opacity .25s var(--veh-ease)}.veh-card:hover .veh-cdim path[pathLength],.veh-card:focus-visible .veh-cdim path[pathLength]{stroke-dashoffset:0}.veh-card:hover .veh-cdim-tick,.veh-card:focus-visible .veh-cdim-tick{opacity:1;transition-delay:.3s}.veh-overlay{animation:.25s both veh-fade-in}@keyframes veh-fade-in{0%{opacity:0}}.veh-stage .veh-truck{transform:translateX(var(--enter,0px))}.veh-stage.is-play .veh-truck{transition:transform .6s var(--veh-ease) 50ms;transform:none}.veh-stage .veh-draw{stroke-dasharray:1;stroke-dashoffset:1px}.veh-stage.is-play .veh-draw{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--veh-ease) .55s}.veh-stage .veh-fade{opacity:0}.veh-stage.is-play .veh-fade{opacity:1;transition:opacity .3s ease var(--d,0s)}.veh-stage .veh-wing{transform-box:view-box}.veh-stage.is-play .veh-wing{transition:transform .45s var(--veh-ease) var(--d,0s);transform:scaleY(-.42)}.veh-stage .veh-pallet{opacity:0;transform:translateY(var(--fall,-200px))}.veh-stage.is-play .veh-pallet{opacity:1;transition:transform .4s cubic-bezier(.45, 0, .85, .45) var(--d,0s), opacity .12s linear var(--d,0s);transform:none}.veh-dim-line{fill:none;stroke:var(--veh-brand);stroke-width:5px}.veh-dim-head{fill:var(--veh-brand)}.veh-dim-ext path{fill:none;stroke:var(--veh-brand);stroke-width:3px;stroke-opacity:.7}.veh-stage .veh-dim-line{stroke-dasharray:1;stroke-dashoffset:1px}.veh-stage .veh-dim-head{opacity:0;transform:translate(var(--fx,0px), var(--fy,0px))}.veh-stage .veh-dim-ext{opacity:0}.veh-stage.is-play .veh-dim-line{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--veh-ease) var(--d,0s)}.veh-stage.is-play .veh-dim-head{opacity:1;transition:transform .45s var(--veh-ease) var(--d,0s), opacity .1s linear var(--d,0s);transform:none}.veh-stage.is-play .veh-dim-ext{opacity:1;transition:opacity .2s ease var(--d,0s)}.veh-label{white-space:nowrap;color:var(--veh-ink);font-variant-numeric:tabular-nums;pointer-events:none;align-items:baseline;gap:.3em;font-size:clamp(11px,1.35vw,15px);font-weight:800;line-height:1;display:inline-flex;position:absolute}.veh-label small{color:#64748b;font-size:.8em;font-weight:600}.veh-label-top{transform:translate(-50%,-100%)}.veh-label-side{transform:translateY(-50%)}.veh-stage .veh-label{opacity:0}.veh-stage.is-play .veh-label{opacity:1;transition:opacity .2s ease var(--d,0s)}.veh-roll-face{line-height:1;display:inline-flex}.veh-digit{height:1em;display:inline-block;overflow:hidden}.veh-digit-col{flex-direction:column;display:flex}.veh-digit-col>span{height:1em;line-height:1}.veh-stage .veh-digit-col{transform:translateY(0)}.veh-stage.is-play .veh-digit-col{transform:translateY(calc(var(--n,0) * -1em));transition:transform .5s var(--veh-ease) calc(var(--d,0s) + var(--k,0) * 40ms)}.veh-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.veh-table thead tr:first-child th:first-child,.veh-table tbody th:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:inset -1px 0 #e2e8f0}.veh-table thead tr:first-child th:first-child{background:#f8fafc}@media (prefers-reduced-motion:reduce){.veh-card,.veh-overlay{animation:none}.veh-cdim path[pathLength],.veh-cdim-tick{transition:none}.veh-stage .veh-truck,.veh-stage .veh-pallet,.veh-stage .veh-dim-head{opacity:1;transform:none}.veh-stage .veh-draw,.veh-stage .veh-dim-line{stroke-dashoffset:0}.veh-stage .veh-fade,.veh-stage .veh-dim-ext,.veh-stage .veh-label{opacity:1}.veh-stage .veh-wing{transform:scaleY(-.42)}.veh-stage .veh-digit-col{transform:translateY(calc(var(--n,0) * -1em))}.veh-stage.is-play *,.veh-stage *{transition:none!important}}
