.gold-text{background:linear-gradient(135deg,#9ca3af 44%,#ffffff 48%,#ffffff 52%,#9ca3af 56%,#afa69c);background-size:300% 300%;background-position:100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textShine 2.2s linear infinite}@keyframes textShine{to{background-position:0 0}}.rocket-container{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.rocket-icon{display:inline-block;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transform-origin:center center}.group:hover .rocket-icon,.rocket-container:hover .rocket-icon{transform:rotate(-18deg);animation:rocketHoverTurn .6s ease-in-out .4s infinite alternate}@keyframes rocketHoverTurn{0%{transform:rotate(-18deg)}to{transform:rotate(-21deg)}}.rocket-exhaust{position:absolute;bottom:0;left:-2px;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;z-index:0}.group:hover .rocket-exhaust,.rocket-container:hover .rocket-exhaust{opacity:1}.smoke-puff{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.85) 0,rgba(220,225,235,.45) 40%,rgba(200,210,220,0) 70%);filter:blur(.6px);opacity:0}.smoke-1{width:6px;height:6px;animation:smokeTrail1 .5s ease-out infinite}.smoke-2{width:8px;height:8px;animation:smokeTrail2 .5s ease-out .15s infinite}.smoke-3{width:10px;height:10px;animation:smokeTrail3 .5s ease-out .3s infinite}@keyframes smokeTrail1{0%{transform:translate(0) scale(.3);opacity:.9}to{transform:translate(-7px,4px) scale(1.2);opacity:0}}@keyframes smokeTrail2{0%{transform:translate(0) scale(.3);opacity:.8}to{transform:translate(-12px,7px) scale(1.5);opacity:0}}@keyframes smokeTrail3{0%{transform:translate(0) scale(.3);opacity:.7}to{transform:translate(-17px,10px) scale(1.8);opacity:0}}.rocket-icon.launching{animation:rocketBlastOff .5s cubic-bezier(.25,1,.5,1) forwards!important}@keyframes rocketBlastOff{0%{transform:rotate(-18deg) translate(0) scale(1);opacity:1}25%{transform:rotate(-24deg) translate(-2px,2px) scale(1.1);opacity:1}to{transform:rotate(-24deg) translate(70px,-70px) scale(.35);opacity:0}}.rocket-exhaust.launching{opacity:1!important;animation:exhaustBurst .5s ease-out forwards}@keyframes exhaustBurst{0%{transform:scale(1);opacity:1}to{transform:scale(2.6) translate(-14px,12px);opacity:0}}.Btn img{filter:grayscale(1) brightness(1);transition:filter .3s,brightness .3s}.Btn:hover img{filter:none}.Btn.active-jello{animation:jello-horizontal .9s both}.Btn.active-diagonal{animation:jelly-diagonal .7s both}@keyframes jello-horizontal{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes jelly-diagonal{0%{transform:scaleX(1) scaleY(1) skew(0deg,0deg)}25%{transform:scaleX(1.25) scaleY(.85) skew(-8deg,-4deg)}40%{transform:scaleX(.9) scaleY(1.1) skew(6deg,4deg)}55%{transform:scaleX(1.15) scaleY(.9) skew(-4deg,-2deg)}75%{transform:scaleX(.98) scaleY(1.02) skew(2deg,1deg)}to{transform:scaleX(1) scaleY(1) skew(0deg,0deg)}}