@layer components{html[data-theme=spectrum] .ribbon-svg path{stroke-dasharray:260;stroke-dashoffset:260px;opacity:.9;filter:drop-shadow(0 0 6px #14b8a673)}html[data-theme=spectrum] [data-revealed=true] .ribbon-svg path,html[data-theme=spectrum] .ribbon-diagram-live .ribbon-svg path{animation:sp-ribbon-draw 1.4s var(--ease-out-expo) forwards}}@keyframes sp-ribbon-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){html[data-theme=spectrum] .ribbon-svg path{stroke-dashoffset:0;animation:none!important}}html[data-theme=spectrum][data-reduce-motion=true] .ribbon-svg path{stroke-dashoffset:0;animation:none!important}
