.RouteStrip-module__rOi0Va__road{background:var(--white);box-shadow:inset 0 0 0 1px var(--hair);border-radius:999px;grid-template-columns:repeat(30,minmax(0,1fr));padding:5px;display:grid;position:relative}.RouteStrip-module__rOi0Va__cell{height:22px}.RouteStrip-module__rOi0Va__cell:first-child{border-start-start-radius:999px;border-end-start-radius:999px}.RouteStrip-module__rOi0Va__cell[data-end]{border-start-end-radius:999px;border-end-end-radius:999px}.RouteStrip-module__rOi0Va__cell[data-tone=prep],.RouteStrip-module__rOi0Va__swatch[data-tone=prep]{background:var(--sign-soft)}.RouteStrip-module__rOi0Va__cell[data-tone=build],.RouteStrip-module__rOi0Va__swatch[data-tone=build]{background:var(--sign)}.RouteStrip-module__rOi0Va__cell[data-tone=beta],.RouteStrip-module__rOi0Va__swatch[data-tone=beta]{background:var(--mint)}.RouteStrip-module__rOi0Va__cell[data-tone=live],.RouteStrip-module__rOi0Va__swatch[data-tone=live]{background:var(--green)}.RouteStrip-module__rOi0Va__cell[data-tone=range],.RouteStrip-module__rOi0Va__swatch[data-tone=range]{background:repeating-linear-gradient(45deg, var(--sign) 0 3px, var(--white) 3px 6px)}.RouteStrip-module__rOi0Va__dashes{inset-inline:18px;background:repeating-linear-gradient(90deg, var(--gold) 0 12px, transparent 12px 22px);opacity:.9;height:3px;margin-top:-1.5px;position:absolute;top:50%}.RouteStrip-module__rOi0Va__legend{flex-wrap:wrap;gap:8px 24px;margin:14px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.RouteStrip-module__rOi0Va__legend li{align-items:center;gap:8px;display:inline-flex}.RouteStrip-module__rOi0Va__swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:4px}
