The component includes all the CSS animations and custom properties inline, featuring a dynamic conic gradient that rotates and changes, along with an animated line width effect. You can customize the size by passing a size prop, and it maintains all the smooth animations