:root{--ground: #000805;--ground-2: #030c09;--ground-3: #071510;--well: #090e0f;--text: #eef1ef;--text-2: #c1c4c3;--muted: #8a8f8d;--line: rgba(110, 245, 210, .13);--line-strong: rgba(110, 245, 210, .28);--accent: #5bf5c7;--accent-hi: #d9fff4;--accent-lo: #22cfa0;--accent-deep: #5bf5c7;--on-jelly: #01261c;--buy: #43ec9f;--sell: #ff5f7e;--jelly: linear-gradient(180deg, #a9fce5 0%, #73f7d2 38%, #55f0c3 100%);--jelly-flow: linear-gradient(90deg, #22cfa0 0%, #5bf5c7 40%, #b8fbe9 74%, #eef6f3 100%);--sol: linear-gradient(100deg, #35e3d0 0%, #6aa8ff 42%, #a34dff 100%);--jelly-buy: var(--jelly);--jelly-sell: linear-gradient(180deg, #ffd6de 0%, #ff96a9 40%, #f2607e 100%);--jelly-shade: inset 0 1px 0 rgba(255, 255, 255, .55), inset 0 -6px 12px rgba(0, 100, 78, .2);--glow: 0 0 0 1px rgba(165, 255, 230, .35), 0 8px 26px -8px rgba(60, 240, 195, .55);--glow-soft: 0 0 0 1px var(--line-strong), 0 18px 48px -24px rgba(60, 240, 195, .35);--card-bg: linear-gradient(180deg, rgba(91, 245, 199, .045) 0%, rgba(91, 245, 199, .01) 100%), #030c09;--card-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 24px 48px -30px rgba(0, 0, 0, .9);--radius: 16px;--radius-sm: 12px;--pill: 999px;--ease: cubic-bezier(.22, 1, .36, 1);--display: "Plus Jakarta Sans", system-ui, sans-serif;--ui: "Plus Jakarta Sans", system-ui, sans-serif;--mono: "Geist Mono", ui-monospace, Menlo, monospace;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--gutter: 16px;--topbar: 72px;--bottomnav: 64px;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ground)}body{margin:0;background:radial-gradient(1200px 520px at 78% -8%,rgba(60,240,195,.09),transparent 60%),var(--ground);color:var(--text);font-family:var(--ui);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}input,textarea{font:inherit;color:inherit}img{display:block}h1,h2,h3,p,dl,dd,dt,ul,ol{margin:0}ul,ol{padding:0;list-style:none}table{border-collapse:collapse;width:100%}::selection{background:var(--accent);color:var(--on-jelly)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono,.mono *{font-family:var(--mono);font-variant-numeric:tabular-nums}.display{font-family:var(--display);font-weight:800;letter-spacing:-.025em;line-height:1.02}.muted{color:var(--muted)}.small{font-size:13px}.accent-ink{background:var(--jelly-flow);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(70,240,200,.45))}.up{color:var(--buy)}.down{color:var(--sell)}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--gutter)}.eyebrow{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s3)}.site{min-height:100vh;display:flex;flex-direction:column}.main{flex:1;padding:var(--s5) 0 calc(var(--s7) + var(--bottomnav))}.topbar{background:#04070ac7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.topbar-inner{height:var(--topbar);display:flex;align-items:center;gap:var(--s4)}.brand{display:flex;align-items:center;gap:8px;height:100%}.brand-word{height:26px;width:auto;flex:none}.nav-links{display:none;gap:var(--s2);margin-left:var(--s5)}.nav-links a{position:relative;padding:8px 12px;font-weight:500;font-size:15px;color:var(--text-2);transition:color .16s var(--ease)}.nav-links a:hover{color:var(--text)}.nav-links a.active{color:var(--accent)}.nav-links a.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-11px;height:3px;border-radius:var(--pill);background:var(--accent);box-shadow:0 0 12px #5bf5c7cc}.nav-right{margin-left:auto;display:flex;align-items:center;gap:var(--s4)}.nav-stat{display:none;flex-direction:column;line-height:1.15;font-size:12px}.nav-stat span{font-size:10px;letter-spacing:.12em;color:var(--muted)}.nav-stat b{font-weight:500}.btn-wallet{display:flex;align-items:center;gap:var(--s2);background:#091a17cc;color:var(--text);border:1px solid var(--line-strong);border-radius:var(--pill);padding:7px 14px;font-size:13px;font-weight:500;transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}.btn-wallet:hover{border-color:var(--accent);box-shadow:0 0 18px -4px #5bf5c799}.btn-wallet .dot{width:8px;height:8px;border-radius:50%;background:var(--buy);box-shadow:0 0 8px var(--buy)}.wallet-bal{display:none;border-left:1px solid var(--line-strong);padding-left:var(--s2);color:var(--accent)}.banner{background:#5bf5c71f;color:var(--accent-hi);border-bottom:1px solid var(--line-strong);text-align:center;padding:6px var(--gutter);font-size:12px;font-weight:500}.banner.dim{background:var(--ground-2);color:var(--text-2)}.update-banner{position:fixed;bottom:calc(var(--bottomnav) + 12px);left:50%;transform:translate(-50%);z-index:50;background:var(--ground-3);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--pill);box-shadow:var(--glow-soft);padding:10px 18px;font-size:13px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:44px;padding:0 22px;border:1.5px solid var(--line-strong);border-radius:14px;background:#091815b8;color:var(--text);font-weight:600;font-size:15px;box-shadow:inset 0 1px #ffffff0f;transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .16s,filter .16s;white-space:nowrap;overflow:hidden;isolation:isolate}.btn:hover:not(:disabled){border-color:var(--accent);box-shadow:inset 0 1px #ffffff14,0 0 22px -6px #5bf5c78c}.btn:active:not(:disabled){transform:scale(.97,.93);transition-duration:90ms}.btn:disabled{cursor:not-allowed;color:var(--muted);background:#ffffff08;border-color:var(--line);box-shadow:none}.btn-primary,.btn-buy,.btn-sell,.btn-paper{border:0;color:var(--on-jelly);font-weight:700;background:var(--jelly);box-shadow:var(--jelly-shade),var(--glow)}.btn-primary:before,.btn-buy:before,.btn-sell:before,.btn-paper:before{content:"";position:absolute;z-index:-1;left:10%;right:34%;top:4px;height:40%;border-radius:var(--pill);background:linear-gradient(180deg,#ffffffd9,#fff0);pointer-events:none}.btn-primary:hover:not(:disabled),.btn-buy:hover:not(:disabled),.btn-sell:hover:not(:disabled),.btn-paper:hover:not(:disabled){filter:brightness(1.06) saturate(1.05);box-shadow:var(--jelly-shade),0 0 0 1px #b9ffeb99,0 14px 38px -8px #3cf0c3cc}.btn-buy{background:var(--jelly-buy);color:var(--on-jelly);box-shadow:var(--jelly-shade),var(--glow)}.btn-sell{background:var(--jelly-sell);color:#33040f;box-shadow:inset 0 2px 1px #ffffffb3,inset 0 -8px 14px #780a2859,0 0 0 1px #ffb4c373,0 10px 30px -8px #ff5f7e99}.btn-primary:disabled,.btn-buy:disabled,.btn-sell:disabled,.btn-paper:disabled{background:#ffffff0a;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.btn-primary:disabled:before,.btn-buy:disabled:before,.btn-sell:disabled:before,.btn-paper:disabled:before{display:none}.btn-outline{background:#5bf5c70a;border-color:#5bf5c78c}.btn-paper{min-height:38px;padding:0 18px;font-size:14px}.btn-block{width:100%}.btn-lg{min-height:50px;font-size:16px;padding:0 30px}.btn-sm{min-height:34px;padding:0 14px;font-size:13px;border-radius:10px}.btn svg{width:18px;height:18px}.linkbtn{background:none;border:0;padding:0;font-size:12px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.linkbtn:hover{color:var(--accent)}.iconlink{display:inline-flex;align-items:center;gap:4px;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:color .16s}.iconlink:hover{color:var(--accent)}.iconlink svg{width:14px;height:14px}.card{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--card-shadow);padding:var(--s5)}a.card{display:block;transition:transform .26s var(--ease),box-shadow .26s var(--ease),border-color .2s}a.card:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:var(--card-shadow),var(--glow-soft)}.note{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#5bf5c70f;color:var(--text-2);padding:var(--s2) var(--s3);font-size:12px;margin-bottom:var(--s4)}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s3);padding:var(--s7) var(--s4);border:1px dashed var(--line-strong);border-radius:var(--radius);background:#5bf5c705}.empty.tall{min-height:50vh;justify-content:center}.empty b{font-size:18px}.tag{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-strong);border-radius:var(--pill);color:var(--accent);padding:1px 7px;margin-left:6px;vertical-align:middle}.mark{display:inline-block;flex:none}.mark img{width:100%;height:100%;object-fit:contain;transform-origin:50% 60%}.mark:hover img,.brand:hover .mark img{animation:wobble .7s var(--ease) 1}.mark.spin img{animation:bob 1.4s ease-in-out infinite}@keyframes wobble{0%{transform:scale(1)}30%{transform:scale(1.12,.88)}55%{transform:scale(.94,1.06)}80%{transform:scale(1.03,.98)}to{transform:scale(1)}}@keyframes bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(.96,1.04)}}@keyframes float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(1deg)}}.token-icon,.token-tile{flex:none;border-radius:50%;object-fit:cover;background:var(--ground-3);box-shadow:0 0 0 2px #5bf5c759,0 0 18px -4px #5bf5c78c}.token-tile{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:600;letter-spacing:.02em;color:var(--accent);background:radial-gradient(circle at 35% 30%,#5bf5c738,#5bf5c70a 70%),var(--ground-3)}.progress{position:relative;height:28px;border-radius:var(--pill);background:var(--well);border:1px solid var(--line-strong);box-shadow:inset 0 3px 8px #000000bf;overflow:hidden}.progress.compact{height:22px}.progress-fill{position:absolute;inset:2px auto 2px 2px;max-width:calc(100% - 4px);min-width:0;border-radius:var(--pill);background:var(--jelly-flow);box-shadow:var(--jelly-shade),0 0 16px #5bf5c78c;transition:width .6s var(--ease)}.progress-fill:after{content:"";position:absolute;left:8px;right:8px;top:3px;height:30%;border-radius:var(--pill);background:linear-gradient(180deg,#ffffffbf,#fff0)}.progress.graduated .progress-fill{background:var(--jelly)}.progress-label,.progress-pct{position:absolute;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:var(--text);white-space:nowrap;z-index:1}.progress-label{left:var(--s3)}.progress-pct{right:var(--s3)}.progress.compact .progress-label{font-size:11px}.progress.graduated .progress-label{color:var(--on-jelly)}.progress-ink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:clip-path .6s var(--ease)}.progress-ink .progress-label,.progress-ink .progress-pct{color:var(--on-jelly)}.chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:var(--pill);background:#091815b3;padding:4px 10px;font-size:12px;max-width:100%;transition:border-color .16s}.chip:hover{border-color:var(--accent)}.chip svg{width:13px;height:13px;flex:none}.chip-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.chip.wrap-any{border-radius:var(--radius-sm)}.chip.wrap-any .chip-value{word-break:break-all;white-space:normal;text-align:left}.seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--pill);background:var(--well)}.seg button{background:none;border:0;border-radius:var(--pill);padding:6px 14px;font-size:13px;font-weight:600;font-family:var(--mono);color:var(--text-2);transition:color .16s,background .2s var(--ease)}.seg button:hover:not(.on):not(:disabled){color:var(--text)}.seg button.on{background:var(--jelly);color:var(--on-jelly);box-shadow:inset 0 1px 1px #ffffffb3,0 0 14px -2px #5bf5c799}.seg button:disabled{color:var(--muted);cursor:not-allowed}.seg.tabs-lg button{font-family:var(--ui);font-size:14px;padding:9px 18px}.count{font-size:11px;opacity:.7;margin-left:4px}.field{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s4)}.field label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.field-head{display:flex;justify-content:space-between;align-items:center;gap:var(--s2)}.field input,.field textarea{width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--well);padding:11px 14px;font-size:15px;outline:none;box-shadow:inset 0 2px 6px #0009;transition:border-color .16s,box-shadow .16s}.field input::placeholder,.field textarea::placeholder,.search input::placeholder{color:var(--muted)}.field textarea{resize:vertical}.field input:focus,.field textarea:focus,.amount-input:focus-within{border-color:var(--accent);box-shadow:inset 0 2px 6px #0009,0 0 0 3px #5bf5c726}.field-err{color:var(--sell);font-size:12px}.amount-input{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--well);box-shadow:inset 0 2px 6px #0009;padding-right:6px;transition:border-color .16s,box-shadow .16s}.amount-input input{flex:1;min-width:0;border:0!important;background:none;padding:13px 14px;font-size:24px;font-weight:500;outline:none;box-shadow:none!important}.amount-input .unit{display:flex;align-items:center;padding:6px 12px;border-radius:var(--pill);background:#5bf5c71a;border:1px solid var(--line-strong);color:var(--accent);font-size:13px;font-weight:600}.quick{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.quick.inline{display:inline-flex}.pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:var(--pill);background:#09181599;padding:5px 12px;font-size:12px;font-weight:600;color:var(--text-2);transition:border-color .16s,color .16s,transform .2s var(--ease)}.pill:hover{border-color:var(--line-strong);color:var(--text)}.pill:active{transform:scale(.94,.9)}.pill.on{background:var(--jelly);color:var(--on-jelly);border-color:transparent;box-shadow:inset 0 1px 1px #ffffffb3,0 0 14px -2px #5bf5c799}.pill svg{width:14px;height:14px}.form-row{display:grid;gap:0 var(--s3)}.drop{display:flex;align-items:center;justify-content:center;min-height:140px;border:1px dashed var(--line-strong);border-radius:var(--radius);background:#5bf5c708;cursor:pointer;color:var(--muted);font-size:12px;padding:var(--s3);text-align:center;transition:border-color .16s,background .16s}.drop:hover{border-color:var(--accent);background:#5bf5c70f}.drop.has{border-style:solid;padding:0;min-height:0;overflow:hidden;width:max-content}.drop img{width:160px;height:160px;object-fit:cover}.lines,.trade-lines{display:flex;flex-direction:column;gap:8px;font-size:13px}.lines>div,.trade-lines>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);border-bottom:1px solid var(--line);padding-bottom:6px}.lines dt,.trade-lines dt{color:var(--muted);flex:none}.lines dd,.trade-lines dd{text-align:right;font-weight:500;word-break:break-word}.lines dd em,.trade-lines dd em,.balances dd em,.token-card-stats dd em,.stats-row dd em,.table td em{font-style:normal;color:var(--muted);font-weight:400;margin-left:4px}.lines.small{font-size:12px}.lines .err dd,.trade-lines .err dd{color:var(--sell)}.table{font-size:12px}.table th{text-align:left;font-weight:500;color:var(--muted);padding:8px 6px;border-bottom:1px solid var(--line-strong);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.table td{padding:9px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.table tr:hover td{background:#5bf5c708}.table tr.buy td:first-child b{color:var(--buy)}.table tr.sell td:first-child b{color:var(--sell)}.table a{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.table td.up{color:var(--buy)}.table td.down{color:var(--sell)}.cell-token{display:inline-flex;align-items:center;gap:var(--s2);text-decoration:none!important}.pad{padding:var(--s4) 0 var(--s2)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#010405b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;padding:var(--s4)}.modal{width:100%;max-width:460px;background:var(--card-bg);border:1px solid var(--line-strong);border-radius:26px;box-shadow:var(--card-shadow),var(--glow-soft);padding:var(--s5);max-height:90vh;overflow:auto;animation:rise .32s var(--ease)}@keyframes rise{0%{opacity:0;transform:translateY(14px) scale(.98);filter:blur(4px)}}.modal h3{font-family:var(--display);font-weight:900;font-size:22px}.modal-x{margin-left:auto;align-self:flex-start;border:1px solid var(--line-strong);border-radius:50%;background:var(--well);width:34px;height:34px;font-family:var(--mono);font-weight:600;color:var(--text-2)}.modal-x:hover{color:var(--accent);border-color:var(--accent)}.flow-head{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s4)}.flow-steps{display:flex;flex-direction:column;gap:var(--s2);font-size:13px}.flow-step{display:flex;gap:var(--s3);align-items:flex-start;padding:9px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--well)}.flow-step.ok{color:var(--muted)}.flow-step.run{border-color:var(--accent);box-shadow:0 0 18px -6px #5bf5c799}.flow-step.err{border-color:var(--sell);color:var(--sell)}.flow-ico{flex:none;font-family:var(--mono);font-size:10px;font-weight:600;min-width:30px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:var(--pill)}.flow-step.ok .flow-ico{background:var(--jelly-buy);color:var(--on-jelly);border-color:transparent}.flow-error{margin-top:var(--s3);padding:10px 12px;border:1px solid var(--sell);border-radius:var(--radius-sm);background:#ff5f7e12;color:var(--sell);font-size:13px;word-break:break-word}.flow-actions{display:flex;gap:var(--s3);margin-top:var(--s4)}.flow-actions .btn{flex:1}.wallet-picker-head{display:flex;gap:var(--s3);align-items:center;margin-bottom:var(--s4)}.hint{font-size:12px;color:var(--muted)}.wallet-list{display:flex;flex-direction:column;gap:var(--s2)}.wallet-option{display:flex;align-items:center;gap:var(--s3);width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--well);padding:11px 14px;text-align:left;transition:border-color .16s,box-shadow .2s var(--ease),transform .2s var(--ease)}.wallet-option:hover:not(:disabled){border-color:var(--accent);box-shadow:0 0 20px -8px #5bf5c7b3}.wallet-option:active:not(:disabled){transform:scale(.98,.96)}.wallet-option.dim{border-style:dashed;opacity:.75}.wallet-logo{width:34px;height:34px;border-radius:10px;background:#fff;object-fit:cover}.wallet-meta{display:flex;flex-direction:column;flex:1;line-height:1.25}.wallet-meta em{font-style:normal;font-size:12px;color:var(--muted)}.wallet-status{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.wallet-status.on{color:var(--buy)}.wallet-picker-foot{display:flex;flex-direction:column;gap:4px;margin-top:var(--s4)}.hero{padding:var(--s5) 0 var(--s6);margin-top:calc(-1 * var(--s5));overflow:hidden}.hero-inner{display:grid;gap:var(--s4);align-items:center}.hero-copy .display{font-size:clamp(40px,9.5vw,76px);max-width:13ch}.lede{font-size:17px;color:var(--text-2);max-width:540px;margin-top:var(--s4)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.hero-facts{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);margin-top:var(--s5);font-size:12px;color:var(--muted)}.hero-facts b{color:var(--text);font-weight:600}.hero-art{position:relative;order:-1;margin:0 auto;width:min(100%,460px);pointer-events:none}.hero-art img{width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 98%);mask-image:linear-gradient(180deg,#000 72%,transparent 98%);animation:float 6s ease-in-out infinite;filter:drop-shadow(0 30px 60px rgba(60,240,195,.18))}.board{display:grid;gap:var(--s4);margin-bottom:var(--s5)}.king-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:900;font-size:20px;letter-spacing:-.01em;margin-bottom:var(--s3)}.king-tag svg{color:var(--accent);width:22px;height:22px;filter:drop-shadow(0 0 8px rgba(91,245,199,.7))}.king-card{border-color:var(--line-strong);box-shadow:var(--card-shadow),var(--glow-soft)}.king-card.empty{border-style:solid;padding:var(--s6) var(--s4)}.king-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin-bottom:var(--s4)}.king-head>div:nth-child(2){flex:1;min-width:140px;display:flex;flex-direction:column;gap:2px}.king-head .mono{font-size:12px}.king-name{font-family:var(--display);font-weight:900;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.king-mcap{display:flex;flex-direction:column;align-items:flex-end;font-size:11px;line-height:1.25;flex:none}.king-mcap span{color:var(--muted);letter-spacing:.1em}.king-mcap b{font-size:20px;color:var(--accent);text-shadow:0 0 16px rgba(91,245,199,.45)}.king-mcap em{font-style:normal;color:var(--muted)}.king-chart{height:140px;border:1px solid var(--line);border-radius:var(--radius-sm);margin-bottom:var(--s4);overflow:hidden}.ticker-wrap{margin-bottom:var(--s5)}.ticker{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:var(--pill);background:var(--card-bg);box-shadow:var(--card-shadow);overflow:hidden}.ticker-tag{flex:none;display:flex;align-items:center;gap:8px;padding:0 16px 0 18px;border-right:1px solid var(--line);font-family:var(--display);font-weight:900;font-size:14px}.ticker-tag:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--buy);box-shadow:0 0 10px var(--buy);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.ticker-track{display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.ticker-track::-webkit-scrollbar{display:none}.ticker-item{flex:none;padding:12px 18px;border-right:1px solid var(--line);font-size:12px;white-space:nowrap;transition:background .16s}.ticker-item:hover{background:#5bf5c70a}.ticker-item.buy b{color:var(--buy)}.ticker-item.sell b{color:var(--sell)}.ticker-item.accent b{color:var(--accent)}.feed{padding-top:var(--s2)}.feed-bar{display:flex;flex-direction:column;gap:var(--s3);margin-bottom:var(--s4)}.search{display:flex;align-items:center;gap:var(--s2);border:1px solid var(--line);border-radius:var(--pill);background:var(--well);padding:0 16px;flex:1;color:var(--muted);transition:border-color .16s}.search:focus-within{border-color:var(--accent)}.search input{flex:1;min-width:0;border:0;background:none;padding:11px 0;outline:none;font-size:14px;color:var(--text)}.grid{display:grid;grid-template-columns:1fr;gap:var(--s4)}.token-card{display:flex;flex-direction:column;gap:var(--s3)}.token-card-head{display:flex;align-items:center;gap:var(--s3)}.token-card-id{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.token-sym{font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-name{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-age{font-size:11px;color:var(--muted);flex:none}.token-card-desc{font-size:13px;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.token-card-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--s2);font-size:12px}.token-card-stats dt{font-size:10px;color:var(--muted);letter-spacing:.1em}.token-card-stats dd{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-card-stats dd em{display:block;margin:0}.token-card-grad{display:flex;justify-content:space-between;align-items:center;border-radius:var(--pill);background:var(--jelly-buy);color:var(--on-jelly);box-shadow:inset 0 1px 1px #fff9;padding:4px 12px;font-size:11px;font-weight:600;letter-spacing:.08em}.link-ish{text-decoration:underline;text-underline-offset:3px}.how{padding:var(--s7) var(--gutter)}.how .display{font-size:clamp(30px,6vw,48px);margin-bottom:var(--s5)}.how-steps{display:grid;gap:var(--s4)}.how-steps li{display:flex;flex-direction:column;gap:var(--s2)}.how-steps b{font-family:var(--display);font-weight:900;font-size:22px}.how-steps p{font-size:14px;color:var(--text-2)}.step-n{font-family:var(--display)!important;font-weight:900;font-size:44px;line-height:1;background:var(--jelly);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(70,240,200,.4))}.tagline{margin-top:var(--s6);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.page-head{margin-bottom:var(--s5)}.page-head .display{font-size:clamp(34px,7vw,56px)}.page-head .lede{margin-top:var(--s3)}.token-head{display:grid;grid-template-columns:auto 1fr;gap:var(--s3) var(--s4);align-items:center;margin-bottom:var(--s5)}.token-title .display{font-size:clamp(26px,6vw,44px);word-break:break-word}.token-title .sym{font-family:var(--mono);font-size:.5em;color:var(--muted);font-weight:500;letter-spacing:0}.token-meta{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);align-items:center;font-size:12px;color:var(--muted);margin-top:var(--s2)}.token-price{grid-column:1 / -1;display:flex;align-items:baseline;gap:var(--s2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px 14px;background:var(--card-bg);box-shadow:var(--glow-soft)}.token-price span{font-size:10px;letter-spacing:.12em;color:var(--muted)}.token-price b{font-size:17px;font-weight:600;color:var(--accent)}.token-price em{font-style:normal;color:var(--muted);font-size:12px;margin-left:auto}.token-grid{display:grid;grid-template-columns:1fr;gap:var(--s4)}.token-main,.token-side{display:contents}.token-grid>*>*{min-width:0}.token-main>.stats-row{order:1}.token-main>.chart-card{order:2}.token-main>.curve-card{order:3}.token-side>.trade-panel{order:4}.token-main>.list-card{order:5}.token-side>.creator-card{order:6}.token-side>.about-card{order:7}.stats-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);font-size:14px}.stats-row dt{font-size:10px;color:var(--muted);letter-spacing:.1em}.stats-row dd{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-row dd em{display:block;margin:0;font-weight:400}.chart-card{padding:var(--s3);overflow:hidden}.chart{display:flex;flex-direction:column;gap:var(--s2)}.chart-bar{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;justify-content:space-between}.chart-ohlc{display:flex;gap:var(--s3);font-size:11px;color:var(--muted);flex-wrap:wrap}.chart-box{height:320px;width:100%}.chart.mini .chart-box,.chart.mini{height:100%}.ds-embed{width:100%;height:420px;border:0;border-radius:var(--radius-sm);display:block}.curve-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s3);font-size:15px}.curve-head .mono{font-size:11px}.curve-links{display:flex;gap:var(--s4);margin-top:var(--s3);font-size:12px}.list-card .seg{margin-bottom:var(--s3)}.list-card{overflow-x:auto}.creator-card .btn{margin-top:var(--s3)}.about-card p{font-size:14px;color:var(--text-2);margin:var(--s2) 0 var(--s3);word-break:break-word}.socials{display:flex;flex-wrap:wrap;gap:var(--s2)}.trade-panel{position:relative;border-color:var(--line-strong)}.trade-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--line);border-radius:var(--pill);background:var(--well);margin-bottom:var(--s4)}.trade-tabs .tab{border:0;border-radius:var(--pill);background:none;padding:10px;font-weight:700;font-size:15px;color:var(--text-2);transition:color .16s,background .2s var(--ease)}.trade-tabs .tab.buy.on{background:var(--jelly-buy);color:var(--on-jelly);box-shadow:inset 0 1px 1px #ffffffb3,0 0 16px -4px #3fe39ab3}.trade-tabs .tab.sell.on{background:var(--jelly-sell);color:#33040f;box-shadow:inset 0 1px 1px #ffffffb3,0 0 16px -4px #ff5f7eb3}.trade-panel .trade-lines{margin:var(--s2) 0 var(--s4)}.fund-hint{display:flex;flex-direction:column;gap:2px;margin-top:var(--s3);padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#5bf5c714;font-size:12px;color:var(--text-2);transition:border-color .16s}.fund-hint:hover{border-color:var(--accent)}.fund-hint b{font-size:13px;color:var(--accent)}.launch-grid,.fund-grid,.portfolio-grid{display:grid;grid-template-columns:1fr;gap:var(--s4);align-items:start}.launch-side,.fund-side{display:flex;flex-direction:column;gap:var(--s4)}.form .btn-lg,.form .lines{margin-top:var(--s2)}.facts{display:flex;flex-direction:column;gap:var(--s2);font-size:12px;color:var(--muted)}.facts li{border-bottom:1px solid var(--line);padding-bottom:6px}.facts b{color:var(--text);font-weight:600}.facts-card p{color:var(--text-2)}.wallet-addr{display:flex;flex-direction:column;gap:var(--s3);margin-bottom:var(--s4)}.qr{flex:none;border-radius:var(--radius-sm);padding:8px;background:#e9fbf6;width:max-content;box-shadow:0 0 24px -8px #5bf5c799}.wallet-addr-text{display:flex;flex-direction:column;gap:var(--s2);min-width:0;font-size:13px}.balances{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);border-top:1px solid var(--line);padding-top:var(--s3);font-size:15px}.balances dt{font-size:10px;color:var(--muted);letter-spacing:.1em}.balances dd{font-weight:600}.balances dd em{display:block;margin:0;font-size:12px;font-weight:400}.balances dd.warn{color:var(--sell)}.wallet-actions{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s4)}.key-box{margin-top:var(--s4);border:1px solid var(--sell);border-radius:var(--radius-sm);background:#ff5f7e0d;padding:var(--s3);font-size:12px}.key-box b{color:var(--sell);display:block;margin-bottom:var(--s2)}.key-box code{display:block;word-break:break-all;background:var(--well);border-radius:10px;padding:var(--s2)}.withdraw-card .seg{margin-bottom:var(--s3)}.withdraw-card .amount-input{margin-bottom:var(--s2)}.withdraw-card .quick{margin-bottom:var(--s4)}.positions-card{overflow-x:auto}.fund-page .form .lines{margin:var(--s2) 0 var(--s4)}.fund-page .form p.small{margin-top:var(--s3);color:var(--muted)}.docs{display:flex;flex-direction:column;gap:var(--s4);max-width:820px}.docs-nav{display:flex;flex-wrap:wrap;gap:var(--s2);font-size:12px}.docs-nav a{border:1px solid var(--line);border-radius:var(--pill);background:#09181599;padding:5px 12px;color:var(--text-2);transition:border-color .16s,color .16s}.docs-nav a:hover{border-color:var(--accent);color:var(--accent)}.doc{scroll-margin-top:calc(var(--topbar) + 16px);display:flex;flex-direction:column;gap:var(--s3)}.doc .display{font-size:26px;margin-bottom:var(--s1)}.doc p{font-size:15px;color:var(--text-2)}.doc-steps{counter-reset:s;display:flex;flex-direction:column;gap:var(--s2);font-size:13px}.doc-steps li{counter-increment:s;display:flex;gap:var(--s3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--well);padding:10px 14px}.doc-steps li:before{content:counter(s,decimal-leading-zero);color:var(--accent);font-weight:600;flex:none}.doc-list{list-style:disc;padding-left:20px;display:flex;flex-direction:column;gap:var(--s2);color:var(--text-2);font-size:15px}.doc-list li::marker{color:var(--accent)}.lines.contracts dd{text-align:left}.lines.contracts>div{flex-direction:column;align-items:flex-start;gap:4px}.foot{border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(91,245,199,.03),transparent 60%),var(--ground);padding:var(--s6) 0 calc(var(--s6) + var(--bottomnav))}.foot-inner{display:grid;gap:var(--s5)}.foot-col{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-2)}.foot-col b{color:var(--text);font-weight:500}.foot-col a{transition:color .16s}.foot-col a:hover{color:var(--accent)}.foot-brand{display:flex;align-items:center;gap:10px;align-self:flex-start;margin-bottom:var(--s2)}.foot-word{height:30px;width:auto}.brand-col p{font-size:12px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:45;height:calc(var(--bottomnav) + env(safe-area-inset-bottom));padding:6px 8px env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,1fr);gap:4px;background:#04070adb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line)}.bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:16px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);transition:color .16s,background .2s var(--ease)}.bottom-nav a svg{width:21px;height:21px}.bottom-nav a.active{color:var(--accent);background:#5bf5c71a}.bottom-nav a.active svg{filter:drop-shadow(0 0 6px rgba(91,245,199,.8))}@media(min-width:720px){:root{--gutter: 24px}.hero-inner{grid-template-columns:1.15fr 1fr;gap:var(--s5)}.hero-art{order:0;width:100%;max-width:560px}.board{grid-template-columns:repeat(2,minmax(0,1fr))}.board>.board-king{grid-column:1 / -1}.grid{grid-template-columns:repeat(2,1fr)}.how-steps{grid-template-columns:repeat(3,1fr)}.form-row.two{grid-template-columns:1fr 1fr}.form-row.three{grid-template-columns:1fr 1fr 1fr}.feed-bar{flex-direction:row;align-items:center;justify-content:space-between}.search{max-width:360px}.stats-row{grid-template-columns:repeat(4,1fr)}.token-head{grid-template-columns:auto 1fr auto}.token-price{grid-column:auto;flex-direction:column;align-items:flex-end;gap:0;min-width:190px}.token-price em{margin-left:0}.wallet-addr{flex-direction:row;align-items:flex-start}.modal-backdrop{align-items:center}.foot-inner{grid-template-columns:1.4fr 1fr 1fr}.nav-stat{display:flex}.wallet-bal{display:inline}}@media(min-width:1024px){.nav-links{display:flex}.bottom-nav{display:none}.main{padding-bottom:var(--s7)}.foot{padding-bottom:var(--s6)}.update-banner{bottom:24px}.grid{grid-template-columns:repeat(3,1fr)}.board{grid-template-columns:repeat(3,minmax(0,1fr))}.token-grid{grid-template-columns:minmax(0,1fr) 390px;gap:var(--s5)}.token-main,.token-side{display:flex;flex-direction:column;gap:var(--s4);min-width:0}.launch-grid,.fund-grid{grid-template-columns:minmax(0,1fr) 360px}.portfolio-grid{grid-template-columns:1fr 1fr}.positions-card{grid-column:1 / -1}.chart-box{height:380px}.hero{padding:var(--s6) 0 var(--s6)}}@media(max-width:380px){.brand-word{height:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.field-head .pay-seg{margin-left:auto;margin-right:10px}.field-head .pay-seg button{padding:3px 12px;font-size:12px}.trade-panel .hint{margin-top:12px;font-size:12px;color:var(--muted);line-height:1.5}.nav-x{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--line-strong);color:var(--text-2);transition:color .16s,border-color .16s,box-shadow .2s var(--ease)}.nav-x:hover{color:var(--accent);border-color:var(--accent);box-shadow:0 0 16px -4px #5bf5c7b3}.nav-x svg{width:16px;height:16px}.hero-title{max-width:12.5ch}.hero-stage{position:relative;order:-1;height:340px;margin:0 calc(-1 * var(--gutter))}.mascot3d{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y;filter:drop-shadow(0 0 22px rgba(60,240,195,.45)) drop-shadow(0 0 60px rgba(60,240,195,.22))}.mascot3d canvas{display:block;width:100%;height:100%;cursor:grab}.mascot3d canvas:active{cursor:grabbing}.mascot3d-fallback{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;object-fit:contain;animation:float 6s ease-in-out infinite;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 98%);mask-image:linear-gradient(180deg,#000 72%,transparent 98%)}.stage-hint{position:absolute;left:50%;bottom:6px;transform:translate(-50%);font-size:11px;letter-spacing:.08em;color:var(--muted);white-space:nowrap;pointer-events:none}.hero-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:var(--s6);border-top:1px solid var(--line)}.hero-figures>div{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--line)}.hero-figures dt{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.hero-figures dd{font-size:18px;font-weight:600;color:var(--text);margin-top:2px;white-space:nowrap}.section-title{font-size:clamp(32px,6.4vw,56px);margin-bottom:var(--s5)}.flow{padding:var(--s7) var(--gutter) var(--s5)}.flow-steps-row{position:relative;display:grid;gap:var(--s5)}.flow-steps-row li{position:relative;display:flex;flex-direction:column;gap:var(--s2)}.flow-steps-row b{font-family:var(--display);font-weight:900;font-size:22px}.flow-steps-row p{font-size:14px;color:var(--text-2);max-width:34ch}.flow-n{font-family:var(--display);font-weight:900;font-size:64px;line-height:.95;background:var(--jelly);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px rgba(70,240,200,.45))}.flow-quote{display:inline-block;margin-top:6px;padding:3px 10px;border-radius:var(--pill);border:1px solid var(--line-strong);color:var(--accent);font-size:12px}.curve-section{display:grid;gap:var(--s5);padding:var(--s7) var(--gutter);align-items:center}.curve-copy .lede{margin-top:0}.fee-list{margin-top:var(--s5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.fee-list>div{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--line)}.fee-list dt{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.fee-list dd{font-size:14px;margin-top:2px}.curve-card-big{padding:var(--s4);border-color:var(--line-strong);box-shadow:var(--card-shadow),var(--glow-soft)}.curve-chart{display:block;width:100%;height:auto;overflow:visible}.cc-grid{stroke:#6ef5d214;stroke-width:1}.cc-tick,.cc-axis,.cc-label{font-family:var(--mono);fill:var(--muted);font-size:11px}.cc-axis{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.cc-label{fill:var(--text);font-size:12px}.cc-line{stroke-dasharray:1400;stroke-dashoffset:1400;animation:draw 2.2s var(--ease) .2s forwards}@keyframes draw{to{stroke-dashoffset:0}}.cc-grad{stroke:#f1f5f359;stroke-dasharray:4 5}.cc-dot{fill:#22cfa0;stroke:#eef8f2;stroke-width:2;filter:drop-shadow(0 0 6px rgba(70,240,200,.9))}.cc-dot.end{fill:#f1f5f3;stroke:#5bf5c7}.cc-marker circle{fill:#5bf5c7;stroke:#030806;stroke-width:3;filter:drop-shadow(0 0 10px rgba(61,245,160,.95));animation:pulse 1.8s ease-in-out infinite}.close{padding:var(--s7) var(--gutter) var(--s5)}.close-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s4);padding:var(--s7) var(--s4);border-radius:32px;border:1px solid var(--line-strong);background:radial-gradient(600px 260px at 50% 0%,rgba(60,240,195,.14),transparent 70%),var(--card-bg);box-shadow:var(--card-shadow),var(--glow-soft);overflow:hidden}.close-card .display{font-size:clamp(30px,6vw,54px);max-width:16ch}.close-card .hero-actions{justify-content:center;margin-top:var(--s2)}.close-mark{width:132px;height:auto;animation:bob 3.2s ease-in-out infinite}@media(min-width:720px){.hero-stage{order:0;height:560px;margin:0}.hero-figures{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fee-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.hero-stage{height:620px;margin-right:-40px}.flow-steps-row{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-steps-row li:not(:last-child):after{content:"";position:absolute;left:96px;right:4px;top:30px;height:3px;border-radius:var(--pill);background:var(--jelly-flow);opacity:.4;box-shadow:0 0 12px #46f0c880}.flow-steps-row li{padding-right:var(--s3)}.curve-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media(hover:none){.hint-hover{display:none}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/brand/bg.webp) center top / cover no-repeat;pointer-events:none}.wide{width:100%;max-width:1480px;margin:0 auto;padding:0 var(--gutter)}.topbar{background:#0008058c;border-bottom:0}.brand-name{font-family:var(--display);font-weight:800;font-size:25px;letter-spacing:.01em;color:var(--text)}.brand svg{filter:drop-shadow(0 0 10px rgba(91,245,199,.45))}.nav-links{gap:18px;margin-left:40px}.nav-links a{font-size:15px;font-weight:500;color:#d9dadc}.nav-links a.active:after{bottom:-14px}.btn-connect{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;border-radius:14px;border:1.5px solid rgba(91,245,199,.75);background:#5bf5c712;color:var(--text);font-weight:600;font-size:15px;box-shadow:0 0 22px -10px #5bf5c7e6;transition:background .16s,box-shadow .2s var(--ease)}.btn-connect svg{color:var(--accent)}.btn-connect:hover{background:#5bf5c724;box-shadow:0 0 26px -6px #5bf5c7e6}.btn-connect .dot{width:8px;height:8px;border-radius:50%;background:var(--buy);box-shadow:0 0 8px var(--buy)}.btn-connect .wallet-bal{color:var(--accent);border-left:1px solid var(--line-strong);padding-left:10px}.btn-primary:before{opacity:.4}.home3{margin-top:calc(-1 * var(--s5))}.home3-grid{display:grid;gap:var(--s4);padding-top:var(--s3)}.home3-main,.home3-side{display:flex;flex-direction:column;gap:var(--s4);min-width:0}.h3-hero{display:grid;gap:var(--s3);align-items:center}.h3-title{font-family:var(--display);font-weight:800;font-size:clamp(38px,9vw,66px);line-height:1.04;letter-spacing:-.028em;max-width:13ch}.hype-ink{background:linear-gradient(90deg,#4ff0c0,#8dfbdf);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px rgba(91,245,199,.4))}.sol-ink{background:var(--sol);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px rgba(120,120,255,.35))}.sol-word{color:#86c8ff}.h3-lede{font-size:17px;line-height:1.5;color:var(--text-2);max-width:560px;margin-top:var(--s4)}.h3-actions{display:flex;flex-wrap:wrap;gap:var(--s4);margin-top:var(--s5)}.h3-actions .btn{min-width:190px}.h3-wallets{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s4)}.wallet-pill{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px 0 10px;border-radius:var(--pill);border:1px solid rgba(255,255,255,.12);background:#ffffff09;font-size:15px;font-weight:600;transition:border-color .16s,background .16s}.wallet-pill:hover{border-color:var(--line-strong);background:#5bf5c70f}.wallet-pill img{width:26px;height:26px;border-radius:8px;object-fit:contain}.h3-stage{position:relative;order:-1;height:320px;margin:0 calc(-1 * var(--gutter))}.h3-stage .mascot3d{top:-10px;right:-10px;bottom:-10px;left:-10px}.h3-streak{position:absolute;left:4%;right:6%;top:14%;bottom:6%;width:88%;height:80%;filter:blur(.6px) drop-shadow(0 0 8px rgba(91,245,199,.8));opacity:.85;pointer-events:none}.h3-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.stat-card{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;border:1px solid rgba(91,245,199,.2);background:var(--card-bg);min-width:0}.stat-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:12px;border:1px solid var(--line-strong);background:#5bf5c70f;color:var(--accent)}.stat-icon svg{width:22px;height:22px}.stat-label{display:block;font-size:13px;color:var(--text-2)}.stat-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:2px}.stat-row b{font-size:24px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.stat-row em{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-size:12px;font-weight:600}.stat-row em svg,.mc-price span svg{width:13px;height:13px}.muted-delta{color:var(--muted)}.flip{display:inline-flex;transform:rotate(180deg)}.h3-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s3)}.h3-section-head h2,.h3-how h2{display:flex;align-items:center;gap:10px;font-family:var(--display);font-size:20px;font-weight:700}.live-dot{width:9px;height:9px;border-radius:50%;background:var(--buy);box-shadow:0 0 10px var(--buy);animation:pulse 1.8s ease-in-out infinite}.h3-market-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--s3)}.market-card{display:flex;flex-direction:column;gap:var(--s3);padding:16px;border-radius:14px;border:1px solid rgba(91,245,199,.2);background:var(--card-bg);transition:border-color .2s,transform .26s var(--ease),box-shadow .26s var(--ease);min-width:0}.market-card:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:var(--glow-soft)}.mc-head{display:flex;align-items:center;gap:12px}.mc-id{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.mc-id b{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-id span{font-size:12px;color:var(--muted)}.mc-out{align-self:flex-start;color:var(--muted);transition:color .16s}.mc-out:hover{color:var(--accent)}.mc-mid{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s2)}.mc-price{display:flex;flex-direction:column;gap:4px;flex:none}.mc-price b{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}.mc-price>span{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:600}.sparkline{width:58%;height:52px;overflow:visible}.sparkline path:last-child{stroke:#5bf5c7;filter:drop-shadow(0 0 4px rgba(91,245,199,.6))}.sparkline.down path:last-child{stroke:#a66bff;filter:drop-shadow(0 0 4px rgba(166,107,255,.6))}.mc-foot{display:grid;grid-template-columns:1fr auto;gap:var(--s2);border-top:1px solid var(--line);padding-top:10px}.mc-foot div:last-child{text-align:right}.mc-foot dt{font-size:12px;color:var(--muted)}.mc-foot dd{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.h3-empty{display:flex;align-items:center;gap:var(--s4);padding:var(--s5);border-radius:14px;border:1px dashed var(--line-strong);background:#5bf5c705}.h3-empty b{display:block;font-size:16px}.h3-empty span{font-size:13px;color:var(--muted)}.h3-how{padding:16px 20px 18px;border-radius:16px;border:1px solid rgba(91,245,199,.2);background:var(--card-bg)}.h3-how h2{margin-bottom:var(--s3)}.h3-how ol{display:grid;gap:var(--s3)}.how-step{position:relative;display:flex;align-items:flex-start;gap:10px}.how-step b{display:block;font-size:13px;font-weight:700;line-height:1.3}.how-step span{font-size:12px;color:var(--muted);line-height:1.35}.how-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-strong);background:#5bf5c712;color:var(--accent);box-shadow:0 0 16px -6px #5bf5c7b3}.how-icon.flame{color:#ff7a1a;border-color:#ff7a1a73;background:#ff7a1a14;box-shadow:0 0 16px -6px #ff7a1acc}.how-arrow{display:none}.panel{padding:20px;border-radius:18px;border:1px solid rgba(91,245,199,.25);background:linear-gradient(180deg,#5bf5c70a,#5bf5c701),#06090a;box-shadow:var(--card-shadow),0 0 40px -28px #5bf5c7b3}.panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s3)}.panel-head h2{font-family:var(--display);font-size:21px;font-weight:700}.panel-icon{display:inline-flex;color:var(--muted);transition:color .16s}.panel-icon:hover{color:var(--accent)}.panel-icon svg{width:20px;height:20px}.panel-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:10px;background:#ffffff0a;margin-bottom:var(--s4)}.panel-tabs>*{display:flex;align-items:center;justify-content:center;height:34px;border-radius:8px;border:1px solid transparent;background:none;font-size:13px;font-weight:600;color:var(--text-2);transition:color .16s,background .16s}.panel-tabs>*:hover{color:var(--text)}.panel-tabs>.on{color:var(--text);border-color:#5bf5c7cc;background:#5bf5c71f;box-shadow:0 0 14px -6px #5bf5c7e6}.panel-label{display:block;font-size:13px;color:#c9cccb;margin:10px 0 6px}.panel-input,.ql-amount input,.swap-box input{width:100%;height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:var(--well);font-size:14px;outline:none;transition:border-color .16s}.panel-input:focus,.ql-amount:focus-within,.swap-box:focus-within{border-color:var(--accent)}.panel-input::placeholder,.ql-amount input::placeholder,.swap-box input::placeholder{color:#6c7270}.ql-top{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start}.ql-top .panel-label:first-child{margin-top:0}.ql-image{position:relative;width:88px;height:88px;margin-top:4px;border-radius:14px;border:1px solid var(--line-strong);background:#020504;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .16s}.ql-image:hover{border-color:var(--accent)}.ql-image img{width:100%;height:100%;object-fit:cover}.ql-image-badge{position:absolute;right:4px;bottom:4px;display:inline-flex;padding:3px;border-radius:6px;background:#000000bf;border:1px solid rgba(255,255,255,.15);color:var(--text-2)}.ql-image-badge svg{width:14px;height:14px}.ql-buy{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px}.ql-currency{position:relative;display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:var(--well);cursor:pointer}.ql-currency select{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1;min-width:0;border:0;background:none;color:var(--text);font:inherit;font-weight:700;font-size:14px;cursor:pointer;outline:none}.ql-currency select option{background:#0b1112}.ql-currency>svg:last-child{width:16px;height:16px;color:var(--muted);pointer-events:none}.ql-amount{position:relative;display:flex;align-items:center;border-radius:10px;border:1px solid transparent}.ql-amount input{padding-right:76px}.ql-amount span{position:absolute;right:12px;font-size:12px;color:var(--muted);pointer-events:none}.panel-cta{margin-top:var(--s4);height:46px;font-size:15px}.swap-asset{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s3)}.swap-token{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;flex:none}.pill-token{padding:7px 14px 7px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:var(--well)}.swap-bal{border:0;background:none;font-size:13px;color:var(--muted)}.swap-bal:hover{color:var(--text)}.swap-box{display:flex;align-items:center;gap:var(--s3);height:58px;padding:0 14px 0 0;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:var(--well)}.swap-box input{height:100%;border:0;background:none;font-size:22px;padding:0 14px}.swap-box.out input{color:var(--text-2)}.swap-flip{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:-8px auto;position:relative;z-index:1;border-radius:50%;border:1px solid var(--line-strong);background:#0b1214;color:var(--accent);transition:transform .3s var(--ease),border-color .16s}.swap-flip:hover{border-color:var(--accent);transform:rotate(180deg)}.swap-err{margin-top:var(--s2);font-size:12px;color:var(--sell)}.h3-h2{font-family:var(--display);font-weight:800;font-size:clamp(30px,5vw,46px);letter-spacing:-.025em;margin-bottom:var(--s4)}.home3 .feed{padding-top:var(--s7)}.home3 .curve-section{padding-left:var(--gutter);padding-right:var(--gutter)}@media(min-width:720px){.h3-stage{height:380px}.h3-stats,.h3-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h3-how ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.home3-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px}.home3-side{position:sticky;top:calc(var(--topbar) + 12px)}.h3-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:410px}.h3-stage{order:0;height:410px;margin:0 0 0 -60px}.h3-stage .mascot3d{top:-30px;right:-20px;bottom:-10px;left:-60px}.h3-stats,.h3-market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.h3-how ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.how-step{padding-right:18px}.how-arrow{display:inline-flex;position:absolute;right:0;top:12px;color:var(--muted)}.how-arrow svg{width:15px;height:15px}}.h3-title{letter-spacing:-.018em;line-height:1.02;max-width:none}.br-wide{display:none}.h3-lede{margin-top:14px}.h3-actions{margin-top:20px}.h3-wallets{margin-top:14px}.stat-card{padding:13px 16px}.market-card{gap:10px;padding:14px}.mc-mid{min-width:0}.sparkline{flex:1;width:auto;min-width:0;max-width:150px;height:48px}@media(min-width:1100px){.br-wide{display:inline}.h3-title{font-size:clamp(48px,3.85vw,64px)}.h3-hero{min-height:0;padding-top:4px}.h3-stage{height:390px}}.home3-main{gap:14px}.market-card{gap:8px;padding:12px 14px}.mc-foot{padding-top:8px}.mc-price b{font-size:20px}.home3 .feed{padding-top:64px}.home3 .curve-section{padding-top:72px;padding-bottom:32px}.foot .brand-name{font-size:22px}.foot .eyebrow{font-family:var(--ui);font-weight:600}.cc-tick,.cc-axis,.cc-label{font-family:var(--ui);font-variant-numeric:tabular-nums}.btn-connect{white-space:nowrap}@media(max-width:719px){.hide-phone{display:none}.btn-connect{height:40px;padding:0 14px}.stat-card{gap:10px;padding:12px}.stat-icon{width:40px;height:40px}.stat-row b{font-size:21px}}:root{--topbar: 64px}.logo-mark{display:block;object-fit:contain;height:auto}.brand .logo-mark{width:56px;filter:drop-shadow(0 0 10px rgba(91,245,199,.35))}.hero-art{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1000px;mix-blend-mode:screen}.hero-art-tilt{width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.hero-art video{display:block;width:100%;height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 95%,transparent 100%)}@keyframes squish{0%{transform:scale(1)}25%{transform:scale(1.03,.95)}50%{transform:scale(.98,1.02)}75%{transform:scale(1.01,.99)}to{transform:scale(1)}}@media(min-width:1100px){.home3-grid{grid-template-columns:minmax(0,1fr) 336px;gap:20px;padding-top:8px}.h3-hero{grid-template-columns:545px minmax(0,1fr);gap:0;align-items:start}.h3-title{font-size:61px;line-height:.96;letter-spacing:-.02em;margin-top:6px}.h3-lede{font-size:17px;line-height:1.42;margin-top:14px;max-width:548px}.h3-actions{margin-top:20px}.h3-actions .btn{min-height:45px;font-size:16px;border-radius:12px}.h3-actions .btn-primary{min-width:211px}.h3-wallets{margin-top:16px}.wallet-pill{height:43px}.h3-stage{height:410px;margin:-18px -24px 0 -70px}.home3-main{gap:20px}.h3-stats{margin-top:6px}.stat-card{min-height:81px;padding:12px 16px;border-radius:12px}.stat-icon{width:50px;height:50px}.stat-row b{font-size:23px}.h3-section-head{margin-bottom:10px}.market-card{min-height:172px;padding:12px 14px 10px;border-radius:12px}.h3-how{padding:12px 16px 14px}.h3-how h2{font-size:19px;margin-bottom:8px}.home3-side{gap:22px}.panel{padding:16px 18px 18px;border-radius:16px}.panel-head{margin-bottom:10px}.panel-head h2{font-size:20px}.panel-tabs{margin-bottom:12px}.panel-tabs>*{height:30px}.panel-label{font-size:12.5px;margin:8px 0 5px}.panel-input,.ql-amount input,.ql-currency{height:34px}.ql-top{grid-template-columns:82px minmax(0,1fr)}.ql-image{width:82px;height:82px}.panel-cta{height:42px;margin-top:14px}.swap-box{height:52px}}:root{--display: "Sora", system-ui, sans-serif;--ui: "Sora", system-ui, sans-serif}body:before{filter:brightness(1.7) saturate(1.15)}.ql-image .logo-mark{width:56px}.panel-input,.ql-amount input{font-size:13px}.swap-token svg:last-child{width:14px;height:14px;color:var(--muted)}.swap-token .tok-dot{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#121a1c}@media(min-width:1100px){.h3-title{font-size:58px;letter-spacing:-.03em;line-height:1}.h3-lede{font-size:16.5px;letter-spacing:-.005em}.h3-stage{height:440px;margin:-24px -48px 0 -60px}}html{background:var(--ground)}body{background:transparent}body:before{filter:none}.ql-image .logo-mark{width:54px;height:auto;object-fit:contain}.panel-head h2,.h3-section-head h2,.h3-how h2{font-weight:600}.panel-label,.stat-label,.mc-foot dt,.nav-links a{font-weight:400}@media(min-width:1100px){.h3-title{font-size:59px;font-weight:700;letter-spacing:-.012em;line-height:.99}.h3-lede{font-size:17px;letter-spacing:0;max-width:545px}.h3-stage{height:380px;margin:0 -10px 0 -40px}.h3-stage .hero-art{top:-34px;right:-40px;bottom:-46px;left:-30px}.h3-stats{margin-top:0}}.topbar{background:linear-gradient(180deg,#000805bf,#00080500);-webkit-backdrop-filter:none;backdrop-filter:none}.h3-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.h3-figure{display:flex;flex-direction:column;gap:2px;padding:14px 18px 14px 0;min-width:0}.h3-figure+.h3-figure{padding-left:18px;border-left:1px solid var(--line)}.h3-figure:nth-child(3){padding-left:0;border-left:0;border-top:1px solid var(--line)}.h3-figure:nth-child(4){border-top:1px solid var(--line)}.h3-figure-label{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.h3-figure-label .live-dot{width:7px;height:7px}.h3-figure b{font-family:var(--display);font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h3-figure em{font-style:normal;font-size:12px;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:720px){.h3-board{grid-template-columns:repeat(4,minmax(0,1fr))}.h3-figure:nth-child(3){padding-left:18px;border-left:1px solid var(--line);border-top:0}.h3-figure:nth-child(4){border-top:0}}@media(min-width:1100px){.h3-figure{padding:16px 22px 16px 0}.h3-figure+.h3-figure,.h3-figure:nth-child(3){padding-left:22px}.h3-figure b{font-size:34px}}.h3-board{background:linear-gradient(90deg,#000906eb,#000906cc)}.h3-figure:first-child{padding-left:18px}@media(min-width:1100px){.h3-figure:first-child{padding-left:22px}}.h3-figure:nth-child(3){padding-left:18px}@media(min-width:1100px){.h3-figure:nth-child(3){padding-left:22px}}.h3-track{padding:16px 18px 18px;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:linear-gradient(90deg,#000906eb,#000906cc)}.h3-track-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;margin-bottom:18px}.h3-track-head h2{font-size:19px;font-weight:600}.h3-track-head span{font-size:13px;color:var(--muted)}.track{--step: 6s;position:relative;display:grid;gap:16px;padding-left:30px}.track-line{position:absolute;left:6px;top:6px;bottom:6px;width:2px;border-radius:var(--pill);background:linear-gradient(180deg,#5bf5c78c,#5bf5c71f)}.track-drop{position:absolute;left:-5px;top:0;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#8ff9dc 45%,#22cfa0);box-shadow:0 0 14px 3px #5bf5c7bf;animation:drop-v var(--step) linear infinite}@keyframes drop-v{0%{top:0;opacity:0}4%{opacity:1}80%{top:calc(100% - 12px);opacity:1}90%,to{top:calc(100% - 12px);opacity:0}}.track-step{position:relative;display:flex;flex-direction:column;min-width:0}.track-node{position:absolute;left:-30px;top:2px;width:14px;height:14px;border-radius:50%;border:2px solid rgba(91,245,199,.55);background:var(--ground);animation:node-lit var(--step) linear infinite;animation-delay:calc(var(--i) * var(--step) * .8 / 5)}@keyframes node-lit{0%{border-color:#b8fbe9;background:#5bf5c7;box-shadow:0 0 0 4px #5bf5c72e,0 0 18px #5bf5c7e6}18%,to{border-color:#5bf5c78c;background:var(--ground);box-shadow:none}}.track-n{font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--accent)}.track-step b{font-size:15px;font-weight:600;margin-top:2px}.track-text{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:720px){.h3-track{padding:16px 22px 20px}.track{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding-left:0;padding-top:28px}.track-line{left:6px;right:calc(100% / 6 - 6px);top:6px;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,#5bf5c78c,#5bf5c726)}.track-drop{top:-5px;left:0;animation-name:drop-h}@keyframes drop-h{0%{left:0;opacity:0}4%{opacity:1}80%{left:calc(100% - 12px);opacity:1}90%,to{left:calc(100% - 12px);opacity:0}}.track-node{left:0;top:-28px}}@media(prefers-reduced-motion:reduce){.track-drop{display:none}}.track-text{white-space:normal;line-height:1.4}.nav-ca{height:30px;padding:0 10px;gap:6px;font-size:11.5px;border-radius:15px;border:1px solid var(--line-strong);background:transparent;color:var(--text-2)}.nav-ca .chip-label{color:var(--accent);font-weight:600}.nav-ca svg{width:12px;height:12px}.nav-ca:hover{color:var(--text);border-color:var(--accent)}.ca-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ca-row a{color:var(--accent);font-size:12px}@media(max-width:640px){.nav-ca .chip-value{display:none}.nav-ca{padding:0 9px}.topbar .nav-x{display:none}.topbar-inner,.nav-right{gap:8px}.topbar .brand-name{font-size:21px}.brand .logo-mark{width:46px}}
