:root{--bg:#050505;--panel:#0d0d0f;--panel-2:#141417;--panel-3:#1b1b20;--line:#1e1e22;--line-2:#2a2a30;--ink:#f5f5f5;--soft:#c4c4ca;--muted:#8b8b92;--red:#fc1c21;--red-hi:#ff3b40;--red-ink:#ff4f54;--red-bg:#fc1c211f;--up:#22c55e;--up-bg:#22c55e1f;--down:var(--red-ink);--warn:#e6b04a;--on-red:#fff;--r-panel:10px;--r-ctl:8px;--display:var(--font-poppins), "Poppins", system-ui, sans-serif;--ui:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-jbmono), "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--out:cubic-bezier(.2, .7, .2, 1);--side-w:232px;--top-h:60px;--tab-h:60px}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;background:var(--bg)}body{min-height:100vh;color:var(--ink);background:var(--bg);font-family:var(--ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.01em;margin:0;font-style:italic;font-weight:800;line-height:1.05}p{margin:0}ul,ol{margin:0;padding:0}img{-webkit-user-drag:none}::selection{background:var(--red);color:var(--on-red)}:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}.mono{font-family:var(--mono);letter-spacing:-.01em}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.small{font-size:12.5px}.grow{flex:1}.pos{color:var(--up)}.neg{color:var(--down)}.r{text-align:right}.ico{flex:none;display:block}.mark{object-fit:contain;flex:none;display:block}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stack{gap:16px;min-width:0;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);min-width:0}.pad{padding:16px}.panel-h{flex-wrap:wrap;align-items:center;gap:10px;min-height:52px;padding:14px 16px 12px;display:flex}.panel-t{text-transform:uppercase;letter-spacing:.01em;align-items:baseline;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.panel-sub,.panel-dot{color:var(--muted)}.panel-n{font-family:var(--ui);color:var(--muted);font-size:12.5px;font-style:normal;font-weight:600}.h-sub{font-family:var(--ui);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-style:normal;font-weight:600}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tag{background:var(--panel-3);height:20px;color:var(--soft);font:600 11px var(--ui);letter-spacing:.02em;white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.tag-wait{color:var(--warn);background:#e6b04a24}.tag-bad{background:var(--red-bg);color:var(--red-ink)}.tag-preview{border:1px solid var(--line-2);color:var(--muted);background:0 0}.tag-king{color:var(--red-ink);background:0 0;border:1px solid #ff4f5466}.paired{white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;font-weight:600;display:inline-flex}.paired-l{color:var(--muted);font-weight:500}.paired-t{color:var(--ink)}.paired-sm{font-size:12.5px}.btn{border-radius:var(--r-ctl);background:var(--red);height:40px;color:var(--on-red);font:600 14px var(--ui);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex;position:relative}.btn:hover{background:var(--red-hi)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-big{height:46px;padding:0 22px;font-size:15px}.btn-sm{height:34px;padding:0 12px;font-size:13px}.btn-block{width:100%}.btn-ghost{background:var(--panel-2);color:var(--ink);border-color:var(--line-2)}.btn-ghost:hover{background:var(--panel-3);border-color:#3a3a42}.icon-btn{border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--panel);width:40px;height:40px;color:var(--soft);cursor:pointer;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--panel-2);color:var(--ink)}.linkbtn{color:var(--red-ink);font:600 12.5px var(--ui);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}input,textarea,select{width:100%;font:inherit;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--panel-2);color:var(--ink);padding:10px 12px;transition:border-color .15s,background .15s}input::placeholder,textarea::placeholder{color:#6f6f77}input:hover,textarea:hover,select:hover{border-color:#3a3a42}input:focus,textarea:focus,select:focus{border-color:var(--red-ink);box-shadow:0 0 0 1px var(--red-ink);outline:none}input[type=checkbox],input[type=radio]{width:auto;accent-color:var(--red)}select{appearance:none;cursor:pointer;background-image:none;padding-right:30px}label{color:var(--soft);gap:7px;font-size:13px;font-weight:600;display:grid}label small{color:var(--muted);font-size:12px;font-weight:500}.seg{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-ctl);gap:2px;padding:3px;display:inline-flex}.seg button{min-width:38px;height:28px;color:var(--muted);font:600 12.5px var(--ui);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 11px;transition:background .15s,color .15s}.seg button:hover{color:var(--ink)}.seg button.on,.seg button[aria-selected=true],.seg button[aria-pressed=true]{background:var(--panel-3);color:var(--ink)}.sorts{scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}.sorts::-webkit-scrollbar{display:none}.sorts button{height:32px;color:var(--muted);font:500 13.5px var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:0 13px;transition:background .15s,color .15s}.sorts button:hover{color:var(--ink)}.sorts button.on{background:var(--red);color:var(--on-red);font-weight:600}.tbl-wrap{overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:13.5px}.tbl th{text-align:left;font:500 12.5px var(--ui);color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 12px}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px}.tbl tbody tr{transition:background .12s}.tbl tbody tr:hover{background:var(--panel-2)}.tbl tbody tr:last-child td{border-bottom:0}.tbl .r{text-align:right}.tbl.tight td{padding:8px 12px}.tbl.nowrap td,.tbl.nowrap th{white-space:nowrap}.addr{font-family:var(--mono);overflow-wrap:anywhere;color:var(--soft);font-size:12.5px}a.addr:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.bar{background:var(--panel-3);border-radius:3px;flex:1;min-width:40px;height:6px;display:block;position:relative;overflow:hidden}.bar>i{background:var(--red);animation:bar-in .9s var(--out) backwards;border-radius:3px;display:block;position:absolute;inset:0 auto 0 0}@keyframes bar-in{0%{width:0!important}}.bond{align-items:center;gap:10px;width:100%;min-width:0;display:inline-flex}.bond-l{min-width:36px;color:var(--ink);flex:none;font-size:13px}.bond-lg .bar{border-radius:4px;height:8px}.bond.is-done .bar>i{background:var(--soft)}.bond.is-done .bond-l{color:var(--muted)}.state{text-align:center;color:var(--muted);justify-items:center;gap:8px;padding:38px 20px 40px;display:grid}.state b{color:var(--ink);font-size:15px}.state .btn{margin-top:6px}.err{background:var(--red-bg);color:#ffd5d6;border-radius:var(--r-ctl);border:1px solid #ff4f5466;padding:10px 12px;font-size:13.5px;font-weight:500}.err ul{margin:5px 0 0;padding-left:18px}.ok{border:1px solid var(--line-2);background:var(--panel-2);color:var(--soft);border-radius:var(--r-ctl);padding:10px 12px;font-size:13.5px}.skel{background:var(--panel-2);border-radius:6px;max-width:100%;animation:1.4s ease-in-out infinite skel;display:inline-block}@keyframes skel{50%{opacity:.5}}.skel-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 16px;display:flex}.spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin;display:inline-block}.ck-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{rotate:360deg}}.live-dot{background:var(--up);vertical-align:middle;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.35}}.flash-up{animation:.9s ease-out flash-up}.flash-down{animation:.9s ease-out flash-down}@keyframes flash-up{0%{background:#22c55e47}to{background:0 0}}@keyframes flash-down{0%{background:#ff4f5447}to{background:0 0}}.flashable{border-radius:4px;margin:-1px -4px;padding:1px 4px}.pic{object-fit:cover;background:var(--panel-3);border-radius:8px;flex:none;width:36px;height:36px;display:block}.pic-lg{border-radius:14px;width:120px;height:120px}.noimg{background:var(--panel-3);color:var(--muted);font:700 14px var(--display);place-items:center;font-style:italic;display:inline-grid}.soc{border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--panel-2);width:36px;height:36px;color:var(--soft);place-items:center;transition:background .15s,color .15s;display:inline-grid}a.soc:hover{background:var(--panel-3);color:var(--ink)}.ca{border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--panel-2);height:36px;color:var(--soft);cursor:pointer;align-items:center;gap:8px;padding:0 11px;font-size:13px;transition:background .15s,color .15s;display:inline-flex;position:relative}.ca:hover{background:var(--panel-3);color:var(--ink)}.ca.is-done{color:var(--up);border-color:#22c55e80}.ca-ok{display:none}.ca.is-done .ca-ok{font:600 12px var(--ui);display:inline}.kv{grid-template-columns:auto 1fr;gap:9px 14px;margin:0;font-size:13.5px;display:grid}.kv dt{color:var(--muted)}.kv dd{font-family:var(--mono);overflow-wrap:anywhere;text-align:right;margin:0;font-size:13px}.check{gap:9px;margin:0;padding:0;list-style:none;display:grid}.check li{color:var(--soft);align-items:flex-start;gap:9px;font-size:13px;display:flex}.check .ck{background:var(--panel-3);width:20px;height:20px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.check .ck.yes{background:var(--up-bg);color:var(--up)}.check .ck.no{background:var(--red-bg);color:var(--red-ink)}.back{color:var(--muted);justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.back:hover{color:var(--ink)}.prose{gap:14px;max-width:70ch;display:grid}.prose p{color:var(--soft);font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.kpi{align-content:start;gap:6px;padding:14px 16px 12px;display:grid}.kpi-l{font:500 12px var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kpi-v{font:italic 800 clamp(21px, 2.05vw, 30px) / 1.1 var(--display);letter-spacing:-.01em;white-space:nowrap;border-radius:6px;width:fit-content;max-width:100%}.kpi-v small{font:600 clamp(12px, 1vw, 14px) var(--ui);letter-spacing:0;color:var(--soft);margin-left:7px;font-style:normal}.kpi-v.pos{color:var(--up)}.kpi-v.neg{color:var(--down)}.kpi-none{color:var(--muted)}.kpi-s{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.how-strip{align-items:center;gap:18px;padding:11px 16px;transition:border-color .15s,background .15s;display:flex}.how-strip:hover{border-color:var(--line-2);background:var(--panel-2)}.how-strip-t{font:italic 800 13px var(--display);text-transform:uppercase;color:var(--muted);white-space:nowrap}.how-strip-l{flex:1;align-items:center;min-width:0;list-style:none;display:flex}.how-strip-l li{border-left:1px solid var(--line);min-width:0;color:var(--soft);flex:1 1 0;align-items:center;gap:9px;padding:0 14px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.how-strip-l li:first-child{border-left:0;padding-left:0}.how-strip-l b{background:var(--red-bg);width:22px;height:22px;color:var(--red-ink);font:italic 800 12px var(--display);border-radius:6px;flex:none;place-items:center;display:inline-grid}.how-strip-go{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.dash{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.sp{flex-direction:column;display:flex}.sp-chart{flex:1;padding:0 8px 4px 12px;display:flex;position:relative}.sc-wrap{flex:1;min-width:0;position:relative}.sc-host{opacity:0;transition:opacity .5s var(--out);position:absolute;inset:0}.sc-host.is-ready{opacity:1}.sc-liq{z-index:2;background:var(--panel-2);height:24px;color:var(--ink);border:1px solid #fc1c2180;border-radius:6px;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:10px}.sc-liq b{color:var(--red-ink);font-weight:600}.sc-liq .key{margin-right:4px}.sp-state{text-align:center;color:var(--muted);place-content:center;justify-items:center;gap:6px;padding:20px;font-size:13.5px;display:grid;position:absolute;inset:0}.sp-state b{color:var(--ink)}.sp-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding:10px 16px 13px;font-size:12.5px;display:flex}.sp-key b{color:var(--ink);margin-left:4px;font-weight:600}.key{border-top:2px dashed var(--ink);vertical-align:middle;width:16px;height:0;margin-right:7px;display:inline-block}.key-liq{border-top-color:var(--red)}.sp-link{color:var(--soft);align-items:center;gap:5px;font-weight:500;display:inline-flex}.sp-link:hover{color:var(--ink)}.pipeline{flex-direction:column;display:flex}.pipe{padding:0 16px 14px}.pipe-row{align-items:stretch;gap:8px;display:flex}.pipe-cell{flex:1 1 0;min-width:0}.pipe-arrow{color:var(--muted);flex:none;align-self:center}.stage{text-align:center;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-ctl);align-content:center;justify-items:center;gap:3px;height:100%;padding:11px 6px;display:grid}.stage-k{color:var(--muted);font-size:12px;line-height:1.2}.stage-v{white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}.stage-s{color:var(--muted);white-space:nowrap;font-size:11.5px}.pipe-cell:last-child .stage{border-color:#fc1c218c}.pipe-cell:last-child .stage-v{color:var(--up)}.pipe-idle{padding-bottom:16px}.pipe-wait{border:1px dashed var(--line-2);border-radius:var(--r-ctl);background:var(--panel-2);align-items:flex-start;gap:12px;padding:14px;display:flex}.pipe-wait-dot{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px;animation:2.4s ease-in-out infinite pulse}.pipe-wait b{font-size:14px;display:block}.pipe-wait p{color:var(--muted);margin:4px 0 8px;font-size:13px;line-height:1.5}.feed{border-top:1px solid var(--line);flex:1;padding:0 16px 8px}.feed-t{font:italic 800 13px var(--display);text-transform:uppercase;align-items:center;gap:8px;padding:14px 0 6px;display:flex}.feed-list{list-style:none}.feed-row{border-top:1px solid var(--line)}.feed-row:first-child{border-top:0}.feed-in{border-radius:6px;grid-template-columns:42px 30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:8px 0;display:grid}a.feed-in:hover .feed-text{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.feed-time{color:var(--muted);font-size:13px}.feed-pic{object-fit:cover;background:var(--panel-3);border-radius:50%;width:30px;height:30px;display:block}.feed-pic.noimg{place-items:center;display:grid}.feed-ic{background:var(--panel-3);width:30px;height:30px;color:var(--soft);border-radius:50%;place-items:center;display:grid}.feed-ic-arrow{background:var(--panel-2);border:1px solid var(--line)}.feed-text{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.feed-text b{color:var(--ink);font-weight:600}.feed-text .tag{margin-left:8px}.feed-amt{white-space:nowrap;font-size:13px;font-weight:600}.feed-empty{padding:12px 0 14px;font-size:13.5px}.coins-h{gap:14px 16px}.coins-pair{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.ctbl{table-layout:auto}.ctbl th,.ctbl td{padding-left:14px;padding-right:14px}.ctbl .c-coin{min-width:230px}.ctbl .c-bond{width:21%;min-width:150px}.crow{position:relative}.crow .c-coin{white-space:nowrap}.row-link{vertical-align:middle;align-items:center;gap:12px;min-width:0;display:inline-flex}.row-link:after{content:"";position:absolute;inset:0}.row-link:focus-visible{outline:none}.crow:has(.row-link:focus-visible){outline:2px solid var(--red-ink);outline-offset:-2px}.c-pic{object-fit:cover;background:var(--panel-3);border-radius:50%;flex:none;width:36px;height:36px}.c-pic.noimg{place-items:center;display:inline-grid}.c-id{align-items:baseline;gap:12px;min-width:0;display:inline-flex}.c-tick{font-size:14px;font-weight:700}.c-name{color:var(--muted);text-overflow:ellipsis;max-width:18ch;font-size:13.5px;overflow:hidden}.crow .tag{vertical-align:middle;margin-left:10px}.crow.is-king{box-shadow:inset 2px 0 0 var(--red)}.crow.is-fresh{animation:row-in .6s var(--out)}@keyframes row-in{0%{background:var(--red-bg);opacity:0;transform:translateY(-8px)}to{opacity:1;background:0 0;transform:none}}.c-mcap{font-weight:500}.chg{font-weight:600}@media (max-width:1280px){.ctbl .c-pair{display:none}}@media (max-width:1099px){.kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.dash{grid-template-columns:minmax(0,1fr)}.how-strip{flex-wrap:wrap;row-gap:10px}.how-strip-l{flex-direction:column;flex-basis:100%;order:3;align-items:stretch;gap:8px}.how-strip-l li{border-left:0;padding:0}.how-strip-go{margin-left:auto}}@media (max-width:760px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi{padding:12px 14px 10px}.kpi-v{font-size:clamp(22px,6.6vw,28px)}.kpi:last-child:nth-child(odd){grid-column:1/-1}.kpi-s{white-space:normal}.panel-h{padding:12px 14px 10px}.sp-chart{padding:0 4px 2px 8px}.sp-foot{gap:8px 14px;padding:10px 14px 12px}.pipe{padding:0 14px 12px}.pipe-row{flex-wrap:wrap}.pipe-cell{flex:40%}.pipe-arrow{display:none}.feed{padding:0 14px 6px}.coins-h{padding-bottom:8px}.coins-pair{flex-basis:100%;order:3}.coins-h .sorts{flex-basis:100%;order:4;width:calc(100% + 28px);max-width:none;margin:0 -14px;padding:0 14px}.ctbl thead{display:none}.ctbl,.ctbl tbody{display:block}.crow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"coin mcap""coin chg""bond ammo";gap:3px 14px;padding:12px 14px;display:grid}.ctbl .crow td{border:0;min-width:0;padding:0;display:block}.ctbl .c-coin{white-space:normal;grid-area:coin;align-self:center;min-width:0}.ctbl .c-mcap{grid-area:mcap;font-size:15px;font-weight:600}.ctbl .c-chg{grid-area:chg;font-size:13px}.ctbl .c-bond{grid-area:bond;align-self:center;width:auto;min-width:0;padding-top:8px}.ctbl .c-ammo{color:var(--soft);grid-area:ammo;align-self:center;padding-top:8px;font-size:13px}.ctbl .c-ammo:before{content:"Ammo ";color:var(--muted)}.ctbl .crow td.c-age,.ctbl .crow td.c-pair{display:none}.c-id{gap:2px;display:grid}.c-name{max-width:20ch;font-size:12.5px}.crow .tag{margin:4px 0 0}.crow.is-king{box-shadow:inset 2px 0 0 var(--red)}.feed-in{grid-template-columns:38px 28px minmax(0,1fr) auto;gap:8px}.feed-text{font-size:13px}}
.ch{grid-template-columns:auto minmax(0,1fr) minmax(240px,340px);align-items:center;gap:18px 24px;padding:16px;display:grid}.ch-img{object-fit:cover;background:var(--panel-3);border-radius:14px;width:112px;height:112px;display:block}.ch-img.noimg{place-items:center;font-size:36px;display:grid}.ch-main{align-content:center;gap:4px;min-width:0;display:grid}.ch-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ch-title h1{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:clamp(28px,3vw,38px);font-weight:800}.ch-name{color:var(--muted);overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.25}.ch-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ch-desc{color:var(--soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:70ch;margin-top:8px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.ch-side{align-content:center;gap:14px;min-width:0;display:grid}.ch-venue{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel-2);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:flex}.ch-sep{background:var(--line-2);width:1px;height:18px}.ch-pump{color:var(--ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}a.ch-pump:hover{text-underline-offset:3px;text-decoration:underline}.ch-bond{gap:7px;display:grid}.ch-bond-h{color:var(--soft);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.ch-bond-h b{color:var(--ink);font-size:14px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat{gap:4px;padding:12px 16px;display:grid}.stat-l{color:var(--muted);font-size:13px}.stat-v{font:italic 800 clamp(20px, 1.9vw, 26px) / 1.15 var(--display);letter-spacing:-.01em;overflow-wrap:anywhere;border-radius:6px;width:fit-content;max-width:100%}.stat-v .chg{font:inherit}.cp{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.cp-main,.cp-side{align-content:start;gap:16px;min-width:0;display:grid}.cp-chart{padding:14px 14px 12px}.ammo-b{gap:12px;padding:0 16px 16px;display:grid}.ammo-line{color:var(--soft);font-size:15px;line-height:1.5}.ammo-line b{color:var(--ink);font-weight:700}.ammo-bar{align-items:center;gap:12px;display:flex}.ammo-bar .bar{border-radius:4px;height:8px}.fees-b{gap:12px;padding:0 16px 16px;font-size:13.5px;display:grid}.fees-flow{align-items:stretch;gap:6px;list-style:none;display:flex}.fees-flow li{text-align:center;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel-2);flex:1 1 0;align-content:center;justify-items:center;gap:2px;min-width:0;padding:9px 6px;display:grid}.fees-flow li.is-end{border-color:#fc1c218c}.fees-flow .pipe-arrow{color:var(--muted);flex:none;align-self:center}.fees-k{color:var(--muted);font-size:11.5px}.fees-flow b{font-size:13px;font-weight:600;line-height:1.2}.tl{padding:0 16px 14px;list-style:none;display:grid}.tl li{color:var(--soft);grid-template-columns:14px 1fr auto;align-items:center;gap:10px;padding:7px 0;font-size:13.5px;display:grid;position:relative}.tl li+li:before{content:"";background:var(--line-2);width:1px;height:18px;position:absolute;top:-9px;left:6px}.tl-dot{background:var(--red);border-radius:50%;width:7px;height:7px;margin-left:3px}.chartph{text-align:center;align-content:center;place-items:center;gap:12px;min-height:260px;display:grid}.bigchart{gap:10px;display:grid}.bc-read{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.bc-read b{font:italic 800 28px var(--display);color:var(--ink)}.bc-svg{cursor:crosshair;touch-action:none;width:100%;height:280px;display:block}.bc-grid{stroke:var(--line);stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.bc-cross{stroke:var(--line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.bc-dot{stroke:var(--panel);stroke-width:3px}.spark{flex:none;display:block;overflow:visible}.spark-empty{border-bottom:1px dashed var(--line-2)}.spark-up{color:var(--up)}.spark-down{color:var(--down)}@media (max-width:1280px){.cp{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:1099px){.ch{grid-template-columns:auto minmax(0,1fr)}.ch-side{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.cp{grid-template-columns:minmax(0,1fr)}.cp-main,.cp-side{display:contents}.cp-main>*,.cp-side>*{order:6}.cp-main>.cp-chart{order:1}.cp-side>.cp-trade{order:2}.cp-side>.ammo{order:3}.cp-side>.fees{order:4}.cp-main>.trades-panel{order:5}}@media (max-width:760px){.ch{grid-template-columns:76px minmax(0,1fr);gap:14px;padding:14px}.ch-img{border-radius:12px;width:76px;height:76px}.ch-name{font-size:15px}.ch-side{grid-template-columns:minmax(0,1fr)}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fees-flow{flex-direction:column}.fees-flow .pipe-arrow{display:none}}
.page-h{gap:6px;padding:2px 0;display:grid}.page-h-t{align-items:center;gap:12px;display:flex}.page-h h1{font-size:clamp(26px,3vw,34px)}.page-h p{max-width:72ch;font-size:14px;line-height:1.55}.state-tall{align-content:center;min-height:52vh}.state-line{padding:4px 16px 18px;font-size:13.5px}.rules{padding:0 16px 14px;list-style:none;display:grid}.rules li,.how-mech li{border-top:1px solid var(--line);color:var(--soft);align-items:flex-start;gap:12px;padding:11px 0;font-size:14px;line-height:1.55;display:flex}.rules li:first-child,.how-mech li:first-child{border-top:0}.rules b,.how-mech b{background:var(--red-bg);width:24px;height:24px;color:var(--red-ink);font:italic 800 13px var(--display);border-radius:6px;flex:none;place-items:center;display:inline-grid}.lg-kind{color:var(--soft);font-size:12.5px;font-weight:600}.lg-short{color:var(--red-ink)}.lg-coin b{color:var(--ink);font-weight:600}.lg-coin:hover{text-underline-offset:3px;text-decoration:underline}.sp-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.pos-panel{flex-direction:column;display:flex}.pos-kv{flex:1;padding:0 16px 8px;display:block}.pos-row{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.pos-row:first-child{border-top:0}.pos-row dt{color:var(--muted)}.pos-row dd{text-align:right;font-weight:600;font-family:var(--ui);margin:0;font-size:13.5px}.pos-foot{padding:6px 16px 16px}.pipe-tot{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px 18px;margin:4px 16px 0;padding:14px 0 16px;display:grid}.pipe-tot>div{gap:2px;display:grid}.pipe-tot dt{color:var(--muted);font-size:12.5px}.pipe-tot dd{font-size:15px;font-weight:600;font-family:var(--ui);text-align:left;margin:0}.lp{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;max-width:1180px;display:grid}.lp-form{gap:16px;padding:20px;display:grid}.lp-head{gap:8px;display:grid}.lp-head h1{font-size:clamp(26px,3vw,32px)}.lp-head p{max-width:60ch;font-size:14px;line-height:1.55}.lp-pic{align-items:center;gap:16px;display:flex}.lp-pic-t{gap:4px;font-size:14px;display:grid}.drop{border:1px dashed var(--line-2);background:var(--panel-2);cursor:pointer;border-radius:12px;flex:none;place-items:center;gap:0;width:132px;height:132px;padding:0;font-weight:400;transition:border-color .15s,background .15s;display:grid;position:relative;overflow:hidden}.drop:hover,.drop.has{background:var(--panel-3);border-color:#3a3a42}.drop:focus-within{border-color:var(--red-ink)}.drop input{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.drop img{object-fit:cover;width:100%;height:100%;display:block}.drop-empty{text-align:center;color:var(--soft);justify-items:center;gap:4px;padding:8px;display:grid}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tick-in{text-transform:uppercase}.lp-pair{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel-2);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 12px;display:flex}.lp-pair-k{color:var(--muted);font-size:13px;font-weight:500}.lp-go{width:100%}.lp-side{top:calc(var(--top-h) + 16px);gap:16px;display:grid;position:sticky}.lp-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;display:flex}.lp-row-2{border-top:0;padding-top:10px;padding-bottom:14px}.lp-row-pic{width:40px;height:40px}.lp-row-id{flex-direction:column;align-items:flex-start;gap:1px}.lp-row-mc{font-size:15px;font-weight:600}.lp-bond{width:150px}.lp-fees{gap:12px;padding:0 16px 16px;display:grid}.lp-check{padding:0 16px 16px}.lp-more{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.how{gap:22px;width:100%;max-width:980px;margin:0 auto;display:grid}.how-head{gap:14px;padding:18px 0 2px;display:grid}.how-head h1{letter-spacing:-.02em;font-size:clamp(36px,6vw,64px);line-height:1}.how-head h1 em{color:var(--red)}.how-points{gap:12px;list-style:none;display:grid}.how-point{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:20px;padding:24px 28px 26px;display:grid}.how-n{font:italic 800 72px / .9 var(--display);color:var(--red)}.how-copy{gap:10px;min-width:0;display:grid}.how-copy h2{font-size:clamp(20px,2.4vw,27px);line-height:1.2}.how-copy p{color:var(--soft);max-width:64ch;font-size:15.5px;line-height:1.6}.how-essence{border-left:3px solid var(--red);max-width:70ch;padding:4px 0 4px 16px;font-size:16.5px;font-weight:700;line-height:1.5}.how-manifesto{gap:18px;padding:14px 0 10px;display:grid}.how-manifesto p{font:italic 700 clamp(22px, 3.3vw, 38px) / 1.2 var(--display);letter-spacing:-.01em;max-width:26em;color:var(--ink)}.how-manifesto p.is-call b{color:var(--red-ink);font-weight:800}.how-manifesto p.is-name{color:var(--red);margin-top:6px;font-weight:800}.how-mech ul{padding:0 16px 14px;list-style:none;display:grid}.how-end{flex-wrap:wrap;gap:12px;padding:4px 0 24px;display:flex}.tk-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:32px;padding:28px;display:grid}.tk-id{gap:12px;min-width:0;display:grid}.tk-id h1{font-size:clamp(36px,5vw,56px)}.tk-id p{color:var(--soft);max-width:60ch;font-size:15px;line-height:1.6}@media (max-width:1099px){.sp-grid,.lp{grid-template-columns:minmax(0,1fr)}.lp-side{position:static}}@media (max-width:760px){.lp-form{padding:16px 14px}.lp-pic{align-items:flex-start}.drop{width:108px;height:108px}.two{grid-template-columns:1fr}.how-point{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px}.how-n{font-size:48px}.tk-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 16px}.tk-hero .mark{width:96px;height:96px}.pipe-tot{grid-template-columns:1fr 1fr}}
.ai-sheet{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:60;border:1px solid var(--line-2);background:var(--panel-2);animation:ai-up .45s var(--out) both;border-radius:18px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex;position:fixed}@keyframes ai-up{0%{opacity:0;transform:translateY(24px)}}.ai-icon{border-radius:11px;flex:none;width:44px;height:44px}.ai-copy{min-width:0;color:var(--soft);flex-direction:column;gap:2px;font-size:13px;display:flex}.ai-copy>b{color:var(--ink);font-size:14.5px}.ai-share{color:var(--red);font-weight:700;display:inline-block;transform:rotate(-90deg)}.ai-x{background:var(--panel-3);width:30px;height:30px;color:var(--muted);border:0;border-radius:50%;flex:none;margin-left:auto;font-size:18px;line-height:1}@media (min-width:821px){.ai-sheet{display:none}}html.app-standalone,html.app-standalone body{overscroll-behavior-y:none}html.app-standalone body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html.app-standalone .top{padding-top:calc(10px + env(safe-area-inset-top))}html.app-standalone .tabbar a,html.app-standalone .tabbar{-webkit-user-select:none;user-select:none}html.app-standalone .tabbar a:active{transform:scale(.94)}@media (display-mode:standalone){.ai-sheet{display:none}}
