@property --angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes spin-3s{to{--angle:1turn}}@keyframes spin-4s{to{--angle:1turn}}.gradient-border-container,.gradient-layer{contain:layout style}.gradient-layer{will-change:transform,opacity,filter}.gradient-layer,.gradient-layer-inner{backface-visibility:hidden;transform:translateZ(0)}.gradient-layer-inner{background-origin:border-box;contain:layout;will-change:transform,opacity}.spin-3s{animation:spin-3s 3s linear infinite}.spin-4s{animation:spin-4s 4s linear infinite}.always-animated .gradient-layer-inner{animation-play-state:running}.hover-controlled:not(:hover) .gradient-layer-inner,.never-animated .gradient-layer-inner{animation-play-state:paused}.hover-controlled:hover .gradient-layer-inner{animation-play-state:running}@supports not (animation:spin-3s){.spin-3s,.spin-4s{animation:none}.gradient-layer-inner,.spin-3s,.spin-4s{--angle:0deg}}