@keyframes orbit{0%{transform:rotate(0)translate(20px)rotate(0)}to{transform:rotate(360deg)translate(20px)rotate(-360deg)}}.animate-orbit{animation:linear infinite orbit!important}@keyframes float-complex{0%,to{opacity:.7;transform:translateY(0)translate(0)scale(1)}25%{opacity:1;transform:translateY(-10px)translate(5px)scale(1.1)}50%{opacity:.8;transform:translateY(-5px)translate(-8px)scale(.9)}75%{opacity:.9;transform:translateY(-15px)translate(3px)scale(1.2)}}.animate-float-complex{animation:ease-in-out infinite float-complex!important}@keyframes breathe{0%,to{transform:scale(1);box-shadow:0 0 25px #00000080,0 8px 32px #0000004d,inset 0 1px #ffffff1a}50%{transform:scale(1.05);box-shadow:0 0 35px #0009,0 12px 40px #0006,inset 0 1px #ffffff26}}.animate-breathe{animation:3s ease-in-out infinite breathe!important}@keyframes glow{0%,to{border-color:#4b5563}50%{border-color:#6b7280}}.animate-glow{animation:4s ease-in-out infinite glow!important}@keyframes codeRain{0%{opacity:0;transform:translateY(-100vh)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}.code-rain-container{width:100%;height:100%;position:absolute}.code-rain-column{width:2px;height:100vh;position:absolute;top:-100vh;animation:linear infinite codeRain!important}.code-rain-character{text-shadow:0 0 5px;font-family:Courier New,monospace;font-size:14px;font-weight:700;animation:linear infinite codeRain!important}@keyframes floatCode{0%,to{opacity:.3;transform:translateY(0)translate(0)rotate(0)}25%{opacity:.7;transform:translateY(-20px)translate(10px)rotate(5deg)}50%{opacity:.5;transform:translateY(-10px)translate(-15px)rotate(-3deg)}75%{opacity:.8;transform:translateY(-30px)translate(5px)rotate(8deg)}}.floating-code-particle{color:#0f0;text-shadow:0 0 8px #0f0;pointer-events:none;z-index:1;font-family:Courier New,monospace;font-size:12px;font-weight:700;position:absolute;animation:ease-in-out infinite floatCode!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-fadeIn{animation:.6s ease-out forwards fadeIn!important}.animate-slideIn{animation:.5s ease-out forwards slideIn!important}.animate-slideUp{animation:.4s ease-out forwards slideUp!important}.animate-orbit,.animate-float-complex,.animate-breathe,.animate-glow,.animate-fadeIn,.animate-slideIn,.animate-slideUp,.code-rain-container,.code-rain-column,.code-rain-character,.floating-code-particle{display:block}
