.vp-dashed{background-image:repeating-linear-gradient(90deg, rgb(var(--ink-rgb) / .16) 0 3px, transparent 3px 8px)}.vp-rail{background:linear-gradient(180deg, transparent, rgb(var(--ink-rgb) / .14) 12%, rgb(var(--ink-rgb) / .14) 88%, transparent)}.vp-rail-pulse{opacity:0;background:linear-gradient(180deg, transparent, var(--color-brand-400,var(--brand-400)), transparent);filter:blur(1px);top:1rem}@keyframes vpTravel{0%{opacity:0;transform:translateY(0)}15%,75%{opacity:.85}to{opacity:0;transform:translateY(var(--vp-travel,260px))}}.vp-arc-track,.vp-arc-value,.vp-line{fill:none;stroke-linecap:round}.vp-arc-track{stroke:rgb(var(--ink-rgb) / .08);stroke-width:9px}.vp-arc-value{stroke-width:9px;stroke-dasharray:1;stroke-dashoffset:var(--vp-arc-rest,0)}.vp-line{stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-brand-400,var(--brand-400)) 55%, transparent))}@keyframes vpSweep{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:no-preference){.vp-rail-pulse{animation:3.6s cubic-bezier(.5,0,.5,1) infinite vpTravel}@supports (animation-timeline:view()){.vp-sweep{animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry calc(18% + var(--vp-shift,0%)) entry calc(78% + var(--vp-shift,0%));animation-name:vpSweep}}}
