Geoff Bysshe | January 13, 2026
/* ==========================================
OPPORTUNITY REPORT v2 - Scoped Styles
========================================== */
/* CSS Variables for easy theming */
.opp-report {
--opp-primary: #1a365d;
--opp-success: #16a34a;
--opp-danger: #dc2626;
--opp-target: #2563eb;
--opp-warning: #f59e0b;
--opp-muted: #64748b;
--opp-bg: #ffffff;
--opp-bg-alt: #f8fafc;
--opp-border: #e2e8f0;
--opp-text: #1e293b;
--opp-text-muted:…
Geoff Bysshe | January 12, 2026
/* ==========================================
OPPORTUNITY REPORT v2 - Scoped Styles
========================================== */
/* CSS Variables for easy theming */
.opp-report {
--opp-primary: #1a365d;
--opp-success: #16a34a;
--opp-danger: #dc2626;
--opp-target: #2563eb;
--opp-warning: #f59e0b;
--opp-muted: #64748b;
--opp-bg: #ffffff;
--opp-bg-alt: #f8fafc;
--opp-border: #e2e8f0;
--opp-text: #1e293b;
--opp-text-muted:…