:root{--brand-primary:#1b8755;--brand-secondary:#0e4d2c;--brand-background:#fff;--brand-text:#1a1a1a;--brand-border:#e5e7eb;--brand-highlight:#a3d9a5;--brand-white:#fff;--brand-black:#000;--brand-gray:gray;--brand-light-gray:#d9d9d9;--brand-dark-gray:#404040;--brand-gold-text:#a07844;--brand-transparent:transparent;--brand-pill-bg1:#e6fffc;--brand-pill-bg2:#e9faf0;--brand-pill-bg3:#fef7e4;--brand-radius:10px;--brand-shadow:0 0 10px 0 #0000001a;--brand-transition:all .3s ease;--primary:var(--brand-primary);--primary-foreground:var(--brand-white);--secondary:var(--brand-secondary);--secondary-foreground:var(--brand-white);--background:var(--brand-background);--foreground:var(--brand-text);--border:var(--brand-border);--input:var(--brand-border);--card:var(--brand-white);--card-foreground:var(--brand-text);--popover:var(--brand-white);--popover-foreground:var(--brand-text);--muted:var(--brand-light-gray);--muted-foreground:var(--brand-gray);--accent:var(--brand-highlight);--accent-foreground:var(--brand-text);--destructive:#dc2626;--destructive-foreground:var(--brand-white);--sidebar-bg:var(--brand-primary);--sidebar-border:var(--brand-primary);--sidebar-text:var(--brand-white);--sidebar-text-bg:var(--brand-transparent);--sidebar-hover-text:var(--brand-text);--sidebar-hover-text-bg:var(--brand-white);--button-bg:var(--brand-primary);--button-text:var(--brand-white);--button-border:var(--brand-primary);--button-hover-bg:var(--brand-secondary);--button-hover-text:var(--brand-white);--radius:var(--brand-radius);--cb-tabs-info-gradient:linear-gradient(135deg,#53a47f 0%,#51a875 45%,#1b8755 100%);--cb-tabs-builder-gradient:linear-gradient(135deg,#0b3d23 0%,#0e4d2c 50%,#156a41 100%);--cb-glass-bg:#ffffffa8;--cb-glass-border:#ffffff61;--cb-glass-shadow:0 12px 30px #0000001a;--cb-tab-text-on-gradient:#fff;--cb-tab-text-muted:color-mix(in srgb,var(--foreground)72%,transparent)}.dark{--cb-glass-bg:#1118278f;--cb-glass-border:#ffffff1f;--cb-glass-shadow:0 14px 34px #00000073;--cb-tab-text-muted:color-mix(in srgb,var(--foreground)82%,transparent)}
