.yard[data-v-ba9b8a03]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0 0 44px}@media (width<=599px){.yard[data-v-ba9b8a03]{inset:0 0 84px}}.yard.dragging[data-v-ba9b8a03]{cursor:grabbing}.yard-svg[data-v-ba9b8a03]{width:100%;height:100%;transition:opacity .8s var(--ease);overflow:visible}.yard-svg.fading[data-v-ba9b8a03]{opacity:0}.ground[data-v-ba9b8a03]{fill:#ffffff0d;stroke:#ffffff29;stroke-width:1px}.lane[data-v-ba9b8a03]{fill:none;stroke:#ffffff24;stroke-width:1.5px;stroke-dasharray:10 9}.truck-face[data-v-ba9b8a03]{stroke:#0f27448c;stroke-width:.7px;stroke-linejoin:round}.truck-face.rim[data-v-ba9b8a03]{stroke:#ffffff80}.yard-name[data-v-ba9b8a03]{letter-spacing:.01em;fill:var(--white);font-size:24px;font-weight:800}.yard-count[data-v-ba9b8a03]{white-space:pre;fill:#ffffff9e;font-variant-numeric:tabular-nums;transition:fill .4s var(--ease);font-size:16px;font-weight:600}.yard-count.hot[data-v-ba9b8a03]{fill:var(--container-orange-light)}.yard-gain[data-v-ba9b8a03]{animation:fade-in-ba9b8a03 .6s var(--ease) both;font-weight:600}.floor-text[data-v-ba9b8a03],.yard-gain[data-v-ba9b8a03]{white-space:pre;fill:var(--container-green);font-variant-numeric:tabular-nums;font-size:16px}.floor-text[data-v-ba9b8a03]{letter-spacing:.01em;text-anchor:start;font-weight:800}.floor-arrow[data-v-ba9b8a03]{fill:none;stroke:var(--container-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:.18;animation:floor-cascade-ba9b8a03 1.7s var(--ease) infinite}.floor.paused .floor-arrow[data-v-ba9b8a03]{animation-play-state:paused}@keyframes floor-cascade-ba9b8a03{0%,to{opacity:.18}22%{opacity:1}58%{opacity:.18}}.box>polygon[data-v-ba9b8a03]{stroke:#fff6;stroke-width:.7px;stroke-linejoin:round;transition:fill .35s var(--ease)}.box.tagged>polygon[data-v-ba9b8a03]{stroke:var(--white);stroke-width:2px}@keyframes fade-in-ba9b8a03{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.box>polygon[data-v-ba9b8a03],.yard-gain[data-v-ba9b8a03],.yard-svg[data-v-ba9b8a03]{transition:none;animation:none}.floor-arrow[data-v-ba9b8a03]{opacity:.85;animation:none}}.demo-frame[data-v-e9695c03]{border-radius:var(--r-card);background-color:var(--harbor-deep);isolation:isolate;background-image:radial-gradient(#ffffff1a 1px,#0000 0);background-position:50%;background-size:20px 20px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.demo-media[data-v-e9695c03]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.demo-caption[data-v-e9695c03]{font-size:12px;line-height:16px;font-weight:var(--w-mid);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#ffffffb8;justify-content:space-between;align-items:center;gap:4px 24px;position:absolute;bottom:20px;left:24px;right:72px}.demo-caption[data-v-e9695c03],.demo-legend[data-v-e9695c03]{flex-wrap:wrap;display:flex}.demo-legend[data-v-e9695c03]{color:#ffffffe6;gap:4px 20px}.demo-legend span[data-v-e9695c03]{align-items:center;gap:8px;display:inline-flex}.sw[data-v-e9695c03]{border-radius:3px;width:14px;height:14px;box-shadow:inset 0 0 0 1px #fff6}.sw-orange[data-v-e9695c03]{background:var(--orange)}.sw-blue[data-v-e9695c03]{background:#2f5f9c}.demo-hint[data-v-e9695c03]{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--white);font-size:13px;font-weight:var(--w-mid);background:#ffffff1f;padding:6px 12px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.demo-hint[hidden][data-v-e9695c03]{display:none}.demo-pause[data-v-e9695c03]{border-radius:var(--r-chip);color:#fffc;cursor:pointer;width:36px;height:36px;transition:background-color var(--t-color) var(--ease),color var(--t-color) var(--ease);background:#ffffff1a;border:0;place-items:center;display:grid;position:absolute;bottom:12px;right:16px}.demo-pause[data-v-e9695c03]:hover{color:var(--white);background:#ffffff2e}@media (width<=599px){.demo-caption[data-v-e9695c03]{letter-spacing:.06em;font-size:11px;bottom:18px;left:16px}}
