.pc,.tema-plataforma{--tenderete-lime:#fff21a;--platform-accent:#21f1a8;--platform-accent-hover:#17d994;--platform-accent-soft:rgba(33,241,168,0.14);--platform-accent-border:rgba(33,241,168,0.35);--platform-accent-tint:#dcf8ec;--platform-accent-deep:#0a6e50;--platform-on-accent:#171717;--platform-glow:0 0 0 1px rgba(33,241,168,0.22),0 18px 48px -24px rgba(33,241,168,0.55);--platform-ink:#171717;--platform-ivory:#f5f1e8;--platform-focus-light:var(--platform-accent-deep);--platform-focus-dark:var(--platform-accent);--lv-tiffany:#21f1a8;--lv-tiffany-suave:#ddfbf0;--lv-tiffany-tinta:#0a6e50;--lv-tiffany-borde:#aeeed6;--lv-lavanda:#a78bfa;--lv-lavanda-suave:#f1ecfe;--lv-lavanda-tinta:#5b3db5;--lv-lavanda-borde:#dcd1fc;--lv-cielo:#60a5fa;--lv-cielo-suave:#e8f2fe;--lv-cielo-tinta:#1d5aa6;--lv-cielo-borde:#c5dcfb;--lv-coral:#fb8c88;--lv-coral-suave:#feeeed;--lv-coral-tinta:#a2342f;--lv-coral-borde:#f9cdca;--lv-amarillo:#f6c85f;--lv-amarillo-suave:#fef6e0;--lv-amarillo-tinta:#7a5200;--lv-amarillo-borde:#f4e0a6;--lv-rosa:#f472b6;--lv-rosa-suave:#fdecf5;--lv-rosa-tinta:#a2216a;--lv-rosa-borde:#f8c8e2;--lv-menta:#ddfbf0;--lv-grad-cabecera:radial-gradient(38% 120% at 88% -10%,color-mix(in srgb,var(--lv-tiffany) 30%,transparent),transparent 70%),radial-gradient(30% 110% at 70% -30%,color-mix(in srgb,var(--lv-cielo) 22%,transparent),transparent 70%),radial-gradient(26% 100% at 100% 30%,color-mix(in srgb,var(--lv-lavanda) 24%,transparent),transparent 70%);--lv-grad-suave:var(--lv-tiffany-suave)}.pc [data-tono=tiffany]{--t:var(--lv-tiffany);--t-suave:var(--lv-tiffany-suave);--t-tinta:var(--lv-tiffany-tinta);--t-borde:var(--lv-tiffany-borde)}.pc [data-tono=lavanda]{--t:var(--lv-lavanda);--t-suave:var(--lv-lavanda-suave);--t-tinta:var(--lv-lavanda-tinta);--t-borde:var(--lv-lavanda-borde)}.pc [data-tono=cielo]{--t:var(--lv-cielo);--t-suave:var(--lv-cielo-suave);--t-tinta:var(--lv-cielo-tinta);--t-borde:var(--lv-cielo-borde)}.pc [data-tono=coral]{--t:var(--lv-coral);--t-suave:var(--lv-coral-suave);--t-tinta:var(--lv-coral-tinta);--t-borde:var(--lv-coral-borde)}.pc [data-tono=amarillo]{--t:var(--lv-amarillo);--t-suave:var(--lv-amarillo-suave);--t-tinta:var(--lv-amarillo-tinta);--t-borde:var(--lv-amarillo-borde)}.pc [data-tono=rosa]{--t:var(--lv-rosa);--t-suave:var(--lv-rosa-suave);--t-tinta:var(--lv-rosa-tinta);--t-borde:var(--lv-rosa-borde)}.pc{--mod-campanas:var(--lv-tiffany);--mod-campanas-suave:var(--lv-tiffany-suave);--mod-campanas-tinta:var(--lv-tiffany-tinta);--mod-talentos:var(--lv-cielo);--mod-talentos-suave:var(--lv-cielo-suave);--mod-talentos-tinta:var(--lv-cielo-tinta);--mod-marcas:var(--lv-rosa);--mod-marcas-suave:var(--lv-rosa-suave);--mod-marcas-tinta:var(--lv-rosa-tinta);--mod-contratos:var(--lv-coral);--mod-contratos-suave:var(--lv-coral-suave);--mod-contratos-tinta:var(--lv-coral-tinta);--mod-finanzas:var(--lv-lavanda);--mod-finanzas-suave:var(--lv-lavanda-suave);--mod-finanzas-tinta:var(--lv-lavanda-tinta);--mod-oportunidades:var(--lv-amarillo);--mod-oportunidades-suave:var(--lv-amarillo-suave);--mod-oportunidades-tinta:var(--lv-amarillo-tinta);--mod-neutro:#d7d4c8;--mod-neutro-suave:#f1f1ef;--mod-neutro-tinta:#34332f;--mod-riesgo:#d9473f}[data-modulo=campanas]{--m:var(--mod-campanas);--m-suave:var(--mod-campanas-suave);--m-tinta:var(--mod-campanas-tinta)}[data-modulo=talentos]{--m:var(--mod-talentos);--m-suave:var(--mod-talentos-suave);--m-tinta:var(--mod-talentos-tinta)}[data-modulo=marcas]{--m:var(--mod-marcas);--m-suave:var(--mod-marcas-suave);--m-tinta:var(--mod-marcas-tinta)}[data-modulo=contratos]{--m:var(--mod-contratos);--m-suave:var(--mod-contratos-suave);--m-tinta:var(--mod-contratos-tinta)}[data-modulo=finanzas]{--m:var(--mod-finanzas);--m-suave:var(--mod-finanzas-suave);--m-tinta:var(--mod-finanzas-tinta)}[data-modulo=oportunidades]{--m:var(--mod-oportunidades);--m-suave:var(--mod-oportunidades-suave);--m-tinta:var(--mod-oportunidades-tinta)}[data-modulo=neutro]{--m:var(--mod-neutro);--m-suave:var(--mod-neutro-suave);--m-tinta:var(--mod-neutro-tinta)}[data-modulo=riesgo]{--m:var(--mod-riesgo);--m-suave:var(--pc-peligro-bg);--m-tinta:#fff}.tema-plataforma [data-dashboard-theme],.tema-plataforma[data-dashboard-theme]{--neon:var(--platform-accent);--dash-neon:var(--platform-accent);--dash-neon-dim:var(--platform-accent-soft);--dash-neon-fg:var(--platform-on-accent);--ring:159 88% 54%;--sidebar-ring:159 88% 54%}.tema-plataforma [data-dashboard-theme=dark],.tema-plataforma[data-dashboard-theme=dark]{--dash-neon-text:var(--platform-accent);--dash-focus:var(--platform-focus-dark);--dash-input-focus:transparent;--dash-border-accent:var(--platform-accent-border)}.tema-plataforma [data-dashboard-theme=light],.tema-plataforma[data-dashboard-theme=light]{--dash-neon-text:var(--platform-accent-deep);--dash-focus:var(--pc-ink,#171717);--dash-input-focus:transparent;--dash-border-accent:var(--platform-accent-border);--ring:162 83% 24%;--sidebar-ring:162 83% 24%}.tema-plataforma .v2-root,.v2-root .tema-plataforma{--v2-neon:var(--platform-accent)}.v2-root .tema-plataforma .ac-lima{background:linear-gradient(transparent 56%,var(--platform-accent) 56%,var(--platform-accent) 86%,transparent 86%)}.tema-plataforma .ac-pagina,.v2-root .tema-plataforma.ac-pagina{--v2-focus:var(--platform-focus-light)}.tema-plataforma .v2-root .v2-boton-neon:hover,.v2-root .tema-plataforma .v2-boton-neon:hover{background:var(--platform-ink);color:var(--platform-accent)}.v2-root.tema-plataforma{--v2-neon:var(--platform-accent)}@property --v2-neon{syntax:"<color>";inherits:true;initial-value:#fff21a}@keyframes tp-acento-entrada{0%{--v2-neon:#fff21a}to{--v2-neon:#21f1a8}}@keyframes tp-acento-salida{0%{--v2-neon:#21f1a8}to{--v2-neon:#fff21a}}@media (prefers-reduced-motion:no-preference){.v2-root.tema-plataforma,.v2-root.tema-plataforma .tema-plataforma{animation:tp-acento-entrada 1.2s ease-in-out both}.v2-root.tp-saliendo{animation:tp-acento-salida 1.2s ease-in-out both}}html:has(.tema-plataforma[data-dashboard-theme=light]),html:has(.tema-plataforma[data-dashboard-theme=light]) body{background:#ffffff}html:has(.tema-plataforma[data-dashboard-theme=dark]),html:has(.tema-plataforma[data-dashboard-theme=dark]) body{background:#121212}html:has(.tema-plataforma){overscroll-behavior-y:none}.tema-plataforma .lv-version{position:fixed;z-index:95;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(560px,calc(100vw - 24px));display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:14px;border:1px solid var(--pc-line,rgba(0,0,0,.1));background:var(--pc-surface,#fff);color:var(--pc-ink,#171717);box-shadow:0 16px 40px -18px rgba(0,0,0,.45);font-size:13.5px;line-height:1.4;animation:lv-version-entrar .25s ease}.tema-plataforma .lv-version p{margin:0;flex:1;min-width:0}.tema-plataforma .lv-version strong{font-weight:600}.tema-plataforma .lv-version__icono{flex:none;color:var(--pc-muted,#6b6b6b)}.tema-plataforma .lv-version[data-fallo]{border-color:var(--pc-aviso-borde,#e8c27a);background:var(--pc-aviso-bg,#fff8e8);color:var(--pc-aviso-tx,#6b4a00)}.tema-plataforma .lv-version__btn{flex:none;font:inherit;font-weight:600;padding:8px 14px;border-radius:10px;border:0;cursor:pointer;background:var(--pc-ink,#171717);color:var(--pc-bg,#fff)}.tema-plataforma .lv-version__cerrar{flex:none;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--pc-muted,#6b6b6b);cursor:pointer}.tema-plataforma .lv-version__cerrar:hover{background:var(--pc-surface-2,#f4f4f2)}@media (max-width:900px){.tema-plataforma .lv-version{bottom:calc(92px + env(safe-area-inset-bottom))}}@keyframes lv-version-entrar{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.tema-plataforma .lv-version{animation:none}}