html.panel-oscuro{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ink:#ececf1;--color-ink-soft:#c6c6d1;--color-muted:#9d9dad;--color-line:#2b2b36;--color-canvas:#0e0e12;--color-brand-50:#1d1d26;--color-brand-100:#262630;--color-brand-200:#363642;--color-brand-600:#ff6b93;--color-brand-700:#ff8cad;--color-brand-800:#ffb0c6;--background:#0e0e12;--foreground:#ececf1;--shadow-card:0 1px 2px #00000059, 0 8px 24px #00000038;--shadow-pop:0 12px 40px #0000008c;--panel-superficie:#17171e;--panel-superficie-alta:#1f1f28;--panel-fuerte:#2c2c38;--color-red-50:#ef44441f;--color-red-100:#ef44442e;--color-red-200:#ef444459;--color-red-300:#f871718c;--color-red-400:#f87171;--color-red-700:#fca5a5;--color-red-800:#fecaca;--color-emerald-50:#10b9811f;--color-emerald-100:#10b9812e;--color-emerald-200:#10b98159;--color-emerald-700:#6ee7b7;--color-emerald-800:#a7f3d0;--color-amber-50:#f59e0b1f;--color-amber-100:#f59e0b2e;--color-amber-200:#f59e0b59;--color-amber-700:#fcd34d;--color-amber-800:#fcd34d;--color-amber-900:#fde68a;--color-sky-50:#0ea5e91f;--color-sky-200:#0ea5e959;--color-sky-700:#7dd3fc;--color-sky-800:#bae6fd;--color-violet-50:#8b5cf624;--color-violet-200:#8b5cf659;--color-violet-800:#c4b5fd;--color-orange-50:#f9731621;--color-orange-200:#f9731661;--color-orange-700:#fdba74;--color-sky-100:#0ea5e92e;--color-slate-100:#e2e8f0}html.panel-oscuro body{background:var(--color-canvas);color:var(--color-ink)}@layer utilities{:where(html.panel-oscuro) *{--tw-ring-offset-color:var(--color-canvas)}:where(html.panel-oscuro) .bg-white,:where(html.panel-oscuro) .focus\:bg-white:focus{background-color:var(--panel-superficie)}:where(html.panel-oscuro) .bg-white\/90{background-color:#17171ee6}:where(html.panel-oscuro) .bg-white\/80{background-color:#17171ecc}:where(html.panel-oscuro) .bg-ink,:where(html.panel-oscuro) .group:hover .group-hover\:bg-ink{background-color:var(--panel-fuerte)}:where(html.panel-oscuro) .bg-ink-soft{background-color:#3a3a48}:where(html.panel-oscuro) .bg-ink\/40{background-color:#0009}:where(html.panel-oscuro) .border-ink{border-color:#6b6b7c}:where(html.panel-oscuro) .text-\[\#8a5a00\],:where(html.panel-oscuro) .text-\[\#5c3d00\]{color:#fbbf24}:where(html.panel-oscuro) .text-\[\#00865f\],:where(html.panel-oscuro) .text-\[\#00654a\]{color:#34d399}:where(html.panel-oscuro) .text-\[\#1f2937\]{color:var(--color-ink)}:where(html.panel-oscuro) .bg-\[\#fff4d6\]{background-color:#f59e0b26}:where(html.panel-oscuro) ::placeholder{color:#7c7c8c}}@media (hover:hover){html.panel-oscuro .hover\:bg-ink-soft:hover{background-color:#3a3a48}html.panel-oscuro .hover\:bg-white:hover{background-color:var(--panel-superficie-alta)}}@media print{html.panel-oscuro{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}[data-acento=rosa]{--acento:#fa2964;--acento-suave:#fff0f4;--acento-suave2:#fff8fa;--acento-borde:#ffd3df;--acento-texto:#c8104a;--acento-sobre:#fff}[data-acento=indigo]{--acento:#4f46e5;--acento-suave:#eef0ff;--acento-suave2:#f7f8ff;--acento-borde:#d9dcff;--acento-texto:#4338ca;--acento-sobre:#fff}[data-acento=violeta]{--acento:#7c3aed;--acento-suave:#f3edff;--acento-suave2:#faf7ff;--acento-borde:#e1d4fe;--acento-texto:#6d28d9;--acento-sobre:#fff}[data-acento=azul]{--acento:#2563eb;--acento-suave:#eaf1ff;--acento-suave2:#f5f8ff;--acento-borde:#cddcfe;--acento-texto:#1d4ed8;--acento-sobre:#fff}[data-acento=verde]{--acento:#059669;--acento-suave:#e6f7f0;--acento-suave2:#f3fbf8;--acento-borde:#b8e8d4;--acento-texto:#047857;--acento-sobre:#fff}[data-acento=turquesa]{--acento:#0d9488;--acento-suave:#e5f6f4;--acento-suave2:#f2fbfa;--acento-borde:#b3e4de;--acento-texto:#0f766e;--acento-sobre:#fff}[data-acento=fucsia]{--acento:#c026d3;--acento-suave:#fbedfd;--acento-suave2:#fdf7fe;--acento-borde:#f0cbf6;--acento-texto:#a21caf;--acento-sobre:#fff}[data-acento=naranja]{--acento:#ea580c;--acento-suave:#fff0e6;--acento-suave2:#fff8f3;--acento-borde:#fed2b4;--acento-texto:#c2410c;--acento-sobre:#fff}[data-acento=celeste]{--acento:#0284c7;--acento-suave:#e6f5fd;--acento-suave2:#f3fafe;--acento-borde:#b9e3f7;--acento-texto:#0369a1;--acento-sobre:#fff}[data-acento=ambar]{--acento:#d97706;--acento-suave:#fff5dd;--acento-suave2:#fffaf0;--acento-borde:#fbdf9c;--acento-texto:#b45309;--acento-sobre:#fff}[data-acento=pizarra]{--acento:#475569;--acento-suave:#eef1f5;--acento-suave2:#f7f8fa;--acento-borde:#d5dce5;--acento-texto:#334155;--acento-sobre:#fff}html.panel-oscuro [data-acento=rosa]{--acento:#ff5a86;--acento-suave:#fa29642e;--acento-suave2:#fa296412;--acento-borde:#fa29645c;--acento-texto:#ff9db8;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=indigo]{--acento:#818cf8;--acento-suave:#6366f12e;--acento-suave2:#6366f112;--acento-borde:#6366f15c;--acento-texto:#a5b4fc;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=violeta]{--acento:#a78bfa;--acento-suave:#8b5cf62e;--acento-suave2:#8b5cf612;--acento-borde:#8b5cf65c;--acento-texto:#c4b5fd;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=azul]{--acento:#60a5fa;--acento-suave:#3b82f62e;--acento-suave2:#3b82f612;--acento-borde:#3b82f65c;--acento-texto:#93c5fd;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=verde]{--acento:#34d399;--acento-suave:#10b9812e;--acento-suave2:#10b98112;--acento-borde:#10b9815c;--acento-texto:#6ee7b7;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=turquesa]{--acento:#2dd4bf;--acento-suave:#14b8a62e;--acento-suave2:#14b8a612;--acento-borde:#14b8a65c;--acento-texto:#5eead4;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=fucsia]{--acento:#e879f9;--acento-suave:#d946ef2e;--acento-suave2:#d946ef12;--acento-borde:#d946ef5c;--acento-texto:#f0abfc;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=naranja]{--acento:#fb923c;--acento-suave:#f973162e;--acento-suave2:#f9731612;--acento-borde:#f973165c;--acento-texto:#fdba74;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=celeste]{--acento:#38bdf8;--acento-suave:#0ea5e92e;--acento-suave2:#0ea5e912;--acento-borde:#0ea5e95c;--acento-texto:#7dd3fc;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=ambar]{--acento:#fbbf24;--acento-suave:#f59e0b2e;--acento-suave2:#f59e0b12;--acento-borde:#f59e0b5c;--acento-texto:#fcd34d;--acento-sobre:#0e0e12}html.panel-oscuro [data-acento=pizarra]{--acento:#94a3b8;--acento-suave:#94a3b82e;--acento-suave2:#94a3b812;--acento-borde:#94a3b85c;--acento-texto:#cbd5e1;--acento-sobre:#0e0e12}:where([data-acento]) .ac-tile,.ac-tile:where([data-acento]){background-color:var(--acento-suave);color:var(--acento-texto);--icono-acento:var(--acento);--icono-acento-opacidad:.3}:where([data-acento]) .ac-solido,.ac-solido:where([data-acento]){background-color:var(--acento);color:var(--acento-sobre);--icono-acento:var(--acento-sobre);--icono-acento-opacidad:.3}:where([data-acento]) .ac-texto{color:var(--acento-texto)}:where([data-acento]) .ac-borde,.ac-borde:where([data-acento]){border-color:var(--acento-borde)}:where([data-acento]) .ac-fondo,.ac-fondo:where([data-acento]){background-color:var(--acento-suave2)}:where([data-acento]) .ac-barra{background-color:var(--acento)}:where([data-acento]) .cabecera-panel{border:1px solid var(--acento-borde);background:radial-gradient(120% 160% at 0% 0%, var(--acento-suave) 0%, transparent 55%), linear-gradient(90deg, var(--acento-suave2), var(--color-white) 85%);border-radius:1.5rem;padding:1.25rem}html.panel-oscuro :where([data-acento]) .cabecera-panel{background:radial-gradient(120% 160% at 0% 0%, var(--acento-suave) 0%, transparent 55%), linear-gradient(90deg, var(--acento-suave2), var(--panel-superficie) 85%)}@media (min-width:640px){:where([data-acento]) .cabecera-panel{padding:1.5rem 1.75rem}}:where([data-acento]) .titulo-bloque:not(.con-icono):before{content:"";background:var(--acento);border-radius:9999px;width:4px;height:1.15em;display:inline-block}.tour-resalte{z-index:70;box-shadow:0 0 0 9999px #0a0a0e8c, 0 0 0 3px var(--color-brand-500);pointer-events:none;border-radius:14px;transition:top .2s,left .2s,width .2s,height .2s;position:fixed}@media (prefers-reduced-motion:reduce){.tour-resalte{transition:none}}
