@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;inset:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{--green: #39E64A;--green-2: #22C93A;--green-deep: #15A32B;--green-ink: #1A8F2C;--gold: #E9C46A;--teal: #2A9D8F;--coral: #F07A5C;--bg: #F4F7F3;--sur: #FFFFFF;--sur2: #EDF2EC;--sur3: #DFE7DE;--ink: #101913;--ink2: #3E4B42;--mut: #74817A;--line: rgba(16, 25, 19, .09);--line2: rgba(16, 25, 19, .2);--up: #1E9B48;--down: #D8573A;--cta: var(--green-2);--cta-ink: #06120a;--accent-ink: var(--green-ink);--glow: rgba(57, 230, 74, .25);--shadow: 0 1px 2px rgba(16, 25, 19, .06), 0 10px 30px -18px rgba(16, 25, 19, .3);--r: 20px;--rs: 12px;--rp: 999px;--font: "Figtree", "Noto Sans SC", system-ui, -apple-system, sans-serif;--disp: "Bricolage Grotesque", "Figtree", "Noto Sans SC", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--hdr-h: 64px;color-scheme:light}:root[data-theme=dark]{--bg: #0B0E0C;--sur: #131816;--sur2: #1A211D;--sur3: #242D27;--ink: #EEF3EE;--ink2: #C3CCC4;--mut: #86928A;--line: rgba(238, 243, 238, .08);--line2: rgba(238, 243, 238, .18);--up: #3FE070;--down: #F07A5C;--cta: var(--green);--cta-ink: #06120a;--accent-ink: var(--green);--glow: rgba(57, 230, 74, .35);--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 10px 30px -18px rgba(0, 0, 0, .7);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:15px;line-height:1.5;color:var(--ink);background:var(--bg);overflow-x:clip;transition:background .25s ease,color .25s ease}:root[data-lang=zh] body{font-family:"Noto Sans SC",var(--font)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3{margin:0;font-family:var(--disp);letter-spacing:-.01em}p{margin:0}ul{margin:0;padding:0;list-style:none}b{font-weight:700}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.mut{color:var(--mut)}.small{font-size:13px}.big{font-size:22px;font-weight:700}.fw-normal{font-weight:400}.link{color:var(--accent-ink);font-weight:600}.link:hover{text-decoration:underline}.wrap{width:min(1180px,100% - 40px);margin-inline:auto}.page{padding:28px 0 80px;display:flex;flex-direction:column;gap:28px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:var(--rp);font-weight:600;font-size:14px;line-height:1;border:1px solid transparent;white-space:nowrap;transition:transform .12s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.btn:active{transform:translateY(1px)}.btn-cta{background:var(--cta);color:var(--cta-ink);box-shadow:0 6px 20px -8px var(--glow)}.btn-cta:hover{filter:brightness(1.06);box-shadow:0 8px 26px -8px var(--glow)}.btn-ghost{background:var(--sur2);border-color:var(--line);color:var(--ink)}.btn-ghost:hover{background:var(--sur3)}.btn-lg{padding:14px 24px;font-size:15px}.btn-sm{padding:7px 14px;font-size:13px}.btn[disabled]{opacity:.45;cursor:default}.icon-btn{width:38px;height:38px;border-radius:50%;display:inline-grid;place-items:center;background:var(--sur2);border:1px solid var(--line);color:var(--ink2);transition:background .2s ease,color .2s ease}.icon-btn:hover{background:var(--sur3);color:var(--ink)}.pill-btn{height:38px;padding:0 14px;border-radius:var(--rp);background:var(--sur2);border:1px solid var(--line);font-weight:700;font-size:13px}.pill-btn:hover{background:var(--sur3)}.ico-sun{display:none}.ico-moon{display:block}:root[data-theme=dark] .ico-sun{display:block}:root[data-theme=dark] .ico-moon{display:none}.hdr{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.hdr-in{height:var(--hdr-h);display:flex;align-items:center;gap:18px}.brand{display:flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:800;font-size:20px;letter-spacing:-.02em}.brand-logo{width:36px;height:36px;border-radius:10px;object-fit:cover}.brand-accent{color:var(--accent-ink)}.nav{display:flex;align-items:center;gap:2px;margin-left:8px;padding:4px;background:var(--sur);border:1px solid var(--line);border-radius:var(--rp)}.nav-a{padding:7px 13px;border-radius:var(--rp);font-weight:600;font-size:14px;color:var(--ink2);display:inline-flex;align-items:center;gap:4px}.nav-a:hover{color:var(--ink);background:var(--sur2)}.nav-a.is-active{background:var(--sur3);color:var(--ink)}.caret{font-size:10px;opacity:.7}.hdr-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.ca-pill{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 10px;border-radius:var(--rp);border:1px solid var(--line);background:var(--sur);color:var(--ink2);font:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.ca-pill:hover{border-color:color-mix(in srgb,var(--green) 55%,transparent);background:var(--sur2);color:var(--ink)}.ca-pill.is-copied{border-color:var(--green-2);color:var(--accent-ink);box-shadow:0 0 0 3px var(--glow)}.ca-tag{font-weight:800;font-size:12px;color:var(--accent-ink);letter-spacing:.01em}.ca-addr{font-size:12.5px}.ca-pill svg{opacity:.8;flex:none}.search-bar{border-top:1px solid var(--line);padding:10px 0;background:var(--sur)}.search-bar input{width:100%;height:42px;padding:0 16px;border-radius:var(--rp);border:1px solid var(--line2);background:var(--sur2);color:var(--ink);font:inherit;outline:none}.search-bar input:focus{border-color:var(--green-2);box-shadow:0 0 0 3px var(--glow)}.card{background:var(--sur);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow)}.sec{display:flex;flex-direction:column;gap:16px}.sec-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.sec-title{font-size:26px;font-weight:800;display:flex;align-items:center;gap:8px}.sec-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 22px;border-bottom:1px solid var(--line);font-size:14px}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--sur);border:1px solid var(--line);border-radius:var(--rp);font-size:12px;font-weight:600;color:var(--ink2)}.dot{width:8px;height:8px;border-radius:50%;background:var(--mut);display:inline-block}.dot-live{background:var(--green);box-shadow:0 0 0 0 var(--glow);animation:pulse 1.8s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--glow)}to{box-shadow:0 0 0 9px transparent}}.tag{display:inline-block;padding:2px 8px;border-radius:6px;background:var(--sur3);font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--ink2)}.tag-green{background:color-mix(in srgb,var(--green) 18%,transparent);color:var(--accent-ink)}.hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:32px;padding:36px 0 12px}.hero-copy{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.hero-h1{font-size:clamp(40px,6vw,72px);line-height:1.02;font-weight:800;letter-spacing:-.03em}.hero-h1 em{font-style:normal;background:linear-gradient(100deg,var(--green) 0%,var(--green-2) 55%,var(--gold) 130%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-p{font-size:17px;color:var(--ink2);max-width:58ch}.hero-ctas{display:flex;flex-wrap:wrap;gap:10px}.hero-art{display:grid;place-items:center;padding:24px;overflow:hidden}.orbit{position:relative;width:min(100%,380px);aspect-ratio:1}.ring{position:absolute;inset:0;border-radius:50%;border:1px dashed var(--line2)}.ring-2{inset:14%}.ring-3{inset:30%;border-style:solid;border-color:var(--line)}.orbit-core{position:absolute;inset:31%;border-radius:50%;background:radial-gradient(circle at 50% 35%,var(--sur3),var(--sur) 70%);border:1px solid var(--line2);box-shadow:0 0 60px -10px var(--glow),var(--shadow);display:grid;place-content:center;justify-items:center;gap:4px;text-align:center}.orbit-core img{width:64px;height:64px;border-radius:16px}.core-name{font-family:var(--disp);font-weight:800;font-size:18px}.core-sub{font-size:11px;color:var(--mut)}.sat-track{position:absolute;inset:0;animation:spin 40s linear infinite}.sat{position:absolute;left:50%;top:50%;width:0;height:0}.sat-chip{position:absolute;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;gap:4px;animation:spin-rev 40s linear infinite}.sat-logo{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--sur);border:2px solid var(--line2);box-shadow:var(--shadow)}.sat-logo .ava{width:30px;height:30px;border-radius:50%;font-size:11px}.sat-label{font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--ink2);padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--bg) 85%,transparent)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-rev{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}.ticker{overflow:hidden;border-block:1px solid var(--line);padding:10px 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-track{display:flex;gap:10px;width:max-content;animation:marquee 55s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.tk{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:var(--sur);border:1px solid var(--line);border-radius:var(--rp);font-size:12px;font-weight:600;white-space:nowrap}.tk .ava{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:800;color:#fff}.tk .plus{color:var(--mut)}.tk .pair-type{color:var(--mut);font-weight:500}@keyframes marquee{to{transform:translate(-50%)}}.strip{display:grid;grid-template-columns:1fr 1fr;gap:16px}.strip-card{display:flex;align-items:center;gap:16px;padding:18px 20px}.wheel-icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:26px;background:var(--sur2);border:1px solid var(--line);flex:none}.strip-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.strip-title{font-family:var(--disp);font-weight:800;font-size:17px}.strip-sub{font-size:13px;color:var(--mut)}.strip-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.strip-right{text-align:right;flex:none}.progress{height:6px;border-radius:99px;background:var(--sur3);overflow:hidden;margin-top:4px}.progress-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--coral),var(--gold))}.progress-fill.green{background:linear-gradient(90deg,var(--green-deep),var(--green))}.flow{position:relative;display:grid;grid-template-columns:1fr 96px 1fr 96px 1.5fr;gap:0;padding:26px 22px;align-items:stretch}.flow-gap{min-width:0}.flow-links{position:absolute;inset:0;pointer-events:none;z-index:0}.flow-col{position:relative;z-index:1}.flow-col{display:flex;flex-direction:column;gap:12px;justify-content:center}.flow-node{padding:18px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line);position:relative}.flow-src{background:linear-gradient(135deg,color-mix(in srgb,var(--green) 20%,var(--sur2)),var(--sur2));border-color:color-mix(in srgb,var(--green) 40%,var(--line))}.flow-val{font-family:var(--disp);font-size:28px;font-weight:800;line-height:1.1}.flow-lbl{font-size:13px;color:var(--mut);margin-top:4px}.flow-pct{position:absolute;top:14px;right:14px;font-size:12px;font-weight:800;padding:3px 8px;border-radius:6px;background:var(--sur3);color:var(--ink2)}.pct-green{background:color-mix(in srgb,var(--green) 20%,transparent);color:var(--accent-ink)}.flow-plat{opacity:.85}.flow-mods{gap:8px}.mod{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line)}.mod-dot{width:10px;height:10px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);flex:none}.mod-body{display:flex;flex-direction:column;flex:1;min-width:0;font-size:14px}.mod-body .mut{font-size:12px}.mod-val{font-family:var(--disp);font-size:17px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.now-card{padding:18px 20px;display:flex;flex-direction:column;gap:6px}.now-head{font-weight:700;font-size:14px;display:flex;align-items:center;gap:6px}.now-status{font-size:13px;font-weight:600}.now-status.green{color:var(--accent-ink)}.now-status.coral{color:var(--coral)}.now-status.gold{color:var(--gold)}:root:not([data-theme=dark]) .now-status.gold{color:#9a7a1e}.now-val{font-family:var(--disp);font-size:32px;font-weight:800;line-height:1.1;margin-top:4px}.jack-grid{padding:18px 22px 22px}.jack-card{padding:16px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.jack-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:14px}.jack-val{font-family:var(--disp);font-size:28px;font-weight:800}.stats{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.stat{padding:16px 14px;border-radius:var(--rs);background:var(--sur);border:1px solid var(--line);text-align:center}.stat-val{font-family:var(--disp);font-size:24px;font-weight:800;letter-spacing:-.02em}.stat-lbl{font-size:12px;color:var(--mut);margin-top:2px}.cook-card{padding:16px;display:flex;flex-direction:column;gap:10px;transition:transform .15s ease,border-color .2s ease}.cook-card:hover{transform:translateY(-2px);border-color:var(--line2)}.cook-top{display:flex;align-items:center;gap:10px}.ava-lg{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;flex:none}.cook-name{font-weight:700;font-size:15px;line-height:1.2}.cook-meta{font-size:12px;color:var(--mut)}.cook-row{display:flex;justify-content:space-between;align-items:baseline;font-size:13px}.cook-row b{font-family:var(--disp);font-size:18px}.cook-pct{font-weight:800;color:var(--accent-ink)}.mk{overflow:hidden}.mk-bar{padding:12px 16px;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tabs{display:flex;gap:4px;padding:4px;background:var(--sur2);border-radius:var(--rp)}.tab{padding:7px 14px;border-radius:var(--rp);font-weight:600;font-size:13px;color:var(--ink2)}.tab:hover{color:var(--ink)}.tab.is-active{background:var(--sur);color:var(--ink);box-shadow:var(--shadow)}.chips{gap:6px}.chip{padding:6px 12px;border-radius:var(--rp);font-size:12px;font-weight:600;background:var(--sur2);border:1px solid var(--line);color:var(--ink2)}.chip:hover{background:var(--sur3);color:var(--ink)}.chip.is-active{background:color-mix(in srgb,var(--green) 18%,var(--sur2));border-color:color-mix(in srgb,var(--green) 45%,var(--line));color:var(--accent-ink)}.chip-sort.is-active{background:var(--sur3);border-color:var(--line2);color:var(--ink)}.table-wrap{overflow-x:auto}.mk-table{width:100%;border-collapse:collapse;min-width:860px}.mk-table th{text-align:left;font-size:12px;font-weight:600;color:var(--mut);padding:10px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.mk-table td{padding:12px 16px;border-bottom:1px solid var(--line);vertical-align:middle;font-size:14px}.mk-table tr:last-child td{border-bottom:0}.mk-table tbody tr{transition:background .15s ease}.mk-table tbody tr:hover{background:var(--sur2)}.num{text-align:right!important;font-variant-numeric:tabular-nums}.coin-cell{display:flex;align-items:center;gap:12px;min-width:240px}.coin-ava{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:12px;color:#fff;flex:none}.coin-name{font-weight:700;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.coin-sym{color:var(--mut);font-weight:500}.stars{color:var(--gold);font-size:11px;letter-spacing:-1px}.coin-sub{display:flex;gap:6px;align-items:center;margin-top:3px;font-size:12px;color:var(--mut);flex-wrap:wrap}.coin-sub .tag{font-size:10px;padding:1px 6px}.cell-main{font-weight:700}.cell-sub{font-size:12px;color:var(--mut);margin-top:2px;white-space:nowrap}.cell-sub.green{color:var(--accent-ink)}.curve{display:inline-flex;align-items:center;gap:6px}.curve-bar{width:56px;height:5px;border-radius:99px;background:var(--sur3);overflow:hidden}.curve-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--green-deep),var(--green))}.chg-up{color:var(--up);font-weight:700}.chg-down{color:var(--down);font-weight:700}.watch-btn{color:var(--mut);font-size:15px;padding:2px}.watch-btn.on{color:var(--gold)}.mk-empty{padding:40px;text-align:center;color:var(--mut)}.pager{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px}.act{padding:6px 0;max-height:440px;overflow-y:auto}.act-list li{display:grid;grid-template-columns:18px 1fr auto;gap:12px;align-items:center;padding:10px 20px;border-bottom:1px solid var(--line);font-size:14px;animation:slide-in .35s ease}.act-list li:last-child{border-bottom:0}.act-side{width:10px;height:10px;border-radius:50%}.act-side.buy{background:var(--up);box-shadow:0 0 8px var(--up)}.act-side.sell{background:var(--down);box-shadow:0 0 8px var(--down)}.act-wallet{font-family:var(--mono);color:var(--mut)}.act-amt{font-weight:700}.act-coin{font-weight:700;color:var(--accent-ink)}.act-time{font-size:12px;color:var(--mut);font-variant-numeric:tabular-nums}@keyframes slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.how-card{padding:20px;display:flex;flex-direction:column;gap:10px}.how-n{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-family:var(--disp);font-weight:800;background:color-mix(in srgb,var(--green) 20%,var(--sur2));color:var(--accent-ink)}.how-card h3{font-size:17px}.how-card p{font-size:14px;color:var(--ink2)}.foot{border-top:1px solid var(--line);background:var(--sur);padding:32px 0 calc(28px + var(--sab, 0px))}.foot-in{display:flex;flex-direction:column;gap:20px}.foot-brand{display:flex;align-items:center;gap:12px}.foot-brand img{border-radius:8px}.foot-links{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:14px;font-weight:600;color:var(--ink2)}.foot-links a:hover{color:var(--accent-ink)}.foot-bottom{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--line)}.tabbar{display:none}@media (max-width: 1080px){.stats{grid-template-columns:repeat(4,1fr)}.grid-4{grid-template-columns:repeat(2,1fr)}.nav{display:none}.ca-pill{margin-left:0}}@media (max-width: 900px){.hero{grid-template-columns:1fr}.hero-art{order:-1}.orbit{width:min(100%,300px)}.strip,.grid-3{grid-template-columns:1fr}.flow{grid-template-columns:1fr;gap:14px}.flow-gap,.flow-links{display:none}.flow-mid{flex-direction:row}.flow-mid .flow-node{flex:1}}@media (max-width: 640px){.wrap{width:min(1180px,100% - 28px)}.page{padding-bottom:96px}.hero-h1{font-size:40px}.hero-p{font-size:15px}.btn-lg{padding:12px 18px;font-size:14px}.brand-name{display:none}.hdr-in{gap:8px}.hdr-actions{gap:6px}.brand-logo,.ca-pill,.icon-btn,.pill-btn{flex:none}.ca-pill{width:34px;height:34px;padding:0;justify-content:center}.ca-tag,.ca-addr{display:none}.pill-btn{white-space:nowrap}.hdr-actions .btn-cta{padding:9px 10px;font-size:13px;white-space:nowrap}.stats{grid-template-columns:repeat(2,1fr)}.grid-4{grid-template-columns:1fr}.flow-mid{flex-direction:column}.sec-title{font-size:22px}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:50;background:color-mix(in srgb,var(--sur) 92%,transparent);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px))}.tabbar a{text-align:center;font-size:11px;font-weight:700;color:var(--mut);padding:8px 2px;border-radius:10px}.tabbar a.tabbar-cta{background:var(--cta);color:var(--cta-ink)}}@media (prefers-reduced-motion: reduce){.sat-track,.sat-chip,.ticker-track,.dot-live{animation:none}}.nav-a.nav-cta{border:1px solid color-mix(in srgb,var(--green) 65%,transparent);color:var(--accent-ink)}.nav-a.nav-cta:hover{background:color-mix(in srgb,var(--green) 14%,var(--sur2));color:var(--accent-ink)}.nav-a.nav-cta.is-active{background:var(--cta);border-color:var(--cta);color:var(--cta-ink)}section[id],main[id]{scroll-margin-top:calc(var(--hdr-h) + 16px)}.row-actions{display:flex;gap:8px;justify-content:flex-end;align-items:center}.coin-name a:hover{color:var(--accent-ink)}.small-title{font-size:20px}.pad{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.empty-card{padding:48px 24px;text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.act-sec [data-summary]{margin-top:-8px}.launch{max-width:820px}.stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:0;margin:0;list-style:none}.stepper li{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--rs);background:var(--sur);border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--mut)}.stepper li.is-active{color:var(--ink);border-color:color-mix(in srgb,var(--green) 45%,var(--line));background:color-mix(in srgb,var(--green) 10%,var(--sur))}.stepper li.is-done{color:var(--accent-ink);cursor:pointer}.step-n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;background:var(--sur3)}.is-active .step-n,.is-done .step-n{background:var(--cta);color:var(--cta-ink)}.form-card{padding:22px;display:flex;flex-direction:column;gap:22px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.span-2{grid-column:span 2}.field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ink2)}.field .req{font-style:normal;font-weight:500;color:var(--coral);font-size:11px}.field i{font-style:normal;font-weight:500;font-size:12px}.field input:not([type=range]):not([type=file]),.field textarea,.field select{width:100%;padding:11px 14px;border-radius:var(--rs);border:1px solid var(--line2);background:var(--sur2);color:var(--ink);font:inherit;font-size:15px;font-weight:500;outline:none}.field input:focus,.field textarea:focus{border-color:var(--green-2);box-shadow:0 0 0 3px var(--glow)}.field textarea{resize:vertical}.file-row{display:flex;align-items:center;gap:14px}.file-row input[type=file]{font-size:13px;color:var(--mut)}.ava-lg.placeholder{background:var(--sur3);color:var(--mut)}img.ava-lg{object-fit:cover}.form-actions{display:flex;justify-content:space-between;gap:12px;padding-top:6px;border-top:1px solid var(--line)}.pair-step,.split-step,.review{display:flex;flex-direction:column;gap:16px}.pair-step .tabs{align-self:flex-start}.pair-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.pair-opt{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line);transition:border-color .15s ease,transform .12s ease}.pair-opt:hover{transform:translateY(-1px);border-color:var(--line2)}.pair-opt.is-active{border-color:var(--green-2);background:color-mix(in srgb,var(--green) 12%,var(--sur2));box-shadow:0 0 0 3px var(--glow)}.split-bar{display:flex;height:12px;border-radius:99px;overflow:hidden;background:var(--sur3)}.seg{display:block;height:100%;transition:width .2s ease}.seg-holders{background:var(--green)}.seg-burn{background:var(--coral)}.seg-lotto{background:var(--gold)}.seg-creator{background:var(--teal)}.seg-bounty{background:#a78bfa}.seg-dip{background:#60a5fa}.seg-booster{background:#f472b6}.seg-conviction{background:#fb923c}.seg-platform{background:var(--mut);opacity:.6}.seg-dot{display:inline-block;width:9px;height:9px;border-radius:50%;vertical-align:middle}.split-status{font-size:13px;font-weight:700;color:var(--mut)}.split-status.ok{color:var(--accent-ink)}.split-status.bad{color:var(--down)}.split-list{display:flex;flex-direction:column;gap:8px}.split-row{display:grid;grid-template-columns:1fr 180px 64px 14px;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line)}.split-row.on{border-color:color-mix(in srgb,var(--green) 35%,var(--line))}.split-info{display:flex;flex-direction:column;min-width:0;font-size:14px}.split-row input[type=range],.tax-row input[type=range]{width:100%;accent-color:var(--green-2)}.pct-in{width:64px;padding:6px 8px!important;text-align:right;font-size:14px!important}.tax-row{display:flex;align-items:center;gap:14px}.tax-row b{min-width:48px;text-align:right}.kv-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.kv{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.kv:last-child{border-bottom:0}.preview-coin{display:flex;align-items:center;gap:12px}.done-card{padding:40px 28px;text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.done-icon{font-size:48px}.coin-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.coin-ava-xl{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;font-weight:800;font-size:20px;color:#fff;flex:none}.coin-head-body{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px}.coin-head .coin-sym{font-weight:500;font-size:18px}.coin-price{text-align:right}.coin-grid{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}.coin-main,.coin-side{display:flex;flex-direction:column;gap:20px;min-width:0}.coin-side{position:sticky;top:calc(var(--hdr-h) + 16px)}.chart-card{overflow:hidden}.chart{display:block;width:100%;height:220px}.coin-stats{grid-template-columns:repeat(5,1fr)}.trade-card{padding:18px;display:flex;flex-direction:column;gap:14px}.trade-tabs{width:100%}.trade-tabs .tab{flex:1;text-align:center}.trade-tabs .tab.buy{color:var(--up)}.trade-tabs .tab.sell{color:var(--down)}.quick{display:flex;gap:6px;flex-wrap:wrap}.btn-sell{background:var(--down);color:#fff}.split-legend{display:flex;flex-direction:column}.port-stats{grid-template-columns:repeat(3,1fr)}@media (max-width: 1080px){.page{padding-bottom:96px}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:50;background:color-mix(in srgb,var(--sur) 92%,transparent);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px))}.tabbar a{text-align:center;font-size:11px;font-weight:700;color:var(--mut);padding:8px 2px;border-radius:10px}.tabbar a.tabbar-cta{background:var(--cta);color:var(--cta-ink)}}@media (max-width: 900px){.coin-grid{grid-template-columns:1fr}.coin-side{position:static}.coin-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.stepper{grid-template-columns:1fr 1fr}.form-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.split-row{grid-template-columns:1fr 64px 14px}.split-row input[type=range]{grid-column:1 / -1}.coin-stats,.port-stats{grid-template-columns:repeat(2,1fr)}.coin-price{text-align:left}.kv-grid{grid-template-columns:1fr}}.empty{padding:36px 20px;text-align:center;color:var(--mut);font-size:14px}.empty-compact{padding:14px}.form-error{padding:10px 14px;border-radius:var(--rs);background:color-mix(in srgb,var(--down) 14%,var(--sur2));color:var(--down);font-size:13px;font-weight:600}.wallet-adapter-modal-wrapper{background:var(--sur)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:var(--r)!important;box-shadow:var(--shadow)!important;font-family:var(--font)!important}.wallet-adapter-modal-title{color:var(--ink)!important;font-family:var(--disp)!important}.wallet-adapter-modal-list .wallet-adapter-button{color:var(--ink)!important;font-family:var(--font)!important;font-weight:600!important;border-radius:var(--rs)!important}.wallet-adapter-modal-list .wallet-adapter-button:hover{background:var(--sur2)!important}.wallet-adapter-modal-list-more{color:var(--accent-ink)!important}.wallet-adapter-modal-button-close{background:var(--sur2)!important}.wallet-adapter-modal-button-close svg{fill:var(--ink2)!important}.wallet-adapter-modal-middle{color:var(--ink2)!important}.wallet-adapter-modal-middle-button{background:var(--cta)!important;color:var(--cta-ink)!important;border-radius:var(--rp)!important;font-family:var(--font)!important}.wallet-adapter-modal-overlay{background:#0000008c!important}img.ava,img.ava-lg,img.coin-ava,img.coin-ava-xl{object-fit:cover;background:var(--sur3)}img.ava{border-radius:50%}.mk-source{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.mk-source .dot{width:7px;height:7px}.pair-opt.is-disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.6)}.pair-opt.is-disabled:hover{transform:none;border-color:var(--line)}.phase{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--accent-ink)}.form-warn{padding:10px 14px;border-radius:var(--rs);background:color-mix(in srgb,var(--gold) 16%,var(--sur2));color:var(--ink);font-size:13px;line-height:1.45}.firstbuy{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line)}.firstbuy-row{display:flex;gap:8px;align-items:center}.firstbuy-row input{flex:1}.coin-name{max-width:460px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dust-toggle{align-self:flex-start;font-size:13px}.tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.tier{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border-radius:var(--rs);background:var(--sur2);border:1px solid var(--line);text-align:left;transition:border-color .15s ease}.tier b{font-family:var(--disp);font-size:22px}.tier:hover{border-color:var(--line2)}.tier.is-active{border-color:var(--green-2);background:color-mix(in srgb,var(--green) 12%,var(--sur2));box-shadow:0 0 0 3px var(--glow)}.chart-wrap{display:flex;flex-direction:column}.chart-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px 0;flex-wrap:wrap}.chart-area{position:relative;height:320px}.chart-canvas{position:absolute;inset:0;padding:6px 0 0}.chart-empty{position:absolute;inset:0;display:grid;place-items:center}.chart-iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.accent{color:var(--accent-ink)}
