.rosette-turn{transform-origin:0 0;animation:29s linear infinite rosette-turn}.rosette-trace{stroke-dasharray:var(--len);animation:4.8s ease-in-out infinite rosette-trace}.rosette-comet{stroke-dasharray:var(--seg) var(--len);animation:2.6s linear infinite rosette-comet}.rosette-compact .rosette-turn{animation-duration:4.8s}.rosette-compact .rosette-comet{animation-duration:1.3s}@keyframes rosette-turn{to{transform:rotate(360deg)}}@keyframes rosette-trace{0%{stroke-dashoffset:var(--len)}55%,75%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--len) * -1)}}@keyframes rosette-comet{0%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--len) * -1)}}
