/* Generado por scripts/generate-compat-colors.cjs. No editar a mano. */
:root {
  --rgb-primary: 0, 115, 59;
  --rgb-primary-foreground: 255, 255, 255;
  --rgb-primary-accent: 133, 187, 66;
  --rgb-primary-deep: 4, 82, 44;
  --rgb-background: 247, 249, 248;
  --rgb-foreground: 19, 26, 22;
  --rgb-card: 255, 255, 255;
  --rgb-card-foreground: 19, 26, 22;
  --rgb-popover: 255, 255, 255;
  --rgb-popover-foreground: 19, 26, 22;
  --rgb-secondary: 237, 240, 238;
  --rgb-secondary-foreground: 30, 38, 34;
  --rgb-muted: 237, 240, 238;
  --rgb-muted-foreground: 107, 117, 110;
  --rgb-accent: 230, 242, 217;
  --rgb-accent-foreground: 95, 134, 45;
  --rgb-destructive: 199, 54, 46;
  --rgb-destructive-foreground: 255, 255, 255;
  --rgb-success: 18, 138, 78;
  --rgb-warning: 224, 162, 26;
  --rgb-in-progress: 197, 138, 26;
  --rgb-critical: 232, 98, 31;
  --rgb-info: 43, 108, 176;
  --rgb-border: 219, 224, 220;
  --rgb-input: 219, 224, 220;
  --rgb-ring: 0, 115, 59;
  --rgb-sidebar-foreground: 31, 41, 55;
  --rgb-amber-50: 255, 251, 235;
  --rgb-amber-300: 252, 211, 77;
  --rgb-amber-400: 251, 191, 36;
  --rgb-amber-500: 245, 158, 11;
  --rgb-amber-700: 180, 83, 9;
  --rgb-amber-950: 69, 26, 3;
  --rgb-sky-500: 14, 165, 233;
  --rgb-sky-600: 2, 132, 199;
  --rgb-black: 0, 0, 0;
  --rgb-white: 255, 255, 255;
}
.dark {
  --rgb-primary: 36, 165, 95;
  --rgb-primary-foreground: 0, 25, 13;
  --rgb-primary-accent: 157, 202, 99;
  --rgb-primary-deep: 0, 91, 46;
  --rgb-background: 11, 18, 14;
  --rgb-foreground: 237, 240, 238;
  --rgb-card: 19, 26, 22;
  --rgb-card-foreground: 237, 240, 238;
  --rgb-popover: 19, 26, 22;
  --rgb-popover-foreground: 237, 240, 238;
  --rgb-secondary: 30, 38, 34;
  --rgb-secondary-foreground: 237, 240, 238;
  --rgb-muted: 30, 38, 34;
  --rgb-muted-foreground: 147, 156, 150;
  --rgb-accent: 36, 48, 41;
  --rgb-accent-foreground: 237, 240, 238;
  --rgb-destructive: 199, 54, 46;
  --rgb-destructive-foreground: 255, 255, 255;
  --rgb-success: 18, 138, 78;
  --rgb-warning: 224, 162, 26;
  --rgb-in-progress: 197, 138, 26;
  --rgb-critical: 232, 98, 31;
  --rgb-info: 43, 108, 176;
  --rgb-border: 255, 255, 255;
  --rgb-input: 255, 255, 255;
  --rgb-ring: 36, 165, 95;
  --rgb-sidebar-foreground: 247, 249, 248;
  --rgb-amber-50: 255, 251, 235;
  --rgb-amber-300: 252, 211, 77;
  --rgb-amber-400: 251, 191, 36;
  --rgb-amber-500: 245, 158, 11;
  --rgb-amber-700: 180, 83, 9;
  --rgb-amber-950: 69, 26, 3;
  --rgb-sky-500: 14, 165, 233;
  --rgb-sky-600: 2, 132, 199;
  --rgb-black: 0, 0, 0;
  --rgb-white: 255, 255, 255;
}
[class~="bg-accent/80"]{background-color:rgba(var(--rgb-accent), 0.8)}
[class~="bg-amber-500/10"]{background-color:rgba(var(--rgb-amber-500), 0.1)}
[class~="bg-amber-500/15"]{background-color:rgba(var(--rgb-amber-500), 0.15)}
[class~="bg-amber-500/5"]{background-color:rgba(var(--rgb-amber-500), 0.05)}
[class~="bg-amber-50/50"]{background-color:rgba(var(--rgb-amber-50), 0.5)}
[class~="bg-background/90"]{background-color:rgba(var(--rgb-background), 0.9)}
[class~="bg-background/95"]{background-color:rgba(var(--rgb-background), 0.95)}
[class~="bg-black/40"]{background-color:rgba(var(--rgb-black), 0.4)}
[class~="bg-black/70"]{background-color:rgba(var(--rgb-black), 0.7)}
[class~="bg-black/80"]{background-color:rgba(var(--rgb-black), 0.8)}
[class~="bg-card/80"]{background-color:rgba(var(--rgb-card), 0.8)}
[class~="bg-card/90"]{background-color:rgba(var(--rgb-card), 0.9)}
[class~="bg-critical/10"]{background-color:rgba(var(--rgb-critical), 0.1)}
[class~="bg-destructive/10"]{background-color:rgba(var(--rgb-destructive), 0.1)}
[class~="bg-destructive/12"]{background-color:rgba(var(--rgb-destructive), 0.12)}
[class~="bg-destructive/15"]{background-color:rgba(var(--rgb-destructive), 0.15)}
[class~="bg-destructive/5"]{background-color:rgba(var(--rgb-destructive), 0.05)}
[class~="bg-foreground/10"]{background-color:rgba(var(--rgb-foreground), 0.1)}
[class~="bg-foreground/60"]{background-color:rgba(var(--rgb-foreground), 0.6)}
[class~="bg-in-progress/10"]{background-color:rgba(var(--rgb-in-progress), 0.1)}
[class~="bg-in-progress/15"]{background-color:rgba(var(--rgb-in-progress), 0.15)}
[class~="bg-in-progress/5"]{background-color:rgba(var(--rgb-in-progress), 0.05)}
[class~="bg-muted/20"]{background-color:rgba(var(--rgb-muted), 0.2)}
[class~="bg-muted/25"]{background-color:rgba(var(--rgb-muted), 0.25)}
[class~="bg-muted/30"]{background-color:rgba(var(--rgb-muted), 0.3)}
[class~="bg-muted/40"]{background-color:rgba(var(--rgb-muted), 0.4)}
[class~="bg-muted/50"]{background-color:rgba(var(--rgb-muted), 0.5)}
[class~="bg-muted/60"]{background-color:rgba(var(--rgb-muted), 0.6)}
[class~="bg-muted/70"]{background-color:rgba(var(--rgb-muted), 0.7)}
[class~="bg-popover/90"]{background-color:rgba(var(--rgb-popover), 0.9)}
[class~="bg-primary/10"]{background-color:rgba(var(--rgb-primary), 0.1)}
[class~="bg-primary/20"]{background-color:rgba(var(--rgb-primary), 0.2)}
[class~="bg-primary/5"]{background-color:rgba(var(--rgb-primary), 0.05)}
[class~="bg-secondary/30"]{background-color:rgba(var(--rgb-secondary), 0.3)}
[class~="bg-secondary/60"]{background-color:rgba(var(--rgb-secondary), 0.6)}
[class~="bg-sky-500/10"]{background-color:rgba(var(--rgb-sky-500), 0.1)}
[class~="bg-success/10"]{background-color:rgba(var(--rgb-success), 0.1)}
[class~="bg-success/12"]{background-color:rgba(var(--rgb-success), 0.12)}
[class~="bg-success/15"]{background-color:rgba(var(--rgb-success), 0.15)}
[class~="bg-success/5"]{background-color:rgba(var(--rgb-success), 0.05)}
[class~="bg-warning/10"]{background-color:rgba(var(--rgb-warning), 0.1)}
[class~="bg-warning/15"]{background-color:rgba(var(--rgb-warning), 0.15)}
[class~="bg-warning/5"]{background-color:rgba(var(--rgb-warning), 0.05)}
[class~="bg-white/10"]{background-color:rgba(var(--rgb-white), 0.1)}
[class~="bg-white/15"]{background-color:rgba(var(--rgb-white), 0.15)}
[class~="bg-white/20"]{background-color:rgba(var(--rgb-white), 0.2)}
[class~="bg-white/60"]{background-color:rgba(var(--rgb-white), 0.6)}
[class~="bg-white/90"]{background-color:rgba(var(--rgb-white), 0.9)}
[class~="border-amber-300/70"]{border-color:rgba(var(--rgb-amber-300), 0.7)}
[class~="border-amber-400/40"]{border-color:rgba(var(--rgb-amber-400), 0.4)}
[class~="border-amber-500/20"]{border-color:rgba(var(--rgb-amber-500), 0.2)}
[class~="border-amber-500/30"]{border-color:rgba(var(--rgb-amber-500), 0.3)}
[class~="border-amber-500/40"]{border-color:rgba(var(--rgb-amber-500), 0.4)}
[class~="border-amber-500/50"]{border-color:rgba(var(--rgb-amber-500), 0.5)}
[class~="border-border/50"]{border-color:rgba(var(--rgb-border), 0.5)}
[class~="border-border/60"]{border-color:rgba(var(--rgb-border), 0.6)}
[class~="border-border/70"]{border-color:rgba(var(--rgb-border), 0.7)}
[class~="border-critical/25"]{border-color:rgba(var(--rgb-critical), 0.25)}
[class~="border-destructive/15"]{border-color:rgba(var(--rgb-destructive), 0.15)}
[class~="border-destructive/25"]{border-color:rgba(var(--rgb-destructive), 0.25)}
[class~="border-destructive/30"]{border-color:rgba(var(--rgb-destructive), 0.3)}
[class~="border-destructive/40"]{border-color:rgba(var(--rgb-destructive), 0.4)}
[class~="border-destructive/50"]{border-color:rgba(var(--rgb-destructive), 0.5)}
[class~="border-in-progress/30"]{border-color:rgba(var(--rgb-in-progress), 0.3)}
[class~="border-in-progress/40"]{border-color:rgba(var(--rgb-in-progress), 0.4)}
[class~="border-muted-foreground/40"]{border-color:rgba(var(--rgb-muted-foreground), 0.4)}
[class~="border-primary-accent/30"]{border-color:rgba(var(--rgb-primary-accent), 0.3)}
[class~="border-primary/10"]{border-color:rgba(var(--rgb-primary), 0.1)}
[class~="border-primary/15"]{border-color:rgba(var(--rgb-primary), 0.15)}
[class~="border-primary/20"]{border-color:rgba(var(--rgb-primary), 0.2)}
[class~="border-primary/25"]{border-color:rgba(var(--rgb-primary), 0.25)}
[class~="border-primary/30"]{border-color:rgba(var(--rgb-primary), 0.3)}
[class~="border-primary/40"]{border-color:rgba(var(--rgb-primary), 0.4)}
[class~="border-primary/50"]{border-color:rgba(var(--rgb-primary), 0.5)}
[class~="border-primary/60"]{border-color:rgba(var(--rgb-primary), 0.6)}
[class~="border-success/20"]{border-color:rgba(var(--rgb-success), 0.2)}
[class~="border-success/25"]{border-color:rgba(var(--rgb-success), 0.25)}
[class~="border-success/30"]{border-color:rgba(var(--rgb-success), 0.3)}
[class~="border-success/40"]{border-color:rgba(var(--rgb-success), 0.4)}
[class~="border-success/50"]{border-color:rgba(var(--rgb-success), 0.5)}
[class~="border-warning/40"]{border-color:rgba(var(--rgb-warning), 0.4)}
[class~="ring-primary/15"]{--tw-ring-color:rgba(var(--rgb-primary), 0.15)}
[class~="ring-primary/20"]{--tw-ring-color:rgba(var(--rgb-primary), 0.2)}
[class~="ring-primary/30"]{--tw-ring-color:rgba(var(--rgb-primary), 0.3)}
[class~="ring-warning/60"]{--tw-ring-color:rgba(var(--rgb-warning), 0.6)}
[class~="ring-white/20"]{--tw-ring-color:rgba(var(--rgb-white), 0.2)}
[class~="ring-white/25"]{--tw-ring-color:rgba(var(--rgb-white), 0.25)}
[class~="ring-white/40"]{--tw-ring-color:rgba(var(--rgb-white), 0.4)}
[class~="ring-white/60"]{--tw-ring-color:rgba(var(--rgb-white), 0.6)}
[class~="text-foreground/50"]{color:rgba(var(--rgb-foreground), 0.5)}
[class~="text-foreground/60"]{color:rgba(var(--rgb-foreground), 0.6)}
[class~="text-foreground/70"]{color:rgba(var(--rgb-foreground), 0.7)}
[class~="text-foreground/75"]{color:rgba(var(--rgb-foreground), 0.75)}
[class~="text-foreground/80"]{color:rgba(var(--rgb-foreground), 0.8)}
[class~="text-foreground/85"]{color:rgba(var(--rgb-foreground), 0.85)}
[class~="text-foreground/90"]{color:rgba(var(--rgb-foreground), 0.9)}
[class~="text-muted-foreground/70"]{color:rgba(var(--rgb-muted-foreground), 0.7)}
[class~="text-muted-foreground/80"]{color:rgba(var(--rgb-muted-foreground), 0.8)}
[class~="text-primary-deep/70"]{color:rgba(var(--rgb-primary-deep), 0.7)}
[class~="text-primary/30"]{color:rgba(var(--rgb-primary), 0.3)}
[class~="text-primary/70"]{color:rgba(var(--rgb-primary), 0.7)}
[class~="text-sidebar-foreground/70"]{color:rgba(var(--rgb-sidebar-foreground), 0.7)}
[class~="text-white/80"]{color:rgba(var(--rgb-white), 0.8)}
[class~="text-white/85"]{color:rgba(var(--rgb-white), 0.85)}
[class~="text-white/90"]{color:rgba(var(--rgb-white), 0.9)}
