:root,html[data-theme=violet]{--primary:#d92830;--primary-foreground:#fafafa;--primary-hover:#e64343;--primary-soft:#d928301f;--primary-soft-2:#d9283033;--ring:#d92830;--chart-1:#d92830;--chart-2:#a7b4c9;--sidebar-primary:#d92830;--sidebar-primary-foreground:#fafafa;--sidebar-ring:#d92830}@supports (color:lab(0% 0 0)){:root,html[data-theme=violet]{--primary:lab(48.4488% 66.519 42.6992);--primary-foreground:lab(98.26% 0 0);--primary-hover:lab(53.9106% 63.15 38.8953);--primary-soft:lab(48.4488% 66.519 42.6992/.12);--primary-soft-2:lab(48.4488% 66.519 42.6992/.2);--ring:lab(48.4488% 66.519 42.6992);--chart-1:lab(48.4488% 66.519 42.6992);--chart-2:lab(72.8479% -1.38295 -12.1615);--sidebar-primary:lab(48.4488% 66.519 42.6992);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-ring:lab(48.4488% 66.519 42.6992)}}:root,html[data-mode=dark]{--background:#0d0b24;--card:#151332;--card-2:#1b183b;--popover:#151332;--secondary:#1e1c3f;--muted:#1e1c3f;--muted-foreground:#a7b4c9;--accent:#202148;--border:#2c2e56;--input:#2c2e56;--chart-3:#36388f;--sidebar:#110f2b;--sidebar-accent:#202148;--sidebar-border:#2c2e56}@supports (color:lab(0% 0 0)){:root,html[data-mode=dark]{--background:lab(3.99235% 5.4382 -15.7101);--card:lab(7.55975% 9.26328 -20.8283);--card-2:lab(10.3973% 9.91051 -22.5963);--popover:lab(7.55975% 9.26328 -20.8283);--secondary:lab(12.1612% 9.61383 -22.6303);--muted:lab(12.1612% 9.61383 -22.6303);--muted-foreground:lab(72.8479% -1.38295 -12.1615);--accent:lab(14.4522% 9.40219 -24.6248);--border:lab(20.3138% 8.58083 -24.7379);--input:lab(20.3138% 8.58083 -24.7379);--chart-3:lab(27.5845% 21.2326 -49.6775);--sidebar:lab(5.58773% 7.40678 -18.594);--sidebar-accent:lab(14.4522% 9.40219 -24.6248);--sidebar-border:lab(20.3138% 8.58083 -24.7379)}}html[data-mode=light]{--foreground:#252053;--card-foreground:#252053;--popover-foreground:#252053;--sidebar-foreground:#252053;--chart-3:#36388f}@supports (color:lab(0% 0 0)){html[data-mode=light]{--foreground:lab(15.3063% 14.9564 -31.1422);--card-foreground:lab(15.3063% 14.9564 -31.1422);--popover-foreground:lab(15.3063% 14.9564 -31.1422);--sidebar-foreground:lab(15.3063% 14.9564 -31.1422);--chart-3:lab(27.5845% 21.2326 -49.6775)}}h1,.font-display{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em}.marca-logo-claro,html[data-mode=light] .marca-logo-oscuro{display:none}html[data-mode=light] .marca-logo-claro{display:inline-block}
