@keyframes bumpShake{0%{transform:translateX(0) translateY(0) rotate(0) scale(1)}10%{transform:translateX(-3px) translateY(-1px) rotate(-1.5deg) scale(1.06)}20%{transform:translateX(3px) translateY(1px) rotate(1.5deg) scale(1.08)}30%{transform:translateX(-4px) translateY(0) rotate(-2deg) scale(1.05)}40%{transform:translateX(4px) translateY(-1px) rotate(2deg) scale(1.03)}50%{transform:translateX(-2px) translateY(1px) rotate(-1deg) scale(1.04)}60%{transform:translateX(2px) translateY(-1px) rotate(1deg) scale(1.02)}70%{transform:translateX(-1px) translateY(0) rotate(-.5deg) scale(1.01)}80%{transform:translateX(1px) translateY(0) rotate(.5deg) scale(1)}90%{transform:translateX(0) translateY(0) rotate(0) scale(1)}to{transform:translateX(0) translateY(0) rotate(0) scale(1)}}@keyframes bumpFlash{0%{background-color:#1a1a1a}30%{background-color:var(--brand-fill)}70%{background-color:var(--brand-fill)}to{background-color:#1a1a1a}}@keyframes bumpColorBlack{0%{color:inherit}20%{color:#000000}80%{color:#000000}to{color:inherit}}@keyframes bumpStrokeBlack{0%{stroke:var(--brand)}20%{stroke:#000000}80%{stroke:#000000}to{stroke:var(--brand)}}@keyframes bumpFillBlack{0%{background-color:var(--brand-fill)}20%{background-color:#000000}80%{background-color:#000000}to{background-color:var(--brand-fill)}}.coin-card.bump-animation{animation:bumpShake .8s cubic-bezier(.25,.46,.45,.94),bumpFlash .8s ease-out,bumpGlow .8s ease-out;transform-origin:center center}.coin-card.bump-animation .text-hyperliquid{animation:bumpColorBlack .8s ease-out;font-weight:900!important}.coin-card.bump-animation .bump-percentage{animation:bumpColorBlack .8s ease-out!important;font-weight:900!important}.coin-card.bump-animation .bump-icon circle,.coin-card.bump-animation .bump-icon path{animation:bumpStrokeBlack .8s ease-out;stroke-width:3!important}.coin-card.bump-animation .bump-progress-bar{animation:bumpFillBlack .8s ease-out!important}@keyframes bumpGlow{0%{box-shadow:0 0 0 rgba(0,0,0,0),0 0 0 rgb(var(--brand-rgb)/0)}40%{box-shadow:0 0 25px rgba(0,0,0,.7),0 0 50px rgb(var(--brand-rgb)/.5)}60%{box-shadow:0 0 25px rgba(0,0,0,.7),0 0 50px rgb(var(--brand-rgb)/.5)}to{box-shadow:0 0 0 rgba(0,0,0,0),0 0 0 rgb(var(--brand-rgb)/0)}}.coin-card.graduated-card{background-color:rgb(var(--brand-rgb)/.07)!important;border-color:rgb(var(--brand-rgb)/.55)!important;box-shadow:0 0 0 1px rgb(var(--brand-rgb)/.35),0 0 22px rgb(var(--brand-rgb)/.18)}.coin-card.graduated-card:hover{background-color:rgb(var(--brand-rgb)/.1)!important;box-shadow:0 0 0 1px rgb(var(--brand-rgb)/.5),0 0 28px rgb(var(--brand-rgb)/.25)}.coin-card{transition:background-color .15s ease-out,box-shadow .15s ease-out;transform-origin:center center;user-select:none;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:antialiased}.coin-grid-container{position:relative}.coin-card-wrapper{transition:all .6s cubic-bezier(.4,0,.2,1)}@keyframes slideIn{0%{opacity:.8;transform:translateY(-30px) scale(.98)}50%{opacity:.9;transform:translateY(-10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes moveToTop{0%{opacity:.8;transform:translateY(20px) scale(.95)}30%{transform:translateY(-40px) scale(1.02)}60%{transform:translateY(-15px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.coin-grid-container.reordering .coin-card-wrapper{animation:slideIn .6s cubic-bezier(.4,0,.2,1) both}.coin-card-wrapper.recently-traded{animation:moveToTop .6s cubic-bezier(.25,.46,.45,.94) both!important}.coin-card-wrapper.recently-traded .coin-card.bump-animation{animation-delay:0s!important}.king-of-the-moon-card.bump-animation .bump-percentage,.king-of-the-moon-card.bump-animation .text-hyperliquid{animation:bumpColorBlack .8s ease-out!important;font-weight:900!important}.king-of-the-moon-card.bump-animation .bump-icon circle,.king-of-the-moon-card.bump-animation .bump-icon path{animation:bumpStrokeBlack .8s ease-out!important;stroke-width:3!important}.king-of-the-moon-card.bump-animation .bump-progress-bar{animation:bumpFillBlack .8s ease-out!important}.coin-card .token-image{opacity:1;transition:opacity .2s ease-out;display:block;width:112px;height:112px;background-color:#1a1a1a}.coin-card .token-image.loading{opacity:0}.coin-card h5,.coin-card p,.coin-card span{transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.coin-card{contain:style}.community-token-card{position:relative;background:linear-gradient(135deg,rgba(255,215,0,.05),rgba(255,237,78,.02));border:1px solid rgba(255,215,0,.2)}.community-token-card:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,#ffd700,#ffed4e,#ffd700);border-radius:inherit;opacity:0;transition:opacity .3s ease;z-index:-1}.community-token-card:hover:before{opacity:.1}.community-token-card .token-image{box-shadow:0 0 20px rgba(255,215,0,.3)}.community-token-card .text-hyperliquid{background:linear-gradient(90deg,#ffd700,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.community-token-card .bump-icon,.community-token-card .bump-percentage{color:#ffd700!important}.community-token-card .bump-progress-bar{background:linear-gradient(90deg,#ffd700,#ffed4e)!important}.highlighted-token-card{position:relative;background:linear-gradient(135deg,rgb(var(--brand-rgb)/.08) 0,rgb(var(--brand-rgb)/.03) 100%);border:1px solid rgb(var(--brand-rgb)/.3)}.highlighted-token-card:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,var(--brand),var(--brand-hover),var(--brand));border-radius:inherit;opacity:0;transition:opacity .3s ease;z-index:-1}.highlighted-token-card:hover:before{opacity:.15}.highlighted-token-card .token-image{box-shadow:0 0 20px rgb(var(--brand-rgb)/.4)}.highlighted-token-card .text-hyperliquid{background:linear-gradient(to right,var(--brand),var(--brand-hover));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700!important}.highlighted-token-card .bump-percentage{color:var(--brand)!important;font-weight:600!important}.highlighted-token-card .bump-icon{color:var(--brand)!important}.highlighted-token-card .bump-progress-bar{background:linear-gradient(to right,var(--brand),var(--brand-hover))!important}.platform-token-tag{display:inline-flex;align-items:center;padding:2px 8px;background:linear-gradient(135deg,var(--brand),var(--brand-hover));color:#000000;font-size:10px;font-weight:700;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px rgb(var(--brand-rgb)/.3);animation:platformTokenGlow 2s ease-in-out infinite alternate;white-space:nowrap;flex-shrink:0}@keyframes platformTokenGlow{0%{box-shadow:0 2px 8px rgb(var(--brand-rgb)/.3)}to{box-shadow:0 2px 12px rgb(var(--brand-rgb)/.6)}}