@layer components{.cs-node{background-color:var(--color-mk-card);border:1px solid var(--color-mk-line);color:var(--color-mk-ink);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.cs-node>:not(.ed-line-ring){position:relative}.cs-stage{transition:transform .5s cubic-bezier(.22,1,.36,1)}.cs-stage[data-state=active]{transform:translateY(-.25rem)}.cs-stage-status{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(.25rem)}.cs-stage[data-state=active] .cs-stage-status,.cs-stage[data-state=done] .cs-stage-status{opacity:1;transform:none}.cs-pulse{border:1px solid var(--color-mk-accent);border-radius:9999px;animation:3.2s ease-out infinite cs-pulse;position:absolute;inset:0}@keyframes cs-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}[data-paused] .cs-pulse{animation-play-state:paused}.cs-radar{background:radial-gradient(circle,color-mix(in srgb,var(--color-mk-accent-fill-hi)22%,transparent)0%,color-mix(in srgb,var(--color-mk-accent-fill-hi)8%,transparent)50%,transparent 71%)}.cs-radar-ring{border:1px solid var(--color-mk-line);border-radius:9999px;position:absolute}.cs-radar-sweep{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--color-mk-accent-fill-hi)40%,transparent)90deg,transparent 90.5deg);border-radius:9999px;animation:6s linear infinite cs-sweep;position:absolute;inset:0}@keyframes cs-sweep{to{transform:rotate(360deg)}}[data-paused] .cs-radar-sweep{animation-play-state:paused}.rs-card{transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s,border-color .4s}.rs-card[data-state=active]{border-color:color-mix(in srgb,var(--rs-hue)60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--rs-hue)30%,transparent),0 30px 70px -36px color-mix(in srgb,var(--rs-hue)70%,transparent);transform:translateY(-.5rem)}.rs-foot{transition:border-color .4s}.rs-card[data-state=active] .rs-foot{border-color:color-mix(in srgb,var(--rs-hue)55%,transparent)}.rs-mark,.rs-dot,.rs-bar{background-color:var(--rs-hue)}.rs-spin{animation:rs-spin var(--rs-dur,12s)linear infinite;transform:rotate(var(--rs-from,0deg))}@keyframes rs-spin{0%{transform:rotate(var(--rs-from,0deg))}to{transform:rotate(calc(var(--rs-from,0deg) + 360deg))}}.rs-dot{opacity:.45;transition:opacity .4s}.rs-ring{transition:border-color .4s}.rs-card[data-state=active] .rs-dot{opacity:1}.rs-card[data-state=active] .rs-ring{border-color:color-mix(in srgb,var(--rs-hue)45%,transparent)}.rs-ray{stroke:var(--color-mk-line);stroke-width:1px;stroke-dasharray:3 4}.rs-ray-flow{stroke:var(--rs-hue);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:10 140;stroke-dashoffset:10px;opacity:0;transition:opacity .4s;animation:1.6s linear infinite rs-flow}.rs-card[data-state=active] .rs-ray-flow{opacity:1}@keyframes rs-flow{to{stroke-dashoffset:-140px}}.rs-bar{opacity:.5;transition:opacity .4s;animation:1.1s ease-in-out infinite alternate paused rs-bar;transform:scaleY(.35)}.rs-card[data-state=active] .rs-bar{opacity:1;animation-play-state:running}@keyframes rs-bar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.rs-record{transform:translateY(calc(var(--rs-depth)*-.625rem))scale(calc(1 - var(--rs-depth)*.05));transform-origin:bottom;transition:transform .7s cubic-bezier(.22,1,.36,1)}.rs-card[data-state=active] .rs-record,[data-still] .rs-record{transform:translateY(calc(var(--rs-depth)*-2.25rem))}[data-paused] .rs-spin,[data-paused] .rs-ray-flow,[data-paused] .rs-bar{animation-play-state:paused}.mr-bars-rtl svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.cs-pulse{opacity:0;animation:none}.cs-radar-sweep{animation:none}.cs-stage,.cs-stage-status,.rs-card,.rs-record{transition:none!important}.rs-spin,.rs-ray-flow,.rs-bar{animation:none}}}
