@keyframes glassFloat{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.3}25%{transform:translateY(-20px) rotate(90deg) scale(1.1);opacity:.6}50%{transform:translateY(-10px) rotate(180deg) scale(.9);opacity:.8}75%{transform:translateY(-30px) rotate(270deg) scale(1.2);opacity:.4}}@keyframes glassShatter{0%{transform:scale(1) rotate(0deg);opacity:1;border-width:2px}50%{transform:scale(1.5) rotate(180deg);opacity:.5;border-width:4px}to{transform:scale(2) rotate(1turn);opacity:0;border-width:1px}}@keyframes glassRipple{0%{transform:scale(.8);opacity:1;filter:blur(0)}50%{transform:scale(1.8);opacity:.6;filter:blur(1px)}to{transform:scale(2.5);opacity:0;filter:blur(2px)}}@keyframes glassLogoEffect{0%,to{transform:translateY(0) scale(1) rotate(0deg);filter:brightness(1) contrast(1) drop-shadow(0 10px 20px rgba(0,0,0,.3))}25%{transform:translateY(-5px) scale(1.05) rotate(2deg);filter:brightness(1.1) contrast(1.1) drop-shadow(0 0 20px rgba(0,95,115,.5))}50%{transform:translateY(-8px) scale(1.1) rotate(0deg);filter:brightness(1.2) contrast(1.2) drop-shadow(0 0 30px rgba(10,147,150,.6))}75%{transform:translateY(-5px) scale(1.05) rotate(-2deg);filter:brightness(1.1) contrast(1.1) drop-shadow(0 0 20px rgba(148,210,189,.5))}}@keyframes glassParticle{0%{transform:translateY(0) scale(0) rotate(0deg);opacity:0}10%{transform:translateY(-10px) scale(1) rotate(45deg);opacity:1}90%{transform:translateY(-100px) scale(.5) rotate(315deg);opacity:.8}to{transform:translateY(-120px) scale(0) rotate(1turn);opacity:0}}@keyframes glassTextEffect{0%,to{transform:translateY(0) scale(1);text-shadow:0 2px 10px rgba(0,95,115,.3)}50%{transform:translateY(-2px) scale(1.02);text-shadow:0 4px 20px rgba(10,147,150,.5),0 0 30px rgba(148,210,189,.3)}}.perspective-1000{perspective:1000px}.perspective-500{perspective:500px}.transform-style-preserve-3d{transform-style:preserve-3d}.glass-shard{animation:glassFloat 3s ease-in-out infinite;backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.2)}.glass-ripple{animation:glassRipple 1.5s ease-out infinite;backdrop-filter:blur(1px)}.glass-shatter{animation:glassShatter .8s ease-out forwards;backdrop-filter:blur(2px)}.glass-logo-effect{animation:glassLogoEffect 2s ease-in-out infinite}.glass-particle{animation:glassParticle 3s ease-out infinite}.glass-text-effect{animation:glassTextEffect 2s ease-in-out infinite}.rotateX-0{transform:rotateX(0deg)}.rotateX-45{transform:rotateX(45deg)}.rotateY-0{transform:rotateY(0deg)}.rotateY-15{transform:rotateY(15deg)}.glass-background{background:linear-gradient(135deg,rgba(0,95,115,.1),rgba(10,147,150,.15) 25%,rgba(148,210,189,.1) 50%,rgba(10,147,150,.15) 75%,rgba(0,95,115,.1))}.glass-background,.glass-morphism{backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.glass-morphism{background:rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,95,115,.1)}.glass-morphism-dark{background:rgba(0,95,115,.1);backdrop-filter:blur(10px);border:1px solid rgba(10,147,150,.2);box-shadow:0 8px 32px rgba(0,0,0,.1)}@keyframes soundWave{0%{height:20px;opacity:.3}50%{height:60px;opacity:.8}to{height:20px;opacity:.3}}.sound-wave-bar{border-radius:2px;transition:all .3s ease}.sound-wave-bar:nth-child(odd){background-color:#005f73!important}.sound-wave-bar:nth-child(2n){background-color:#0a9396!important}.sound-wave-bar:nth-child(3n){background-color:#94d2bd!important}