.borde-neon-blanco{border-radius:10px;background:rgba(255,255,255,0.04);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,0.7);box-shadow:0 0 5px rgba(255,255,255,0.9),0 0 15px rgba(255,255,255,0.7),0 0 30px rgba(255,255,255,0.5);animation:floatNeonBlanco 4s ease-in-out infinite}@keyframes floatNeonBlanco{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.borde-neon-rosa{border-radius:10px;background:rgba(255,255,255,0.04);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,0,179,0.6);box-shadow:0 0 5px rgba(255,0,179,0.8),0 0 15px rgba(255,0,179,0.6),0 0 30px rgba(255,0,179,0.4);animation:floatNeonMagenta 4s ease-in-out infinite}@keyframes floatNeonMagenta{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.borde-neon-azul{border-radius:10px;background:rgba(255,255,255,0.04);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(3,250,255,0.6);box-shadow:0 0 5px rgba(3,250,255,0.8),0 0 15px rgba(3,250,255,0.6),0 0 30px rgba(3,250,255,0.4);animation:floatNeonBlue 4s ease-in-out infinite}@keyframes floatNeonBlue{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.borde-neon-stamina{border-radius:10px;background:rgba(255,255,255,0.05);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,0.1);box-shadow:0 0 5px rgba(255,0,255,0.7),0 0 10px rgba(3,250,255,0.7),0 0 20px rgba(255,0,255,0.5),0 0 30px rgba(3,250,255,0.5);animation:floatOrbit 6s ease-in-out infinite,glowShift 4s linear infinite;transform:scale(1);transition:transform 0.3s ease,box-shadow 0.3s ease}@keyframes floatOrbit{0%{transform:translate(0px,0px) rotate(0deg) scale(1)}25%{transform:translate(5px,-8px) rotate(0.5deg) scale(1)}50%{transform:translate(-6px,-4px) rotate(-0.5deg) scale(1)}75%{transform:translate(4px,6px) rotate(0.3deg) scale(1)}100%{transform:translate(0px,0px) rotate(0deg) scale(1)}}.borde-neon-stamina:hover{transform:scale(1.05);box-shadow:0 0 10px rgba(255,0,255,1),0 0 20px rgba(3,250,255,1),0 0 40px rgba(255,0,255,0.8),0 0 60px rgba(3,250,255,0.8)}.boton-stamina{border-radius:10px;padding:10px 18px;cursor:pointer;color:white;font-weight:600;letter-spacing:0.6px;background:rgba(255,0,255,0.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,0,255,0.35);box-shadow:0 0 6px rgba(255,0,255,0.9),0 0 14px rgba(255,0,255,0.7),0 0 28px rgba(255,0,255,0.5),0 0 10px rgba(3,250,255,0.25);transition:transform 0.2s ease,box-shadow 0.25s ease,background 0.2s ease;animation:staminaPinkPulse 3.5s ease-in-out infinite}@keyframes staminaPinkPulse{0%,100%{box-shadow:0 0 6px rgba(255,0,255,0.7),0 0 14px rgba(255,0,255,0.5),0 0 24px rgba(255,0,255,0.35),0 0 8px rgba(3,250,255,0.15)}50%{box-shadow:0 0 10px rgba(255,0,255,1),0 0 22px rgba(255,0,255,0.7),0 0 40px rgba(255,0,255,0.45),0 0 12px rgba(3,250,255,0.25)}}.boton-stamina:hover{transform:scale(1.07);background:rgba(255,0,255,0.12);box-shadow:0 0 10px rgba(255,0,255,1),0 0 25px rgba(255,0,255,0.8),0 0 45px rgba(255,0,255,0.6),0 0 15px rgba(3,250,255,0.3)}.boton-stamina:active{transform:scale(0.97);box-shadow:0 0 6px rgba(255,0,255,0.6),0 0 12px rgba(255,0,255,0.4)}.borde-neon-waterfall{border-radius:10px;background:rgba(255,255,255,0.05);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(3,250,255,0.15);box-shadow:0 0 5px rgba(3,250,255,0.7),0 0 10px rgba(3,250,255,0.6),0 0 20px rgba(3,250,255,0.45),0 0 30px rgba(3,250,255,0.35);animation:floatOrbitReverse 6s ease-in-out infinite,glowShiftWaterfall 4s linear infinite;transform:scale(1);transition:transform 0.3s ease,box-shadow 0.3s ease}@keyframes floatOrbitReverse{0%{transform:translate(0px,0px) rotate(0deg) scale(1)}25%{transform:translate(-5px,8px) rotate(-0.5deg) scale(1)}50%{transform:translate(6px,4px) rotate(0.5deg) scale(1)}75%{transform:translate(-4px,-6px) rotate(-0.3deg) scale(1)}100%{transform:translate(0px,0px) rotate(0deg) scale(1)}}.borde-neon-waterfall:hover{transform:scale(1.05);box-shadow:0 0 10px rgba(3,250,255,1),0 0 20px rgba(3,250,255,0.9),0 0 40px rgba(3,250,255,0.7),0 0 60px rgba(3,250,255,0.5)}.boton-waterfall{border-radius:10px;padding:10px 18px;cursor:pointer;color:white;font-weight:600;letter-spacing:0.6px;background:rgba(3,250,255,0.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(3,250,255,0.35);box-shadow:0 0 6px rgba(3,250,255,0.9),0 0 14px rgba(3,250,255,0.7),0 0 28px rgba(3,250,255,0.5),0 0 10px rgba(255,0,255,0.15);transition:transform 0.2s ease,box-shadow 0.25s ease,background 0.2s ease;animation:waterfallCyanPulse 3.5s ease-in-out infinite}@keyframes waterfallCyanPulse{0%,100%{box-shadow:0 0 6px rgba(3,250,255,0.7),0 0 14px rgba(3,250,255,0.5),0 0 24px rgba(3,250,255,0.35),0 0 8px rgba(255,0,255,0.15)}50%{box-shadow:0 0 10px rgba(3,250,255,1),0 0 22px rgba(3,250,255,0.7),0 0 40px rgba(3,250,255,0.45),0 0 12px rgba(255,0,255,0.2)}}.boton-waterfall:hover{transform:scale(1.07);background:rgba(3,250,255,0.12);box-shadow:0 0 10px rgba(3,250,255,1),0 0 25px rgba(3,250,255,0.8),0 0 45px rgba(3,250,255,0.6),0 0 15px rgba(255,0,255,0.2)}.boton-waterfall:active{transform:scale(0.97);box-shadow:0 0 6px rgba(3,250,255,0.6),0 0 12px rgba(3,250,255,0.4)}.borde-neon-therace{border-radius:10px;background:rgba(255,255,255,0.05);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(0,255,0,0.15);box-shadow:0 0 5px rgba(0,255,0,0.7),0 0 10px rgba(0,255,0,0.6),0 0 20px rgba(0,255,0,0.45),0 0 30px rgba(0,255,0,0.35);animation:floatOrbitReverseTherace 6s ease-in-out infinite,glowShiftTherace 4s linear infinite;transform:scale(1);transition:transform 0.3s ease,box-shadow 0.3s ease}@keyframes floatOrbitReverseTherace{0%{transform:translate(0px,0px) rotate(0deg) scale(1)}25%{transform:translate(-5px,8px) rotate(-0.5deg) scale(1)}50%{transform:translate(6px,4px) rotate(0.5deg) scale(1)}75%{transform:translate(-4px,-6px) rotate(-0.3deg) scale(1)}100%{transform:translate(0px,0px) rotate(0deg) scale(1)}}.borde-neon-therace:hover{transform:scale(1.05);box-shadow:0 0 10px rgba(0,255,0,1),0 0 20px rgba(0,255,0,0.9),0 0 40px rgba(0,255,0,0.7),0 0 60px rgba(0,255,0,0.5)}.boton-therace{border-radius:10px;padding:10px 18px;cursor:pointer;color:white;font-weight:600;letter-spacing:0.6px;background:rgba(0,255,0,0.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(0,255,0,0.35);box-shadow:0 0 6px rgba(0,255,0,0.9),0 0 14px rgba(0,255,0,0.7),0 0 28px rgba(0,255,0,0.5);transition:transform 0.2s ease,box-shadow 0.25s ease,background 0.2s ease;animation:theraceGreenPulse 3.5s ease-in-out infinite}@keyframes theraceGreenPulse{0%,100%{box-shadow:0 0 6px rgba(0,255,0,0.7),0 0 14px rgba(0,255,0,0.5),0 0 24px rgba(0,255,0,0.35)}50%{box-shadow:0 0 10px rgba(0,255,0,1),0 0 22px rgba(0,255,0,0.7),0 0 40px rgba(0,255,0,0.45)}}.boton-therace:hover{transform:scale(1.07);background:rgba(0,255,0,0.12);box-shadow:0 0 10px rgba(0,255,0,1),0 0 25px rgba(0,255,0,0.8),0 0 45px rgba(0,255,0,0.6)}.boton-therace:active{transform:scale(0.97);box-shadow:0 0 6px rgba(0,255,0,0.6),0 0 12px rgba(0,255,0,0.4)}