:root{--bg:#0a0b0d;--panel:#121419;--line:#23262e;--ink:#e8eaed;--muted:#8b919c;--long:#35d07f;--short:#ff5c5c;--neutral:#8b919c;--accent:#ffb020}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--bg);color:var(--ink);font:15px/1.55 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}header.site{border-bottom:1px solid var(--line);padding:22px 0}.brand{font-size:20px;font-weight:700;letter-spacing:-.02em}.brand span{color:var(--accent)}.tag{font-size:13px;margin-top:4px}.tag,h2{color:var(--muted)}h2{font-size:15px;text-transform:uppercase;letter-spacing:.08em;margin:40px 0 14px;font-weight:600}table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600;padding:8px 12px}td,th{border-bottom:1px solid var(--line)}td{padding:11px 12px}tbody tr:hover{background:var(--panel)}.num{text-align:right}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pill{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em}.LONG{background:rgba(53,208,127,.14);color:var(--long)}.SHORT{background:rgba(255,92,92,.14);color:var(--short)}.NEUTRAL{background:rgba(139,145,156,.14);color:var(--neutral)}.empty{border:1px dashed var(--line);border-radius:10px;padding:28px;color:var(--muted);background:var(--panel)}.empty code{color:var(--accent)}footer.site{border-top:1px solid var(--line);margin-top:56px;padding:22px 0;color:var(--muted);font-size:13px}nav.tabs{display:flex;gap:20px;margin-top:14px}nav.tabs a{font-size:14px;color:var(--muted);padding-bottom:6px;border-bottom:2px solid transparent}nav.tabs a:hover{color:var(--ink)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:6px}.stat{background:var(--panel);padding:16px 18px}.stat .k{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:600}.stat .v{font-size:22px;font-weight:700;margin:4px 0 2px;letter-spacing:-.01em}.chart{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:10px 10px 0}.chart svg{width:100%;height:220px;display:block}.chart-foot{display:flex;justify-content:space-between;padding:8px 4px 10px;font-size:12px;color:var(--muted)}