@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@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")}:root{--bg: #0b0b0c;--card: #111113;--raised: #18181b;--fg: #d9d9de;--bright: #f5f5f7;--muted: #86868f;--faint: #5c5c64;--line: #1f1f23;--line2: #2a2a2f;--track: #1d1d21;--ok: #4ade80;--ok-bg: rgba(74, 222, 128, .07);--ok-line: rgba(74, 222, 128, .25);--warn: #f5c451;--warn-bg: rgba(245, 196, 81, .07);--warn-line: rgba(245, 196, 81, .25);--down: #f87171;--down-bg: rgba(248, 113, 113, .07);--down-line: rgba(248, 113, 113, .25);--accent: #e5e5ea;--sel: #1f1f23;--glow-ok: none;--glow-dn: none;--r: 10px;--r-card: 16px;--side-w: 224px;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--fg);font:14px/1.5 Inter,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#3a3a40;color:var(--bright)}a{color:var(--accent)}h1{font-size:26px;margin:0;color:var(--bright);font-weight:600;letter-spacing:-.02em}h2{font-size:13px;margin:0;color:var(--muted);font-weight:500}.muted{color:var(--muted)}.small{font-size:12px}.mono,pre,code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.num{font-variant-numeric:tabular-nums}.up{color:var(--ok)}.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(--bg);border-right:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;padding:0 8px;text-decoration:none}.mark{width:40px;height:40px;display:block;flex:none}.prod{color:var(--bright);font-weight:600;font-size:24px;letter-spacing:-.02em}.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:var(--r);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(--bright);background:var(--sel)}.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)}.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{display:none}.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:var(--r);padding:3px 9px;font-size:11px;font-weight:600;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)}.led{width:7px;height:7px;border-radius:50%;background: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{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:var(--r-card);padding:20px;min-width:0}.content>.card{margin:0}.card+.card{margin-top:0}.card-h{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.banner{border-radius:var(--r);padding:10px 14px;font-weight:600;border:1px solid;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:#7f1d1d}.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:64px;font-weight:300;color:var(--bright);letter-spacing:-.04em;margin:6px 0 4px;line-height:1.1;font-variant-numeric:tabular-nums}.delta{font-weight:600;font-size:13px}.hero-side{text-align:right;font-size:11px;color:var(--muted)}.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:28px;font-weight:400;letter-spacing:-.02em;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}.prow{display:grid;grid-template-columns:58px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.prow:first-of-type{border-top:0}.tick{height:42px;border-radius:var(--r);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:4}.ring .trk{stroke:var(--track)}.ring .fil{stroke-linecap:round;transition:stroke-dasharray .4s}.ring .fil.ok{stroke:var(--accent)}.ring .fil.warn{stroke:var(--warn)}.ring .fil.down{stroke: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 solid 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 solid 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:var(--r);border:1px solid}.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}.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:1.5}.line.up{stroke:var(--ok)}.line.dn{stroke:var(--down)}.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:.1}.chart .g0.dn{stop-color:var(--down);stop-opacity:.1}.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 0 4px #4ade8026}.chart-end.dn{background:var(--down);box-shadow:0 0 0 4px #f8717126}.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)}.dot.warn{background:var(--warn)}.dot.down{background: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 solid 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:var(--r);padding:10px;font-size:11px;overflow-x:auto;margin:6px 0 0;color:var(--ok)}.search{width:100%;padding:10px;border-radius:var(--r);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(--muted);box-shadow:0 0 0 1px var(--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:var(--r);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:var(--r)}.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:var(--r);padding:6px 10px;font:inherit;font-size:12px;cursor:pointer}.seg{display:flex;gap:6px;margin-top:10px}.seg button{flex:1}.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:var(--r);color:var(--fg);text-decoration:none}.more a strong{color:var(--bright);font-size:14px;font-weight:600}.more a:hover{border-color:var(--ok-line)}.btn{border:1px solid var(--line2);background:var(--raised);color:var(--fg);border-radius:var(--r);padding:11px 14px;font:inherit;font-weight:700;cursor:pointer;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:var(--r)}}.modal-box h3{margin:0 0 10px;font-size:14px;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:var(--r);-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)}.chip.clock{display:none}.eyebrow{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--bright);margin-bottom:12px}.eyebrow .mark{width:38px;height:38px}.tabs{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:10;justify-content:space-around;background:#0b0b0ceb;-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:var(--r);color:var(--muted);text-decoration:none;font-size:10px;font-weight:600}.tabs a[aria-current=page]{color:var(--bright)}.big{font-size:48px}.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 solid var(--line2);border-radius:var(--r);font-size:11px;font-weight:700;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(--line);background:var(--card);border-radius:999px;white-space:nowrap}.tape-run{display:inline-flex;gap:36px;padding:8px 0;animation:tape 32s linear infinite;font-size:12px;font-weight:500;color:var(--muted)}.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;padding:2px 6px;border-radius:var(--r);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}}.page{display:flex;flex-direction:column;min-height:100vh}.content{flex:1;align-content:start}.health-foot{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:20px -28px -40px;padding:10px 28px;background:#0b0b0ceb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.hf-sum{font-weight:600;text-decoration:none}.hf-item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.more-actions{display:grid;gap:10px;margin-top:18px}.more-actions .btn{margin:0;font-weight:600;font-size:14px}.degen-btn.on{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}@media(max-width:760px){.health-foot{display:none}}
