@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff")}:root{--bg: #07090c;--card: #0b0e12;--raised: #0f141a;--fg: #d7dde4;--bright: #ffffff;--muted: #6b7684;--faint: #4a5361;--line: #1a2028;--line2: #1f2a33;--track: #151b22;--ok: #39ff9f;--ok-bg: #0a1a12;--ok-line: #164d33;--warn: #ffb020;--warn-bg: #1a1408;--warn-line: #4d3a10;--down: #ff3b5c;--down-bg: #1a0a0e;--down-line: #4d1622;--accent: #39ff9f;--brand: #d72638;--glow-ok: 0 0 10px rgba(57, 255, 159, .35);--glow-dn: 0 0 10px rgba(255, 59, 92, .35);--side-w: 224px;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--fg);font:14px/1.45 JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}body{background-image:radial-gradient(rgba(57,255,159,.035) 1px,transparent 1px);background-size:22px 22px}::selection{background:var(--ok);color:#000}a{color:var(--accent)}h1{font-size:20px;margin:0;text-transform:uppercase;letter-spacing:.14em;color:var(--bright);font-weight:700}h2{font-size:11px;margin:0;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-weight:600}.muted{color:var(--muted)}.small{font-size:12px}.mono,pre,code{font-family:inherit}.num{font-variant-numeric:tabular-nums}.up{color:var(--ok);text-shadow:var(--glow-ok)}.dn{color:var(--down);text-shadow:var(--glow-dn)}.err{color:var(--down)}.ok-text{color:var(--ok)}.warn-text{color:var(--warn)}.shell{display:grid;grid-template-columns:var(--side-w) 1fr;min-height:100vh}.side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:20px 12px;background:var(--card);border-right:1px solid var(--line)}.brand{display:flex;align-items:center;gap:8px;padding:0 8px;text-decoration:none}.logo{background:var(--brand);color:#fff;font:800 16px/1 Inter,system-ui,sans-serif;letter-spacing:-.02em;border-radius:8px;padding:5px 8px}.prod{color:var(--ok);font-weight:700;font-size:15px}.prod:before{content:"> ";color:var(--faint)}.cursor{display:inline-block;width:8px;height:15px;background:var(--ok);vertical-align:-2px;margin-left:3px;animation:blink 1.1s steps(1) infinite}.side nav{display:flex;flex-direction:column;gap:2px;margin-top:26px;flex:1;overflow-y:auto}.side nav a{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:4px;color:var(--muted);text-decoration:none;font-size:13px;font-weight:500}.side nav a:hover{color:var(--fg);background:var(--raised)}.side nav a[aria-current=page]{color:var(--ok);background:var(--ok-bg);box-shadow:inset 2px 0 0 var(--ok)}.ico{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.who{display:flex;gap:10px;align-items:center;padding:12px 8px 0;border-top:1px solid var(--line);font-size:12px;min-width:0}.who>div{min-width:0}.who b{display:block;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.avatar{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--raised);color:var(--ok);border:1px solid var(--line2);text-transform:uppercase}.page{padding:24px 28px 40px;max-width:1280px;width:100%;min-width:0}.top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;flex-wrap:wrap}.eyebrow{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px}.chips{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.tabs,.top-signout{display:none}.pill,.chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line2);border-radius:3px;padding:3px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.chip{padding:6px 11px}.pill.ok,.chip.ok{color:var(--ok);border-color:var(--ok-line);background:var(--ok-bg)}.pill.warn,.chip.warn{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}.pill.down,.chip.down{color:var(--down);border-color:var(--down-line);background:var(--down-bg)}.chip.ok{box-shadow:0 0 14px #39ff9f1f}.led{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.25}}@keyframes blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.led,.cursor{animation:none}}.content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:14px;align-items:start}.content>:not(.card),.content>.wide{grid-column:1 / -1}.card{position:relative;background:var(--card);border:1px solid var(--line);border-radius:4px;padding:16px;min-width:0}.content>.card{margin:0}.card+.card{margin-top:0}.card:before{content:"";position:absolute;top:-1px;left:-1px;width:10px;height:10px;border-top:2px solid var(--ok);border-left:2px solid var(--ok);pointer-events:none}.card-h{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.banner{border-radius:4px;padding:10px 14px;font-weight:600;border:1px solid;text-transform:uppercase;letter-spacing:.06em;font-size:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.banner .muted{text-transform:none;letter-spacing:0;font-weight:400}.banner.ok{border-color:var(--ok-line);color:var(--ok);background:var(--ok-bg)}.banner.warn{border-color:var(--warn-line);color:var(--warn);background:var(--warn-bg)}.banner.down{border-color:var(--down);color:#fff;background:#8a1028;box-shadow:0 0 24px #ff3b5c59}.banner.down .muted{color:#ffd0d8}.today{display:grid;gap:14px}.hero-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.big{font-size:42px;font-weight:600;color:var(--bright);letter-spacing:-.01em;margin:6px 0 4px;line-height:1.1;text-shadow:0 0 28px rgba(57,255,159,.14);font-variant-numeric:tabular-nums}.delta{font-weight:600;font-size:13px}.hero-side{text-align:right;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.hero-side b{display:block;color:var(--fg);font-size:13px;letter-spacing:0;margin-bottom:4px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tile .val{font-size:24px;font-weight:600;margin:8px 0 2px;color:var(--bright);font-variant-numeric:tabular-nums}.tile .val.up,.tile .val.dn{color:inherit}.tile .val.up{color:var(--ok)}.tile .val.dn{color:var(--down)}.tile .sub{font-size:11px;color:var(--faint)}.cols{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;align-items:start}.card-h a{font-size:11px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.prow{display:grid;grid-template-columns:58px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-top:1px dashed var(--line)}.prow:first-of-type{border-top:0}.tick{height:42px;border-radius:3px;display:grid;place-items:center;font-weight:700;font-size:12px;color:var(--bright);background:var(--raised);border:1px solid var(--line2)}.pinfo{min-width:0}.pinfo b{text-transform:capitalize;font-size:13px;color:var(--bright);font-weight:600}.pinfo small,.pnl small{display:block;font-size:11px;color:var(--muted);text-transform:capitalize}.pnl{text-align:right;font-variant-numeric:tabular-nums}.pnl b{font-weight:600}.prog{height:3px;background:var(--track);margin-top:7px;overflow:hidden}.prog i{display:block;height:100%}.prog i.up{background:var(--ok);box-shadow:var(--glow-ok)}.prog i.dn{background:var(--down);box-shadow:var(--glow-dn)}.rings{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;text-align:center}.ring{position:relative}.ring svg{width:100%;max-width:84px;display:block;margin:0 auto}.ring circle{fill:none;stroke-width:6}.ring .trk{stroke:var(--track)}.ring .fil{stroke-linecap:round;transition:stroke-dasharray .4s}.ring .fil.ok{stroke:var(--ok);filter:drop-shadow(0 0 3px var(--ok))}.ring .fil.warn{stroke:var(--warn);filter:drop-shadow(0 0 3px var(--warn))}.ring .fil.down{stroke:var(--down);filter:drop-shadow(0 0 3px var(--down))}.ring-v{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(84px,100%);aspect-ratio:1;display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--bright)}.ring-l{display:block;font-size:11px;font-weight:600;margin-top:6px}.ring-m{display:block;font-size:10px;color:var(--faint)}.hrow{display:grid;grid-template-columns:14px minmax(90px,120px) 1fr;gap:8px;align-items:center;padding:8px 0;border-top:1px dashed var(--line);font-size:12px}.hrow:first-of-type{border-top:0}.hrow b{font-weight:600;color:var(--bright)}.hrow small{color:var(--muted);font-size:11px}.orow{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:9px 0;border-top:1px dashed var(--line);font-size:12px}.orow:first-of-type{border-top:0}.orow b{color:var(--bright)}.orow small{display:block;font-size:11px;color:var(--muted)}.orow .num{text-align:right}.tag{font-size:10px;font-weight:700;padding:4px 0;text-align:center;border-radius:3px;border:1px solid;letter-spacing:.08em}.tag.buy{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-line)}.tag.sell{color:var(--down);background:var(--down-bg);border-color:var(--down-line)}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:10px}@media(min-width:520px){.stats{grid-template-columns:repeat(4,1fr)}}.stat-l{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.stat-v{font-size:18px;font-weight:600;color:var(--bright)}.stat-v.up{color:var(--ok)}.stat-v.dn{color:var(--down)}.chart{margin:12px 0 0}.chart svg{width:100%;height:230px;display:block;overflow:visible}.chart .line{fill:none;stroke-width:2}.line.up{stroke:var(--ok);filter:drop-shadow(0 0 4px rgba(57,255,159,.8))}.line.dn{stroke:var(--down);filter:drop-shadow(0 0 4px rgba(255,59,92,.8))}.chart .gridline{stroke:var(--track);stroke-width:1;vector-effect:non-scaling-stroke}.chart .baseline{stroke:var(--faint);stroke-dasharray:4 5;stroke-width:1;vector-effect:non-scaling-stroke}.chart .g0.up{stop-color:var(--ok);stop-opacity:.22}.chart .g0.dn{stop-color:var(--down);stop-opacity:.22}.chart .g1{stop-color:var(--bg);stop-opacity:0}.chart-end{position:absolute;width:9px;height:9px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.chart-end.up{background:var(--ok);box-shadow:0 0 10px var(--ok)}.chart-end.dn{background:var(--down);box-shadow:0 0 10px var(--down)}.chart-box{position:relative}.chart-axis{display:flex;justify-content:space-between;font-size:11px;margin-top:8px;color:var(--faint)}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--faint);vertical-align:middle}.dot.ok{background:var(--ok);box-shadow:0 0 8px var(--ok)}.dot.warn{background:var(--warn);box-shadow:0 0 8px var(--warn)}.dot.down{background:var(--down);box-shadow:0 0 8px var(--down)}.lights{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cap{margin-bottom:12px}.cap-row{display:flex;justify-content:space-between;font-size:12px;margin-bottom:5px}.bar{height:6px;background:var(--track);border-radius:1px;overflow:hidden}.fill{height:100%}.fill.ok{background:var(--ok);box-shadow:var(--glow-ok)}.fill.warn{background:var(--warn)}.fill.down{background:var(--down);box-shadow:var(--glow-dn)}.rows{list-style:none;margin:0;padding:0}.rows li{padding:9px 0;border-top:1px dashed var(--line)}.rows li:first-child{border-top:0}.rows strong{color:var(--bright);font-weight:600}.row-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.events li{cursor:pointer}.events li:hover{background:var(--raised)}.payload{background:var(--bg);border:1px solid var(--line);border-radius:3px;padding:10px;font-size:11px;overflow-x:auto;margin:6px 0 0;color:var(--ok)}.search{width:100%;padding:10px;border-radius:3px;border:1px solid var(--line2);background:var(--bg);color:var(--fg);font:inherit;font-size:16px;margin-bottom:6px}@media(min-width:761px){.search{font-size:13px}}.search:focus{outline:none;border-color:var(--ok);box-shadow:0 0 0 1px var(--ok),var(--glow-ok)}select.search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:28px}button.link{background:none;border:0;color:var(--accent);font:inherit;cursor:pointer;padding:0}.who button.link{font-size:11px;color:var(--muted)}.who button.link:hover{color:var(--ok)}button.more{width:100%;margin-top:8px;padding:10px;border-radius:3px;border:1px solid var(--line2);background:var(--raised);color:var(--fg);font:inherit;cursor:pointer}.greeks{display:flex;justify-content:space-between;margin:10px 0 6px;padding:8px 10px;background:var(--bg);border:1px solid var(--line);border-radius:3px}.check{display:flex;gap:6px;align-items:center;margin-bottom:6px}input[type=checkbox]{accent-color:var(--ok)}.scrub{width:100%;margin:12px 0;accent-color:var(--ok)}.steps{display:flex;gap:6px}.step,.seg button{border:1px solid var(--line2);background:var(--bg);color:var(--fg);border-radius:3px;padding:6px 10px;font:inherit;font-size:12px;cursor:pointer}.seg{display:flex;gap:6px;margin-top:10px}.seg button{flex:1;text-transform:uppercase;letter-spacing:.08em}.seg button[aria-selected=true]{border-color:var(--ok-line);color:var(--ok);background:var(--ok-bg)}.spark .line{fill:none;stroke-width:1.5}.kv{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px}.filters{display:flex;gap:8px;margin:6px 0}.filters .search{margin:0}.trail{margin:8px 0 0;padding-left:18px}.trail li{margin-bottom:6px}ul.more{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px}.more a{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:4px;color:var(--fg);text-decoration:none}.more a strong{color:var(--ok);text-transform:uppercase;letter-spacing:.1em;font-size:12px}.more a:hover{border-color:var(--ok-line)}.btn{border:1px solid var(--line2);background:var(--raised);color:var(--fg);border-radius:3px;padding:11px 14px;font:inherit;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.btn:hover:not(:disabled){border-color:var(--muted)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.wide{width:100%;margin-top:8px}.btn.primary{background:var(--ok);border-color:var(--ok);color:#03140b;box-shadow:var(--glow-ok)}.btn.danger{background:var(--down);border-color:var(--down);color:#fff;box-shadow:var(--glow-dn)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:flex-end;justify-content:center;z-index:20}@media(min-width:520px){.modal{align-items:center}}.modal-box{position:relative;background:var(--card);border:1px solid var(--line2);width:100%;max-width:480px;border-radius:6px 6px 0 0;padding:20px 18px calc(20px + env(safe-area-inset-bottom));box-shadow:0 30px 80px #000000b3}@media(min-width:520px){.modal-box{border-radius:6px}}.modal-box h3{margin:0 0 10px;font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:var(--bright)}.modal-box .search{margin-bottom:8px}.modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.phrase{background:var(--bg);border:1px solid var(--ok-line);color:var(--ok);padding:2px 6px;border-radius:3px;-webkit-user-select:all;user-select:all}p{margin:0 0 8px}p:last-child{margin-bottom:0}@media(max-width:760px){.shell{display:block}.side{display:none}.page{padding:calc(14px + env(safe-area-inset-top)) 16px calc(84px + env(safe-area-inset-bottom))}.top{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:14px}button.link.top-signout{display:inline;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.chip.clock{display:none}.tabs{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:10;justify-content:space-around;background:#0b0e12f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.tabs a{flex:1;max-width:120px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 0;border-radius:4px;color:var(--muted);text-decoration:none;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.tabs a[aria-current=page]{color:var(--ok);background:var(--ok-bg);box-shadow:inset 0 2px 0 var(--ok)}.big{font-size:34px}.hero-side{display:none}.chart svg{height:170px}.chart-axis .hilo{display:none}.tiles{grid-template-columns:1fr 1fr;gap:10px}.tile .val{font-size:20px}.cols{grid-template-columns:1fr}.rings{grid-template-columns:repeat(2,1fr);row-gap:14px}}.howto{margin:8px 0 0;padding-left:20px;line-height:1.7}.btn-row{display:flex;gap:8px}.degen-toggle{display:flex;align-items:center;gap:8px;margin:10px 8px 12px;padding:8px 10px;border:1px dashed var(--line2);border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);cursor:pointer}.is-degen .degen-toggle{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}.degen-toggle input{accent-color:var(--warn)}.degen-chip{display:none;cursor:pointer;font:inherit;background:none}.degen-chip.on{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}.tape{overflow:hidden;border:1px solid var(--warn-line);background:var(--warn-bg);border-radius:4px;white-space:nowrap}.tape-run{display:inline-flex;gap:36px;padding:8px 0;animation:tape 32s linear infinite;font-size:12px;font-weight:700;color:var(--warn);text-transform:uppercase;letter-spacing:.06em}.tape-run span:after{content:"◆";margin-left:36px;color:var(--faint)}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.tick{position:relative}.tick-e{position:absolute;top:-9px;right:-9px;font-size:15px}.hands{display:inline-block;margin-top:5px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 6px;border-radius:3px;border:1px solid}.hands.up{color:var(--ok);border-color:var(--ok-line);background:var(--ok-bg)}.hands.dn{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}@media(prefers-reduced-motion:reduce){.tape-run{animation:none}}@media(max-width:760px){.degen-chip{display:inline-flex}}
