:root{--co2e-green-50:#f0fbe9;--co2e-green-100:#dcf5c6;--co2e-green-200:#bfec97;--co2e-green-300:#9fe065;--co2e-green-400:#7fcf3a;--co2e-green-500:#63b51b;--co2e-green-600:#4e9e12;--co2e-green-700:#3d7d10;--co2e-green-800:#316013;--co2e-green-900:#284e15;--co2e-brand:#6cb913;--co2e-brand-strong:#5aa50d;--co2e-brand-soft:#eef7e3;--co2e-neutral-tab:#c9cdd1;--co2e-neutral-tab-text:#6b7178;--co2e-bg:#f4f6f4;--co2e-surface:#ffffff;--co2e-surface-2:#f7f9f6;--co2e-surface-row:#ffffff;--co2e-surface-row-active:#eef1ee;--co2e-border:#e6e9e6;--co2e-border-strong:#d4d8d4;--co2e-text:#1c2620;--co2e-text-2:#545c56;--co2e-text-muted:#9aa19b;--co2e-on-brand:#ffffff;--co2e-pdf:#e0382b;--co2e-amber:#d99a06;--co2e-success:#2fa84f;--co2e-success-soft:#e6f6ea;--co2e-warning:#c98a06;--co2e-warning-soft:#fbf1d9;--co2e-danger:#e0463c;--co2e-danger-soft:#fbe6e4;--co2e-info:#3b7de0;--co2e-info-soft:#e6eefb;--co2e-canvas:#f6f4ef;--co2e-panel:#efece4;--co2e-panel-card:#faf9f6;--co2e-panel-border:#e4e0d6;--co2e-kpi-1:#8b7bf0;--co2e-kpi-1-soft:#ece9fb;--co2e-kpi-2:#6cb913;--co2e-kpi-2-soft:#e9f4d9;--co2e-kpi-3:#4d9be0;--co2e-kpi-3-soft:#e3eefb;--co2e-kpi-4:#e0a93c;--co2e-kpi-4-soft:#fbf0db;--co2e-radius-sm:8px;--co2e-radius:12px;--co2e-radius-md:16px;--co2e-radius-lg:20px;--co2e-radius-pill:999px;--co2e-shadow-sm:0 1px 2px rgba(28,38,32,0.06),0 1px 3px rgba(28,38,32,0.04);--co2e-shadow:0 2px 6px rgba(28,38,32,0.05),0 8px 24px rgba(28,38,32,0.06);--co2e-shadow-lg:0 16px 40px rgba(28,38,32,0.12),0 4px 10px rgba(28,38,32,0.06);--co2e-ring:rgba(108,185,19,0.22);--co2e-font-sans:var(--font-poppins),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--co2e-sidebar-w:264px;--co2e-gap:16px;--co2e-content-max:1180px;--co2e-ease:cubic-bezier(0.22,0.61,0.36,1);color-scheme:light;--atom-primary-color:#6cb913;--atom-primary-color-hover:#7ccb1f;--atom-primary-color-active:#5aa50d;--atom-font-family:var(--co2e-font-sans)}body{background:var(--co2e-canvas);color:var(--co2e-text)}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}:where(ul,ol){list-style:none}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}:hover{scrollbar-color:var(--co2e-border-strong) rgba(0,0,0,0)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:4px}::-webkit-scrollbar-thumb:hover,:hover::-webkit-scrollbar-thumb{background:var(--co2e-border-strong)}