:root{--bg: #020503;--p: #7dffa0;--dim: #2c7446;--faint: #163c25;--amber: #ffb000;--red: #ff4d4d;--hot: #e4ffb0;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}body{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;overflow:hidden;background:var(--bg);color:var(--p);font:11.5px/1.45 var(--mono);text-shadow:0 0 6px rgba(125,255,160,.4)}#wall{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}button,input{font:inherit;color:inherit;text-shadow:inherit}button{cursor:pointer;background:none;border:1px solid var(--dim);padding:2px 8px;text-transform:uppercase}button:hover{background:var(--p);color:var(--bg);text-shadow:none;border-color:var(--p)}:focus-visible{outline:1px solid var(--amber);outline-offset:1px}p,h1,pre{margin:0}pre{font:inherit;white-space:pre;overflow:hidden}.crt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(0,0,0,.3) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.6));animation:flicker 5s steps(1) infinite}@keyframes flicker{0%,to{opacity:1}47%{opacity:.93}49%{opacity:1}82%{opacity:.96}84%{opacity:1}}#top,footer{display:flex;align-items:center;gap:14px;padding:4px 10px;background:#020604eb;border-bottom:1px solid var(--dim);white-space:nowrap}footer{border-bottom:0;border-top:1px solid var(--dim);color:var(--dim);font-size:10px}footer span{flex:1;overflow:hidden;text-overflow:ellipsis}.logo{background:var(--p);color:var(--bg);padding:1px 8px;text-shadow:none;letter-spacing:.12em}#btn-ca{text-transform:none;color:var(--amber);border-color:var(--amber)}#bar{flex:1;display:flex;gap:16px;overflow:hidden;color:var(--dim)}#bar b{color:var(--p);font-weight:500}#clock{color:var(--amber)}#btn-wallet{text-transform:none}main{display:grid;grid-template-columns:34fr 30fr 36fr;gap:12px 8px;padding:12px 8px 8px;min-height:0}.col{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.mid{overflow-y:auto;scrollbar-width:none;padding-top:6px;margin-top:-6px}.panel{position:relative;flex:none;border:1px solid var(--dim);background:#020604e6;padding:12px 10px 8px;min-width:0;min-height:0}.panel:before{content:attr(data-title);position:absolute;top:0;left:8px;max-width:calc(100% - 16px);overflow:hidden;transform:translateY(-55%);background:var(--bg);padding:0 6px;color:var(--amber);font-size:10px;letter-spacing:.08em;white-space:nowrap;text-shadow:0 0 6px rgba(255,176,0,.5)}.panel p{color:var(--dim);font-size:10.5px}.fig{flex:1;padding:0}.fig canvas{width:100%;height:100%;display:block;cursor:grab;touch-action:pan-y}.head{position:absolute;top:14px;left:12px;width:46%;pointer-events:none}h1{font:700 clamp(17px,1.9vw,30px) / 1.02 var(--mono);text-transform:uppercase;color:var(--hot);text-shadow:0 0 12px rgba(125,255,160,.7);margin-bottom:8px}.head p{color:var(--p);font-size:11px}.titleblock{position:absolute;left:10px;bottom:10px;border:1px solid var(--dim);padding:4px 8px;font-size:9px;color:var(--dim);pointer-events:none}.q{display:grid;grid-template-columns:8ch minmax(0,1fr) auto 11ch;gap:10px;width:100%;text-align:left;border:0;border-bottom:1px dashed var(--faint);padding:3px 2px;text-transform:none}.q span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q em{font-style:normal;text-align:right}.q+p,.q~p{margin-top:6px}.s-idle,.s-missing{color:var(--dim)}.s-armed{color:var(--p)}.s-valid{color:var(--hot)}.s-invalid,.s-revoked{color:var(--red);text-shadow:0 0 6px rgba(255,77,77,.6)}.s-canary{color:var(--amber);text-shadow:0 0 6px rgba(255,176,0,.5)}#circuit{color:var(--dim)}#circuit b{color:var(--bg);background:var(--amber);font-weight:600;text-shadow:none}#circuit u{color:var(--p);text-decoration:none}.heatrow{display:flex;gap:12px;margin:8px 0 6px}#heat{width:148px;height:148px;flex:none;border:1px solid var(--dim);image-rendering:pixelated}#shor-out{color:var(--hot)}table{width:100%;border-collapse:collapse;font-size:10px}th,td{text-align:right;padding:1px 3px;border-bottom:1px dashed var(--faint);white-space:nowrap}th{color:var(--dim);font-weight:400}th:first-child,td:first-child{text-align:left}.me td{color:var(--amber);border-bottom:0;text-shadow:0 0 6px rgba(255,176,0,.5)}table+p{margin-top:6px}.eq{flex:1 0 auto;color:var(--dim)}.tty{flex:1;display:flex;flex-direction:column;gap:6px}#log{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--dim) transparent}.ln{display:flex;gap:8px;white-space:pre-wrap;overflow-wrap:anywhere}.ln .t{color:var(--faint);flex:none;text-shadow:none}.ln .k{color:var(--amber);flex:none;width:9ch;overflow:hidden;white-space:nowrap}.ln.ok>:last-child{color:var(--hot)}.ln.bad>:last-child{color:var(--red)}.ln.dim>:last-child{color:var(--dim)}.ln.in>:last-child{color:#fff}#prompt{display:flex;gap:8px;align-items:center;border-top:1px solid var(--dim);padding-top:6px;color:var(--amber)}#cmd{flex:1;min-width:0;background:none;border:0;outline:0;caret-color:var(--amber);padding:0}#cmd::placeholder{color:var(--dim)}.chips{display:flex;flex-wrap:wrap;gap:4px}.chips button{font-size:10px;padding:1px 6px}#hex-title{color:var(--amber);margin-bottom:2px}#hex{color:var(--dim)}.share{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:16px;background:#010302db}.share .panel{width:min(680px,100%);padding:18px 16px 14px;display:grid;gap:12px}.share img{width:100%;display:block;border:1px solid var(--dim)}.share .cta{margin:0}#tip{position:fixed;top:0;left:0;z-index:8;pointer-events:none;max-width:280px;padding:6px 8px;background:var(--bg);border:1px solid var(--amber);color:var(--dim)}#tip b{display:block;color:var(--amber)}body.simple [data-tab],body.simple .scanA,body.simple .scanB,body.simple .watchp,body.lab .scanA,body.lab .scanB,body.lab .watchp,body.scan .left,body.scan .mid,body.scan .hexp{display:none}[data-tab].on{background:var(--p);color:var(--bg);text-shadow:none}body.scan main{grid-template-columns:36fr 34fr 30fr}.scanA,.scanB{overflow-y:auto;scrollbar-width:none;padding-top:6px;margin-top:-6px}.stack{display:grid;gap:10px}.stack:empty{display:none}.stack p b,.panel a{color:var(--amber)}.stats.six{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.stats.six b{font-size:clamp(13px,1.3vw,18px)}.stats i{font-style:normal;font-size:11px}.score{display:flex;align-items:baseline;gap:10px}.score b{font-size:clamp(54px,8vw,92px);line-height:1;font-weight:700}.score span{font-size:22px;color:var(--dim)}.score em{font-style:normal;font-size:22px;font-weight:700;margin-left:10px}.lines i{font-style:normal;display:inline-block;min-width:4ch;color:var(--amber)}a.btn{border:1px solid var(--dim);padding:10px 16px;font-size:14px;letter-spacing:.06em;color:var(--p);text-decoration:none}a.btn:hover{background:var(--p);color:var(--bg);text-shadow:none}.qday{gap:8px}.scale{position:relative;height:16px;margin:0 10px;color:var(--dim);font-size:10.5px}.scale span{position:absolute;transform:translate(-50%)}.est{display:grid;gap:2px}.track{position:relative;height:10px;margin:0 10px;border-bottom:1px dashed var(--faint)}.track i{position:absolute;bottom:-5px;width:9px;height:9px;transform:translate(-50%) rotate(45deg);background:currentColor;box-shadow:0 0 8px currentColor;color:var(--p)}.track i.warn{color:var(--amber)}.track i.down{color:var(--red)}.est p{color:var(--p);font-size:12px;max-width:none}.est b{color:var(--hot)}.win .row{grid-template-columns:7ch 8ch 9ch 6ch 6ch}.trend .row{grid-template-columns:3ch 24px 11ch 8ch 7ch 7ch 11ch minmax(7ch,1fr);align-items:center;cursor:pointer}.trend .row.th{cursor:default}.trend .row:not(.th):hover{background:var(--faint)}.trend img{width:22px;height:22px;object-fit:cover;display:block;border:1px solid var(--dim)}.tctl{margin:0;gap:6px}.tctl button{font-size:11px;padding:4px 10px}.tctl span{margin-left:8px}.hold .row{grid-template-columns:3ch 13ch 7ch minmax(0,1fr)}.first .row{grid-template-columns:minmax(13ch,1.1fr) 6ch 6ch minmax(0,2fr) 5ch}.buy .row{grid-template-columns:3ch 7ch 13ch 7ch 7ch minmax(0,1fr) 4ch}.watch .row{grid-template-columns:10ch 8ch 6ch minmax(0,1fr) auto;align-items:center}.watch button,.lines button{font-size:10px;padding:0 5px}.scanA .vote{min-width:0;font-size:13px;padding:4px 8px}.watchp{max-height:34%;overflow-y:auto}body.nerd .welcome,body.simple .mid,body.simple .right,body.simple .left>.panel:not(.fig),body.simple .head{display:none}body.simple main{grid-template-columns:46fr 54fr}.welcome{overflow-y:auto;scrollbar-width:none;padding-top:6px;margin-top:-6px}.welcome .panel{padding:18px 16px 14px}.welcome h1{font-size:clamp(30px,4.4vw,68px);margin-bottom:14px}.welcome .big,.welcome .big b{font-size:15px;line-height:1.55;color:var(--p);max-width:56ch;overflow-wrap:anywhere}.welcome .big b{color:var(--amber)}.cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 12px}.cta button{font-size:14px;padding:10px 16px;letter-spacing:.06em}.cta .solid{background:var(--p);color:var(--bg);border-color:var(--p);font-weight:700;text-shadow:none;box-shadow:0 0 18px #7dffa073}.cta .solid:hover{background:var(--hot);border-color:var(--hot)}.cta span{color:var(--dim)}.cta span b,#w-live b{color:var(--amber);font-weight:600}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;background:var(--dim);border:1px solid var(--dim)}.stats div{background:var(--bg);padding:10px 12px;display:grid}.stats b{font-size:clamp(16px,2vw,26px);font-weight:700;color:var(--hot);white-space:nowrap}.stats span{color:var(--dim);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em}.up,.stats .up b{color:var(--p)}.down,.stats .down b{color:var(--red);text-shadow:0 0 6px rgba(255,77,77,.6)}.votes{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.votes:empty{display:none}.votes p{flex-basis:100%;color:var(--dim);font-size:12px}.votes p b{color:var(--amber)}.vote{display:grid;border:1px solid currentColor;padding:6px 10px;font-size:15px;font-weight:700;min-width:15ch}.vote b{font-size:10px;font-weight:500;letter-spacing:.08em}.vote em{font-style:normal;font-size:10.5px;font-weight:400;opacity:.75}.verdict{align-self:center;font-size:16px;font-weight:700;color:var(--amber)}.verdict.up{color:var(--hot)}#d-note{margin-top:12px}.cta input{flex:1;min-width:0;background:var(--bg);border:1px solid var(--dim);padding:10px 12px;font-size:14px}.cta input::placeholder{color:var(--dim)}.picks{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px}.picks button{text-transform:none;font-size:12px}#c-out{display:grid;gap:12px;margin-top:12px}#c-out:empty{display:none}#c-out a{color:var(--amber)}.coin{display:grid;gap:2px;font-size:14px}.coin b{font-size:22px;color:var(--hot)}.coin span{color:var(--p)}.coin em{font-style:normal;color:var(--dim);font-size:12px}.lines{display:grid;gap:2px;font-size:12.5px}.lines b{color:var(--amber);font-size:11px;letter-spacing:.08em}.lines .dim{color:var(--dim)}.lines .mono{white-space:pre}.table .row[data-check]{cursor:pointer}.live{gap:0}.card{display:flex;gap:10px;padding:8px 4px;border-bottom:1px dashed var(--faint);cursor:pointer}.card:hover{background:var(--faint)}.card>div{min-width:0;flex:1;display:grid;gap:2px}.card p{color:var(--p);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:none}.card p:nth-of-type(3){white-space:normal}.card p.dim:empty{display:none}.card b{color:var(--hot);font-size:13px}.card em{font-style:normal;color:var(--amber);float:right}.card i{font-style:normal}.pic{width:46px;height:46px;flex:none;object-fit:cover;border:1px solid var(--dim);filter:saturate(.85)}.coin .pic{width:64px;height:64px;float:left;margin-right:12px}.links{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.links a,.links button{font-size:10.5px;padding:1px 6px;border:1px solid var(--dim);color:var(--p);text-decoration:none;text-transform:none}.links a:hover{background:var(--p);color:var(--bg);text-shadow:none}.panel p.dim,.panel i.dim{color:var(--dim)}.warn{color:var(--amber)}.coin .warn{font-size:11px;letter-spacing:.06em}.rows .dim{color:var(--dim)}#l-ctl{margin:12px 0 8px}#l-ctl button{font-size:11px;padding:4px 10px}.table .row[data-check]:hover{background:var(--faint)}.rows{display:grid;font-size:12px}.rows>p{color:var(--dim);font-size:12px}.row{display:grid;gap:10px;padding:4px 0;border-bottom:1px dashed var(--faint);white-space:nowrap}.row>*{overflow:hidden;text-overflow:ellipsis}.row i{font-style:normal}.feed .row{grid-template-columns:8ch 5ch 11ch 9ch minmax(0,1fr)}.table .row{grid-template-columns:10ch 10ch 8ch 9ch minmax(11ch,1fr)}.rows{overflow-x:auto;scrollbar-width:none}.row.th{color:var(--dim);font-size:10.5px;text-transform:uppercase}@media(max-width:1099px){body.simple main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.welcome{grid-row:1;grid-column:2;overflow:visible}body.scan main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.scanA{grid-row:1;grid-column:1;overflow:visible}.scanB{grid-column:1 / -1;overflow:visible}body{display:block;height:auto;overflow:auto}#top{position:sticky;top:0;z-index:5}main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.left,.right{grid-row:1;height:calc(100dvh - 78px);min-height:520px}.mid{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;overflow:visible}footer span{white-space:normal}}@media(max-width:699px){#top{flex-wrap:wrap;gap:6px 12px}#bar{flex-basis:100%;order:3;flex-wrap:wrap;gap:2px 12px}main,.mid{grid-template-columns:minmax(0,1fr)}body.simple main{grid-template-columns:minmax(0,1fr)}body.scan main{grid-template-columns:minmax(0,1fr)}.left,.right,.welcome,.scanA,.scanB{grid-row:auto;grid-column:auto;height:auto;min-height:0}.welcome{order:-1}.stats{grid-template-columns:1fr 1fr}.cta input{flex-basis:100%}.fig{height:64vh;flex:none}.head{width:62%}.tty{height:70vh;flex:none}.q{grid-template-columns:7ch minmax(0,1fr) 10ch}.q span:nth-of-type(2){display:none}table{display:block;overflow-x:auto}}@media(prefers-reduced-motion:reduce){.crt{animation:none}}
