:root{--bg: #000;--panel: #1C1C1E;--panel-2: #2C2C2E;--panel-3: #3A3A3C;--hover: #252527;--fill: rgba(118, 118, 128, .24);--fill-2: rgba(120, 120, 128, .36);--seg-on: #636366;--line: rgba(84, 84, 88, .6);--line-2: #38383A;--material: rgba(22, 22, 24, .72);--text: #fff;--text-2: rgba(235, 235, 245, .62);--text-3: rgba(235, 235, 245, .4);--orange: #F7931A;--orange-2: #FFA53D;--orange-soft: rgba(247, 147, 26, .16);--green: #30D158;--green-soft: rgba(48, 209, 88, .16);--red: #FF453A;--red-soft: rgba(255, 69, 58, .16);--f-ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, system-ui, sans-serif;--f-round: ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, Inter, system-ui, sans-serif;--f-mono: var(--f-ui);--f-code: ui-monospace, "SF Mono", Menlo, monospace;--max: 1280px;--gutter: clamp(16px, 3vw, 32px);--r: 16px;--r-sm: 10px;--r-xs: 7px;--hair: .5px}@media(max-resolution:1dppx){:root{--hair: 1px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;color-scheme:dark}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font:400 15px/1.45 var(--f-ui);letter-spacing:-.012em;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;-webkit-tap-highlight-color:transparent}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:700;letter-spacing:-.02em;line-height:1.12}p{margin:0}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}::selection{background:#f7931a73}.mono{font-family:var(--f-code);letter-spacing:0;font-size:.93em}.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 16px;border-radius:999px;border:0;font:600 15px/1 var(--f-ui);letter-spacing:-.01em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,opacity .15s,transform .1s}.btn:active:not(:disabled){transform:scale(.97);opacity:.85}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-orange{background:var(--orange);color:#1a1003}.btn-orange:hover{background:var(--orange-2)}.btn-ghost{background:var(--fill);color:var(--text)}.btn-ghost:hover{background:var(--fill-2)}.btn-lg{height:50px;font-size:17px;padding:0 20px;border-radius:14px}.btn-block{width:100%}.btn-wallet{background:var(--orange-soft);color:var(--orange);height:34px;padding:0 15px}.btn-wallet:hover{background:#f7931a3d}.btn-wallet.on{background:var(--fill);color:var(--text);font:500 14px/1 var(--f-code);letter-spacing:0}.btn-sell{background:var(--red);color:#fff}.btn-sell:hover{background:#ff5b51}.top{position:sticky;top:0;z-index:40;background:var(--material);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:var(--hair) solid var(--line)}.top-in{max-width:var(--max);margin:0 auto;padding:0 var(--gutter);height:54px;display:flex;align-items:center;gap:20px}.brand{display:flex;align-items:center;gap:9px;text-decoration:none;font-size:17px;font-weight:600;letter-spacing:-.02em}.brand img{width:auto;height:28px}.nav{display:flex;gap:2px;padding:2px;border-radius:9px;background:var(--fill)}.nav a{padding:5px 14px;border-radius:var(--r-xs);text-decoration:none;color:var(--text);font-weight:500;font-size:13px;transition:background .15s}.nav a:hover{background:#ffffff0f}.nav a.on{background:var(--seg-on);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.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 13px;border-radius:999px;background:var(--fill);font-size:13px;color:var(--text-2);white-space:nowrap}.block-chip b{font-weight:600;color:var(--text);min-width:38px}.ring{width:16px;height:16px;transform:rotate(-90deg);flex:none}.ring circle{fill:none;stroke-width:2.6}.ring circle:first-child{stroke:var(--fill-2)}.ring circle+circle{stroke:var(--orange);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s linear}.ticker{overflow:hidden;height:44px;position:relative;border-bottom:var(--hair) solid var(--line)}.ticker:empty{display:none}.ticker:before,.ticker:after{content:"";position:absolute;top:0;bottom:0;width:64px;pointer-events:none;z-index:1}.ticker:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.ticker:after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.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:30px;padding:0 12px 0 4px;border-radius:999px;background:var(--panel);text-decoration:none;font-size:13px;color:var(--text-2);white-space:nowrap}.tk img,.tk .tk-i{width:22px;height:22px;border-radius:50%;object-fit:cover;background:var(--panel-2)}.tk b{color:var(--text);font-weight:600}.tk .buy{color:var(--green);font-weight:500}.tk .sell{color:var(--red);font-weight:500}.tk:hover{background:var(--panel-2)}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}.ring circle+circle{transition:none}.btn:active{transform:none}}.foot{border-top:var(--hair) solid var(--line);margin-top:64px}.foot-in{max-width:var(--max);margin:0 auto;padding:22px var(--gutter) 30px;display:flex;flex-wrap:wrap;gap:10px 28px;align-items:center;font-size:13px;color:var(--text-3)}.foot-in b{color:var(--text-2);font-weight:600}.foot-links{margin-left:auto;display:flex;gap:18px}.foot-links a{text-decoration:none;color:var(--orange)}.foot-links a:hover{color:var(--orange-2)}.intro{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 24px;padding:30px 0 18px}.intro h1{font-size:34px}.intro-sub{margin-top:6px;font-size:17px;color:var(--text-2);letter-spacing:-.02em}.chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:var(--panel);font-size:13px;color:var(--text-2);white-space:nowrap}.chip b{color:var(--text);font-weight:600}.intro .actions{margin-left:auto;display:flex;gap:8px}.metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.metric{padding:14px 16px;border-radius:var(--r);background:var(--panel);min-width:0}.metric span{display:block;font-size:13px;font-weight:500;color:var(--text-2)}.metric b{display:block;margin-top:4px;font:600 22px/1.15 var(--f-round);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric small{display:block;font-size:12px;color:var(--text-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;margin-top:10px}.featured,.platform{display:grid;gap:14px;padding:16px;border-radius:var(--r);background:var(--panel);text-decoration:none;transition:background .15s;min-width:0;align-items:center}.featured:hover,.platform:hover{background:var(--hover)}.featured{grid-template-columns:56px minmax(0,1fr) 190px}.featured .art{width:56px;height:56px;border-radius:13px}.f-label{font-size:13px;color:var(--text-2)}.f-label b{color:var(--orange);font-weight:600}.f-name{display:flex;align-items:baseline;gap:8px;margin-top:2px;min-width:0}.f-name b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-name span{font-size:13px;color:var(--text-2)}.f-meta{display:flex;gap:14px;margin-top:5px;font-size:13px;color:var(--text-2);flex-wrap:wrap}.f-meta b{color:var(--text);font-weight:600}.spark{width:190px;height:48px}.platform{grid-template-columns:56px minmax(0,1fr) auto}.platform-art{width:56px;height:56px;border-radius:13px}.platform-name{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.platform-name b{font-size:17px}.platform-name span{font-size:13px;color:var(--text-2)}.platform-name i{font-style:normal;font-size:12px;font-weight:600;color:var(--orange);background:var(--orange-soft);padding:2px 8px;border-radius:999px}.platform-stats{display:flex;gap:14px;margin-top:5px;font-size:13px;color:var(--text-2);flex-wrap:wrap}.platform-stats b{color:var(--text);font-weight:600}.platform-go{height:32px}.board{padding-top:26px}.board-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.tabs,.view,.seg,.unit{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:var(--fill)}.tabs{overflow-x:auto;scrollbar-width:none;max-width:100%}.tabs::-webkit-scrollbar{display:none}.tabs button,.view button,.seg button,.unit button{border:0;background:transparent;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:var(--r-xs);font:500 13px/1 var(--f-ui);letter-spacing:-.01em;transition:background .15s}.tabs button{padding:8px 15px}.tabs button:hover,.view button:hover,.seg button:hover,.unit button:hover{background:#ffffff0f}.tabs button.on,.view button.on,.seg button.on,.unit button.on{background:var(--seg-on);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.view button{width:34px;height:30px;display:grid;place-items:center;color:var(--text-2)}.view button.on{color:var(--text)}.search{position:relative;margin-left:auto;flex:0 1 300px;min-width:180px}.search input{-webkit-appearance:none;appearance:none;width:100%;height:36px;border-radius:var(--r-sm);border:0;background:var(--fill);padding:0 12px 0 34px;outline:none;font-size:15px}.search input::placeholder{color:var(--text-2)}.search input:focus{box-shadow:0 0 0 2px #f7931a8c}.search svg{position:absolute;left:11px;top:11px;color:var(--text-2)}.table{border-radius:var(--r);background:var(--panel);overflow:hidden}.tr{position:relative;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 16px;height:64px;text-decoration:none;transition:background .12s}.tr+.tr:before{content:"";position:absolute;top:0;left:68px;right:0;height:var(--hair);background:var(--line)}.tr.th{height:38px;font-size:12px;font-weight:500;color:var(--text-3)}.tr.th+.tr:before{left:0}a.tr:hover{background:var(--hover)}a.tr:active{background:var(--panel-2)}.tr .r{text-align:right;font-size:15px}.tr .r.muted{color:var(--text-2)}.tr.th .r{font-size:12px}.coin-cell{display:flex;align-items:center;gap:12px;min-width:0}.coin-cell .art{width:40px;height:40px;border-radius:10px}.coin-cell .art-fallback{font-size:11px}.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:16px;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-size:13px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .chg{display:inline-block;min-width:74px;padding:5px 8px;border-radius:var(--r-xs);text-align:right;font-size:14px;font-weight:600;color:#fff}.tr .chg.up{background:var(--green);color:#002a0c}.tr .chg.down{background:var(--red)}.tr .chg.dim{background:var(--fill);color:var(--text-2)}.prog{display:flex;align-items:center;gap:8px;font-size:13px;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:64px minmax(0,1fr);gap:12px;padding:14px;border-radius:var(--r);background:var(--panel);text-decoration:none;transition:background .15s;position:relative}.card:hover{background:var(--hover)}.art{width:64px;height:64px;border-radius:14px;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:var(--panel-3);color:var(--orange);font:700 13px var(--f-round)}.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:64px}.card-name b{font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-name span{font-size:13px;color:var(--text-2);white-space:nowrap}.card-desc{font-size:13px;color:var(--text-2);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-size:14px}.card-meta .mc{color:var(--text);font-weight:600}.card-meta .mc small{color:var(--text-2);font-weight:400;margin-right:4px}.card-meta .chg{font-weight:600}.progress{height:4px;border-radius:99px;background:var(--fill-2);overflow:hidden}.progress i{display:block;height:100%;background:var(--orange);border-radius:99px;min-width:2px}.badge{position:absolute;top:12px;right:12px;font:600 11px/1 var(--f-ui);padding:4px 8px;border-radius:999px;background:var(--orange-soft);color:var(--orange)}.badge.ghost{background:var(--green-soft);color:var(--green)}.pill-new,.pill-grad{font:600 11px/1 var(--f-ui);padding:3px 7px;border-radius:999px;margin-left:6px;vertical-align:1px;letter-spacing:0}.pill-new{background:var(--orange-soft);color:var(--orange)}.pill-grad{background:var(--green-soft);color:var(--green)}.empty{padding:52px 20px;text-align:center;border-radius:var(--r);color:var(--text-2);background:var(--panel)}.empty h3{color:var(--text);font-size:20px;margin-bottom:6px}.empty .btn{margin-top:16px}.more{display:flex;justify-content:center;margin-top:14px}.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:64px}@keyframes shimmer{to{background-position:-200% 0}}.coin-head{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:14px;align-items:center;padding:24px 0 16px}.coin-head .art{width:60px;height:60px;border-radius:14px}.coin-title h1{font-size:28px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.coin-title h1 span{font-size:17px;font-weight:500;color:var(--text-2);letter-spacing:-.01em}.coin-sub{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;align-items:center}.pill{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:999px;border:0;font-size:13px;color:var(--text-2);text-decoration:none;background:var(--fill);cursor:pointer}.pill:hover{background:var(--fill-2);color:var(--text)}.pill .mono{color:var(--text)}.coin-price{text-align:right}.coin-price b{display:block;font:700 28px/1.15 var(--f-round);letter-spacing:-.01em}.coin-price span{font-size:15px;font-weight:600}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;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-radius:var(--r);overflow:hidden}.panel-pad{padding:16px}.panel h3{font-size:17px;font-weight:600;letter-spacing:-.02em}.coin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--hair) solid var(--line)}.coin-stats div{padding:12px 16px;border-left:var(--hair) solid var(--line);min-width:0}.coin-stats div:first-child{border-left:0}.coin-stats span{display:block;font-size:12px;font-weight:500;color:var(--text-2)}.coin-stats b{display:block;margin-top:2px;font:600 16px var(--f-round);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;position:sticky;top:112px}.chart-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:var(--hair) solid var(--line);flex-wrap:wrap}.seg button{padding:7px 10px;font-size:12px}.chart-legend{font-size:12px;line-height:1.4;color:var(--text-3);display:flex;gap:10px;flex-wrap:wrap;min-height:17px}.chart-legend b{color:var(--text-2);font-weight:500}.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-2);font-size:15px;pointer-events:none;text-align:center;padding:20px}.tab-head{display:flex;gap:6px;padding:10px 12px;border-bottom:var(--hair) solid var(--line)}.tab-head button{border:0;background:transparent;color:var(--text-2);font-weight:600;font-size:14px;padding:7px 13px;cursor:pointer;border-radius:999px;transition:background .15s,color .15s}.tab-head button:hover{color:var(--text)}.tab-head button.on{color:var(--text);background:var(--fill-2)}.tape-scroll{max-height:520px;overflow:auto}.trades{width:100%;border-collapse:collapse;font-size:14px}.trades thead th{position:sticky;top:0;background:var(--panel);z-index:1;text-align:left;font-size:12px;font-weight:500;color:var(--text-3);padding:10px 16px;border-bottom:var(--hair) solid var(--line)}.trades thead th.r{text-align:right}.trades td{padding:10px 16px;border-bottom:var(--hair) solid var(--line);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:600 11px/1 var(--f-ui);padding:3px 7px;border-radius:999px;background:var(--fill);color:var(--text-2);margin-left:6px;letter-spacing:0}.tag.mm{background:var(--orange-soft);color:var(--orange)}.trade-box{padding:14px}.bs{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:2px;border-radius:var(--r-sm);background:var(--fill)}.bs button{border:0;border-radius:8px;padding:9px;font-weight:600;font-size:15px;cursor:pointer;background:transparent;color:var(--text-2);transition:background .15s,color .15s}.bs button.on[data-side=buy]{background:var(--green);color:#002a0c}.bs button.on[data-side=sell]{background:var(--red);color:#fff}.field{margin-top:14px}.field-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-2);margin-bottom:7px;gap:8px}.field-top button.link{border:0;background:none;color:var(--orange);cursor:pointer;padding:0;font-size:13px;font-weight:500}.field-top button.link:hover{color:var(--orange-2)}.amount{display:flex;align-items:center;border-radius:12px;background:var(--panel-2);padding:0 6px 0 14px;transition:box-shadow .15s}.amount:focus-within{box-shadow:0 0 0 2px #f7931a8c}.amount input{flex:1;min-width:0;width:0;border:0;background:transparent;height:52px;font:600 22px/1 var(--f-round);outline:none}.amount input::placeholder{color:var(--text-3)}.unit{background:var(--fill)}.unit button{padding:7px 9px;font-size:13px}.unit button,.unit-static{display:inline-flex;align-items:center;gap:6px}.unit img,.unit-static img{width:16px;height:16px;border-radius:50%;flex:none}.unit button img[src$=".png"],.unit-static img[src$=".png"]{border-radius:4px}.unit-static{font-size:13px;font-weight:600;color:var(--text-2);padding:0 8px}.quick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.quick button{border:0;background:var(--fill);border-radius:999px;padding:7px 0;font-size:13px;font-weight:500;color:var(--text);cursor:pointer}.quick button:hover{background:var(--fill-2)}.est{margin:14px 0;font-size:14px;color:var(--text-2);display:grid;gap:6px}.est div{display:flex;justify-content:space-between;gap:10px}.est b{color:var(--text);font-weight:500;text-align:right}.trade-box .btn-orange,.trade-box .btn-sell,.trade-box .btn-wallet{height:50px;border-radius:14px;font-size:17px}.curve-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.curve-head b{font:600 15px var(--f-round);color:var(--text)}.curve .progress{height:8px}.curve p{font-size:13px;color:var(--text-2);margin-top:10px}.fees-list{display:grid;margin-top:8px;font-size:15px}.fees-list div{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text-2);padding:9px 0}.fees-list div+div{border-top:var(--hair) solid var(--line)}.fees-list b{color:var(--text);font-weight:500;text-align:right}.fees-list b .muted{color:var(--text-2)}.fees-list i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;vertical-align:0}.mm-status{margin-top:10px;padding-top:12px;border-top:var(--hair) solid var(--line);display:grid;gap:3px;font-size:13px;color:var(--text-2)}.mm-status b{color:var(--text);font-size:15px;font-weight:600}.desc{font-size:13px;color:var(--text-2);margin-top:10px;overflow-wrap:anywhere}.desc a{color:var(--orange)}.burn-big{font:700 30px/1.15 var(--f-round);color:var(--orange);margin-top:8px}.burn-big small{font-size:15px;font-weight:500;color:var(--text-2)}.launch{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;padding-top:30px;align-items:start}.page-head h1{font-size:34px}.page-head p{color:var(--text-2);margin-top:8px;max-width:640px;font-size:17px;letter-spacing:-.02em}.form{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px}.form-card{background:var(--panel);border-radius:var(--r);padding:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.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:7px;font-size:13px;font-weight:500;color:var(--text-2)}label.lbl small{font-weight:400;color:var(--text-3)}.inp{height:44px;border-radius:var(--r-sm);border:0;background:var(--panel-2);padding:0 13px;outline:none;font-size:16px;width:100%;transition:box-shadow .15s}.inp::placeholder{color:var(--text-3)}textarea.inp{height:92px;padding:11px 13px;resize:vertical;line-height:1.45}.inp:focus{box-shadow:0 0 0 2px #f7931a8c}.drop{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1.5px dashed var(--panel-3);border-radius:14px;cursor:pointer;transition:border-color .15s,background .15s}.drop:hover,.drop.over{border-color:var(--orange);background:var(--orange-soft)}.drop .art{width:88px;height:88px;border-radius:18px}.drop b{display:block;color:var(--text);font-size:15px}.drop span{font-size:13px;color:var(--text-2)}.disclose{border-radius:var(--r);padding:16px;font-size:14px;color:var(--text-2);background:var(--panel)}.disclose b{color:var(--text)}.disclose ul{margin:8px 0 0;padding-left:18px;display:grid;gap:4px}.steps{display:grid;gap:7px;font-size:14px;line-height:1.4;color:var(--text-3)}.steps div:before{content:"○  "}.steps div.done{color:var(--text-2)}.steps div.done:before{content:"✓  ";color:var(--orange);font-weight:700}.steps div.now{color:var(--text)}.steps div.now:before{content:"◌  ";color:var(--orange)}.preview{position:sticky;top:112px;display:grid;gap:10px}.preview .card{pointer-events:none}.side-title{font-size:13px;color:var(--text-2);font-weight:500;padding-left:4px}.preview-note{font-size:13px;color:var(--text-2);padding:0 4px}.split-list{display:grid;font-size:15px;color:var(--text-2)}.split-list div{display:flex;justify-content:space-between;padding:9px 0}.split-list div+div{border-top:var(--hair) solid var(--line)}.split-list b{color:var(--text);font-weight:600}.how{max-width:860px;padding-top:30px}.how h1{font-size:34px}.how .lead{font-size:17px;color:var(--text-2);margin-top:10px;max-width:680px;line-height:1.5;letter-spacing:-.02em}.how h2{font-size:22px;margin:36px 0 8px}.how p{color:var(--text-2);margin-top:8px;max-width:720px;line-height:1.55;font-size:16px}.how p b{color:var(--text)}.flow{margin-top:22px;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:16px}.fact{border-radius:var(--r);padding:16px;background:var(--panel)}.fact b{display:block;color:var(--text);font-size:17px;margin-bottom:4px}.fact p{margin:0;font-size:14px}.addr-list{display:grid;margin-top:14px;border-radius:var(--r);background:var(--panel);overflow:hidden}.addr{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px 16px;font-size:15px;flex-wrap:wrap}.addr+.addr{border-top:var(--hair) solid var(--line)}.addr .mono{color:var(--text-2);overflow-wrap:anywhere;font-size:13px}.addr a{color:var(--orange);text-decoration:none}.addr a:hover{color:var(--orange-2)}.profile{padding-top:30px}.profile h1{font-size:28px;overflow-wrap:anywhere}.profile .metrics{margin-top:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.modal{position:fixed;inset:0;z-index:80;background:#0000008c;display:grid;place-items:center;padding:16px;animation:fade .2s}.modal[hidden]{display:none}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{transform:translateY(24px);opacity:0}}.modal-card{width:min(400px,100%);background:var(--panel);border-radius:20px;padding:16px;box-shadow:0 20px 60px #00000080;animation:rise .25s cubic-bezier(.2,.9,.3,1)}.modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-left:4px}.modal-head h3{font-size:17px;font-weight:600}.x{border:0;background:var(--fill);width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;color:var(--text-2);display:grid;place-items:center}.x:hover{background:var(--fill-2);color:var(--text)}.wallet-list{display:grid;border-radius:12px;background:var(--panel-2);overflow:hidden}.wallet-list button{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:transparent;cursor:pointer;font-size:16px;font-weight:500;text-align:left}.wallet-list button+button:before{content:"";position:absolute;top:0;left:56px;right:0;height:var(--hair);background:var(--line)}.wallet-list button:hover{background:var(--panel-3)}.wallet-list img{width:30px;height:30px;border-radius:8px}.wallet-list p{font-size:14px;color:var(--text-2);padding:14px}.wallet-list p a{color:var(--orange)}.menu{position:absolute;right:var(--gutter);top:54px;background:#252527e0;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);border-radius:13px;display:grid;min-width:230px;z-index:50;box-shadow:0 16px 48px #00000080;overflow:hidden;animation:fade .15s}.menu a,.menu button{text-align:left;border:0;background:transparent;padding:11px 16px;cursor:pointer;text-decoration:none;font-size:16px}.menu>*+*{border-top:var(--hair) solid var(--line)}.menu a:hover,.menu button:hover{background:#ffffff14}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,16px);opacity:0;pointer-events:none;z-index:90;background:#2c2c2ee6;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);color:var(--text);padding:12px 18px;border-radius:16px;font-size:14px;font-weight:500;max-width:min(520px,calc(100vw - 32px));transition:opacity .2s,transform .25s cubic-bezier(.2,.9,.3,1);box-shadow:0 10px 30px #00000073}.toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}.toast.err{color:#ffb4ae}.toast a{color:var(--orange)}.mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:45;background:var(--material);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:var(--hair) solid var(--line);padding:6px 8px calc(4px + env(safe-area-inset-bottom))}.mobile-nav a{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 0;text-decoration:none;font-size:10.5px;font-weight:500;letter-spacing:0;color:#8e8e93}.mobile-nav a svg{width:26px;height:26px}.mobile-nav a.on{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}.mobile-nav{display:flex}body{padding-bottom:calc(58px + env(safe-area-inset-bottom))}.feature-row{grid-template-columns:minmax(0,1fr)}.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tr{grid-template-columns:minmax(0,1fr) 72px 88px;height:66px}.tr .chg{min-width:0;padding:5px 7px;font-size:13px}.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:var(--hair) solid var(--line)}.facts{grid-template-columns:minmax(0,1fr)}.intro .actions{margin-left:0}.toast{bottom:calc(70px + env(safe-area-inset-bottom))}}@media(max-width:600px){.top-in{gap:10px;height:50px}.block-chip span{display:none}.intro{padding-top:18px}.intro h1,.page-head h1,.how h1{font-size:30px}.intro-sub,.page-head p{font-size:15px}.intro .actions{display:none}.intro>div{flex:1 1 100%;min-width:0}.chips,.metrics{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter)}.chips::-webkit-scrollbar,.metrics::-webkit-scrollbar{display:none}.metrics{display:flex;gap:8px}.metric{flex:0 0 156px;scroll-snap-align:start;padding:12px 14px}.metric b{font-size:20px}.featured{grid-template-columns:52px minmax(0,1fr)}.featured .art{width:52px;height:52px}.spark{display:none}.platform{grid-template-columns:52px minmax(0,1fr)}.platform-art{width:52px;height:52px}.platform-go{grid-column:1 / -1}.board-head{flex-wrap:wrap}.board-head .tabs{order:1;flex:1 1 0;min-width:0}.search{flex-basis:100%;margin-left:0;order:0}.view{order:2;flex:none}.row2,.row3{grid-template-columns:minmax(0,1fr)}.chart-wrap{height:320px}.coin-head{grid-template-columns:52px minmax(0,1fr)}.coin-head .art{width:52px;height:52px}.coin-price{grid-column:1 / -1;text-align:left}.trades .hide-sm{display:none}.modal{place-items:end center;padding:0}.modal-card{width:100%;border-radius:20px 20px 0 0;padding:8px 16px calc(20px + env(safe-area-inset-bottom))}.modal-card:before{content:"";display:block;width:36px;height:5px;border-radius:3px;background:var(--fill-2);margin:0 auto 10px}}
