.rotating-border.svelte-11n7oco{background:conic-gradient(from var(--angle, 0deg),hsl(var(--primary)),hsl(var(--primary)),#f97316,#10b981,hsl(var(--primary)));animation:svelte-11n7oco-rotate-border 3s linear infinite}@keyframes svelte-11n7oco-rotate-border{to{--angle: 360deg}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.dash-border.svelte-11n7oco{background:linear-gradient(90deg,var(--color-primary) 50%,transparent 50%) top/20px 2px repeat-x,linear-gradient(90deg,var(--color-primary) 50%,transparent 50%) bottom/20px 2px repeat-x,linear-gradient(0deg,var(--color-primary) 50%,transparent 50%) left/2px 20px repeat-y,linear-gradient(0deg,var(--color-primary) 50%,transparent 50%) right/2px 20px repeat-y;animation:svelte-11n7oco-dash-move 1s linear infinite}@keyframes svelte-11n7oco-dash-move{to{background-position:20px 0,-20px 100%,0 20px,100% -20px}}.glow-border-pulse.svelte-11n7oco{animation:svelte-11n7oco-glow-pulse 2s ease-in-out infinite}@keyframes svelte-11n7oco-glow-pulse{0%,to{box-shadow:0 0 0 0 var(--color-primary) / 20}50%{box-shadow:0 0 20px 5px var(--color-primary) / 40}}@media(prefers-reduced-motion:reduce){.rotating-border.svelte-11n7oco,.dash-border.svelte-11n7oco,.glow-border-pulse.svelte-11n7oco{animation:none!important}}
