:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0c10;--bg-elev:#10141b;--panel:#141a23;--panel-hi:#1a212c;--line:#232b38;--line-soft:#1a212b;--fg:#e8ecf3;--fg-mid:#a3adbf;--dim:#6f7a8d;--faint:#4a5462;--up:#2ee06a;--up-bg:#2ee06a1f;--down:#ff5f5f;--down-bg:#ff5f5f1f;--acc:#6ea8fe;--acc-2:#a78bfa;--warn:#f0b429;--warn-bg:#f0b4291f;--radius:10px;--radius-sm:6px;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, "Helvetica Neue", sans-serif;--shadow:0 1px 2px #0006, 0 8px 24px #00000047}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:13px;line-height:1.55;overflow-x:hidden}a{color:var(--acc);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:15px}h2{font-size:17px}h3{font-size:13px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{font-family:var(--mono)}.up{color:var(--up)}.down{color:var(--down)}.dim{color:var(--dim)}.mid{color:var(--fg-mid)}.warn{color:var(--warn)}.appbar{border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--bg-elev), var(--bg));flex-wrap:wrap;align-items:center;gap:14px;padding:11px 20px;display:flex}.brand{align-items:baseline;gap:9px;display:flex}.brand .mark{letter-spacing:-.02em;background:linear-gradient(92deg, var(--acc), var(--acc-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.brand .chain{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.appbar .spacer{flex:auto}.live{color:var(--dim);align-items:center;gap:6px;font-size:11px;display:inline-flex}.live .dot{background:var(--up);border-radius:50%;width:6px;height:6px;animation:2.4s ease-out infinite pulse;box-shadow:0 0 #2ee06a8c}.live.stale .dot{background:var(--warn);animation:none}.live.error .dot{background:var(--down);animation:none}@keyframes pulse{0%{box-shadow:0 0 #2ee06a80}70%{box-shadow:0 0 0 7px #2ee06a00}to{box-shadow:0 0 #2ee06a00}}.tickerwrap{border-bottom:1px solid var(--line);background:var(--bg-elev);overflow:hidden}.ticker{white-space:nowrap;gap:26px;width:max-content;padding:7px 20px;animation:62s linear infinite marquee;display:flex}.tickerwrap:hover .ticker{animation-play-state:paused}.ti{align-items:baseline;gap:7px;font-size:12px;display:inline-flex}.ti b{font-weight:600}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}nav.tabs{border-bottom:1px solid var(--line);background:var(--bg);z-index:20;scrollbar-width:none;gap:2px;padding:0 14px;display:flex;position:sticky;top:0;overflow-x:auto}nav.tabs::-webkit-scrollbar{display:none}nav.tabs a{color:var(--dim);white-space:nowrap;border-bottom:2px solid #0000;padding:11px 13px;font-weight:500;text-decoration:none;position:relative}nav.tabs a:hover{color:var(--fg);text-decoration:none}nav.tabs a[aria-current=page]{color:var(--fg);border-bottom-color:var(--acc)}nav.tabs .count{color:var(--dim);background:var(--panel);border-radius:8px;margin-left:5px;padding:1px 5px;font-size:10px}main{max-width:1600px;margin:0 auto;padding:20px}.pagehead{margin-bottom:14px}.pagehead p{color:var(--dim);max-width:82ch;margin:6px 0 0;font-size:12px;line-height:1.65}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:14px}.panel+.panel{margin-top:14px}.grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:12px;display:grid}.kv{flex-direction:column;gap:1px;display:flex}.kv span{color:var(--dim);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px}.kv b{font-size:15px;font-weight:600}.note{background:var(--bg-elev);border-left:2px solid var(--acc);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--fg-mid);margin:14px 0;padding:10px 13px;font-size:11.5px;line-height:1.7}.note.warn{border-left-color:var(--warn)}.note b{color:var(--fg)}.empty{color:var(--dim);text-align:center;border:1px dashed var(--line);border-radius:var(--radius);padding:34px 20px}.empty b{color:var(--fg-mid);margin-bottom:4px;display:block}.tablewrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:880px}thead th{text-align:left;color:var(--dim);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--panel-hi);z-index:2;padding:9px 10px;font-size:10.5px;font-weight:500;position:sticky;top:0}th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable:hover{color:var(--fg)}th .ar{opacity:.5;margin-left:3px;font-size:8px}tbody td{border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:9px 10px}tbody tr:last-child td{border-bottom:0}tbody tr{transition:background 90ms}tbody tr:hover td{background:var(--panel-hi)}.r{text-align:right}.c{text-align:center}.namecell{text-overflow:ellipsis;max-width:230px;overflow:hidden}.namecell a{color:var(--fg);font-weight:500}.namecell a:hover{color:var(--acc)}td.thin{color:var(--warn)}@keyframes flashUp{0%{background:var(--up-bg)}to{background:0 0}}@keyframes flashDown{0%{background:var(--down-bg)}to{background:0 0}}td.flash-up{animation:.9s ease-out flashUp}td.flash-down{animation:.9s ease-out flashDown}.badge{text-align:center;cursor:help;border-radius:20px;min-width:32px;padding:1.5px 8px;font-size:11px;font-weight:600;display:inline-block}.badge.good{color:#4ade80;background:#2ee06a21}.badge.fair{color:#facc15;background:#f0b42921}.badge.weak{color:#fb923c;background:#fb923c24}.badge.poor,.badge.blocked{color:#f87171;background:#ff5f5f24}.badge.unknown{color:var(--dim);background:#1e242e;font-weight:500}.tag{color:var(--dim);white-space:nowrap;background:#1b2230;border-radius:9px;padding:1.5px 7px;font-size:10px}.tag.stock-paired{color:var(--acc);background:#6ea8fe24}.tag.pre{color:var(--acc-2);background:#a78bfa24}.tag.halted{color:#f87171;background:#ff5f5f24}.mom{color:var(--dim);cursor:help;font-size:11.5px}.mom.stalling{color:var(--warn)}.star{cursor:pointer;color:var(--faint);background:0 0;border:0;padding:0 6px 0 0;font-size:13px;line-height:1;transition:color .12s,transform .12s}.star:hover{color:var(--warn);transform:scale(1.18)}.star[aria-pressed=true]{color:var(--warn)}.bar{vertical-align:middle;background:#1e242e;border-radius:3px;width:60px;height:5px;display:inline-block;overflow:hidden}.bar i{background:linear-gradient(90deg, var(--acc), var(--acc-2));border-radius:3px;height:100%;display:block}button,input,select{font:inherit}input[type=text],input[type=number]{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;color:var(--fg);font-variant-numeric:tabular-nums;padding:9px 11px}input:focus{border-color:var(--acc);outline:none}.btn{border-radius:var(--radius-sm);cursor:pointer;border:0;width:100%;margin-top:8px;padding:10px 14px;font-weight:600;transition:filter .12s,transform 80ms}.btn:hover:not(:disabled){filter:brightness(1.12)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{cursor:not-allowed;color:var(--dim)!important;background:#232936!important}.btn.primary{color:#fff;background:linear-gradient(96deg,#1f7a3d,#23924a)}.btn.secondary{background:var(--panel-hi);color:var(--fg);border:1px solid var(--line)}.btn.ghost{color:var(--fg-mid);border:1px solid var(--line);background:0 0}.skel{color:#0000;background:linear-gradient(90deg,#171d27 25%,#1e2531 37%,#171d27 63%) 0 0/400% 100%;border-radius:4px;animation:1.3s infinite shimmer}@keyframes shimmer{0%{background-position:100%}to{background-position:0}}@media (max-width:760px){main{padding:14px 12px}.appbar{gap:10px;padding:10px 14px}nav.tabs{padding:0 10px}.ticker{padding:7px 12px}h2{font-size:15px}.pagehead p{font-size:11.5px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ticker{animation:none}}@media (max-width:900px){.detail-grid{grid-template-columns:minmax(0,1fr)!important}}.tsym{color:var(--fg);font-size:12.5px;font-weight:600;display:block}.namecell a.tsym:hover{color:var(--acc)}.tpair{color:var(--dim);text-overflow:ellipsis;font-size:10.5px;line-height:1.25;display:block;overflow:hidden}.tag.named{color:#4ade80;background:#2ee06a21}.tag.template{color:var(--acc);background:#6ea8fe21}.tag.bespoke{color:var(--warn);background:#f0b42921}.tfbtn{background:var(--bg-elev);border:1px solid var(--line);color:var(--dim);border-radius:var(--radius-sm);cursor:pointer;margin:0;padding:3px 11px;font-size:11px;font-weight:600}.tfbtn:hover:not(:disabled){color:var(--fg);border-color:var(--dim)}.tfbtn.on{background:var(--panel-hi);color:var(--fg);border-color:var(--acc)}.tfbtn:disabled{opacity:.5;cursor:default}.subtabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;margin-bottom:12px;display:flex;overflow-x:auto}.subtabs::-webkit-scrollbar{display:none}.subtabs button{color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;width:auto;margin:0;padding:9px 13px;font-weight:500}.subtabs .n{color:var(--dim);background:var(--panel);border-radius:8px;margin-left:5px;padding:1px 5px;font-size:10px}.filterbar{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.chip{background:var(--panel);border:1px solid var(--line);color:var(--dim);cursor:pointer;border-radius:20px;align-items:center;gap:6px;width:auto;margin:0;padding:4px 11px;font-size:11.5px;font-weight:500;display:inline-flex}.chip:hover{color:var(--fg);border-color:var(--dim)}.chip.on{background:var(--panel-hi);color:var(--fg);border-color:var(--acc)}.chip .n{opacity:.65;font-variant-numeric:tabular-nums;font-size:10px}.fresh{color:var(--acc-2);font-weight:600}.connectbtn{white-space:nowrap;width:auto;margin-top:0;padding:6px 14px;font-size:12px}.walletchip{background:var(--panel);border:1px solid var(--line);border-radius:20px;align-items:center;gap:8px;padding:5px 11px;font-size:11.5px;display:inline-flex}.walletchip .dot{background:var(--up);border-radius:50%;flex:none;width:6px;height:6px}.linkish{color:var(--dim);cursor:pointer;background:0 0;border:0;width:auto;margin:0;padding:0;font-size:11px;text-decoration:underline}.linkish:hover{color:var(--fg)}.walletmenu{z-index:40;background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius);min-width:232px;box-shadow:var(--shadow);gap:2px;padding:5px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.walletmenu button{border-radius:var(--radius-sm);width:100%;color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;margin:0;padding:9px 10px;font-size:12.5px;font-weight:500;display:flex}.walletmenu button:hover{background:var(--panel-hi)}.walletmenu .ph{background:var(--panel-hi);border-radius:4px;flex:none;width:17px;height:17px}.searchbox{background:var(--bg-elev);border:1px solid var(--line);border-radius:20px;flex:0 320px;align-items:center;gap:7px;min-width:180px;padding:0 11px;display:flex;position:relative}.searchbox:focus-within{border-color:var(--acc)}.searchbox .sicon{color:var(--dim);font-size:14px}.searchbox input{color:var(--fg);background:0 0;border:0;outline:none;flex:1;width:100%;padding:7px 0;font-size:12.5px}.searchbox input::placeholder{color:var(--faint)}.searchbox kbd{color:var(--faint);border:1px solid var(--line);font-size:10px;font-family:var(--mono);border-radius:4px;padding:0 5px}.searchmenu{z-index:50;background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius);max-height:60vh;box-shadow:var(--shadow);padding:5px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.searchmenu button{text-align:left;border-radius:var(--radius-sm);width:100%;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:8px 9px;display:flex}.searchmenu button:hover,.searchmenu button.on{background:var(--panel-hi)}.searchmenu .col{flex-direction:column;flex:1;min-width:0;display:flex}.searchmenu .col.r{flex:none;align-items:flex-end}.searchmenu .l1{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.searchmenu .l2{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.searchnote{margin:0;padding:7px 10px;font-size:11px;line-height:1.5}@media (max-width:760px){.searchbox{flex-basis:100%;order:3}}.livenum{border-radius:3px;padding:0 3px;transition:color .18s,background-color .18s}.flash-up{color:var(--up);background:color-mix(in srgb, var(--up) 18%, transparent)}.flash-down{color:var(--down);background:color-mix(in srgb, var(--down) 18%, transparent)}.livedot{background:var(--up);vertical-align:middle;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite livepulse;display:inline-block}@keyframes livepulse{0%,to{opacity:1}50%{opacity:.28}}.traderow{transition:background-color .6s}.fresh-buy{background:color-mix(in srgb, var(--up) 13%, transparent)}.fresh-sell{background:color-mix(in srgb, var(--down) 13%, transparent)}@media (prefers-reduced-motion:reduce){.livedot{animation:none}.livenum,.traderow{transition:none}}.claimlink{color:var(--dim);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;text-decoration:none}.claimlink:hover{color:var(--fg);border-color:var(--fg-3)}.subtabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;display:flex}.subtabs button{color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-size:12.5px}.subtabs button:hover{color:var(--fg)}.subtabs button.on{color:var(--fg);border-bottom-color:var(--accent)}.bondwrap{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.bondbar{background:var(--line);border-radius:3px;width:54px;height:5px;display:inline-block;overflow:hidden}.bondbar>span{background:var(--accent);border-radius:3px;height:100%;display:block}.tokencell{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.tokencell:hover b{text-decoration:underline}.devpct{font-variant-numeric:tabular-nums}.devpct.warn{color:var(--warn)}.devpct.down{color:var(--down);font-weight:600}
