.ev-lane{position:relative;height:1.5rem}.ev-lane:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--pbc-grid)}.ev-span{position:absolute;top:50%;color:var(--mark, var(--pbc-s1));transform-origin:var(--o, 50%) 50%;pointer-events:none}.ev-span[data-span=ci95]{height:8px;margin-top:-4px;border-radius:4px;background:color-mix(in oklab,var(--mark, var(--pbc-s1)) 18%,transparent)}.ev-span[data-span=ci95]:before{content:"";position:absolute;left:0;right:0;top:3px;height:2px;border-radius:1px;background:currentColor}.ev-span[data-span=ci95]:after{content:"";position:absolute;left:0;right:0;top:1px;bottom:1px;border-left:2px solid currentColor;border-right:2px solid currentColor;border-radius:1px}.ev-span[data-span=minmax]{height:1px;margin-top:-.5px;background:currentColor;opacity:.85}.ev-span[data-span=p50-p95]{height:1.5px;margin-top:-.75px;background:currentColor;opacity:.9}.ev-span[data-span=p50-p95]:after{content:"";position:absolute;right:-1px;top:-4px;width:2px;height:9px;border-radius:1px;background:currentColor}.ev-dot{--size: var(--ev-dot, 12px);position:absolute;top:50%;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);border-radius:9999px;background:var(--mark, var(--pbc-s1));box-shadow:0 0 0 var(--viz-ring, 2px) var(--pbc-surface);transition:transform var(--viz-dur-ui) var(--viz-ease-out),opacity var(--viz-dur-ui) ease;pointer-events:none}.ev-dot[data-hollow=true]{background:var(--pbc-surface);box-shadow:inset 0 0 0 var(--viz-hollow-stroke, 1.5px) var(--mark, var(--pbc-s1)),0 0 0 var(--viz-ring, 2px) var(--pbc-surface)}.ev-glow{filter:drop-shadow(0 0 10px color-mix(in oklab,var(--mark, var(--pbc-s1)) var(--viz-glow, 0%),transparent))}.ev-ticks{position:relative;min-height:1.125rem;font-size:var(--viz-tick-size, .6875rem);color:var(--fg-subtle);font-variant-numeric:tabular-nums}.ev-tick{position:absolute;top:.125rem;transform:translate(-50%);white-space:nowrap}.ev-tick[data-edge=start]{transform:none}.ev-tick[data-edge=end]{transform:translate(-100%)}.ev-log{display:block;padding-top:1.125rem;text-align:right;font-size:.6875rem;color:var(--fg-muted)}[data-reveal=pending] .ev-dot{opacity:0;transform:scale(.6)}[data-reveal=pending] .ev-span{transform:scaleX(0)}[data-reveal=pending] .ev-fade{opacity:0}[data-reveal=pending] .ev-rise{opacity:0;transform:translateY(8px)}[data-reveal=in] .ev-dot{transition:opacity var(--viz-dur-ui) ease calc(var(--viz-delay-marks) + min(var(--i, 0) * var(--viz-stagger-row),var(--viz-stagger-cap))),transform var(--viz-dur-mark) var(--viz-ease-emph) calc(var(--viz-delay-marks) + min(var(--i, 0) * var(--viz-stagger-row),var(--viz-stagger-cap)))}[data-reveal=in] .ev-span{transition:transform var(--viz-dur-interval) var(--viz-ease-emph) calc(var(--viz-delay-marks) + var(--viz-delay-interval) + min(var(--i, 0) * var(--viz-stagger-row),var(--viz-stagger-cap)))}[data-reveal=in] .ev-fade{transition:opacity var(--viz-dur-ui) ease calc(var(--viz-delay-marks) + var(--viz-dur-mark) + min(var(--i, 0) * var(--viz-stagger-row),var(--viz-stagger-cap)))}[data-reveal=in] .ev-rise{transition:opacity var(--viz-dur-mark) var(--viz-ease-out) var(--d, 0ms),transform var(--viz-dur-mark) var(--viz-ease-out) var(--d, 0ms)}@media (prefers-reduced-motion: reduce){.ev-dot,.ev-span,.ev-fade,.ev-rise{transition:none!important;animation:none!important}}@media (forced-colors: active){.ev-dot,.ev-span,.ev-span:before,.ev-span:after{forced-color-adjust:none}.ev-dot{background:CanvasText;box-shadow:0 0 0 2px Canvas}.ev-dot[data-hollow=true]{background:Canvas;box-shadow:inset 0 0 0 1.5px CanvasText}.ev-span{color:CanvasText}.ev-span[data-span=ci95]{background:repeating-linear-gradient(45deg,CanvasText 0 1px,transparent 1px 4px)}.ev-lane:before{background:GrayText}}
