.ln-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-5)}.ln-st{min-width:0}.ln-kk{font:500 12px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.ln-row{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-top:var(--s-3)}.ln-row span{display:block;font:500 12px var(--font-mono);color:var(--dim)}.ln-num{font:700 24px/1.1 var(--font-head);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.ln-big{display:block;margin-top:var(--s-2);font:800 40px/1 var(--font-head);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ln-st p{margin:var(--s-2) 0 0;color:var(--text-2);font-size:14px}.ln-st-a{border-color:var(--danger)}.ln-st-a .ln-big{color:var(--danger)}.ln-st-k{border-color:var(--ok)}.ln-st-k .ln-big{color:var(--ok)}.ln-a{color:var(--danger)}.ln-c{color:var(--warn)}.ln-k{color:var(--ok)}.ln-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:var(--s-5)}.ln-f{font:500 13px var(--font-mono);border:1px solid var(--line);border-radius:999px;padding:6px 12px;background:transparent;color:var(--text-2);cursor:pointer}.ln-f.on{background:var(--text);color:var(--bg);border-color:var(--text)}.ln-pad{width:auto}.ln-q{margin-left:auto;max-width:280px;width:100%}.ln-table{margin-top:var(--s-3)}.ln-table td{vertical-align:top}.ln-t{font:500 13px var(--font-mono);white-space:nowrap;color:var(--text-2)}.ln-t small{display:block;color:var(--dim)}.ln-coin b{font-weight:600}.ln-addr{font-size:12px;color:var(--dim);margin-top:2px}.ln-padchip{font:500 12px var(--font-mono);border:1px solid var(--line);border-radius:6px;padding:2px 6px;white-space:nowrap;color:var(--text-2)}.ln-call,.ln-out{display:inline-block;font:600 12px var(--font-mono);text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid var(--line);white-space:nowrap}.ln-call.ln-a,.ln-out.ln-a{color:var(--danger);background:var(--danger-bg);border-color:transparent}.ln-call.ln-c,.ln-out.ln-c{color:var(--warn);background:var(--warn-bg);border-color:transparent}.ln-call.ln-k,.ln-out.ln-k{color:var(--ok);background:var(--ok-bg);border-color:transparent}.ln-call.ln-n,.ln-out.ln-n,.ln-tal{color:var(--dim)}.ln-tal{font:500 12px var(--font-mono);margin-top:4px}.ln-mem{font-size:13px;color:var(--text-2);margin-top:4px}.ln-late{font:500 12px var(--font-mono);color:var(--warn);margin-top:4px}.ln-mc{font:500 13px var(--font-mono);white-space:nowrap;color:var(--text-2)}.ln-dim,.ln-grey td{color:var(--dim)}.ln-more{margin-top:var(--s-3)}.ln-foot{margin-top:var(--s-5);color:var(--dim);font-size:13px}.ln-foot ul{margin:var(--s-2) 0;padding-left:18px}@media (max-width:760px){.ln-stats{grid-template-columns:minmax(0,1fr)}.ln-q{margin-left:0;max-width:none}}.al-box{margin-top:var(--s-4);display:grid;grid-gap:6px;gap:6px}.al-k{margin:0;font:500 12px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.al-call{margin:0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.al-tal{font:500 13px var(--font-mono);color:var(--text-2)}.al-why{margin:0;color:var(--text)}.al-mem{margin:0;color:var(--text-2);font-size:14px}.al-note{margin:0;color:var(--dim);font-size:13px}.ln-scroll{max-height:min(72vh,820px);overflow-y:auto;overscroll-behavior:contain}.ln-live{display:flex;align-items:center;gap:8px;margin:var(--s-5) 0 0;font:500 12px var(--font-mono);letter-spacing:.04em;color:var(--dim)}.ln-dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 var(--ok-bg);animation:ln-pulse 1.8s ease-out infinite}@keyframes ln-pulse{0%{box-shadow:0 0 0 0 var(--ok-bg)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.ln-table tr.ln-fresh td{animation:ln-in .45s ease-out,ln-flash 2s ease-out}@keyframes ln-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ln-flash{0%{background:var(--ok-bg)}to{background:transparent}}@media (prefers-reduced-motion:reduce){.ln-dot,.ln-table tr.ln-fresh td{animation:none}}.ln-sample{margin:6px 0 10px;font-size:13px}.ln-pads{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:13px}