.research-brief,.edit-notes{margin:16px 0;padding:16px;border:1px solid #dfe7da;border-radius:13px;background:#f7faf5}
.research-head{display:flex;justify-content:space-between;align-items:center}
.research-head span{font-size:11px;color:#9b6e2b;background:#fff5d9;padding:4px 8px;border-radius:20px}
.research-brief p{font-size:12px;color:#777d74;margin:8px 0}.research-stats{display:flex;gap:20px;margin:12px 0}
.research-stats span{font-size:11px;color:#777d74}.research-stats b{display:block;color:#5d7d55;font-size:20px}
.research-tags{display:flex;flex-wrap:wrap;gap:6px}.research-tags em{font-style:normal;font-size:11px;padding:4px 8px;background:#fff;border:1px solid #e6e9e2;border-radius:999px}
.edit-notes{display:grid;gap:6px;background:#fffaf0;border-color:#eee2b7}.edit-notes b{color:#8a6c22}.edit-notes span{font-size:12px;color:#6f633e}
.evidence-bind,.shot-evidence{display:grid;gap:4px;margin-top:10px;padding:10px;border-radius:10px;background:#eef5eb;border-left:3px solid #5d7d55;font-size:12px}
.evidence-bind b,.shot-evidence b{color:#5d7d55}.evidence-bind em{font-style:normal;color:#8b6e31;font-size:11px}.shot-evidence{background:#f5f8f2}.shot-evidence small{color:#8a6c2a}.finance-shot{border-color:#cbdcc4}
