.investigation-btn{padding:7px 11px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:13px;cursor:pointer}.investigation-btn.active{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent);font-weight:600}.investigation-btn:disabled{opacity:.6;cursor:default}.investigation-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.investigations-page>h2,.investigations-page>p{margin:0}.investigations-page section{background:var(--panel)}
