@keyframes neonPulse{0%,to{box-shadow:0 0 10px var(--accent-future), 0 0 20px var(--neon-purple);opacity:1}50%{box-shadow:0 0 20px var(--accent-future), 0 0 40px var(--neon-purple);opacity:.8}}@keyframes glitchButton{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(2px,2px)}}.future .btn-main:hover{filter:brightness(1.3);animation:.3s infinite neonPulse,.5s ease-in-out glitchButton;transform:scale(1.05)}.future .btn-main:active{animation:.3s glitchButton}.future .btn-secondary{position:relative;overflow:hidden}.future .btn-secondary:before{content:"";background:linear-gradient(90deg,#0000,#00f5ff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.future .btn-secondary:hover{border-color:var(--neon-purple);box-shadow:0 0 15px var(--accent-future), 0 0 30px var(--neon-purple);animation:.3s infinite neonPulse,.5s ease-in-out glitchButton}.future .btn-secondary:hover:before{left:100%}.future .logo-link:hover .site-logo{filter:drop-shadow(0 0 18px #00f5ffcc)drop-shadow(0 0 30px #bf00ff99)}.future .network-badge:hover{cursor:pointer;animation:.3s infinite neonPulse,.5s ease-in-out glitchButton}.future .theme-btn:hover{box-shadow:0 0 10px var(--accent-future);animation:.5s ease-in-out glitchButton}.future .devnet-banner{transition:all .3s}.future .devnet-banner:hover{border-color:var(--neon-purple);background:#00f5ff40;box-shadow:0 0 15px #00f5ff80,0 0 30px #bf00ff4d}.future a[href=profile\.html]:hover,.future button[onclick*=profile]:hover{animation:.3s infinite neonPulse,.5s ease-in-out glitchButton}.future button:hover:not(.devnet-banner):not(.close-button),.future a:hover:not(.devnet-banner):not(.logo-link):not(.close-button){animation:.5s ease-in-out glitchButton}.future #navButtons button:hover{animation:.3s infinite neonPulse,.5s ease-in-out glitchButton}.future .gallery-item:hover{box-shadow:0 0 15px var(--neon-purple), 0 0 30px var(--neon-purple);animation:.5s ease-in-out glitchButton}.classic .btn-main:hover,.classic .btn-secondary:hover,.classic .logo-link:hover .site-logo{transition:all .3s}
