.brand .brand-logo{width:25px;height:43px;object-fit:contain;filter:drop-shadow(0 0 5px #97fce422);margin-right:2px}footer .brand .brand-logo{width:21px;height:35px}.platform-link{gap:9px}.platform-link>span{margin-left:12px}.platform-link>img{width:19px;height:19px;object-fit:contain}.social-link svg{width:15px;height:15px;fill:currentColor}header nav>a.social-link{color:#a4c1ba;padding:9px}.social-link:hover{color:var(--mint)}.coin-icon,.ticker-coin-icon{position:relative}.icon-initials{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.coin-icon>img,.ticker-coin-icon>img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;border-radius:50%}.ticker-coin-icon{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;flex:0 0 21px;border-radius:50%;background:#243f3c;font:8px Mono;color:#a4cdbf}.ticker-item{gap:10px}.mover-row>.coin-icon{height:26px;width:26px;flex-basis:26px}.mover-name{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#c8e5cd}.entry-intro{display:none}.intro-active{overflow:hidden}.intro-active body{overflow:hidden}.intro-active .entry-intro:not([hidden]){position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;justify-content:space-between;background:#0b171b;overflow:hidden;color:#d9eee7;padding:30px 40px;opacity:1;transition:opacity .3s,filter .3s}.entry-intro:before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,#2456482b,transparent 58%),linear-gradient(#97fce403 1px,transparent 1px),linear-gradient(90deg,#97fce403 1px,transparent 1px);background-size:auto,70px 70px,70px 70px;mask-image:radial-gradient(ellipse,#000,transparent 80%)}.entry-top,.entry-bottom{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:25px;font:9px Mono;letter-spacing:.1em;color:#749b91}.entry-top{padding-bottom:20px;border-bottom:1px solid #97fce410}.entry-bottom{padding-top:20px;border-top:1px solid #97fce410}.entry-bottom button{border:1px solid #37584f;background:#97fce408;color:#badfce;border-radius:6px;padding:11px 14px;font:10px Mono}.entry-content{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:25px;margin:auto;min-height:350px;animation:entry-rise .8s cubic-bezier(.2,.8,.2,1) both}.entry-mark{width:115px;height:203px;overflow:visible;filter:drop-shadow(0 0 16px #97fce43a)}.entry-mark .entry-dot{transform-box:fill-box;transform-origin:center;animation:signal-in .7s cubic-bezier(.18,.8,.2,1) both}.entry-mark .entry-dot:nth-child(2){animation-delay:.13s}.entry-mark .entry-dot:nth-child(3){animation-delay:.24s}.entry-mark .entry-dot:nth-child(4){animation-delay:.35s}.entry-mark .entry-dot:nth-child(5){animation-delay:.46s}.entry-mark>g:last-child>circle{stroke-dasharray:880;stroke-dashoffset:880;animation:orbit-in 1.2s .1s cubic-bezier(.2,.7,.3,1) forwards}.entry-title{font-size:40px;letter-spacing:-1.9px;line-height:1.1;font-weight:750;animation:entry-rise .7s .22s both}.entry-title>span{font-weight:400}.entry-content p{font-size:12px;color:#87aa9f;margin:-12px 0 0;animation:entry-rise .7s .35s both}.entry-orbit{position:absolute;inset:-26px -60px 45px;pointer-events:none;z-index:-1;border:1px solid #97fce407;border-radius:50%;animation:orbit-bloom 2.3s ease-out both}.entry-orbit:before,.entry-orbit:after{content:'';position:absolute;background:#97fce40a}.entry-orbit:before{width:1px;top:-45px;bottom:-45px;left:50%}.entry-orbit:after{height:1px;left:-110px;right:-110px;top:50%}.intro-leaving .entry-intro:not([hidden]){opacity:0;filter:blur(4px);pointer-events:none}
@keyframes signal-in{from{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes orbit-in{to{stroke-dashoffset:0}}@keyframes entry-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes orbit-bloom{from{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}
@media(max-width:1250px){header{gap:30px}header nav{gap:22px}.independent{display:none}.platform-link{padding-inline:12px}.platform-link>span{margin-left:5px}}@media(max-width:760px){header nav{gap:13px}.brand .brand-logo{height:36px;width:21px}header nav>a.social-link{padding-inline:3px}.entry-top,.entry-bottom{font-size:7px}.intro-active .entry-intro:not([hidden]){padding:22px}.entry-top>span:last-child{display:none}.entry-title{font-size:35px}.entry-mark{width:105px;height:185px}.entry-orbit{inset:-20px -30px 45px}.entry-bottom{gap:15px}.entry-bottom>span{max-width:160px;line-height:1.8}.entry-bottom button{font-size:9px}.mover-name{font-size:14px}}@media(max-width:430px){.brand{font-size:20px}header nav{font-size:10px;gap:12px}.social-link svg{width:14px;height:14px}.brand .brand-logo{height:34px;width:19px}.ticker-coin-icon{width:18px;height:18px;flex-basis:18px}.mover-row{gap:11px}footer>div{gap:12px}footer .brand{font-size:18px}footer>div button,footer>div a{font-size:7px}.mover-name{font-size:12px}}
.coin-icon:has(img)>.icon-initials,.ticker-coin-icon:has(img)>.icon-initials{visibility:hidden}
@media(prefers-reduced-motion:reduce){.entry-intro *{animation:none!important}.entry-orbit{display:none}.entry-mark>g:last-child>circle{stroke-dashoffset:0}.intro-leaving .entry-intro:not([hidden]){filter:none;transition:none}}
