@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --gradient-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes border-spin{0%{--border-angle:0deg}to{--border-angle:360deg}}@keyframes rainbow-border{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px rgba(255,184,0,.3)}50%{box-shadow:0 0 20px rgb(255,183,0),0 0 10px rgba(255,183,0,.742)}}.animate-border{animation:border-spin 3s linear infinite}.enhanced-border{position:relative;background:linear-gradient(45deg,#ffb800,#ffb800,#ffb800) padding-box,conic-gradient(from var(--gradient-angle),#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#feca57,#ff9ff3,#54a0ff,#5f27cd,#ff6b6b) border-box;border:3px solid transparent;animation:rainbow-border 4s linear infinite,pulse-glow 2s ease-in-out infinite}.neon-border{position:relative;background:linear-gradient(45deg,#ffb700,#ffb700,#f9c700) padding-box,linear-gradient(var(--gradient-angle),#000000) border-box;border:2px solid transparent;animation:rainbow-border 12s linear infinite,pulse-glow 3s ease-in-out infinite alternate}.electric-border{background:linear-gradient(45deg,#ffb800,#ffb800,#ffb800) padding-box,conic-gradient(from var(--border-angle),transparent 0deg,#00ffff 60deg,#ff00ff 120deg,#ffff00 180deg,#00ffff 240deg,transparent 300deg,transparent 1turn) border-box;border:3px solid transparent;animation:border-spin 1.5s linear infinite}