:root{font-family:Chakra Petch,sans-serif;color:#fff;background:#0b0b12}*{box-sizing:border-box}body{margin:0}.container{max-width:1000px;margin:0 auto;padding:0 16px}.header{position:sticky;top:0;border-bottom:1px solid #2a2a36;background:#10101a}.nav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{font-family:Orbitron,sans-serif;font-weight:700}.links{display:flex;gap:16px}.links a{color:#cfcff7;text-decoration:none}.links a.active{color:#fff}.wallet-btn,.primary,.secondary{border:0;border-radius:12px;padding:10px 14px;cursor:pointer;text-decoration:none;display:inline-block}.wallet-btn,.primary{background:#7c67ff;color:#fff}.secondary{background:transparent;border:1px solid #3d3d52;color:#dedef9}.main{padding:32px 0}.hero h1,.panel h2{font-family:Orbitron,sans-serif}.actions{display:flex;gap:12px}.panel{border:1px solid #2f2f44;border-radius:16px;padding:24px;background:#141423}.muted{color:#c8c8d8}.address{display:block;padding:10px;margin:12px 0;border:1px solid #3d3d52;border-radius:10px}.badges{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.badges span{background:#25253a;border:1px solid #3d3d52;border-radius:999px;padding:6px 10px}.inline-btn{margin-top:8px}.rules-section li svg.lucide{margin-right:.35rem;vertical-align:-.2em;flex-shrink:0}.rocket-shop-lucide{width:1.1rem;height:1.1rem;stroke:currentColor}:root{--primary-color: #007bff;--secondary-color: #6c757d;--background-color: #000;--text-color: #fff}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header{will-change:transform}.fade-in{will-change:opacity,transform}.header,.visible{transform:translateZ(0);backface-visibility:hidden}img{content-visibility:auto}.feature-card,.about-feature{contain:content}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Chakra Petch,sans-serif;line-height:1.6;color:#fff;background:linear-gradient(135deg,#050510,#0a0a1a);overflow-x:hidden}.header{position:fixed;top:0;left:0;width:100%;background:#05050ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1rem 0;transition:all .3s ease;border-bottom:1px solid rgba(255,255,255,.05)}.header.scrolled{background:#05050ffa;box-shadow:0 5px 20px #0003}.nav-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 2rem}.nav-links{display:flex;align-items:center;flex-wrap:nowrap;min-width:0}.logo img{height:40px}.nav-links a{font-family:Orbitron,sans-serif;color:#fff;text-decoration:none;margin-left:1.2rem;font-weight:500;transition:all .3s ease;letter-spacing:.8px;text-transform:uppercase;font-size:.8rem;position:relative;padding:.5rem 0;white-space:nowrap}.nav-links a:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background:linear-gradient(90deg,#6a1ac0,#9b4dff);transition:width .3s ease;box-shadow:0 0 10px #6a1ac080}.nav-links a:hover{color:#9b4dff;text-shadow:0 0 10px rgba(106,26,192,.5)}.nav-links a:hover:after{width:100%}.hero{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:url(/images/space-bg.jpg) center/cover;position:relative;overflow:hidden;width:100%;max-width:none;margin:0;padding:0}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3}.hero-content{position:relative;z-index:2;width:100%;max-width:1200px;padding:0 2rem;margin:0 auto;animation:fadeInUp 1s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero h1{font-family:Orbitron,sans-serif;font-size:4.5rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:4px;color:#fff;text-shadow:0 0 20px rgba(106,26,192,.7);font-weight:900;animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{text-shadow:0 0 20px rgba(106,26,192,.7)}to{text-shadow:0 0 30px rgba(106,26,192,.9),0 0 40px rgba(106,26,192,.7),0 0 50px rgba(106,26,192,.5)}}.subtitle{font-family:Chakra Petch,sans-serif;font-size:1.5rem;margin-bottom:2rem;color:#ccc;letter-spacing:1px;font-weight:300;text-shadow:0 0 10px rgba(0,0,0,.5)}.hero-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.btn{font-family:Orbitron,sans-serif;display:inline-block;padding:1rem 2rem;border-radius:30px;text-decoration:none;font-weight:600;transition:all .4s cubic-bezier(.175,.885,.32,1.275);margin:.5rem;min-width:180px;text-align:center;color:#fff;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .7s ease}.btn:hover:before{left:100%}.btn.primary{background:linear-gradient(45deg,#6a1ac0,#9b4dff);color:#fff;box-shadow:0 4px 15px #6a1ac04d}.btn.secondary{background:#ffffff1a;color:#fff;border:2px solid rgba(106,26,192,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.btn:hover{transform:translateY(-3px);box-shadow:0 8px 25px #6a1ac066}section{padding:5rem 2rem;max-width:1200px;margin:0 auto;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}section.visible{opacity:1;transform:translateY(0)}h2{font-family:Orbitron,sans-serif;font-size:2.5rem;margin-bottom:3rem;text-align:center;color:#fff;letter-spacing:2px;text-transform:uppercase;font-weight:700}.about{position:relative;overflow:hidden;background:#05050f4d}.about:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 50%,rgba(106,26,192,.03) 0%,transparent 70%);pointer-events:none}.about-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.about-text{display:flex;flex-direction:column;gap:2rem}.about-description{font-family:Chakra Petch,sans-serif;font-size:1.2rem;color:#ccc;line-height:1.8;margin-bottom:1rem;font-weight:300}.about-features{display:flex;flex-direction:column;gap:1.5rem}.about-feature{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#ffffff08;border-radius:10px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),background .3s ease,box-shadow .3s ease;box-shadow:0 4px 6px #0000001a}.about-feature:hover{transform:translate(10px);background:#ffffff0d;box-shadow:0 8px 15px #6a1ac033}.about-feature .site-lucide{width:1.5rem;height:1.5rem;color:#6a1ac0;margin-top:.2rem;flex-shrink:0}.feature-text h4{font-family:Orbitron,sans-serif;color:#fff;margin-bottom:.3rem;font-size:1.1rem;letter-spacing:1px;font-weight:600}.feature-text p{font-family:Chakra Petch,sans-serif;color:#ccc;font-size:.95rem;line-height:1.5;font-weight:300}.about-image{display:flex;justify-content:center;align-items:center;position:relative;padding:2rem}.about-image:before{content:"";position:absolute;width:120%;height:120%;background:radial-gradient(circle at center,rgba(106,26,192,.1) 0%,transparent 70%);z-index:-1}.screenshots-carousel{position:relative;width:100%;max-width:380px;margin:2rem}.screenshots-carousel__viewport{overflow:hidden;aspect-ratio:9 / 16;border-radius:15px;box-shadow:0 0 30px #6a1ac033;transition:transform .3s ease,box-shadow .3s ease;background:#ffffff0a}.screenshots-carousel:hover .screenshots-carousel__viewport{transform:scale(1.02);box-shadow:0 0 40px #6a1ac04d}.screenshots-carousel__track{display:flex;height:100%;transition:transform .45s ease}.screenshots-carousel__track img{width:100%;height:100%;flex:0 0 100%;object-fit:cover}.screenshots-carousel__button{position:absolute;top:50%;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#0a0a19b8;color:#fff;font-size:2rem;line-height:1;transform:translateY(-50%);cursor:pointer;transition:background .2s ease,border-color .2s ease;z-index:1}.screenshots-carousel__button:hover{background:#6a1ac0b8;border-color:#ffffff57}.screenshots-carousel__button--prev{left:1rem}.screenshots-carousel__button--next{right:1rem}.screenshots-carousel__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.screenshots-carousel__dot{width:.65rem;height:.65rem;padding:0;border:0;border-radius:50%;background:#ffffff47;cursor:pointer;transition:background .2s ease,transform .2s ease}.screenshots-carousel__dot.active{background:#9a9aff;transform:scale(1.25)}.features{background:#05050f33}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.feature-card{background:#0a0a1980;padding:2rem;border-radius:15px;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 15px #0000001a;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.feature-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 30px #6a1ac033;border-color:#6a1ac04d}.feature-card .site-lucide{width:2.5rem;height:2.5rem;color:#6a1ac0;margin-bottom:1rem}.feature-card h3{font-family:Orbitron,sans-serif;margin-bottom:1rem;color:#fff;letter-spacing:1px;font-weight:600}.feature-card p{font-family:Chakra Petch,sans-serif;color:#ccc;font-weight:300}.token{background:#05050f4d}.token-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:800px;margin:0 auto}.token-info{width:100%;max-width:600px}.token-info h3{font-family:Orbitron,sans-serif;font-size:2rem;margin-bottom:1rem;color:#fff;letter-spacing:1px;font-weight:700}.token-info p{font-family:Chakra Petch,sans-serif;margin-bottom:2rem;color:#ccc;font-weight:300}.token-image img{width:100%;max-width:400px;border-radius:10px;box-shadow:0 0 20px #6a1ac033}.token-buttons{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.play{position:relative;overflow:hidden;text-align:center;background:#0a0a198c;border-radius:20px;padding:4rem 2rem;border:1px solid rgba(168,140,255,.12);box-shadow:0 0 0 1px #0003,0 24px 56px #6a1ac01f}.play-glow{position:absolute;inset:-40% -20% auto;height:min(70vw,420px);left:50%;transform:translate(-50%);max-width:720px;background:radial-gradient(ellipse 80% 70% at 50% 0%,rgba(138,108,255,.35) 0%,rgba(106,26,192,.12) 42%,transparent 72%);pointer-events:none;z-index:0}.play-inner{position:relative;z-index:1;max-width:36rem;margin-inline:auto}.play-bot-hint{margin:0;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.9rem;letter-spacing:.04em;color:#c7b7ffe6}.play-bot-at{padding:.2rem .55rem;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.play-badge--ton{color:#9bdcff;border-color:#64b4ff47;background:#50a0ff14}.play-badge--tg{color:#b8d4ff;border-color:#78aaff40;background:#6496ff12}.play-badge--bang{color:#e8d4ff;border-color:#ba8cff59;background:#8a6cff1f}.play .play-cta{display:inline-flex;align-items:center;gap:.6rem;min-height:52px;padding:.9rem 1.6rem}.play .play-cta .site-lucide{width:1.1rem;height:1.1rem;flex-shrink:0}.play .play-cta:focus{outline:2px solid #c7b7ff;outline-offset:3px}.play-badges{display:flex;justify-content:center;gap:.65rem;margin-top:1.5rem;flex-wrap:wrap}.play-badges span,.play-badge{font-family:Chakra Petch,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#d6d6ff;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:.42rem .95rem}.play-content{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-top:1.85rem}@media (max-width: 768px){.play .play-cta{width:100%;max-width:320px}}.footer{background:#05050ff2;padding:3rem 2rem 1rem}.footer-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.footer-logo img{height:40px}.footer-links a{font-family:Orbitron,sans-serif;color:#fff;text-decoration:none;margin-left:2rem;transition:color .3s ease;letter-spacing:1px;font-size:.9rem;font-weight:500}.footer-links a:hover{color:#6a1ac0}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);color:#ccc;font-family:Chakra Petch,sans-serif;font-weight:300}@media (max-width: 768px){.footer{padding:2rem 1rem 1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.footer-content{flex-direction:column;align-items:center;gap:1rem}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem .75rem;margin-top:.25rem}.footer-links a{margin:0;padding:.5rem .75rem;font-size:.95rem;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.footer-links a:hover{color:#c7b7ff;border-color:#ffffff1f}.footer-bottom{padding-top:1.25rem;font-size:.9rem}}.nav-trailing{display:flex;align-items:center;gap:.25rem;flex-shrink:0;margin-left:1rem}.language-switcher{display:flex;align-items:center;margin-left:0;flex-shrink:0}.lang-select{font-family:Orbitron,sans-serif;font-weight:700;font-size:.9rem;background:#0a0a1a;border:2px solid #6a1ac0;color:#fff;padding:.5rem 2rem .5rem 1rem;border-radius:20px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;transition:all .3s ease}.lang-select:hover,.lang-select:focus{outline:none;background-color:#151530;box-shadow:0 5px 15px #6a1ac04d}.lang-select option{background:#0a0a1a;color:#fff}.logo,.footer-logo{display:flex;align-items:center;gap:.65rem;font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:2px}.logo>a{gap:.65rem}.logo .site-lucide,.footer-logo .site-lucide{width:1.45rem;height:1.45rem;color:#6a1ac0;flex-shrink:0;transition:transform .3s ease}.logo .site-lucide:hover,.footer-logo .site-lucide:hover{transform:scale(1.2) rotate(-45deg)}.logo span,.footer-logo span{color:#fff;text-shadow:0 0 10px rgba(106,26,192,.3);font-weight:900;white-space:nowrap}@media (max-width: 768px){.nav-container{padding:0 .75rem;gap:.5rem}.nav-links{display:none}.logo,.footer-logo{font-size:1.2rem;letter-spacing:1px}.nav-trailing{margin-left:auto;gap:.15rem}.language-switcher{margin-left:0}.lang-select{font-size:.72rem;padding:.4rem 1.5rem .4rem .55rem}.hero{height:100vh;padding-top:70px}.hero h1{font-size:2.5rem;padding:0 1rem;letter-spacing:2px}.subtitle{font-size:1.2rem;padding:0 1rem}.hero-buttons{flex-direction:column;gap:1rem;width:100%;max-width:300px;margin:2rem auto 0;padding:0 1rem}.btn{width:100%;max-width:100%;margin:0;padding:.8rem 1.5rem}.about-content,.token-content{grid-template-columns:1fr;gap:2rem;padding:0 1rem}.about-feature:hover{transform:none}.screenshots-carousel{width:100%;max-width:450px;margin:1rem}.about-image{padding:1rem}.token-buttons{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.token-buttons .btn{width:100%}section{padding:3rem 1rem}h2{font-size:2rem;margin-bottom:2rem}}@media (max-width: 420px){.header{padding:.7rem 0}.logo .site-lucide,.footer-logo .site-lucide{width:1.1rem;height:1.1rem}.logo,.footer-logo{font-size:1rem;letter-spacing:.6px}.lang-select{min-width:56px;font-size:.68rem;padding:.34rem 1.3rem .34rem .5rem;border-radius:14px}}@media (max-width: 1280px){.nav-container{padding:0 1rem;gap:.75rem}.nav-links a{margin-left:.8rem;font-size:.74rem;letter-spacing:.5px}.logo,.footer-logo{font-size:1.3rem;letter-spacing:1.5px}.lang-select{font-size:.78rem;padding:.45rem 1.8rem .45rem .75rem}}@media (max-width: 480px){.hero h1{font-size:2rem}.subtitle,.logo,.footer-logo{font-size:1rem}.logo img,.footer-logo img{height:30px}.feature-card{padding:1.5rem}.feature-card .site-lucide{width:2rem;height:2rem}.feature-card h3{font-size:1.2rem}.feature-card p{font-size:.9rem}}.tokenomics{padding:4rem 2rem;width:100%;background:#05050f4d}.tokenomics-content{width:100%;max-width:1000px;margin:0 auto;padding:1rem}.tokenomics-info{display:flex;flex-direction:column;gap:2rem}.tokenomics-card{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #6a1ac01a;transition:transform .3s ease,box-shadow .3s ease}.tokenomics-card:hover{transform:translateY(-3px);box-shadow:0 8px 30px #6a1ac026}.tokenomics-card .card-header{display:flex;align-items:center;margin-bottom:2rem;gap:1.2rem;line-height:1;padding:1rem 1.5rem;background:linear-gradient(135deg,#6a1ac01a,#9b4dff1a);border-radius:12px;border:1px solid rgba(106,26,192,.2);box-shadow:0 4px 15px #6a1ac01a}.tokenomics-card .site-lucide{width:2.2rem;height:2.2rem;color:#9b4dff;filter:drop-shadow(0 0 10px rgba(155,77,255,.45));line-height:1;display:inline-flex;align-items:center;transition:transform .3s ease}.tokenomics-card:hover .site-lucide{transform:scale(1.1)}.tokenomics-card h3{font-family:Orbitron,sans-serif;color:#fff;margin:0;font-size:1.6rem;text-transform:uppercase;letter-spacing:1.5px;line-height:1.2;display:inline-flex;align-items:center;text-shadow:0 0 10px rgba(106,26,192,.3);background:linear-gradient(45deg,#fff,#9b4dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tokenomics-card ul{list-style:none;padding:0}.tokenomics-card li{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem;padding:1rem;background:#ffffff05;border-radius:.8rem;border:1px solid rgba(255,255,255,.03);transition:transform .3s ease,background .3s ease}.tokenomics-card li:hover{transform:translate(5px);background:#ffffff0a}.distribution-title{flex:1;font-weight:500;color:#fff;min-width:200px;font-size:1rem}.distribution-percentage{width:80px;text-align:center;font-weight:600;color:#9b4dff;font-size:1.2rem;text-shadow:0 0 10px rgba(155,77,255,.3)}.distribution-amount{width:150px;text-align:right;color:#ccc;font-family:Orbitron,sans-serif;font-size:1rem}.distribution-note{width:100%;margin-top:.5rem;font-size:.9rem;color:#999;font-style:italic}.total-supply h4{font-family:Orbitron,sans-serif;font-size:1.1rem;margin-bottom:.5rem;color:#9b4dff}.total-supply p{font-size:1.2rem;color:#fff;margin-bottom:1.5rem}.vesting-info p,.treasury-info p{margin-bottom:1.5rem;line-height:1.6;color:#ccc;font-size:1rem}.vesting-timeline h4,.treasury-benefits h4{font-family:Orbitron,sans-serif;font-size:1.1rem;margin-bottom:1rem;color:#9b4dff;text-transform:uppercase;letter-spacing:1px}.vesting-timeline li,.treasury-rules li,.treasury-benefits li{padding:1rem;margin-bottom:.8rem;background:#ffffff05;border-radius:.8rem;border:1px solid rgba(255,255,255,.03);color:#ccc;line-height:1.5;font-size:1rem;transition:transform .3s ease,background .3s ease}.vesting-timeline li:hover,.treasury-rules li:hover,.treasury-benefits li:hover{transform:translate(5px);background:#ffffff0a}.timeline-period,.timeline-duration{font-size:1rem;color:#fff}@media (max-width: 768px){.tokenomics{padding:3rem 1rem}.tokenomics-content{padding:.5rem}.tokenomics-card{padding:1.5rem}.tokenomics-card h3{font-size:1.3rem}.distribution-title,.distribution-percentage,.distribution-amount{width:100%;text-align:left;margin-bottom:.5rem}}.tokenomics-image{position:sticky;top:2rem;text-align:center}.tokenomics-image img{width:100%;max-width:500px;margin-bottom:2rem}.token-details{margin-top:1.5rem}.token-details h3{font-family:Orbitron,sans-serif;color:#fff;font-size:1.5rem;margin-bottom:.5rem}.token-details p{color:#6a1ac0;font-size:1.1rem;margin-bottom:1.5rem}.token-stats{display:grid;gap:1rem}.stat{display:flex;flex-direction:column;gap:.5rem}.stat-label{color:#ccc;font-size:.9rem}.stat-value{color:#fff;font-family:Chakra Petch,monospace;font-size:.9rem;word-break:break-all;background:#6a1ac01a;padding:.5rem;border-radius:5px}@media (max-width: 768px){.token-info-box{padding:1.5rem}.token-details h3{font-size:1.3rem}.token-details p{font-size:1rem}.stat-value{font-size:.8rem}}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.roadmap{padding:5rem 2rem;max-width:1200px;margin:0 auto;background:#05050f4d;border-radius:20px}.roadmap h2{text-align:center;margin-bottom:4rem;font-family:Orbitron,sans-serif;font-size:2.5rem;color:#fff;text-transform:uppercase;letter-spacing:2px}.roadmap-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.roadmap-phase{background:#0a0a1980;padding:2rem;border-radius:15px;border:1px solid rgba(106,26,192,.3);transition:transform .3s ease,box-shadow .3s ease}.roadmap-phase:hover{transform:translateY(-5px);box-shadow:0 10px 30px #6a1ac033}.phase-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(106,26,192,.3)}.phase-header h3{font-family:Orbitron,sans-serif;color:#fff;font-size:1.5rem;margin:0;text-transform:uppercase;letter-spacing:1px}.phase-time{font-family:Chakra Petch,sans-serif;color:#6a1ac0;font-size:.9rem;font-weight:500}.phase-items{list-style:none;padding:0;margin:0}.phase-items li{color:#ccc;margin-bottom:1rem;padding-left:1.5rem;position:relative;font-family:Chakra Petch,sans-serif;line-height:1.6}.phase-items li:before{content:"•";color:#6a1ac0;position:absolute;left:0;font-size:1.2rem}@media (max-width: 768px){.roadmap{padding:3rem 1rem}.roadmap h2{font-size:2rem;margin-bottom:2rem}.roadmap-phase{padding:1.5rem}.phase-header h3{font-size:1.3rem}.phase-time{font-size:.8rem}.phase-items li{font-size:.9rem}}.treasury-policy{background:#6a1ac00d}.treasury-info{margin-top:2rem}.treasury-info p{margin-bottom:1.5rem;line-height:1.8;color:#ccc;font-size:1.1rem}.treasury-rules{list-style:none;padding:0;margin-bottom:2.5rem}.treasury-rules li{padding:1.2rem;margin-bottom:1rem;background:#ffffff08;border-radius:1rem;border:1px solid rgba(255,255,255,.05);color:#ccc;line-height:1.6;font-size:1.1rem;transition:transform .3s ease,background .3s ease}.treasury-rules li:hover{transform:translate(10px);background:#ffffff0d}.treasury-benefits{margin-top:2rem}.treasury-benefits h4{font-family:Orbitron,sans-serif;font-size:1.4rem;margin-bottom:1.5rem;color:#9b4dff;text-transform:uppercase;letter-spacing:1px}.treasury-benefits ul{list-style:none;padding:0}.treasury-benefits li{padding:1.2rem;margin-bottom:1rem;background:#ffffff08;border-radius:1rem;border:1px solid rgba(255,255,255,.05);color:#ccc;line-height:1.6;font-size:1.1rem;transition:transform .3s ease,background .3s ease}.treasury-benefits li:hover{transform:translate(10px);background:#ffffff0d}@media (max-width: 768px){.treasury-info p,.treasury-rules li,.treasury-benefits h4,.treasury-benefits li{font-size:1rem}}.tokenomics h2{font-size:2rem;margin-bottom:2.5rem}.tokenomics-card h3{font-family:Orbitron,sans-serif;color:#fff;margin-bottom:1.5rem;font-size:1.5rem;text-transform:uppercase;letter-spacing:1px}.total-supply h4{font-family:Orbitron,sans-serif;font-size:1.2rem;margin-bottom:.8rem;color:#9b4dff}.vesting-timeline h4,.vesting-breakdown h4,.vesting-benefits h4,.treasury-benefits h4{font-family:Orbitron,sans-serif;font-size:1.2rem;margin-bottom:1.2rem;color:#9b4dff;text-transform:uppercase;letter-spacing:1px}.token-details h3{font-family:Orbitron,sans-serif;color:#fff;font-size:1.3rem;margin-bottom:.5rem}@media (max-width: 768px){.tokenomics h2{font-size:1.8rem;margin-bottom:2rem}.tokenomics-card h3{font-size:1.3rem}.total-supply h4,.vesting-timeline h4,.vesting-breakdown h4,.vesting-benefits h4,.treasury-benefits h4{font-size:1.1rem}.token-details h3{font-size:1.2rem}}.gamerules{padding:120px 20px 60px;background:linear-gradient(135deg,#050510,#0a0a1a);min-height:100vh}.gamerules .container{max-width:1000px;margin:0 auto;color:#fff}.gamerules h1{font-family:Orbitron,sans-serif;font-size:2.5rem;text-align:center;margin-bottom:40px;color:#fff;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 20px rgba(106,26,192,.7)}.rules-toc{background:#6a1ac014;border:1px solid rgba(155,77,255,.25);border-radius:14px;padding:16px;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rules-toc h2{font-size:1rem;margin:0 0 12px;color:#fff}.rules-toc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px}.rules-toc-link{display:flex;align-items:center;gap:6px;min-height:34px;padding:7px 9px;color:#ddd;text-decoration:none;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:.9rem;transition:transform .2s ease,border-color .2s ease,background .2s ease}.rules-toc-link:hover{transform:translateY(-2px);color:#fff;background:#9b4dff24;border-color:#9b4dff73}.rules-toc-link [data-lucide]{color:#9b4dff;margin-right:0;width:.95rem;height:.95rem}.rules-toc-number{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;border-radius:999px;color:#fff;font-size:.75rem;font-weight:700;background:#9b4dff4d}.rules-back-to-top{position:sticky;bottom:18px;display:inline-flex;align-items:center;gap:8px;float:right;margin-top:4px;padding:10px 14px;color:#fff;text-decoration:none;background:#6a1ac0d9;border:1px solid rgba(155,77,255,.55);border-radius:999px;box-shadow:0 8px 24px #6a1ac040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease}.rules-back-to-top:hover{transform:translateY(-2px);background:#9b4dffeb}.gamerules h2{font-family:Orbitron,sans-serif;font-size:1.8rem;color:#9b4dff;margin:40px 0 20px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(106,26,192,.5)}.gamerules h3{font-family:Orbitron,sans-serif;font-size:1.4rem;color:#fff;margin:25px 0 15px;letter-spacing:1px}.rules-section{background:#6a1ac00d;border-radius:15px;padding:30px;margin-bottom:30px;border:1px solid rgba(106,26,192,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease;scroll-margin-top:110px}.rules-section:hover{transform:translateY(-2px);box-shadow:0 5px 20px #6a1ac026}.rules-section p{font-size:1.1rem;line-height:1.6;margin-bottom:15px;color:#ccc}.rules-section ul{list-style:none;padding:0;margin:0}.rules-section ul li{font-size:1.1rem;line-height:1.6;margin-bottom:12px;padding-left:25px;position:relative;color:#ccc}.rules-section ul li:before{content:"•";color:#9b4dff;position:absolute;left:0;font-size:1.2rem}.staking-bonus-card{position:relative;overflow:hidden;margin:28px 0;padding:22px;border:1px solid rgba(178,112,255,.36);border-radius:18px;background:radial-gradient(circle at 20% 0%,rgba(155,77,255,.18),transparent 32%),linear-gradient(135deg,#100924f5,#05050ff5);box-shadow:0 0 30px #6a1ac02e}.staking-bonus-card__header{text-align:center;margin-bottom:18px}.staking-bonus-card__eyebrow{display:inline-block;margin-bottom:6px;color:#cdb8ff;font-family:Orbitron,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.staking-bonus-card__header h3{margin:0 0 8px;color:#fff;font-size:clamp(1.45rem,4vw,2.45rem);text-transform:uppercase;text-shadow:0 0 16px rgba(155,77,255,.65)}.staking-bonus-card__header p{margin:0;color:#f2ecff;font-weight:700}.staking-bonus-table-wrap{overflow-x:auto;border:1px solid rgba(196,152,255,.32);border-radius:14px}.staking-bonus-table{width:100%;border-collapse:collapse;color:#fff;font-size:clamp(.68rem,.92vw,.88rem);table-layout:fixed}.staking-bonus-table th,.staking-bonus-table td{padding:10px 7px;border:1px solid rgba(196,152,255,.26);text-align:center;line-height:1.2;overflow-wrap:anywhere}.staking-bonus-table thead th{background:#070612e0;color:#f5f0ff;font-family:Orbitron,sans-serif;font-size:clamp(.52rem,.74vw,.68rem);letter-spacing:.04em;text-transform:uppercase}.staking-bonus-table tbody th{text-align:left}.staking-bonus-table tbody tr{background:#ffffff06}.staking-bonus-table tbody tr:nth-child(2n){background:#9b4dff0f}.staking-tier-name{display:inline-flex;align-items:center;gap:.42rem;font-weight:800}.staking-tier-gem{width:1rem;height:1rem;flex:0 0 1rem;border:2px solid rgba(255,255,255,.72);border-radius:5px;transform:rotate(45deg);box-shadow:0 0 14px currentColor}.staking-bonus-table__row--bronze .staking-tier-gem{color:#c8844f;background:linear-gradient(135deg,#7a3b18,#f4ad73)}.staking-bonus-table__row--silver .staking-tier-gem{color:#d9e0ec;background:linear-gradient(135deg,#6f7888,#fff)}.staking-bonus-table__row--gold .staking-tier-gem{color:#ffd76a;background:linear-gradient(135deg,#9f650e,#ffdf6d)}.staking-bonus-table__row--platinum .staking-tier-gem{color:#b9d7ff;background:linear-gradient(135deg,#395b8f,#d5e8ff)}.staking-bonus-table__row--diamond .staking-tier-gem{color:#c594ff;background:linear-gradient(135deg,#5a4dff,#e7d1ff)}.staking-lock-boost{margin-top:16px;border:1px solid rgba(196,152,255,.32);border-radius:14px;overflow:hidden;background:#05050f94}.staking-lock-boost h4{margin:0;padding:12px 16px;background:#9b4dff24;color:#f5f0ff;font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:.04em;text-align:center;text-transform:uppercase}.staking-lock-boost__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.staking-lock-boost__item{display:grid;gap:8px;padding:14px 12px;border-right:1px solid rgba(196,152,255,.24);color:#fff;text-align:center}.staking-lock-boost__item:last-child{border-right:0}.staking-lock-boost__item strong{font-family:Orbitron,sans-serif;font-size:.85rem}.staking-lock-boost__item strong span{color:#cdb8ff;font-family:Chakra Petch,sans-serif;font-size:.75rem;font-weight:700}.staking-lock-boost__item>span{color:#e4dcff;font-weight:700}.mission-card{background:#6a1ac008;border-radius:12px;padding:25px;margin-bottom:20px;border:1px solid rgba(106,26,192,.1);transition:transform .3s ease,box-shadow .3s ease}.mission-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px #6a1ac026;border-color:#6a1ac04d}.mission-card h3{color:#9b4dff;margin-bottom:15px;font-size:1.3rem;text-shadow:0 0 10px rgba(106,26,192,.3)}.mission-card ul li{font-size:1rem;margin-bottom:8px;color:#ccc}[data-lucide]{margin-right:5px;width:1.1rem;height:1.1rem;vertical-align:middle;stroke-width:2;display:inline-block}.rules-section:nth-of-type(4) [data-lucide]{color:#0f8}.rules-section:nth-of-type(5) [data-lucide]{color:#fff}.rules-section:nth-of-type(6) [data-lucide]{color:#7fff00}.mission-card [data-lucide]{color:#9b4dff}.rules-section ul li [data-lucide],.mission-card ul li [data-lucide]{position:relative;top:-1px}@media (max-width: 768px){.gamerules{padding:100px 15px 40px}.gamerules h1{font-size:2rem}.gamerules h2{font-size:1.5rem}.gamerules h3{font-size:1.2rem}.rules-section{padding:20px}.rules-section p,.rules-section ul li{font-size:1rem}.staking-bonus-card{padding:14px}.staking-bonus-table{font-size:.56rem}.staking-bonus-table th,.staking-bonus-table td{padding:7px 3px}.staking-bonus-table thead th{font-size:.48rem;letter-spacing:0}.staking-tier-name{gap:.25rem}.staking-tier-gem{width:.7rem;height:.7rem;flex-basis:.7rem;border-width:1px}.staking-lock-boost__grid{grid-template-columns:1fr}.staking-lock-boost__item{border-right:0;border-bottom:1px solid rgba(196,152,255,.24)}.staking-lock-boost__item:last-child{border-bottom:0}}.tokenomics-hero{position:relative;overflow:hidden;padding:8rem 2rem 4.5rem;text-align:center;background:linear-gradient(165deg,#6a1ac024,#0b0b12eb 48%,#080810fa);border-bottom:1px solid rgba(168,140,255,.12);margin-bottom:2.5rem}.tokenomics-hero-glow{position:absolute;inset:-35% 0 auto;height:min(55vw,380px);left:50%;transform:translate(-50%);max-width:900px;background:radial-gradient(ellipse 75% 65% at 50% 0%,rgba(138,108,255,.38) 0%,rgba(106,26,192,.12) 45%,transparent 70%);pointer-events:none;z-index:0}.tokenomics-hero-inner{position:relative;z-index:1;max-width:min(52rem,94vw);margin-inline:auto}.tokenomics-hero-kicker{font-family:var(--gb-font-sans, "Chakra Petch", sans-serif);font-size:clamp(.78rem,1.8vw,.88rem);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#c7b7ffd9;margin:0 0 1rem}.tokenomics-quick-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-top:2.25rem}.tokenomics-action{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border-radius:999px;font-family:var(--gb-font-sans, "Chakra Petch", sans-serif);font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#ffffffe6;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease}.tokenomics-action .site-lucide{flex-shrink:0;opacity:.95}.tokenomics-action:hover{background:#ffffff1a;border-color:#c7b7ff59;color:#fff;transform:translateY(-1px)}.tokenomics-action--primary{background:linear-gradient(120deg,#6a1ac0,#8a6cff);border-color:#c7b7ff73;box-shadow:0 6px 24px #6a1ac059}.tokenomics-action--primary:hover{background:linear-gradient(120deg,#7a2ad0,#9a7cff);border-color:#fff3}.tokenomics-hero-contract{margin-top:1.75rem;padding:0;background:transparent;border:none;box-shadow:none}.tokenomics-hero-contract-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem .65rem}.tokenomics-hero-contract-label{width:100%;text-align:center;font-family:var(--gb-font-sans, "Chakra Petch", sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c7b7ffeb}.tokenomics-hero-contract-code{font-family:Chakra Petch,ui-monospace,monospace;font-size:clamp(.65rem,1.5vw,.82rem);color:#fffffff0;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.4rem .65rem;max-width:min(100%,36rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;text-align:left}.tokenomics-hero-contract-copy{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:10px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#6a1ac0,#8a6cff);box-shadow:0 2px 12px #6a1ac066;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.tokenomics-hero-contract-copy:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 4px 16px #6a1ac080}.tokenomics-section-title{position:relative;padding-bottom:.85rem;margin-bottom:2.75rem}.tokenomics-section-title:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:min(120px,28vw);height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(138,108,255,.95),transparent)}.distribution-bar-track{height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden;margin-bottom:1rem}.distribution-bar-fill{height:100%;border-radius:inherit;min-width:4px;transition:width .5s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px #ffffff1f}.distribution-bar-fill--liquidity{background:linear-gradient(90deg,#ff6b35,#ff9f70)}.distribution-bar-fill--team{background:linear-gradient(90deg,#6a1ac0,#9b4dff)}.distribution-bar-fill--reserve{background:linear-gradient(90deg,#c9a227,#e6d78a)}.distribution-bar-fill--game-rewards{background:linear-gradient(90deg,#0ea5c9,#5eead4)}.tokenomics-hero h1{font-family:Orbitron,sans-serif;font-size:3.5rem;margin-bottom:1rem;color:#fff;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 20px rgba(106,26,192,.5)}.hero-subtitle{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffffb8;font-weight:400;letter-spacing:.02em;line-height:1.55;max-width:38rem;margin-inline:auto}.tokenomics-live-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem}.tokenomics-hero-inner .tokenomics-live-stats{margin-top:1.2rem;margin-bottom:.25rem}.overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;align-items:stretch}.overview-card{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2.5rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #6a1ac01a;transition:all .4s ease;display:flex;flex-direction:column;justify-content:space-between;min-height:280px}.overview-card{position:relative}.overview-card .card-actions{position:absolute;top:10px;right:10px}.overview-card .icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);text-decoration:none;transition:background .2s ease,transform .2s ease,border-color .2s ease,color .2s ease}.overview-card .icon-btn:hover{background:#ffffff1a;border-color:#ffffff29;color:#c7b7ff;transform:translateY(-1px)}.overview-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px #6a1ac033;border-color:#6a1ac04d}.card-icon{margin-bottom:1.5rem}.card-icon .site-lucide{width:3rem;height:3rem;color:#9b4dff;filter:drop-shadow(0 0 12px rgba(155,77,255,.45))}.token-icon{width:3.5rem;height:3.5rem;object-fit:contain;filter:drop-shadow(0 0 15px rgba(155,77,255,.5))}.overview-card h3{font-family:Orbitron,sans-serif;font-size:1.4rem;margin-bottom:1rem;color:#fff;text-transform:uppercase;letter-spacing:1px}.overview-card.total-supply-card{justify-content:flex-start;gap:.75rem}.overview-card.contract-info{justify-content:flex-start;align-items:stretch;gap:1rem}.overview-card.contract-info>h3{flex-shrink:0;padding-inline-end:5rem;margin-bottom:0;line-height:1.35;text-wrap:balance}.overview-card.contract-info .address-container{margin-bottom:0}.overview-card.contract-info .blockchain-info{margin-top:0}.blockchain-info{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.blockchain-badge{display:inline-block;background:linear-gradient(45deg,#08c,#0af);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;font-family:Orbitron,sans-serif;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px #0088cc4d;border:1px solid rgba(0,136,204,.5)}.price-badge{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(45deg,#6a1ac0,#9b4dff);color:#fff;padding:.45rem .85rem;border-radius:15px;font-size:.8rem;font-weight:800;font-family:Orbitron,sans-serif;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 3px 10px #6a1ac04d;transition:all .3s ease;animation:pulse 2s infinite;text-align:center;line-height:1.25}#price-usd-badge{background:linear-gradient(45deg,#6a1ac0,#9b4dff);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);font-weight:800;box-shadow:0 3px 10px #6a1ac04d;animation:pulse 2s infinite}#price-usd-badge:hover{box-shadow:0 5px 15px #6a1ac066}#price-ton-badge{background:linear-gradient(45deg,#6a1ac0,#9b4dff);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);font-weight:800;box-shadow:0 3px 10px #6a1ac04d;animation:pulse 2s infinite}#price-ton-badge:hover{box-shadow:0 5px 15px #6a1ac066}.price-badge:hover{transform:translateY(-2px);box-shadow:0 5px 15px #6a1ac066}@keyframes pulse{0%{box-shadow:0 3px 10px #6a1ac04d}50%{box-shadow:0 3px 15px #6a1ac080}to{box-shadow:0 3px 10px #6a1ac04d}}@media (prefers-reduced-motion: reduce){.price-badge,.marketcap-badge,#price-usd-badge,#price-ton-badge{animation:none}.distribution-bar-fill{transition:none}}.marketcap-badge{background:linear-gradient(45deg,#6a1ac0,#9b4dff);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);font-weight:800;animation:pulse 2s infinite}.marketcap-badge:hover{transform:translateY(-2px);box-shadow:0 5px 15px #6a1ac066}@keyframes pulse-blue{0%{box-shadow:0 3px 10px #0088cc4d}50%{box-shadow:0 3px 15px #0088cc80}to{box-shadow:0 3px 10px #0088cc4d}}@keyframes pulse-green{0%{box-shadow:0 3px 10px #00ff884d}50%{box-shadow:0 3px 15px #00ff8880}to{box-shadow:0 3px 10px #00ff884d}}@keyframes pulse-orange{0%{box-shadow:0 3px 10px #ff6b354d}50%{box-shadow:0 3px 15px #ff6b3580}to{box-shadow:0 3px 10px #ff6b354d}}@keyframes pulse-cyan{0%{box-shadow:0 3px 10px #00bfff4d}50%{box-shadow:0 3px 15px #00bfff80}to{box-shadow:0 3px 10px #00bfff4d}}.supply-amount{font-family:Chakra Petch,monospace;font-size:2.5rem;color:#9b4dff;margin-bottom:.5rem;text-shadow:0 0 15px rgba(155,77,255,.3)}.token-symbol{font-family:Orbitron,sans-serif;font-size:1.5rem;color:#fff;font-weight:600}.address-container{display:flex;align-items:stretch;gap:1rem;margin-bottom:1rem}.contract-address{font-family:Chakra Petch,monospace;font-size:.85rem;color:#fff;background:#6a1ac01a;padding:.8rem;border-radius:.5rem;border:1px solid rgba(106,26,192,.2);word-break:break-all;line-height:1.4;text-align:left;flex:1;min-height:60px;display:flex;align-items:center}.copy-btn{background:linear-gradient(45deg,#6a1ac0,#9b4dff);border:none;border-radius:.5rem;padding:.8rem 1rem;color:#fff;cursor:pointer;transition:all .3s ease;font-size:1rem;min-width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #6a1ac04d;flex-shrink:0}.copy-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6a1ac066;background:linear-gradient(45deg,#7a2ad0,#ab5dff)}.copy-btn:active{transform:translateY(0);box-shadow:0 2px 10px #6a1ac04d}.tokenomics-distribution{padding:4rem 2rem;max-width:1200px;margin:0 auto 4rem;background:#05050f33;border-radius:20px}.tokenomics-distribution h2{text-align:center;font-family:Orbitron,sans-serif;font-size:2.5rem;color:#fff;text-transform:uppercase;letter-spacing:2px}.tokenomics-distribution h2.tokenomics-section-title,.vesting-schedule h2.tokenomics-section-title,.roadmap-simple h2.tokenomics-section-title{margin-bottom:2.75rem}.distribution-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;align-items:stretch}.distribution-item{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:2rem;transition:all .3s ease;display:flex;flex-direction:column;min-height:180px}.distribution-item:hover{transform:translateY(-5px);background:#ffffff0d;border-color:#6a1ac04d}.distribution-header{display:flex;align-items:center;margin-bottom:1rem;gap:1rem}.distribution-color{width:20px;height:20px;border-radius:50%;flex-shrink:0}.distribution-color.public{background:#0f8}.distribution-color.team{background:#9b4dff}.distribution-color.liquidity{background:#ff6b35}.distribution-color.treasury{background:gold}.distribution-color.marketing{background:#364de3}.distribution-color.game-rewards{background:#16c9ed}.distribution-color.reserve{background:#e6bc2f}.distribution-header h4{flex:1;font-family:Orbitron,sans-serif;color:#fff;font-size:1.1rem;margin:0;text-transform:uppercase;letter-spacing:1px}.percentage{font-family:Orbitron,sans-serif;font-size:1.5rem;color:#9b4dff;font-weight:600;text-shadow:0 0 10px rgba(155,77,255,.3)}.amount{font-family:Chakra Petch,monospace;font-size:1.3rem;color:#fff;margin-bottom:.5rem;font-weight:600}.description{color:#ccc;font-size:.95rem;line-height:1.5;margin:0}.vesting-schedule{padding:4rem 2rem;max-width:1200px;margin:0 auto 4rem}.vesting-schedule h2{text-align:center;font-family:Orbitron,sans-serif;font-size:2.5rem;color:#fff;text-transform:uppercase;letter-spacing:2px}.vesting-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;align-items:stretch}.vesting-schedules-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;align-items:start;max-width:1100px;margin:0 auto}.vesting-schedule-block{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1.5rem 1.25rem 2rem}.vesting-schedule-block>h3{font-family:Orbitron,sans-serif;font-size:1.2rem;color:#9b4dff;margin:0 0 1.25rem;text-align:center;text-transform:uppercase;letter-spacing:1px}.vesting-schedule-block .vesting-timeline{grid-template-columns:1fr;gap:1rem}.treasury-wallet{margin-top:.75rem;font-size:.95rem}.treasury-wallet a{color:#9b4dff;text-decoration:none;font-family:Chakra Petch,monospace}.treasury-wallet a:hover{text-decoration:underline}.timeline-item{display:flex;align-items:center;gap:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:2rem;transition:all .3s ease;min-height:120px}.timeline-item:hover{transform:translateY(-3px);background:#ffffff0d;border-color:#6a1ac04d}.timeline-icon{width:60px;height:60px;background:linear-gradient(45deg,#6a1ac0,#9b4dff);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 15px #6a1ac04d}.timeline-icon .site-lucide{width:1.5rem;height:1.5rem;color:#fff}.timeline-content h4{font-family:Orbitron,sans-serif;color:#fff;font-size:1.2rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.timeline-content p{color:#ccc;margin:0;font-size:1rem;line-height:1.5}.roadmap-simple{padding:4rem 2rem;max-width:1200px;margin:0 auto 4rem;background:#05050f33;border-radius:20px}.roadmap-simple h2{text-align:center;font-family:Orbitron,sans-serif;font-size:2.5rem;color:#fff;text-transform:uppercase;letter-spacing:2px}.roadmap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;align-items:stretch}.roadmap-item{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:2rem;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.roadmap-item:hover{transform:translateY(-5px);background:#ffffff0d;border-color:#6a1ac04d}.roadmap-phase{font-family:Orbitron,sans-serif;font-size:.9rem;color:#9b4dff;text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem;font-weight:600}.roadmap-item h4{font-family:Orbitron,sans-serif;color:#fff;font-size:1.3rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}.roadmap-item p{color:#ccc;margin:0;line-height:1.6}@media (max-width: 768px){.tokenomics-hero{padding:6rem 1rem 3rem;margin-bottom:1rem}.tokenomics-hero h1{font-size:2.5rem;margin-bottom:.8rem}.hero-subtitle{font-size:1.1rem}.tokenomics-distribution,.vesting-schedule,.roadmap-simple{padding:3rem 1rem;margin-bottom:3rem}.overview-grid{grid-template-columns:1fr;gap:1.5rem}.overview-card{padding:2rem;min-height:240px}.overview-card.contract-info h3{margin-top:2.5rem}.distribution-grid{grid-template-columns:1fr;gap:1.5rem}.distribution-item{min-height:160px}.vesting-timeline{grid-template-columns:1fr;gap:1.5rem}.timeline-item{flex-direction:column;text-align:center;gap:1rem;min-height:140px}.roadmap-grid{grid-template-columns:1fr;gap:1.5rem}.roadmap-item{min-height:180px}.tokenomics-distribution h2,.vesting-schedule h2,.roadmap-simple h2{font-size:2rem;margin-bottom:2rem}.tokenomics-quick-actions{flex-direction:column;align-items:stretch;max-width:320px;margin-inline:auto}.tokenomics-action{justify-content:center}.tokenomics-hero-contract-code{white-space:normal;word-break:break-all;text-align:center}.address-container{flex-direction:column;gap:1rem}.contract-address{min-height:50px;font-size:.8rem}.copy-btn{width:100%;height:50px;min-width:auto}}body{background:#0b0b12;line-height:1.7}.header{background:#0b0b12e6;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:none}.nav-links a{text-shadow:none}.nav-links a:after{background:currentColor;height:1px}.nav-links a:hover{color:#b8b8ff}.hero{background-position:center;background-size:cover}.hero:before{background:#0000008c}.hero-content{max-width:880px}.hero h1{font-size:3rem;text-shadow:none;animation:none;letter-spacing:2px;margin-bottom:.75rem}.subtitle{color:#d4d4d4;text-shadow:none;font-weight:700;text-transform:uppercase}.btn{border-radius:14px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.btn:before{display:none}.btn.primary{background:#6a6aff}.btn.secondary{background:transparent;border:1px solid rgba(255,255,255,.25)}.btn:hover{transform:translateY(-2px);box-shadow:none}section{transition:opacity .5s ease,transform .5s ease}.about,.features,.token{background:transparent}h2{text-shadow:none}.about-content{gap:2.5rem}.about-description{max-width:60ch}.about-feature,.feature-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);box-shadow:none}.about-feature:hover,.feature-card:hover{transform:translateY(-4px);box-shadow:none;border-color:#ffffff1f}.feature-card .site-lucide,.about-feature .site-lucide{color:#9a9aff}.token-buttons{gap:.75rem}.play{background:linear-gradient(180deg,#ffffff0a,#0a0a19b8 45%,#080812eb)}.footer{background:#0e0e17}.footer-links a:hover{color:#b8b8ff}.fade-in{transition:opacity .4s ease,transform .4s ease}@media (max-width: 768px){.hero h1{font-size:2.25rem}.subtitle{font-size:1.05rem}.about-description{max-width:none}}@media (max-width: 768px){.blockchain-info{flex-direction:column;align-items:stretch;gap:.45rem;max-width:100%}.price-badge,.marketcap-badge{font-size:.7rem;font-weight:800;padding:.4rem .65rem;margin:0;width:100%;max-width:320px;margin-inline:auto;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5)}}@media (max-width: 480px){.blockchain-info{flex-direction:column;gap:.35rem}.price-badge,.marketcap-badge{font-size:.65rem;font-weight:800;padding:.35rem .55rem;margin:0;max-width:100%;border-radius:12px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.contract-info{padding:1.5rem 1rem}.address-container{flex-direction:column;gap:.5rem}.contract-address{font-size:.8rem;word-break:break-all;text-align:center}.copy-btn{width:100%;padding:.5rem;font-size:.8rem}}@media (max-width: 360px){.blockchain-info{gap:.3rem}.price-badge,.marketcap-badge{font-size:.6rem;font-weight:800;padding:.32rem .45rem;border-radius:10px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.contract-info{padding:1rem .5rem}.contract-address{font-size:.7rem;line-height:1.3}}.gamerules{background:#0b0b12}.gamerules h1,.gamerules h2,.gamerules h3{text-shadow:none}.rules-section{background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:none}.rules-section:hover{transform:translateY(-2px);box-shadow:none}.rules-section ul li:before{color:#b8b8ff}.missions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.mission-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:1rem;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.mission-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#6a1ac0,#9b4dff);opacity:0;transition:opacity .3s ease}.mission-card:hover{transform:translateY(-4px);border-color:#ffffff1f;box-shadow:0 8px 25px #6a1ac01a}.mission-card:hover:before{opacity:1}.mission-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.mission-icon{width:50px;height:50px;background:linear-gradient(45deg,#6a1ac0,#9b4dff);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mission-icon .site-lucide{width:1.5rem;height:1.5rem;color:#fff}.mission-title{flex:1}.mission-title h3{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-family:Orbitron,sans-serif;text-transform:uppercase;letter-spacing:1px}.mission-level{display:flex;align-items:center;gap:.5rem;color:#9b4dff;font-size:.9rem;font-weight:600}.mission-level span{background:#9b4dff1a;padding:.2rem .6rem;border-radius:12px;border:1px solid rgba(155,77,255,.2)}.mission-stats{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.stat-item{display:flex;align-items:center;gap:.5rem;padding:.8rem;background:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.04);transition:all .3s ease}.stat-item:hover{background:#ffffff0a;border-color:#ffffff14}.stat-item .site-lucide{width:1rem;height:1rem;flex-shrink:0}.stat-item span{font-size:.9rem;color:#ccc;font-weight:500}.stat-item.reward .site-lucide{color:gold}.stat-item.time .site-lucide{color:#00bfff}.stat-item.risk.low .site-lucide{color:#0f8}.stat-item.risk.medium .site-lucide{color:orange}.stat-item.risk.high .site-lucide{color:#f44}.stat-item.gp .site-lucide{color:#9b4dff}.orbit-mission:before{background:linear-gradient(90deg,#0f8,#00bfff)}.moon-mission:before{background:linear-gradient(90deg,orange,#ff6b35)}.mars-mission:before{background:linear-gradient(90deg,#f44,#ff6b35)}.deepspace-mission:before{background:linear-gradient(90deg,#9b4dff,#6a1ac0)}@media (max-width: 768px){.missions-grid{grid-template-columns:1fr;gap:1rem}.mission-card{padding:1.2rem}.mission-header{flex-direction:column;align-items:flex-start;gap:.8rem}.mission-icon{width:40px;height:40px}.mission-icon .site-lucide{width:1.2rem;height:1.2rem}.mission-stats{grid-template-columns:1fr;gap:.8rem}.stat-item{padding:.6rem}.stat-item span{font-size:.85rem}}.tokenomics-hero{background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.tokenomics-hero h1{text-shadow:none}.overview-card,.distribution-item,.timeline-item,.roadmap-item{background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:none}.overview-card:hover,.distribution-item:hover,.timeline-item:hover,.roadmap-item:hover{transform:translateY(-4px);box-shadow:none;border-color:#ffffff1f}.card-icon .site-lucide,.token-icon,.distribution-color.public,.distribution-color.team,.distribution-color.liquidity,.distribution-color.treasury{filter:none}.supply-amount{color:#b8b8ff;text-shadow:none}.blockchain-badge,.timeline-icon{box-shadow:none}.tokenomics-distribution,.roadmap-simple{background:#ffffff05;border-radius:16px}.copy-btn{box-shadow:none}.copy-btn{background:#2a2a3a}.copy-btn:hover{transform:translateY(-2px)}.logo .site-lucide,.footer-logo .site-lucide{color:#8a6cff}.nav-links a:hover,.footer-links a:hover{color:#c7b7ff}.btn.primary{background:#806bff}.btn.secondary{border-color:#a88cff73}.feature-card .site-lucide,.about-feature .site-lucide{color:#a68cff}.supply-amount{color:#c3afff}:root{--gb-font-sans: "DM Sans", "Chakra Petch", system-ui, -apple-system, sans-serif;--gb-font-display: "Orbitron", ui-sans-serif, sans-serif;--gb-bg-base: #0b0b12;--gb-bg-page: radial-gradient( 120% 80% at 50% -20%, rgba(138, 108, 255, .18) 0%, transparent 55% ), radial-gradient( ellipse 70% 50% at 100% 20%, rgba(106, 26, 192, .12) 0%, transparent 50% ), linear-gradient(180deg, var(--gb-bg-base) 0%, #07070f 100%);--gb-header-h: 72px;--gb-radius-xl: 20px;--gb-ring: rgba(199, 183, 255, .55)}html{color-scheme:dark}body{font-family:var(--gb-font-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:var(--gb-bg-page);background-color:var(--gb-bg-base)}h2,.hero h1,.phase-header h3,.tokenomics-hero h1{font-family:var(--gb-font-display)}.hero{height:auto;min-height:100svh;align-items:center;justify-content:center;padding-top:max(5.75rem,env(safe-area-inset-top));padding-bottom:3rem;box-sizing:border-box}.hero-kicker{font-family:var(--gb-font-sans);font-size:clamp(.78rem,1.5vw,.92rem);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;margin:0 0 1rem}.hero-content{animation:fadeInUp .85s cubic-bezier(.22,1,.36,1) forwards}::selection{background:#8a6cff59;color:#fff}*:focus-visible{outline:2px solid var(--gb-ring);outline-offset:3px}.lang-select:focus-visible,.nav-burger:focus-visible{outline-offset:2px}.nav-links a:focus-visible:after{outline:none}.nav-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-right:.35rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.nav-burger:hover{background:#ffffff14;border-color:#ffffff29}.nav-burger .site-lucide{flex-shrink:0}.mobile-nav-backdrop,.mobile-nav-sheet{display:none}@media (max-width: 768px){.mobile-nav-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#04040a9e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:backdropIn .25s ease-out forwards}.mobile-nav-sheet{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;width:min(320px,88vw);z-index:1210;padding:calc(var(--gb-header-h) + .85rem) 1.35rem 1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));background:#0d0d16fa;border-left:1px solid rgba(255,255,255,.07);box-shadow:-16px 0 48px #00000073;animation:sheetIn .35s cubic-bezier(.22,1,.36,1) forwards;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav-links{display:flex!important;flex-direction:column;align-items:stretch;gap:.15rem}.mobile-nav-links a{margin:0!important;padding:1rem .85rem;border-radius:14px;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffe0!important;border:1px solid transparent;transition:background .18s ease,border-color .18s ease}.mobile-nav-links a:after{display:none!important}.mobile-nav-links a:hover,.mobile-nav-links a:focus-visible{background:#ffffff0d;border-color:#ffffff14;color:#fff!important;text-shadow:none}}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}@keyframes sheetIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.hero{padding-top:max(4.85rem,env(safe-area-inset-top))}.hero-kicker{letter-spacing:.14em}}@keyframes site-lucide-spin{to{transform:rotate(360deg)}}.site-lucide--spin{animation:site-lucide-spin .85s linear infinite}@media (prefers-reduced-motion: reduce){.mobile-nav-sheet,.mobile-nav-backdrop,.hero-content,.site-lucide--spin{animation:none!important}}.gamerules h1,.gamerules h2,.gamerules h3{font-family:var(--gb-font-display)}.gamerules p,.gamerules li{font-family:var(--gb-font-sans)}
