@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap");:root{--green:#2fe08a;--red:#ff6a52;--gold:#f5b50a;--text:#eef2ff;--muted:#8b97c7}*{box-sizing:border-box}body,html{margin:0;padding:0;background:radial-gradient(1000px 520px at 50% -8%,#16276b 0,rgba(8,12,34,0) 60%),radial-gradient(720px 720px at 50% 116%,#0b2150 0,rgba(4,6,15,0) 55%),linear-gradient(180deg,#050713,#04060f);color:var(--text);font-family:Space Grotesk,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.wrap,body,html{min-height:100vh}.wrap{max-width:452px;margin:0 auto;padding:18px 14px 40px;display:flex;flex-direction:column;gap:14px}.topbar{justify-content:space-between}.brand,.topbar{display:flex;align-items:center}.brand{gap:11px}.logoImg{width:40px;height:40px;border-radius:11px;display:block;box-shadow:0 6px 18px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.06)}.brandText{display:flex;flex-direction:column;line-height:1}.brandTitle{font-weight:700;font-size:19px;letter-spacing:.3px;color:#eef2ff}.brandSub{font-size:10px;letter-spacing:2.5px;font-weight:600;color:#5f6ea3;margin-top:4px;text-transform:uppercase}.accent{color:var(--red)}.topRight{display:flex;align-items:center;gap:8px}.iconBtn{width:40px;height:40px;border-radius:12px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#cdd6f5;font-size:15px;display:grid;place-items:center}.walletPill{display:flex;align-items:center;gap:7px;height:40px;padding:0 13px;border-radius:12px;cursor:pointer;border:1px solid rgba(86,134,255,.28);background:linear-gradient(180deg,rgba(47,107,255,.16),rgba(47,107,255,.06));color:#dbe6ff;font-size:13px;font-weight:600;font-family:JetBrains Mono,monospace}.walletPill .dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green)}.stage{margin:0}.scene3d{position:relative;height:462px;border-radius:26px;overflow:hidden;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 22px 60px rgba(0,0,0,.55)}.heroLayer{position:absolute;inset:0;overflow:hidden;opacity:1;transition:opacity .5s ease;z-index:2}.scene3d:not([data-stage=idle]) .heroLayer{opacity:0;pointer-events:none}.heroImg{width:100%;height:100%;object-fit:cover;object-position:50% 46%;animation:kenBurns 9s ease-in-out infinite alternate}.heroGrad,.heroImg{position:absolute;inset:0}.heroGrad{background:linear-gradient(180deg,rgba(4,6,18,.15),rgba(4,6,18,0) 28%,rgba(4,6,18,.12) 78%,rgba(4,6,18,.5))}.statusTag{position:absolute;left:14px;top:14px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.5px;color:var(--green);text-shadow:0 1px 4px rgba(0,0,0,.7)}.tapHint{position:absolute;right:14px;bottom:14px;padding:6px 13px;border-radius:999px;background:rgba(8,12,34,.55);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:700;letter-spacing:1px;color:#ffd98a;text-transform:uppercase}.spaceLayer{position:absolute;inset:0;overflow:hidden;opacity:0;transition:opacity .5s ease;background:radial-gradient(95% 58% at 50% 6%,rgba(86,108,255,.22) 0,rgba(86,108,255,0) 62%),radial-gradient(120% 70% at 50% 122%,#16307e 0,rgba(8,16,48,0) 58%),radial-gradient(60% 40% at 50% 96%,rgba(255,120,70,.2) 0,rgba(255,120,70,0) 70%),linear-gradient(180deg,#070b22,#02030c)}.scene3d:not([data-stage=idle]) .spaceLayer{opacity:1}.starA,.starB{position:absolute;inset:-60px 0;background-repeat:repeat}.starA{background-image:radial-gradient(1.6px 1.6px at 30px 40px,#cfe0ff,transparent),radial-gradient(1.4px 1.4px at 140px 90px,#ffffff,transparent),radial-gradient(1.6px 1.6px at 220px 200px,#9db4ff,transparent),radial-gradient(1.2px 1.2px at 80px 250px,#ffffff,transparent),radial-gradient(1.4px 1.4px at 300px 60px,#cfe0ff,transparent),radial-gradient(1.2px 1.2px at 360px 300px,#ffffff,transparent);background-size:400px 360px;opacity:.9;animation:starDriftA 70s linear infinite}.starB{background-image:radial-gradient(1px 1px at 60px 120px,#8aa0e0,transparent),radial-gradient(1px 1px at 200px 30px,#c9d6ff,transparent),radial-gradient(1px 1px at 330px 180px,#7e93d6,transparent),radial-gradient(1px 1px at 120px 320px,#aab8ee,transparent);background-size:360px 340px;opacity:.6;animation:starDriftB 38s linear infinite}.shakeWorld{position:absolute;inset:0}.scene3d[data-stage=ascend] .shakeWorld,.scene3d[data-stage=hold] .shakeWorld{animation:sceneShake .12s infinite}.earth{position:absolute;left:50%;bottom:-472px;transform:translateX(-50%);width:780px;height:620px;border-radius:50%;background:radial-gradient(120% 90% at 50% 22%,#56a0ee 0,#1e63c4 30%,#0c3a8f 60%,#06204f 100%);box-shadow:inset 0 26px 64px rgba(150,200,255,.4),0 -10px 54px rgba(90,150,255,.32)}.earthGlowWarm{bottom:44px;width:560px;height:18px;background:radial-gradient(50% 100% at 50% 100%,rgba(255,180,90,.55),transparent 72%)}.earthGlowCool,.earthGlowWarm{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;filter:blur(3px)}.earthGlowCool{bottom:38px;width:780px;height:30px;background:radial-gradient(60% 100% at 50% 0,rgba(150,195,255,.5),transparent 70%)}.pad{position:absolute;left:50%;bottom:108px;transform:translateX(-50%);width:108px;height:16px;border-radius:5px;background:linear-gradient(180deg,#41506c,#1c2436);box-shadow:0 8px 18px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.12)}.coins{opacity:0;transition:opacity .4s ease}.scene3d[data-stage=ascend] .coins,.scene3d[data-stage=hold] .coins{opacity:1}.coin{position:absolute}.coinA{left:40px;top:118px;animation:coinFloat 6s ease-in-out infinite}.coinB{right:50px;top:92px;animation:coinFloat 7.4s ease-in-out .6s infinite}.coinC{right:36px;bottom:186px;animation:coinFloat 8s ease-in-out 1.1s infinite}.coinFace{border-radius:50%;display:grid;place-items:center;font-weight:700}.coinFace.gold{background:radial-gradient(circle at 36% 30%,#fff0bd,#f5b50a 52%,#a86d05);color:#7a4f04}.coinFace.silver{background:radial-gradient(circle at 36% 30%,#e8edff,#98a9d6 55%,#5a6794);color:#39406b}.coinFace.lg{width:40px;height:40px;font-size:19px;box-shadow:0 6px 18px rgba(245,181,10,.45),inset 0 0 0 3px rgba(255,240,200,.4);animation:coinSpin 5s ease-in-out infinite}.coinFace.mid{width:32px;height:32px;font-size:17px;box-shadow:0 6px 16px rgba(120,140,200,.4),inset 0 0 0 2.5px rgba(255,255,255,.35);animation:coinSpin 6.2s ease-in-out infinite}.coinFace.sm{width:25px;height:25px;font-size:13px;box-shadow:0 5px 13px rgba(245,181,10,.4),inset 0 0 0 2px rgba(255,240,200,.35)}.speedlines{position:absolute;inset:0;pointer-events:none;overflow:hidden;display:none}.scene3d[data-stage=ascend] .speedlines,.scene3d[data-stage=hold] .speedlines{display:block}.speedlines span{position:absolute;top:0;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,#cfe0ff,transparent);animation:streakMove .5s linear infinite}.planet{top:46px;animation:planetIn .8s cubic-bezier(.2,1.2,.4,1) both}.planet,.rocket{position:absolute;left:50%}.rocket{bottom:120px;width:80px;height:154px;margin-left:-40px;transform-origin:50% 88%}.scene3d[data-stage=idle] .rocket{animation:idleBob 3.6s ease-in-out infinite}.scene3d[data-stage=hold] .rocket{animation:trembleHard .1s linear infinite}.scene3d[data-stage=ascend] .rocket{animation:liftoff 1.9s cubic-bezier(.4,.05,.3,1) forwards}.scene3d[data-stage=cruise] .rocket{animation:cruiseHover 2.6s ease-in-out infinite}.scene3d[data-stage=explode] .rocket{animation:tumble 1.2s ease-in forwards}.rocketInner{position:relative;width:100%;height:100%;transform:rotate(12deg);transform-origin:50% 90%}.smoke{position:absolute;left:50%;bottom:-8px;border-radius:50%;opacity:0}.scene3d[data-stage=hold] .smoke{opacity:1}.smokeA{width:36px;height:36px;background:radial-gradient(circle,#dfe4f0,transparent 70%);animation:smokeRise 1.4s ease-out infinite}.smokeA,.smokeB{filter:blur(5px)}.smokeB{width:28px;height:28px;background:radial-gradient(circle,#b9c0d4,transparent 70%);animation:smokeRise 1.7s ease-out .5s infinite}.flame{width:30px;height:64px;margin-left:-15px;background:linear-gradient(180deg,#fff6c4,#ffb74a 38%,#ff5a1e);filter:blur(.4px);transform-origin:50% 0;transform:translateX(-50%) scaleY(.45)}.flame,.flameInner{position:absolute;left:50%;top:130px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0)}.flameInner{width:15px;height:46px;margin-left:-7.5px;background:linear-gradient(180deg,#ffffff,#fff0a0 60%,#ffd24a);transform-origin:50% 0;transform:translateX(-50%) scaleY(.4)}.glow{position:absolute;left:50%;top:124px;width:56px;height:56px;margin-left:-28px;border-radius:50%;background:radial-gradient(circle,rgba(255,150,60,.75),transparent 68%);opacity:.45}.scene3d[data-stage=idle] .flame{animation:flameSmall .12s infinite alternate}.scene3d[data-stage=idle] .flameInner{animation:flameSmall .1s infinite alternate}.scene3d[data-stage=ascend] .flame,.scene3d[data-stage=hold] .flame{animation:flameBig .07s infinite alternate}.scene3d[data-stage=ascend] .flameInner,.scene3d[data-stage=hold] .flameInner{animation:flameBig .06s infinite alternate}.scene3d[data-stage=ascend] .glow,.scene3d[data-stage=hold] .glow{opacity:.9;animation:pulseGlow .2s infinite}.scene3d[data-stage=cruise] .flame{animation:flameMed .08s infinite alternate}.scene3d[data-stage=cruise] .flameInner{animation:flameMed .07s infinite alternate}.scene3d[data-stage=cruise] .glow{opacity:.7}.scene3d[data-stage=explode] .flame,.scene3d[data-stage=explode] .flameInner,.scene3d[data-stage=explode] .glow{opacity:0;animation:none}.finL{left:-6px;-webkit-clip-path:polygon(100% 0,100% 100%,0 78%);clip-path:polygon(100% 0,100% 100%,0 78%);background:linear-gradient(90deg,#6e0c05,#c11910);border-radius:0 0 0 6px;box-shadow:-3px 3px 8px rgba(0,0,0,.4)}.finL,.finR{position:absolute;bottom:34px;width:26px;height:44px}.finR{right:-6px;-webkit-clip-path:polygon(0 0,100% 78%,0 100%);clip-path:polygon(0 0,100% 78%,0 100%);background:linear-gradient(270deg,#5c0a04,#a3140d);border-radius:0 0 6px 0;box-shadow:3px 3px 8px rgba(0,0,0,.4)}.nozzle{position:absolute;left:50%;bottom:20px;width:36px;height:17px;margin-left:-18px;-webkit-clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);background:linear-gradient(180deg,#d6dcea,#7e8499);box-shadow:inset 0 -3px 4px rgba(0,0,0,.3)}.body{background:linear-gradient(102deg,#5e0a04,#c41a10 24%,#ff7e63 46%,#e5241a 66%,#8a0f07 88%,#5e0a04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 10px 24px rgba(0,0,0,.45)}.body,.bodyGloss{position:absolute;left:50%;top:38px;width:60px;height:86px;margin-left:-30px;border-radius:30px 30px 18px 18px}.bodyGloss{pointer-events:none;background:linear-gradient(108deg,transparent 28%,rgba(255,255,255,.5) 43%,rgba(255,255,255,.05) 50%,transparent 60%)}.band{position:absolute;left:50%;width:60px;margin-left:-30px;background:linear-gradient(180deg,#fdfeff,#aeb6c8 50%,#dfe5f0)}.bandTop{top:62px;height:9px;box-shadow:0 1px 3px rgba(0,0,0,.35)}.bandBot{bottom:26px;height:8px}.portRim{top:48px;width:34px;height:34px;margin-left:-17px;background:#cfd5e2;box-shadow:0 0 0 1px #9aa3b8,inset 0 0 6px rgba(0,0,0,.4)}.portGlass,.portRim{position:absolute;left:50%;border-radius:50%}.portGlass{top:52px;width:26px;height:26px;margin-left:-13px;background:radial-gradient(circle at 34% 28%,#d6efff,#2e7fff 58%,#0f3f96);box-shadow:inset 0 0 8px rgba(0,0,0,.35)}.portHi{position:absolute;left:50%;top:55px;width:8px;height:8px;margin-left:-9px;border-radius:50%;background:rgba(255,255,255,.9);filter:blur(.5px)}.nose{top:-4px;background:linear-gradient(102deg,#7c0d06,#ff5238 48%,#7c0d06);border-radius:8px}.nose,.noseGloss{position:absolute;left:50%;width:54px;height:50px;margin-left:-27px;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.noseGloss{top:-2px;pointer-events:none;background:linear-gradient(108deg,transparent 30%,rgba(255,255,255,.55) 44%,transparent 56%)}.noseTip{top:-10px;width:8px;height:8px;margin-left:-4px;background:#fff;box-shadow:0 0 9px rgba(255,255,255,.85)}.boom,.noseTip{position:absolute;left:50%;border-radius:50%}.boom{top:42%;width:130px;height:130px;background:radial-gradient(circle,#fff3c0 0,#ff8a2a 38%,rgba(226,35,26,0) 72%);transform:translate(-50%,-50%);animation:boom .85s ease-out forwards}.flash{inset:0;animation:flashFade .6s ease-out forwards;background:radial-gradient(circle at 50% 42%,rgba(255,180,90,.5),transparent 55%)}.burst,.flash{position:absolute}.burst{left:50%;top:50%;pointer-events:none}.burst span{position:absolute;width:17px;height:17px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff0bd,#f5b50a 55%,#a86d05);box-shadow:0 0 11px rgba(245,181,10,.65);transform:translate(-50%,-50%);animation:burstOut .9s ease-out forwards}.destChip{top:16px;transform:translateX(-50%);display:flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;background:rgba(8,12,34,.6);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;font-weight:600;color:#eaf0ff;white-space:nowrap;animation:rise .4s ease both}.destChip,.multiBadge{position:absolute;left:50%}.multiBadge{top:50%;font-weight:700;font-size:70px;letter-spacing:-2px;padding:4px 30px;border-radius:20px;animation:badgePop .55s cubic-bezier(.18,1.4,.4,1) both}.multiBadge.good{color:#fff;background:linear-gradient(180deg,#ffd86a,#f5a60a);text-shadow:0 2px 0 #b87908,0 4px 10px rgba(0,0,0,.45);box-shadow:0 0 70px rgba(245,181,10,.7),inset 0 2px 0 rgba(255,255,255,.45),inset 0 -4px 0 rgba(150,95,0,.3)}.multiBadge.bad{color:#fff;background:linear-gradient(180deg,#ff5a4d,#d61b12);text-shadow:0 2px 0 #8c0f08,0 4px 10px rgba(0,0,0,.5);box-shadow:0 0 60px rgba(226,35,26,.6),inset 0 2px 0 rgba(255,255,255,.3),inset 0 -4px 0 rgba(0,0,0,.25)}.pilot{position:absolute;bottom:14px;left:14px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:3}.pilot .bubble{position:relative;background:rgba(255,255,255,.96);color:#0a1330;font-size:11px;font-weight:700;padding:5px 10px;border-radius:11px;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.35)}.pilot .bubble:after{content:"";position:absolute;bottom:-5px;left:16px;border:5px solid transparent;border-top-color:rgba(255,255,255,.96)}.pilotRow{display:flex;align-items:center;gap:7px}.pilotBody{width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,#1b2547,#0c1330);border:1px solid rgba(255,255,255,.14);display:grid;place-items:center;font-size:16px}.pilotName{font-size:9px;font-weight:700;letter-spacing:1.5px;color:#6f7fb5}.panel{background:linear-gradient(180deg,rgba(20,28,58,.72),rgba(12,18,42,.72));border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:0 16px 40px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.netline{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--muted)}.netline b{color:#dbe6ff;font-weight:600}.netBase{display:flex;align-items:center;gap:7px}.netSquare{width:16px;height:16px;border-radius:5px;background:#0052ff;box-shadow:0 0 0 1px rgba(255,255,255,.15)}.mono{font-family:JetBrains Mono,monospace}.betHead{display:flex;justify-content:space-between;align-items:baseline}.label{font-size:12.5px;color:var(--muted)}.minmax{font-size:11px;color:#5f6ea3;font-family:JetBrains Mono,monospace}.presets{display:flex;gap:8px}.chip{flex:1 1;padding:11px 4px;border-radius:13px;cursor:pointer;font-family:JetBrains Mono,monospace;font-weight:500;font-size:13px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:#cdd6f5}.chip.active{border:1px solid var(--gold);background:rgba(245,181,10,.16);color:#ffe39a}.inputWrap{position:relative}.input{width:100%;padding:14px 56px 14px 15px;border-radius:13px;border:1px solid rgba(255,255,255,.12);background:#0a1130;color:#eaf0ff;font-size:16px;font-family:JetBrains Mono,monospace;outline:none}.ethSuffix{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:600;color:#5f6ea3}.btn{border:none;cursor:pointer;color:#fff;font-family:Space Grotesk,sans-serif}.btn:disabled{cursor:not-allowed}.btn:active:not(:disabled){transform:translateY(1px)}.launch{border-radius:16px;padding:18px;font-weight:700;font-size:19px;letter-spacing:.6px;background:linear-gradient(180deg,#ff7a52,#ff4a2c 48%,#e0231a);display:flex;align-items:center;justify-content:center;gap:10px;animation:ctaGlow 2.6s ease-in-out infinite}.launch:disabled{opacity:.6;animation:none}.launch.busy{background:linear-gradient(180deg,#3a4a72,#222c4d);opacity:.85;animation:none}.rk{font-size:20px}.spinner{width:15px;height:15px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite;display:inline-block}.odds{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:11px}.odds .o0{color:#5f6ea3}.odds .o2{color:#d2531a}.odds .o3{color:#c08a4a}.odds .o5{color:#e0bb6a}.odds .o10{color:#5b86ff}.btn.primary,.launchAgain{border-radius:15px;padding:16px;font-weight:700;font-size:16px;background:linear-gradient(180deg,#3b7bff,#1f4fd6);box-shadow:0 10px 26px rgba(47,107,255,.4)}.connectRow{gap:8px}.connectRow,.resultBox{display:flex;flex-direction:column}.resultBox{gap:13px;text-align:center}.win{color:var(--green)}.lose,.win{font-size:19px;font-weight:700;margin:0}.lose{color:var(--red)}.warn{background:rgba(245,181,10,.12);border:1px solid rgba(245,181,10,.35);color:var(--gold);padding:10px 12px;border-radius:12px}.error,.warn{font-size:13px;margin:0}.error{color:var(--red);word-break:break-word}code{background:rgba(255,255,255,.1);padding:1px 5px;border-radius:5px;font-size:12px}.history{border-top:1px solid rgba(255,255,255,.08);padding-top:13px;display:flex;flex-direction:column;gap:7px}.historyHead{font-size:11px;font-weight:700;letter-spacing:1px;color:#5f6ea3;text-transform:uppercase}.history ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.history li{display:grid;grid-template-columns:1fr 1.2fr auto;align-items:center;grid-gap:8px;gap:8px;font-size:12.5px;padding:7px 9px;border-radius:9px;background:rgba(255,255,255,.035)}.hAddr{color:var(--muted);font-family:JetBrains Mono,monospace}.hDest{color:#cdd6f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hMult{font-weight:700;text-align:right;font-family:JetBrains Mono,monospace}.hMult.w{color:var(--green)}.hMult.l{color:var(--red)}.foot{margin-top:auto;padding-top:6px;display:flex;justify-content:space-between;font-size:11px;color:#4f5c8a}@keyframes kenBurns{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@keyframes idleBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes trembleHard{0%{transform:translate(-1.6px)}25%{transform:translate(1.6px,1px)}50%{transform:translate(-1.2px,1.6px)}75%{transform:translate(1.4px,-1.4px)}to{transform:translate(-1.6px)}}@keyframes liftoff{0%{transform:translate(0) scale(1)}14%{transform:translate(2px,9px) scale(1.03)}to{transform:translate(34px,-210px) scale(.56)}}@keyframes cruiseHover{0%,to{transform:translate(34px,-210px) scale(.56)}50%{transform:translate(34px,-220px) scale(.56)}}@keyframes tumble{0%{transform:translate(34px,-210px) scale(.56) rotate(0);opacity:1}to{transform:translate(-30px,150px) scale(.2) rotate(660deg);opacity:0}}@keyframes flameSmall{0%{opacity:.7;transform:translateX(-50%) scaleY(.4)}to{opacity:.85;transform:translateX(-50%) scaleY(.52)}}@keyframes flameBig{0%{opacity:.9;transform:translateX(-50%) scaleY(1)}to{opacity:1;transform:translateX(-50%) scaleY(1.18)}}@keyframes flameMed{0%{opacity:.85;transform:translateX(-50%) scaleY(.72)}to{opacity:.95;transform:translateX(-50%) scaleY(.92)}}@keyframes smokeRise{0%{opacity:.6;transform:translate(-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-52px) scale(1.9)}}@keyframes starDriftA{to{background-position:0 660px}}@keyframes starDriftB{to{background-position:0 660px}}@keyframes coinFloat{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-16px) rotate(8deg)}}@keyframes coinSpin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.16)}}@keyframes badgePop{0%{opacity:1;transform:translate(-50%,-50%) scale(.4) rotate(-9deg)}58%{transform:translate(-50%,-50%) scale(1.15) rotate(2deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes sceneShake{0%,to{transform:translate(0)}20%{transform:translate(-2px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-1px,2px)}80%{transform:translate(2px,-2px)}}@keyframes pulseGlow{0%,to{opacity:.5}50%{opacity:.95}}@keyframes streakMove{0%{transform:translateY(-130%);opacity:0}25%{opacity:.85}to{transform:translateY(150%);opacity:0}}@keyframes boom{0%{transform:translate(-50%,-50%) scale(.18);opacity:1}to{transform:translate(-50%,-50%) scale(3.7);opacity:0}}@keyframes flashFade{0%{opacity:.85}to{opacity:0}}@keyframes burstOut{0%{transform:translate(-50%,-50%) scale(.4);opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1);opacity:0}}@keyframes planetIn{0%{opacity:1;transform:translateX(-50%) scale(.45)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes rise{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ctaGlow{0%,to{box-shadow:0 10px 34px rgba(255,74,44,.42),inset 0 0 0 1px rgba(255,150,120,.25)}50%{box-shadow:0 12px 50px rgba(255,74,44,.7),inset 0 0 0 1px rgba(255,180,150,.45)}}@media (prefers-reduced-motion:reduce){.coin,.coinFace,.flame,.flameInner,.heroImg,.multiBadge,.rocket,.starA,.starB{animation:none!important}}.webglLayer{position:absolute;inset:0;opacity:0;transition:opacity .5s ease;z-index:1;background:radial-gradient(95% 58% at 50% 6%,rgba(86,108,255,.22) 0,rgba(86,108,255,0) 62%),radial-gradient(120% 70% at 50% 122%,#16307e 0,rgba(8,16,48,0) 58%),radial-gradient(60% 40% at 50% 96%,rgba(255,120,70,.2) 0,rgba(255,120,70,0) 70%),linear-gradient(180deg,#070b22,#02030c)}.scene3d:not([data-stage=idle]) .webglLayer{opacity:1}.scene3d canvas{display:block;touch-action:none}.sceneOverlay{position:absolute;inset:0;pointer-events:none;z-index:3}.sceneLoading{display:grid;place-items:center;height:100%;color:var(--muted);font-size:13px;letter-spacing:.4px}.resultBtns{display:flex;gap:10px}.resultBtns .btn{flex:1 1}.shareBtn{border-radius:15px;padding:16px;font-weight:700;font-size:15px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.16);color:#eaf0ff}.shareToast{margin:0;text-align:center;font-size:13px;font-weight:600;color:var(--green);background:rgba(47,224,138,.1);border:1px solid rgba(47,224,138,.3);padding:9px 12px;border-radius:12px;animation:rise .3s ease both}.dash{border-top:1px solid rgba(255,255,255,.08);padding-top:14px;display:flex;flex-direction:column;gap:12px}.dashHead{display:flex;justify-content:space-between;align-items:center;letter-spacing:1px;color:#5f6ea3;text-transform:uppercase}.dashHead,.shareMini{font-size:11px;font-weight:700}.shareMini{border:1px solid rgba(86,134,255,.3);background:rgba(47,107,255,.12);color:#cfe0ff;letter-spacing:.5px;padding:5px 11px;border-radius:9px;cursor:pointer;text-transform:none}.shareMini:disabled{opacity:.5;cursor:default}.pnlBig{display:flex;align-items:baseline;justify-content:space-between;padding:14px 16px;border-radius:16px;font-family:JetBrains Mono,monospace}.pnlBig.up{background:rgba(47,224,138,.1);border:1px solid rgba(47,224,138,.28)}.pnlBig.down{background:rgba(255,90,77,.1);border:1px solid rgba(255,90,77,.28)}.pnlBig .pnlEth{font-size:22px;font-weight:700}.pnlBig.up .pnlEth,.pnlBig.up .pnlPct{color:var(--green)}.pnlBig.down .pnlEth,.pnlBig.down .pnlPct{color:var(--red)}.pnlBig .pnlPct{font-size:15px;font-weight:700}.dashGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.tile{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px 11px;display:flex;flex-direction:column;gap:4px}.tileLabel{font-size:10px;letter-spacing:.5px;color:#5f6ea3;text-transform:uppercase}.tileValue{font-size:17px;font-weight:700;font-family:JetBrains Mono,monospace;color:#eaf0ff}.tileValue.up{color:var(--green)}.tileValue.down{color:var(--red)}.dashNote{font-size:11px;color:#8b97c7;font-family:JetBrains Mono,monospace}.freeLaunch{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:15px;padding:14px;font-weight:700;font-size:15px;color:#0a1330;background:linear-gradient(180deg,#ffe07a,#f5b50a);box-shadow:0 8px 22px rgba(245,181,10,.35)}.freeLaunch .freeCount{font-size:12px;font-weight:700;font-family:JetBrains Mono,monospace;background:rgba(10,19,48,.18);color:#5a3d02;padding:3px 9px;border-radius:999px}.freeNote{margin:0;text-align:center;font-size:12.5px;color:var(--muted)}.modalWrap{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(4,6,15,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:rise .2s ease both}.modalCard{width:100%;max-width:460px;display:flex;flex-direction:column;gap:13px;background:linear-gradient(180deg,rgba(20,28,58,.96),rgba(12,18,42,.96));border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:18px;box-shadow:0 24px 70px rgba(0,0,0,.6)}.modalTitle{font-size:12px;font-weight:700;letter-spacing:1px;color:#5f6ea3;text-transform:uppercase}.cardPreview{width:100%;border-radius:14px;display:block;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(0,0,0,.45)}.modalHint{margin:0;text-align:center;font-size:13px;color:#cdd6f5}.modalBtns{display:flex;gap:9px}.modalBtns .btn{flex:1 1;padding:14px;border-radius:14px;font-size:15px;font-weight:700}.ghostBtn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#eaf0ff}.pNav{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:14px;max-width:1160px;margin:0 auto;padding:12px 16px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pNav:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent)}.pBrand{display:flex;align-items:center;gap:10px;text-decoration:none}.pLogo{width:36px;height:36px;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.06)}.pBrandText{display:flex;flex-direction:column;line-height:1}.pBrandTitle{font-weight:700;font-size:16px;letter-spacing:.3px;color:#eef2ff}.pBrandSub{font-size:8.5px;letter-spacing:2px;font-weight:600;color:#5f6ea3;margin-top:3px}.pTabs{display:flex;gap:4px;margin:0 auto}.pTab{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:11px;color:#aab4dd;text-decoration:none;font-size:13.5px;font-weight:600;border:1px solid transparent;transition:all .15s ease}.pTab:hover{color:#eef2ff;background:rgba(255,255,255,.05)}.pTabActive{color:#ffd98a;background:linear-gradient(180deg,rgba(255,106,82,.16),rgba(255,106,82,.05));border-color:rgba(255,106,82,.35)}.pTabEmoji{font-size:13px}.pWallet{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:12px;cursor:pointer;border:1px solid rgba(86,134,255,.28);background:linear-gradient(180deg,rgba(47,107,255,.16),rgba(47,107,255,.06));color:#dbe6ff;font-size:12.5px;font-weight:600;font-family:JetBrains Mono,monospace}.pWallet:disabled{opacity:.6;cursor:default}.pDot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green)}.pHome{max-width:1160px;margin:0 auto;padding:26px 16px 60px}.pHero{display:flex;align-items:center;gap:34px;padding:26px;border-radius:26px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.09);background:radial-gradient(600px 300px at 80% 0,rgba(255,106,82,.14),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01))}.pHeroImg{width:340px;max-width:38vw;border-radius:20px;display:block;box-shadow:0 22px 60px rgba(0,0,0,.55)}.pHeroTitle{font-size:44px;margin:0 0 10px;letter-spacing:.5px}.pHeroTag{color:var(--muted);font-size:16px;line-height:1.55;margin:0 0 22px;max-width:480px}.pHeroBtns{display:flex;gap:12px;flex-wrap:wrap}.pBtnPrimary{color:#fff;background:linear-gradient(180deg,#ff7a5c,#e8442b);box-shadow:0 10px 28px rgba(232,68,43,.4)}.pBtnGhost,.pBtnPrimary{padding:13px 26px;border-radius:14px;text-decoration:none;font-weight:700;font-size:15px}.pBtnGhost{color:#ffd98a;border:1px solid rgba(245,181,10,.4);background:rgba(245,181,10,.07)}.pGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px;margin-top:18px}.pCard{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:20px;text-decoration:none;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));transition:transform .15s ease,border-color .15s ease}.pCard:hover{transform:translateY(-3px);border-color:rgba(255,106,82,.45)}.pCardEmoji{font-size:26px}.pCardTitle{font-weight:700;font-size:17px;color:#eef2ff}.pCardDesc{font-size:13px;line-height:1.55;color:var(--muted)}.pCardCta{margin-top:auto;padding-top:8px;font-size:13px;font-weight:700;color:#ffd98a}.pFoot{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:34px;font-size:12px;color:#8b97c7}.pFootMuted{color:#5f6ea3}.pPage{max-width:1160px}.pPage,.pPageNarrow{margin:0 auto;padding:22px 16px 60px}.pPageNarrow{max-width:520px}.pPageHead{display:flex;align-items:baseline;gap:12px;margin-bottom:16px;flex-wrap:wrap}.pPageTitle{font-size:24px;font-weight:700;margin:0}.pPageSub{color:var(--muted);font-size:13px}.pFeeBadge{margin-left:auto;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.4px;color:#ffd98a;border:1px solid rgba(245,181,10,.35);background:rgba(245,181,10,.08)}.pPanel{border-radius:20px;border:1px solid rgba(255,255,255,.09);overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012))}.pMuted{color:var(--muted)}.pGreen{color:var(--green)}.pRed{color:var(--red)}.pMono{font-family:JetBrains Mono,monospace}.hlLayout{display:grid;grid-template-columns:300px 1fr 320px;grid-gap:14px;gap:14px;align-items:start}.hlList{max-height:640px;overflow-y:auto}.hlRow{display:grid;grid-template-columns:1fr auto auto;grid-gap:8px;gap:8px;align-items:center;width:100%;text-align:left;padding:10px 14px;cursor:pointer;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text);font-family:inherit;font-size:13px}.hlRow:hover{background:rgba(255,255,255,.04)}.hlRowActive{background:linear-gradient(90deg,rgba(255,106,82,.12),transparent)}.hlCoin{font-weight:700}.hlLev{font-size:10px;color:#8b97c7;margin-left:5px;font-weight:600}.hlPx{font-size:12.5px}.hlChg,.hlPx{font-family:JetBrains Mono,monospace}.hlChg{font-size:11.5px;min-width:62px;text-align:right}.hlHead{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.07);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hlBigPx{font-size:26px;font-weight:700;font-family:JetBrains Mono,monospace}.hlStat{display:flex;flex-direction:column;gap:2px}.hlStatK{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#5f6ea3;font-weight:700}.hlStatV{font-size:13px;font-family:JetBrains Mono,monospace}.hlBody{padding:16px}.hlSideBtns{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:12px}.hlSide{padding:11px 0;border-radius:12px;font-weight:800;font-size:14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#aab4dd}.hlSideLong.hlSideOn{background:linear-gradient(180deg,rgba(47,224,138,.25),rgba(47,224,138,.1));border-color:rgba(47,224,138,.5);color:#2fe08a}.hlSideShort.hlSideOn{background:linear-gradient(180deg,rgba(255,106,82,.25),rgba(255,106,82,.1));border-color:rgba(255,106,82,.5);color:#ff6a52}.hlField{margin-bottom:12px}.hlLabel{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#5f6ea3;font-weight:700;margin-bottom:6px}.hlInput{width:100%;padding:12px 14px;border-radius:12px;font-size:15px;color:var(--text);border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.25);font-family:JetBrains Mono,monospace;outline:none}.hlInput:focus{border-color:rgba(255,106,82,.5)}.hlSubmit{width:100%;padding:14px 0;border-radius:14px;border:0;cursor:pointer;font-weight:800;font-size:15px;color:#fff;font-family:inherit;background:linear-gradient(180deg,#ff7a5c,#e8442b);box-shadow:0 10px 28px rgba(232,68,43,.35)}.hlSubmit:disabled{opacity:.55;cursor:default;box-shadow:none}.hlNote{font-size:11.5px;color:#8b97c7;line-height:1.5;margin-top:10px}.hlPosRow{display:flex;justify-content:space-between;gap:8px;padding:9px 16px;font-size:12.5px;border-bottom:1px solid rgba(255,255,255,.05);font-family:JetBrains Mono,monospace}.hlMsg{margin:10px 0 0;padding:10px 14px;border-radius:12px;font-size:12.5px;line-height:1.5}.hlMsgOk{background:rgba(47,224,138,.1);border:1px solid rgba(47,224,138,.3);color:#baf5d8}.hlMsgErr{background:rgba(255,106,82,.1);border:1px solid rgba(255,106,82,.3);color:#ffd0c6}.pmToolbar{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.pmSearch{flex:1 1;min-width:220px;padding:12px 16px;border-radius:14px;font-size:14px;color:var(--text);border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.25);font-family:inherit;outline:none}.pmSearch:focus{border-color:rgba(255,106,82,.5)}.pmChip{padding:10px 16px;border-radius:999px;font-size:12.5px;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#aab4dd;font-family:inherit}.pmChipOn{color:#ffd98a;border-color:rgba(245,181,10,.45);background:rgba(245,181,10,.1)}.pmGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px}.pmCard{flex-direction:column;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012))}.pmCard,.pmCardHead{display:flex;gap:10px}.pmCardHead{align-items:flex-start}.pmIcon{width:38px;height:38px;border-radius:10px;object-fit:cover;flex-shrink:0;background:rgba(255,255,255,.06)}.pmQ{font-size:13.5px;font-weight:600;line-height:1.4;color:#eef2ff}.pmOutcomes{display:flex;flex-direction:column;gap:6px}.pmOut{display:flex;align-items:center;gap:8px;font-size:12px}.pmOutName{flex:1 1;color:#aab4dd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pmBar{flex:2 1;height:6px;border-radius:4px;background:rgba(255,255,255,.07);overflow:hidden}.pmBarFill{height:100%;border-radius:4px;background:linear-gradient(90deg,#2fe08a,#1fbf72)}.pmOutPct{font-weight:700;min-width:40px;text-align:right}.pmMeta,.pmOutPct{font-family:JetBrains Mono,monospace}.pmMeta{display:flex;justify-content:space-between;margin-top:auto;padding-top:4px;font-size:11px;color:#5f6ea3}.pmTrade{display:block;text-align:center;padding:10px 0;border-radius:12px;text-decoration:none;font-weight:800;font-size:13px;color:#ffd98a;border:1px solid rgba(245,181,10,.4);background:rgba(245,181,10,.08)}.pmTrade:hover{background:rgba(245,181,10,.16)}.pLoading{padding:60px 0;text-align:center;color:var(--muted);font-size:14px}.swapWrap{display:flex;justify-content:center}.docsPage{max-width:860px}.docsSection{padding:22px 24px;margin-bottom:14px}.docsH2{margin:0 0 10px;font-size:18px}.docsP{margin:0;color:#c3cdef;font-size:14px;line-height:1.7}.docsList a,.docsP a{color:#ffd98a}.docsList{margin:0;padding-left:18px;color:#c3cdef;font-size:14px;line-height:1.8}.docsTableWrap{overflow-x:auto;margin-top:12px}.docsTable{width:100%;border-collapse:collapse;font-size:13px}.docsTable td,.docsTable th{text-align:left;padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.07);vertical-align:top;line-height:1.55}.docsTable th{color:#5f6ea3;font-size:11px;letter-spacing:1px;text-transform:uppercase}.docsTable td{color:#c3cdef}.docsPage code{font-family:JetBrains Mono,monospace;font-size:12px;background:rgba(255,255,255,.07);padding:1px 6px;border-radius:6px}.pmAppBanner{display:flex;flex-direction:column;gap:4px;padding:16px 20px;margin-bottom:14px;border-radius:18px;text-decoration:none;border:1px solid rgba(245,181,10,.4);background:radial-gradient(420px 120px at 12% 0,rgba(255,106,82,.18),transparent 70%),linear-gradient(180deg,rgba(245,181,10,.1),rgba(245,181,10,.03));transition:border-color .15s ease,transform .15s ease}.pmAppBanner:hover{border-color:rgba(245,181,10,.7);transform:translateY(-2px)}.pmAppBannerTitle{font-weight:800;font-size:15px;color:#ffd98a}.pmAppBannerDesc{font-size:12.5px;color:#c3cdef}.hlChartWrap{border-bottom:1px solid rgba(255,255,255,.07)}.hlChartBar{gap:4px;padding:10px 16px 0}.hlTf{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:700;cursor:pointer;font-family:JetBrains Mono,monospace;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#8b97c7}.hlTfOn{color:#ffd98a;border-color:rgba(245,181,10,.45);background:rgba(245,181,10,.1)}.hlChart{height:320px;padding:6px 8px 8px}.hlBalRow{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;margin-bottom:12px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.22)}.hlBalV{font-family:JetBrains Mono,monospace;font-weight:700;font-size:15px}.hlMsgWarn{background:rgba(245,181,10,.09);border:1px solid rgba(245,181,10,.35);color:#ffe9b8;margin:0 0 12px}.hlFund{padding:14px;margin-bottom:12px;border-radius:14px;border:1px solid rgba(245,181,10,.4);background:radial-gradient(300px 90px at 10% 0,rgba(255,106,82,.14),transparent 70%),linear-gradient(180deg,rgba(245,181,10,.09),rgba(245,181,10,.02))}.hlFundTitle{font-weight:800;font-size:13.5px;color:#ffd98a;margin-bottom:6px}.hlFundDesc{font-size:12px;color:#c3cdef;line-height:1.55;margin-bottom:10px}.hlFundRow{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.hlFundBtn{padding:0 18px;border-radius:12px;border:0;cursor:pointer;font-weight:800;font-size:13px;color:#1a1305;font-family:inherit;background:linear-gradient(180deg,#ffd155,#f5b50a)}.hlFundBtn:disabled{opacity:.55;cursor:default}.hlFundSwap{display:block;text-align:center;padding:11px 0;border-radius:12px;text-decoration:none;font-weight:800;font-size:13px;color:#ffd98a;border:1px solid rgba(245,181,10,.4);background:rgba(245,181,10,.07)}.hlAcctHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.hlDepositBtn{padding:7px 16px;border-radius:10px;text-decoration:none;font-weight:800;font-size:12px;color:#1a1305;background:linear-gradient(180deg,#ffd155,#f5b50a)}.hlMiniBtn{padding:4px 12px;border-radius:8px;cursor:pointer;font-size:11px;font-weight:700;font-family:inherit;color:#ffd0c6;border:1px solid rgba(255,106,82,.4);background:rgba(255,106,82,.08)}.hlMiniBtn:disabled{opacity:.5;cursor:default}.hlMiniWide{padding:0 18px;font-size:13px;color:#ffd98a;border-color:rgba(245,181,10,.4);background:rgba(245,181,10,.08)}.hlTypeBtns{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:12px}.hlType{padding:8px 0;border-radius:10px;font-weight:700;font-size:12.5px;cursor:pointer;font-family:inherit;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#8b97c7}.hlTypeOn{color:#ffd98a;border-color:rgba(245,181,10,.45);background:rgba(245,181,10,.1)}.hlBook{margin-bottom:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;padding-bottom:4px}.hlBookHead{padding:9px 12px 7px;font-size:10.5px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:#5f6ea3}.hlBookHead,.hlBookRow{display:flex;justify-content:space-between}.hlBookRow{position:relative;gap:8px;padding:2.5px 12px;font-family:JetBrains Mono,monospace;font-size:11.5px}.hlBookRow>span:not(.hlBookBar){position:relative;z-index:1}.hlBookBar{position:absolute;right:0;top:0;bottom:0;opacity:.14}.hlBookAsk{background:#ff6a52}.hlBookBid{background:#2fe08a}.hlBookMid{text-align:center;padding:4px 0;margin:2px 0;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:700;color:#ffd98a;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.swapNotice{margin-bottom:14px;padding:12px 16px;border-radius:14px;font-size:12.5px;line-height:1.6;color:#ffe9b8;border:1px solid rgba(245,181,10,.35);background:rgba(245,181,10,.08)}.hlLayout{grid-template-columns:1fr 340px}@media (max-width:1020px){.hlLayout{grid-template-columns:1fr}}.hlMarketsBtn{padding:9px 16px;border-radius:12px;cursor:pointer;font-weight:800;font-size:13px;font-family:inherit;color:#ffd98a;border:1px solid rgba(245,181,10,.4);background:rgba(245,181,10,.08)}.hlMarketsBtn:hover{background:rgba(245,181,10,.16)}.hlDrawerBack{position:fixed;inset:0;z-index:90;background:rgba(2,4,12,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hlDrawer{position:fixed;top:0;bottom:0;left:0;z-index:91;width:340px;max-width:88vw;transform:translateX(-105%);transition:transform .22s ease;background:linear-gradient(180deg,#0b1230,#070b20);border-right:1px solid rgba(255,255,255,.1);box-shadow:24px 0 60px rgba(0,0,0,.5);display:flex;flex-direction:column}.hlDrawerOpen{transform:translateX(0)}.hlDrawer .hlList{max-height:none;flex:1 1}.hlShareBtn{color:#ffd98a;border-color:rgba(245,181,10,.4);background:rgba(245,181,10,.08)}.hlMath{margin-bottom:12px;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.22)}.hlMathRow{display:flex;justify-content:space-between;gap:8px;padding:3px 0;font-size:12.5px;color:#aab4dd}.hlMathRow b{color:#eef2ff;font-family:JetBrains Mono,monospace;font-weight:700}.hlChartSpacer{flex:1 1}.hlChartBar{display:flex;align-items:center}.hlTvFrame{width:100%;height:460px;border:0;display:block;background:#0a0f26}.shareBack{position:fixed;inset:0;z-index:100;align-items:center;justify-content:center;background:rgba(2,4,12,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shareBack,.shareModal{display:flex;padding:16px}.shareModal{width:640px;max-width:96vw;flex-direction:column;gap:12px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#0d1433,#070b20);box-shadow:0 30px 90px rgba(0,0,0,.6)}.shareImg{width:100%;border-radius:14px;display:block;background:#04060f;min-height:200px}.shareBtns{display:flex;gap:8px;flex-wrap:wrap}.lotBridge{display:flex;flex-direction:column;gap:3px;padding:13px 16px;border-radius:16px;text-decoration:none;border:1px solid rgba(245,181,10,.4);background:radial-gradient(300px 90px at 10% 0,rgba(255,106,82,.16),transparent 70%),linear-gradient(180deg,rgba(245,181,10,.1),rgba(245,181,10,.03))}.lotBridge:hover{border-color:rgba(245,181,10,.7)}.lotBridgeTitle{font-weight:800;font-size:13.5px;color:#ffd98a}.lotBridgeDesc{font-size:12px;color:#c3cdef}