.xp-seg{--k:clamp(0, calc((var(--xp,1) - var(--a,0)) / (var(--b,1) - var(--a,0))), 1)}.xp-chip[data-state=past] .xp-fill{transform:scaleX(1)}.xp-chip[data-state=next] .xp-fill{transform:scaleX(0)}.xp-chip[data-state=now] .xp-fill{transform:scaleX(var(--xp,1))}.xp-chip[data-state=next] .xp-bar{opacity:.8}.xp-track{cursor:grab}.xp-track:active{cursor:grabbing}.xp-draw{stroke-dasharray:100 200;stroke-dashoffset:calc((1 - var(--k,1)) * 100)}.xp-ride,.xp-wire-ride{--e:calc(var(--k,1) * var(--k,1) * (3 - 2 * var(--k,1)));opacity:min(1, calc(var(--k,1) * 12));pointer-events:none;transform:translate(-50%,-50%)}.xp-ride{left:calc((var(--x0) + (var(--x1) - var(--x0)) * var(--e)) * 1%);top:calc(var(--e) * 100%)}.xp-wire{width:100%;height:26px}.xp-wire-track{border-left-width:1px;top:0;bottom:0;left:50%}.xp-wire-ride{left:50%;top:calc(var(--e) * 100%)}@media (min-width:640px){.xp-wire{width:40px;height:22px}.xp-wire-track{border-top-width:1px;border-left-width:0;inset:50% 0 auto}.xp-wire-ride{top:50%;left:calc(var(--e) * 100%)}}.xp-grow-x{transform:scaleX(var(--k,1));transform-origin:0}.xp-grow-y{transform:scaleY(var(--k,1));transform-origin:bottom}.xp-fade{opacity:var(--k,1)}.xp-width{width:calc(var(--k,1) * 100%)}@media (prefers-reduced-motion:reduce){.xp-root *{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.xp-fade-out{opacity:calc(1 - var(--k,1))}.xp-cell{opacity:clamp(0, calc((var(--k,1) * 1.08 - var(--t,0)) * 24), 1)}
