:root{--bg: #0b0a09;--panel: #111010;--panel-2: #161514;--hover: #1b1a18;--line: rgba(255, 255, 255, .07);--line-2: rgba(255, 255, 255, .12);--text: #ecebe8;--text-2: #a3a09a;--text-3: #6f6c67;--orange: #F7931A;--orange-2: #ffa938;--orange-soft: rgba(247, 147, 26, .1);--green: #3ecf8e;--red: #f0605a;--f-ui: "Geist", system-ui, -apple-system, sans-serif;--f-mono: "Geist Mono", ui-monospace, monospace;--max: 1360px;--gutter: clamp(14px, 2.6vw, 28px);--r: 8px;--r-sm: 6px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font:400 14px/1.5 var(--f-ui);letter-spacing:-.005em;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;overflow-x:hidden}main{flex:1;outline:none}img,svg,canvas{display:block;max-width:100%}a{color:inherit}b{font-weight:600}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.02em;line-height:1.15}p{margin:0}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--orange);color:#000}.mono{font-family:var(--f-mono);letter-spacing:0}.muted{color:var(--text-2)}.dim{color:var(--text-3)}.up{color:var(--green)}.down{color:var(--red)}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--r-sm);border:1px solid transparent;font:500 13.5px/1 var(--f-ui);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,opacity .15s}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-orange{background:var(--orange);color:#120d05;font-weight:600}.btn-orange:hover{background:var(--orange-2)}.btn-ghost{border-color:var(--line-2);color:var(--text);background:transparent}.btn-ghost:hover{background:var(--hover)}.btn-lg{height:44px;font-size:14.5px;padding:0 18px}.btn-block{width:100%}.btn-wallet{background:var(--text);color:#0b0a09;font-weight:600;height:34px}.btn-wallet:hover{background:#fff}.btn-wallet.on{background:var(--panel-2);color:var(--text);border-color:var(--line-2);font-family:var(--f-mono);font-weight:500}.btn-sell{background:var(--red);color:#fff;font-weight:600}.btn-sell:hover{background:#f4746f}.top{position:sticky;top:0;z-index:40;background:#0b0a09eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.top-in{max-width:var(--max);margin:0 auto;padding:0 var(--gutter);height:56px;display:flex;align-items:center;gap:22px}.brand{display:flex;align-items:center;gap:9px;text-decoration:none;font-size:16px;font-weight:700;letter-spacing:-.02em}.brand img{width:26px;height:26px;border-radius:6px}.nav{display:flex;gap:2px}.nav a{padding:7px 11px;border-radius:var(--r-sm);text-decoration:none;color:var(--text-2);font-weight:500;font-size:13.5px}.nav a:hover{color:var(--text);background:var(--hover)}.nav a.on{color:var(--text);background:var(--panel-2)}.top-right{margin-left:auto;display:flex;align-items:center;gap:10px}.block-chip{display:flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:var(--r-sm);border:1px solid var(--line);font-size:12.5px;color:var(--text-2);white-space:nowrap}.block-chip b{font-family:var(--f-mono);font-weight:500;color:var(--text);min-width:38px}.pulse{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 #3ecf8e80;animation:pulse 2s infinite}@keyframes pulse{70%{box-shadow:0 0 0 6px #3ecf8e00}to{box-shadow:0 0 #3ecf8e00}}.ticker{border-bottom:1px solid var(--line);background:var(--panel);overflow:hidden;height:34px;position:relative}.ticker:empty{display:none}.ticker:after{content:"";position:absolute;right:0;top:0;bottom:0;width:80px;background:linear-gradient(90deg,transparent,var(--panel));pointer-events:none}.ticker-track{display:flex;gap:8px;height:100%;align-items:center;padding:0 var(--gutter);width:max-content;animation:tick 70s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}.tk{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 9px 0 4px;border-radius:999px;background:var(--panel-2);text-decoration:none;font-size:12px;color:var(--text-2);white-space:nowrap}.tk img,.tk .tk-i{width:16px;height:16px;border-radius:50%;object-fit:cover;background:#2a2219}.tk b{color:var(--text);font-weight:500}.tk .buy{color:var(--green)}.tk .sell{color:var(--red)}.tk:hover{background:var(--hover)}@media(prefers-reduced-motion:reduce){.ticker-track,.pulse{animation:none}}.foot{border-top:1px solid var(--line);margin-top:56px}.foot-in{max-width:var(--max);margin:0 auto;padding:22px var(--gutter) 28px;display:flex;flex-wrap:wrap;gap:10px 28px;align-items:center;font-size:12.5px;color:var(--text-3)}.foot-in b{color:var(--text-2);font-weight:500}.foot-links{margin-left:auto;display:flex;gap:18px}.foot-links a{text-decoration:none;color:var(--text-2)}.foot-links a:hover{color:var(--text)}.intro{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:22px 0 16px}.intro h1{font-size:20px;font-weight:600}.intro h1 span{color:var(--text-3);font-weight:400}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:var(--r-sm);background:var(--panel);border:1px solid var(--line);font-size:12px;color:var(--text-2);white-space:nowrap}.chip b{color:var(--text);font-weight:600;font-family:var(--f-mono)}.intro .actions{margin-left:auto;display:flex;gap:8px}.metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r);background:var(--panel)}.metric{padding:12px 14px;border-left:1px solid var(--line);min-width:0}.metric:first-child{border-left:0}.metric span{display:block;font-size:11.5px;color:var(--text-3)}.metric b{display:block;margin-top:3px;font:600 17px/1.2 var(--f-mono);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric small{display:block;font:12px var(--f-mono);color:var(--text-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;margin-top:12px}.featured,.platform{display:grid;gap:14px;padding:14px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line);text-decoration:none;transition:border-color .15s,background .15s;min-width:0;align-items:center}.featured:hover,.platform:hover{border-color:var(--line-2);background:var(--panel-2)}.featured{grid-template-columns:52px minmax(0,1fr) 190px}.featured .art{width:52px;height:52px}.f-label{font-size:11.5px;color:var(--text-3)}.f-label b{color:var(--orange);font-weight:500}.f-name{display:flex;align-items:baseline;gap:8px;margin-top:1px;min-width:0}.f-name b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-name span{font:12px var(--f-mono);color:var(--text-3)}.f-meta{display:flex;gap:14px;margin-top:5px;font:12.5px var(--f-mono);color:var(--text-3);flex-wrap:wrap}.f-meta b{color:var(--text);font-weight:500}.spark{width:190px;height:48px}.platform{grid-template-columns:52px minmax(0,1fr) auto}.platform-art{width:52px;height:52px;border-radius:9px}.platform-name{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.platform-name b{font-size:15px}.platform-name span{font:12px var(--f-mono);color:var(--text-3)}.platform-name i{font-style:normal;font-size:11px;font-weight:500;color:var(--orange);background:var(--orange-soft);padding:2px 6px;border-radius:4px}.platform-stats{display:flex;gap:14px;margin-top:5px;font:12.5px var(--f-mono);color:var(--text-3);flex-wrap:wrap}.platform-stats b{color:var(--text);font-weight:500}.platform-go{height:32px}.board{padding-top:20px}.board-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.tabs{display:flex;gap:2px;padding:3px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line);overflow-x:auto;scrollbar-width:none;max-width:100%}.tabs::-webkit-scrollbar{display:none}.tabs button{border:0;background:transparent;color:var(--text-2);padding:6px 11px;border-radius:var(--r-sm);cursor:pointer;font-weight:500;font-size:13px;white-space:nowrap}.tabs button:hover{color:var(--text)}.tabs button.on{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.view{display:flex;gap:2px;padding:3px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line)}.view button{border:0;background:transparent;color:var(--text-3);width:30px;height:28px;border-radius:var(--r-sm);cursor:pointer;display:grid;place-items:center}.view button.on{background:var(--panel-2);color:var(--text)}.search{position:relative;margin-left:auto;flex:0 1 280px;min-width:180px}.search input{width:100%;height:36px;border-radius:var(--r);border:1px solid var(--line);background:var(--panel);padding:0 12px 0 34px;outline:none;font-size:13px}.search input:focus{border-color:var(--line-2);background:var(--panel-2)}.search svg{position:absolute;left:11px;top:11px;color:var(--text-3)}.table{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);overflow:hidden}.tr{display:grid;grid-template-columns:minmax(220px,2.2fr) repeat(4,minmax(80px,1fr)) minmax(130px,1.2fr) 64px;gap:12px;align-items:center;padding:0 14px;height:54px;border-top:1px solid var(--line);text-decoration:none}.tr:first-child{border-top:0}.tr.th{height:34px;font-size:11.5px;color:var(--text-3)}a.tr:hover{background:var(--hover)}.tr .r{text-align:right;font-family:var(--f-mono);font-size:13px}.tr .r.muted{color:var(--text-2)}.tr.th .r{font-family:var(--f-ui);font-size:11.5px}.coin-cell{display:flex;align-items:center;gap:10px;min-width:0}.coin-cell .art{width:34px;height:34px;border-radius:7px}.coin-cell .art-fallback{font-size:10.5px}.coin-cell div{min-width:0}.coin-cell .nm{display:flex;align-items:center;gap:6px;min-width:0}.coin-cell .nm b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coin-cell .nm .pill-new,.coin-cell .nm .pill-grad{margin-left:0;flex:none}.coin-cell>div>span:last-child{display:block;font:12px var(--f-mono);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prog{display:flex;align-items:center;gap:8px;font:12px var(--f-mono);color:var(--text-2)}.prog .progress{flex:1}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.card{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;padding:12px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line);text-decoration:none;transition:border-color .15s,background .15s;position:relative}.card:hover{border-color:var(--line-2);background:var(--panel-2)}.art{width:60px;height:60px;border-radius:8px;overflow:hidden;background:var(--panel-2);position:relative;flex:none}.art img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}.art-fallback{position:absolute;inset:0;display:grid;place-items:center;background:#241d15;color:var(--orange);font:600 13px var(--f-mono)}.card-body{min-width:0;display:flex;flex-direction:column;gap:3px}.card-name{display:flex;align-items:baseline;gap:7px;min-width:0;padding-right:44px}.card-name b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-name span{font:12px var(--f-mono);color:var(--text-3);white-space:nowrap}.card-desc{font-size:12.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;font:12.5px var(--f-mono)}.card-meta .mc{color:var(--text);font-weight:500}.card-meta .mc small{color:var(--text-3);font-weight:400;margin-right:4px}.progress{height:4px;border-radius:99px;background:#ffffff12;overflow:hidden}.progress i{display:block;height:100%;background:var(--orange);border-radius:99px;min-width:2px}.badge{position:absolute;top:10px;right:10px;font:500 10.5px/1 var(--f-ui);padding:3px 6px;border-radius:4px;background:var(--orange-soft);color:var(--orange)}.badge.ghost{background:#3ecf8e1f;color:var(--green)}.pill-new{font:500 10.5px/1 var(--f-ui);padding:2px 5px;border-radius:4px;background:var(--orange-soft);color:var(--orange);margin-left:6px;vertical-align:1px}.pill-grad{font:500 10.5px/1 var(--f-ui);padding:2px 5px;border-radius:4px;background:#3ecf8e1f;color:var(--green);margin-left:6px;vertical-align:1px}.empty{padding:48px 20px;text-align:center;border:1px dashed var(--line-2);border-radius:var(--r);color:var(--text-2);background:var(--panel)}.empty h3{color:var(--text);font-size:15px;margin-bottom:6px}.empty .btn{margin-top:14px}.more{display:flex;justify-content:center;margin-top:12px}.skeleton{background:linear-gradient(90deg,var(--panel),var(--panel-2),var(--panel));background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:var(--r);height:54px}@keyframes shimmer{to{background-position:-200% 0}}.coin-head{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px 0 14px}.coin-head .art{width:48px;height:48px;border-radius:9px}.coin-title h1{font-size:20px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.coin-title h1 span{font:500 13px var(--f-mono);color:var(--text-3)}.coin-sub{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;align-items:center}.pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:var(--r-sm);border:1px solid var(--line);font-size:12px;color:var(--text-2);text-decoration:none;background:transparent;cursor:pointer}.pill:hover{border-color:var(--line-2);color:var(--text)}.pill .mono{color:var(--text)}.coin-price{text-align:right}.coin-price b{display:block;font:600 22px/1.2 var(--f-mono);letter-spacing:-.02em}.coin-price span{font:12.5px var(--f-mono)}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:12px;align-items:start}.coin-main{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r)}.panel-pad{padding:14px}.panel h3{font-size:13.5px;font-weight:600}.coin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.coin-stats div{padding:10px 14px;border-left:1px solid var(--line);min-width:0}.coin-stats div:first-child{border-left:0}.coin-stats span{display:block;font-size:11.5px;color:var(--text-3)}.coin-stats b{display:block;margin-top:2px;font:500 14px var(--f-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;position:sticky;top:104px}.chart-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line);flex-wrap:wrap}.seg{display:inline-flex;padding:2px;border-radius:var(--r-sm);background:var(--bg);border:1px solid var(--line)}.seg button{border:0;background:transparent;color:var(--text-3);font:500 12px/1 var(--f-mono);padding:6px 8px;border-radius:4px;cursor:pointer}.seg button:hover{color:var(--text)}.seg button.on{background:var(--panel-2);color:var(--text)}.chart-legend{font:12px/1.4 var(--f-mono);color:var(--text-3);display:flex;gap:10px;flex-wrap:wrap;min-height:17px}.chart-legend b{color:var(--text-2);font-weight:400}.chart-wrap{position:relative;height:440px;touch-action:pan-y}.chart-wrap canvas{width:100%;height:100%;cursor:crosshair}.chart-msg{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-3);font-size:13px;pointer-events:none;text-align:center;padding:20px}.tab-head{display:flex;gap:4px;padding:0 8px;border-bottom:1px solid var(--line)}.tab-head button{border:0;background:transparent;color:var(--text-2);font-weight:500;font-size:13px;padding:11px 8px;cursor:pointer;border-bottom:1.5px solid transparent;margin-bottom:-1px}.tab-head button.on{color:var(--text);border-color:var(--text)}.tape-scroll{max-height:520px;overflow:auto}.trades{width:100%;border-collapse:collapse;font-size:12.5px}.trades thead th{position:sticky;top:0;background:var(--panel);z-index:1;text-align:left;font-size:11.5px;color:var(--text-3);padding:9px 14px;border-bottom:1px solid var(--line);font-weight:400}.trades thead th.r{text-align:right}.trades td{padding:8px 14px;border-bottom:1px solid var(--line);font-family:var(--f-mono);white-space:nowrap}.trades tr:last-child td{border-bottom:0}.trades tbody tr:hover{background:var(--hover)}.trades a{text-decoration:none;color:var(--text-2)}.trades a:hover{color:var(--text)}.trades .r{text-align:right}.tag{font:500 10px/1 var(--f-ui);padding:3px 5px;border-radius:4px;background:var(--panel-2);color:var(--text-2);margin-left:6px}.tag.mm{background:var(--orange-soft);color:var(--orange)}.trade-box{padding:12px}.bs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:var(--r);background:var(--bg);border:1px solid var(--line)}.bs button{border:0;border-radius:var(--r-sm);padding:8px;font-weight:600;font-size:13.5px;cursor:pointer;background:transparent;color:var(--text-3)}.bs button.on[data-side=buy]{background:#3ecf8e24;color:var(--green)}.bs button.on[data-side=sell]{background:#f0605a24;color:var(--red)}.field{margin-top:12px}.field-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-3);margin-bottom:6px;gap:8px}.field-top button.link{border:0;background:none;color:var(--text-2);cursor:pointer;padding:0;font:12px var(--f-mono)}.field-top button.link:hover{color:var(--text)}.amount{display:flex;align-items:center;border:1px solid var(--line-2);border-radius:var(--r);background:var(--bg);padding:0 5px 0 12px;transition:border-color .15s}.amount:focus-within{border-color:#ffffff47}.amount input{flex:1;min-width:0;width:0;border:0;background:transparent;height:46px;font:500 18px/1 var(--f-mono);outline:none}.unit{display:inline-flex;gap:2px;padding:2px;background:var(--panel-2);border-radius:var(--r-sm)}.unit button{border:0;background:transparent;color:var(--text-3);font:500 12px/1 var(--f-mono);padding:7px 8px;border-radius:4px;cursor:pointer}.unit button.on{background:var(--hover);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.unit button,.unit-static{display:inline-flex;align-items:center;gap:6px}.unit img,.unit-static img{width:15px;height:15px;border-radius:50%;flex:none}.unit button img[src$=".png"],.unit-static img[src$=".png"]{border-radius:4px}.unit-static{font:500 12px/1 var(--f-mono);color:var(--text-2);padding:0 8px}.quick{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:6px}.quick button{border:1px solid var(--line);background:transparent;border-radius:var(--r-sm);padding:6px 0;font:12px var(--f-mono);color:var(--text-2);cursor:pointer}.quick button:hover{color:var(--text);background:var(--hover)}.est{margin:12px 0;font-size:12.5px;color:var(--text-3);display:grid;gap:5px}.est div{display:flex;justify-content:space-between;gap:10px}.est b{color:var(--text-2);font:400 12.5px var(--f-mono);text-align:right}.trade-box .btn-orange,.trade-box .btn-sell,.trade-box .btn-wallet{height:42px}.curve-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.curve-head b{font:500 13px var(--f-mono);color:var(--text)}.curve .progress{height:6px}.curve p{font-size:12.5px;color:var(--text-3);margin-top:8px}.fees-list{display:grid;gap:7px;margin-top:10px;font-size:13px}.fees-list div{display:flex;justify-content:space-between;gap:10px;color:var(--text-2)}.fees-list b{color:var(--text);font:400 12.5px var(--f-mono);text-align:right}.fees-list b .muted{color:var(--text-3)}.fees-list i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:7px;vertical-align:0}.mm-status{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);display:grid;gap:3px;font-size:12.5px;color:var(--text-3)}.mm-status b{color:var(--text);font-size:13px;font-weight:600}.desc{font-size:13px;color:var(--text-2);margin-top:8px;overflow-wrap:anywhere}.burn-big{font:600 22px var(--f-mono);color:var(--orange);margin-top:6px}.burn-big small{font-size:12px;color:var(--text-3)}.launch{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;padding-top:22px;align-items:start}.page-head h1{font-size:20px}.page-head p{color:var(--text-2);margin-top:6px;max-width:620px;font-size:13.5px}.form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.form-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}label.lbl{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;font-size:12.5px;font-weight:500;color:var(--text-2)}label.lbl small{font-weight:400;color:var(--text-3)}.inp{height:40px;border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--bg);padding:0 12px;outline:none;font-size:13.5px;width:100%;transition:border-color .15s}textarea.inp{height:84px;padding:10px 12px;resize:vertical;line-height:1.5}.inp:focus{border-color:#ffffff47}.drop{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px dashed var(--line-2);border-radius:var(--r);cursor:pointer;transition:border-color .15s,background .15s}.drop:hover,.drop.over{border-color:#ffffff4d;background:var(--hover)}.drop .art{width:84px;height:84px}.drop b{display:block;color:var(--text);font-size:13.5px}.drop span{font-size:12.5px;color:var(--text-3)}.disclose{border:1px solid var(--line);border-radius:var(--r);padding:14px;font-size:13px;color:var(--text-2);background:var(--panel)}.disclose b{color:var(--text)}.disclose ul{margin:8px 0 0;padding-left:16px;display:grid;gap:3px}.steps{display:grid;gap:6px;font:12.5px/1.4 var(--f-mono);color:var(--text-3)}.steps div:before{content:"○  "}.steps div.done{color:var(--text-2)}.steps div.done:before{content:"●  ";color:var(--green)}.steps div.now{color:var(--text)}.steps div.now:before{content:"◌  ";color:var(--orange)}.preview{position:sticky;top:104px;display:grid;gap:10px}.preview .card{pointer-events:none}.side-title{font-size:12px;color:var(--text-3);font-weight:500}.preview-note{font-size:12.5px;color:var(--text-3)}.split-list{display:grid;gap:8px;font-size:13px;color:var(--text-2)}.split-list div{display:flex;justify-content:space-between}.split-list b{font-family:var(--f-mono);color:var(--text);font-weight:500}.how{max-width:860px;padding-top:26px}.how h1{font-size:24px}.how .lead{font-size:15px;color:var(--text-2);margin-top:10px;max-width:680px;line-height:1.6}.how h2{font-size:16px;margin:32px 0 8px}.how p{color:var(--text-2);margin-top:8px;max-width:720px;line-height:1.65}.how p b{color:var(--text)}.flow{margin-top:20px;border:1px solid var(--line);border-radius:var(--r);padding:18px;background:var(--panel);overflow-x:auto}.flow svg{min-width:640px;width:100%;height:auto}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.fact{border:1px solid var(--line);border-radius:var(--r);padding:14px;background:var(--panel)}.fact b{display:block;color:var(--text);font-size:14px;margin-bottom:4px}.fact p{margin:0;font-size:13px}.addr-list{display:grid;gap:8px;margin-top:12px}.addr{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--line);border-radius:var(--r);padding:11px 13px;font-size:13px;flex-wrap:wrap;background:var(--panel)}.addr .mono{color:var(--text);overflow-wrap:anywhere;font-size:12.5px}.addr a{color:var(--text-2);text-decoration:none}.addr a:hover{color:var(--text)}.profile{padding-top:22px}.profile h1{font-size:20px;overflow-wrap:anywhere}.profile .metrics{margin-top:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.modal{position:fixed;inset:0;z-index:80;background:#0009;backdrop-filter:blur(4px);display:grid;place-items:center;padding:16px}.modal[hidden]{display:none}.modal-card{width:min(380px,100%);background:var(--panel);border:1px solid var(--line-2);border-radius:12px;padding:14px}.modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.modal-head h3{font-size:15px}.x{border:0;background:var(--panel-2);width:28px;height:28px;border-radius:var(--r-sm);cursor:pointer;font-size:16px;line-height:1;color:var(--text-2)}.wallet-list{display:grid;gap:6px}.wallet-list button{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:var(--r);border:1px solid var(--line);background:var(--bg);cursor:pointer;font-weight:500;text-align:left}.wallet-list button:hover{border-color:var(--line-2);background:var(--hover)}.wallet-list img{width:26px;height:26px;border-radius:6px}.wallet-list p{font-size:13px;color:var(--text-2)}.wallet-list p a{color:var(--orange)}.menu{position:absolute;right:var(--gutter);top:52px;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);padding:4px;display:grid;min-width:190px;z-index:50;box-shadow:0 10px 30px #0006}.menu a,.menu button{text-align:left;border:0;background:transparent;padding:8px 10px;border-radius:var(--r-sm);cursor:pointer;text-decoration:none;font-size:13px}.menu a:hover,.menu button:hover{background:var(--hover)}.toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%,16px);opacity:0;pointer-events:none;z-index:90;background:var(--panel-2);border:1px solid var(--line-2);color:var(--text);padding:10px 14px;border-radius:var(--r);font-size:13px;max-width:min(520px,calc(100vw - 32px));transition:opacity .2s,transform .2s;box-shadow:0 10px 30px #00000073}.toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}.toast.err{border-color:#f0605a80;color:#ffd7d5}.toast a{color:var(--orange)}@media(max-width:1100px){.coin-grid,.launch{grid-template-columns:minmax(0,1fr)}.side,.preview{position:static}.coin-main{display:contents}.coin-chart{order:1}.side{order:2}.coin-tape{order:3}.tr{grid-template-columns:minmax(200px,2fr) repeat(3,minmax(70px,1fr)) minmax(100px,1fr) 60px}.tr .c-trades{display:none}}@media(max-width:860px){.nav{display:none}.feature-row{grid-template-columns:minmax(0,1fr)}.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.metric:nth-child(4){border-left:0}.metric:nth-child(n+4){border-top:1px solid var(--line)}.tr{grid-template-columns:minmax(0,1fr) 76px 64px;height:56px}.tr .c-vol,.tr .c-trades,.tr .c-prog,.tr .c-age{display:none}.coin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coin-stats div:nth-child(3){border-left:0}.coin-stats div:nth-child(n+3){border-top:1px solid var(--line)}.facts{grid-template-columns:minmax(0,1fr)}.intro .actions{margin-left:0}}@media(max-width:600px){.top-in{gap:10px;height:52px}.block-chip span:not(.pulse){display:none}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric:nth-child(odd){border-left:0}.metric:nth-child(4){border-left:1px solid var(--line)}.metric:nth-child(n+3){border-top:1px solid var(--line)}.metric:last-child{grid-column:1 / -1}.featured{grid-template-columns:48px minmax(0,1fr)}.featured .art{width:48px;height:48px}.spark{display:none}.platform{grid-template-columns:48px minmax(0,1fr)}.platform-art{width:48px;height:48px}.platform-go{grid-column:1 / -1}.row2,.row3{grid-template-columns:minmax(0,1fr)}.chart-wrap{height:320px}.coin-head{grid-template-columns:44px minmax(0,1fr)}.coin-price{grid-column:1 / -1;text-align:left}.search{flex-basis:100%;margin-left:0}.trades .hide-sm{display:none}}.mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:45;background:#0b0a09f5;border-top:1px solid var(--line);padding:6px 10px calc(6px + env(safe-area-inset-bottom));gap:4px}.mobile-nav a{flex:1;text-align:center;padding:9px;border-radius:var(--r-sm);text-decoration:none;font-weight:500;font-size:13px;color:var(--text-2)}.mobile-nav a.on{background:var(--panel-2);color:var(--text)}@media(max-width:860px){.mobile-nav{display:flex}body{padding-bottom:60px}}
