.report-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:none;cursor:pointer;color:#aaa;opacity:0;transition:opacity .15s,color .15s}.report-btn:focus-visible,.report-btn:hover{color:var(--accent,#2563eb)}.analysis-tab:focus-within .report-btn,.analysis-tab:hover .report-btn,.bottom-sheet-peek:focus-within .report-btn,.bottom-sheet-peek:hover .report-btn,.study-panel:focus-within .report-btn,.study-panel:hover .report-btn,.token-tooltip:focus-within .report-btn,.token-tooltip:hover .report-btn{opacity:1}.report-btn--persistent{opacity:.65}.report-btn--persistent:focus-visible,.report-btn--persistent:hover{opacity:1}.report-btn--labelled{width:auto;height:auto;gap:.3rem;padding:.25rem .55rem;border:1px solid var(--border,#d4d4d4);border-radius:6px;background:var(--bg-elevated,#fff);color:var(--text,#333);font-size:.78rem;font-weight:500;white-space:nowrap;opacity:1}.report-btn--labelled:focus-visible,.report-btn--labelled:hover{color:var(--accent,#2563eb);border-color:var(--accent,#2563eb)}@media (max-width:639px){.report-btn{position:relative}.report-btn:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px}.report-btn--labelled{position:static}.report-btn--labelled:after{content:none}.report-btn--labelled{min-height:44px}}