/* Generado desde Administración → Identidad. No editar a mano. */
@font-face { font-family: "Inter"; src: url("/static/fuentes/inter-latin.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/static/fuentes/plus-jakarta-sans-latin.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
:root { --fuente-texto: "Inter", "Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif; --fuente-encabezados: "Inter", "Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif; --fuente-titulos: "Plus Jakarta Sans", "Inter", "Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif; }
[data-marca="impulso"] { --marca-50: #f3f7ff; --marca-100: #e2ebff; --marca-200: #c6d7ff; --marca-300: #a0bcff; --marca-400: #769dff; --marca-500: #4e7aff; --marca-600: #325bff; --marca-700: #213fd3; --marca-800: #152ca8; --marca-900: #0c1c7c; --marca-950: #051055; --marca: #325bff; --marca-fuerte: #325bff; --marca-sobre: #ffffff; --marca-suave: #e2ebff; --marca-tenue: #f3f7ff; --acento: #4e7aff; --lateral-fondo: #0c1c7c; --lateral-texto: #e2ebff; --lateral-activo: #a0bcff; }
[data-marca="sitelab"] { --marca-50: #eef9fe; --marca-100: #d8f0fb; --marca-200: #b4dff4; --marca-300: #84c9e8; --marca-400: #4faed6; --marca-500: #008db8; --marca-600: #007a9f; --marca-700: #006180; --marca-800: #004962; --marca-900: #003345; --marca-950: #00212e; --marca: #007a9f; --marca-fuerte: #007a9f; --marca-sobre: #ffffff; --marca-suave: #d8f0fb; --marca-tenue: #eef9fe; --acento: #008db8; --lateral-fondo: #003345; --lateral-texto: #d8f0fb; --lateral-activo: #84c9e8; }
[data-marca="crmlab"] { --marca-50: #f7f5ff; --marca-100: #ece7ff; --marca-200: #dad0ff; --marca-300: #c2b0fd; --marca-400: #a88eef; --marca-500: #8e6fd9; --marca-600: #7656bd; --marca-700: #60429e; --marca-800: #49307c; --marca-900: #331f5a; --marca-950: #21123d; --marca: #7656bd; --marca-fuerte: #7656bd; --marca-sobre: #ffffff; --marca-suave: #ece7ff; --marca-tenue: #f7f5ff; --acento: #8e6fd9; --lateral-fondo: #331f5a; --lateral-texto: #ece7ff; --lateral-activo: #c2b0fd; }
[data-marca="contentlab"] { --marca-50: #effaf5; --marca-100: #dbf1e8; --marca-200: #bae2d2; --marca-300: #8ecdb6; --marca-400: #60b598; --marca-500: #359a7c; --marca-600: #168568; --marca-700: #006850; --marca-800: #004f3c; --marca-900: #003729; --marca-950: #002419; --marca: #006850; --marca-fuerte: #006850; --marca-sobre: #ffffff; --marca-suave: #dbf1e8; --marca-tenue: #effaf5; --acento: #359a7c; --lateral-fondo: #003729; --lateral-texto: #dbf1e8; --lateral-activo: #8ecdb6; }
[data-marca="adslab"] { --marca-50: #fff4ef; --marca-100: #ffe5d8; --marca-200: #ffcbae; --marca-300: #fca675; --marca-400: #f07824; --marca-500: #d16100; --marca-600: #ae5000; --marca-700: #8c3f00; --marca-800: #6b2e00; --marca-900: #4c1f00; --marca-950: #331200; --marca: #ae5000; --marca-fuerte: #ae5000; --marca-sobre: #ffffff; --marca-suave: #ffe5d8; --marca-tenue: #fff4ef; --acento: #d16100; --lateral-fondo: #4c1f00; --lateral-texto: #ffe5d8; --lateral-activo: #fca675; }
[data-marca="skilllab"] { --marca-50: #fff3f6; --marca-100: #ffe3e9; --marca-200: #ffc6d3; --marca-300: #fb9eb6; --marca-400: #eb7798; --marca-500: #d2547c; --marca-600: #ad315d; --marca-700: #97274f; --marca-800: #76173b; --marca-900: #550c28; --marca-950: #390519; --marca: #ad315d; --marca-fuerte: #ad315d; --marca-sobre: #ffffff; --marca-suave: #ffe3e9; --marca-tenue: #fff3f6; --acento: #d2547c; --lateral-fondo: #550c28; --lateral-texto: #ffe3e9; --lateral-activo: #fb9eb6; }
:root[data-tema="oscuro"][data-marca="impulso"], :root[data-tema="oscuro"] [data-marca="impulso"] { --marca: #4e7aff; --marca-fuerte: #4e7aff; --marca-sobre: #11121c; --marca-suave: #0c1c7c; --marca-tenue: #051055; --acento: #769dff; --lateral-fondo: #051055; --lateral-texto: #e2ebff; --lateral-activo: #a0bcff; }
:root[data-tema="oscuro"][data-marca="sitelab"], :root[data-tema="oscuro"] [data-marca="sitelab"] { --marca: #4faed6; --marca-fuerte: #4faed6; --marca-sobre: #11121c; --marca-suave: #003345; --marca-tenue: #00212e; --acento: #4faed6; --lateral-fondo: #00212e; --lateral-texto: #d8f0fb; --lateral-activo: #84c9e8; }
:root[data-tema="oscuro"][data-marca="crmlab"], :root[data-tema="oscuro"] [data-marca="crmlab"] { --marca: #a88eef; --marca-fuerte: #a88eef; --marca-sobre: #11121c; --marca-suave: #331f5a; --marca-tenue: #21123d; --acento: #a88eef; --lateral-fondo: #21123d; --lateral-texto: #ece7ff; --lateral-activo: #c2b0fd; }
:root[data-tema="oscuro"][data-marca="contentlab"], :root[data-tema="oscuro"] [data-marca="contentlab"] { --marca: #359a7c; --marca-fuerte: #359a7c; --marca-sobre: #11121c; --marca-suave: #003729; --marca-tenue: #002419; --acento: #60b598; --lateral-fondo: #002419; --lateral-texto: #dbf1e8; --lateral-activo: #8ecdb6; }
:root[data-tema="oscuro"][data-marca="adslab"], :root[data-tema="oscuro"] [data-marca="adslab"] { --marca: #f07824; --marca-fuerte: #f07824; --marca-sobre: #11121c; --marca-suave: #4c1f00; --marca-tenue: #331200; --acento: #f07824; --lateral-fondo: #331200; --lateral-texto: #ffe5d8; --lateral-activo: #fca675; }
:root[data-tema="oscuro"][data-marca="skilllab"], :root[data-tema="oscuro"] [data-marca="skilllab"] { --marca: #eb7798; --marca-fuerte: #eb7798; --marca-sobre: #11121c; --marca-suave: #550c28; --marca-tenue: #390519; --acento: #eb7798; --lateral-fondo: #390519; --lateral-texto: #ffe3e9; --lateral-activo: #fb9eb6; }
@media (prefers-color-scheme: dark) { :root:not([data-tema="claro"])[data-marca="impulso"], :root:not([data-tema="claro"]) [data-marca="impulso"] { --marca: #4e7aff; --marca-fuerte: #4e7aff; --marca-sobre: #11121c; --marca-suave: #0c1c7c; --marca-tenue: #051055; --acento: #769dff; --lateral-fondo: #051055; --lateral-texto: #e2ebff; --lateral-activo: #a0bcff; } :root:not([data-tema="claro"])[data-marca="sitelab"], :root:not([data-tema="claro"]) [data-marca="sitelab"] { --marca: #4faed6; --marca-fuerte: #4faed6; --marca-sobre: #11121c; --marca-suave: #003345; --marca-tenue: #00212e; --acento: #4faed6; --lateral-fondo: #00212e; --lateral-texto: #d8f0fb; --lateral-activo: #84c9e8; } :root:not([data-tema="claro"])[data-marca="crmlab"], :root:not([data-tema="claro"]) [data-marca="crmlab"] { --marca: #a88eef; --marca-fuerte: #a88eef; --marca-sobre: #11121c; --marca-suave: #331f5a; --marca-tenue: #21123d; --acento: #a88eef; --lateral-fondo: #21123d; --lateral-texto: #ece7ff; --lateral-activo: #c2b0fd; } :root:not([data-tema="claro"])[data-marca="contentlab"], :root:not([data-tema="claro"]) [data-marca="contentlab"] { --marca: #359a7c; --marca-fuerte: #359a7c; --marca-sobre: #11121c; --marca-suave: #003729; --marca-tenue: #002419; --acento: #60b598; --lateral-fondo: #002419; --lateral-texto: #dbf1e8; --lateral-activo: #8ecdb6; } :root:not([data-tema="claro"])[data-marca="adslab"], :root:not([data-tema="claro"]) [data-marca="adslab"] { --marca: #f07824; --marca-fuerte: #f07824; --marca-sobre: #11121c; --marca-suave: #4c1f00; --marca-tenue: #331200; --acento: #f07824; --lateral-fondo: #331200; --lateral-texto: #ffe5d8; --lateral-activo: #fca675; } :root:not([data-tema="claro"])[data-marca="skilllab"], :root:not([data-tema="claro"]) [data-marca="skilllab"] { --marca: #eb7798; --marca-fuerte: #eb7798; --marca-sobre: #11121c; --marca-suave: #550c28; --marca-tenue: #390519; --acento: #eb7798; --lateral-fondo: #390519; --lateral-texto: #ffe3e9; --lateral-activo: #fb9eb6; } }
:root .tema-claro[data-marca="impulso"], :root .tema-claro [data-marca="impulso"] { --marca: #325bff; --marca-fuerte: #325bff; --marca-sobre: #ffffff; --marca-suave: #e2ebff; --marca-tenue: #f3f7ff; --acento: #4e7aff; --lateral-fondo: #0c1c7c; --lateral-texto: #e2ebff; --lateral-activo: #a0bcff; }
:root .tema-claro[data-marca="sitelab"], :root .tema-claro [data-marca="sitelab"] { --marca: #007a9f; --marca-fuerte: #007a9f; --marca-sobre: #ffffff; --marca-suave: #d8f0fb; --marca-tenue: #eef9fe; --acento: #008db8; --lateral-fondo: #003345; --lateral-texto: #d8f0fb; --lateral-activo: #84c9e8; }
:root .tema-claro[data-marca="crmlab"], :root .tema-claro [data-marca="crmlab"] { --marca: #7656bd; --marca-fuerte: #7656bd; --marca-sobre: #ffffff; --marca-suave: #ece7ff; --marca-tenue: #f7f5ff; --acento: #8e6fd9; --lateral-fondo: #331f5a; --lateral-texto: #ece7ff; --lateral-activo: #c2b0fd; }
:root .tema-claro[data-marca="contentlab"], :root .tema-claro [data-marca="contentlab"] { --marca: #006850; --marca-fuerte: #006850; --marca-sobre: #ffffff; --marca-suave: #dbf1e8; --marca-tenue: #effaf5; --acento: #359a7c; --lateral-fondo: #003729; --lateral-texto: #dbf1e8; --lateral-activo: #8ecdb6; }
:root .tema-claro[data-marca="adslab"], :root .tema-claro [data-marca="adslab"] { --marca: #ae5000; --marca-fuerte: #ae5000; --marca-sobre: #ffffff; --marca-suave: #ffe5d8; --marca-tenue: #fff4ef; --acento: #d16100; --lateral-fondo: #4c1f00; --lateral-texto: #ffe5d8; --lateral-activo: #fca675; }
:root .tema-claro[data-marca="skilllab"], :root .tema-claro [data-marca="skilllab"] { --marca: #ad315d; --marca-fuerte: #ad315d; --marca-sobre: #ffffff; --marca-suave: #ffe3e9; --marca-tenue: #fff3f6; --acento: #d2547c; --lateral-fondo: #550c28; --lateral-texto: #ffe3e9; --lateral-activo: #fb9eb6; }
:root .tema-oscuro[data-marca="impulso"], :root .tema-oscuro [data-marca="impulso"] { --marca: #4e7aff; --marca-fuerte: #4e7aff; --marca-sobre: #11121c; --marca-suave: #0c1c7c; --marca-tenue: #051055; --acento: #769dff; --lateral-fondo: #051055; --lateral-texto: #e2ebff; --lateral-activo: #a0bcff; }
:root .tema-oscuro[data-marca="sitelab"], :root .tema-oscuro [data-marca="sitelab"] { --marca: #4faed6; --marca-fuerte: #4faed6; --marca-sobre: #11121c; --marca-suave: #003345; --marca-tenue: #00212e; --acento: #4faed6; --lateral-fondo: #00212e; --lateral-texto: #d8f0fb; --lateral-activo: #84c9e8; }
:root .tema-oscuro[data-marca="crmlab"], :root .tema-oscuro [data-marca="crmlab"] { --marca: #a88eef; --marca-fuerte: #a88eef; --marca-sobre: #11121c; --marca-suave: #331f5a; --marca-tenue: #21123d; --acento: #a88eef; --lateral-fondo: #21123d; --lateral-texto: #ece7ff; --lateral-activo: #c2b0fd; }
:root .tema-oscuro[data-marca="contentlab"], :root .tema-oscuro [data-marca="contentlab"] { --marca: #359a7c; --marca-fuerte: #359a7c; --marca-sobre: #11121c; --marca-suave: #003729; --marca-tenue: #002419; --acento: #60b598; --lateral-fondo: #002419; --lateral-texto: #dbf1e8; --lateral-activo: #8ecdb6; }
:root .tema-oscuro[data-marca="adslab"], :root .tema-oscuro [data-marca="adslab"] { --marca: #f07824; --marca-fuerte: #f07824; --marca-sobre: #11121c; --marca-suave: #4c1f00; --marca-tenue: #331200; --acento: #f07824; --lateral-fondo: #331200; --lateral-texto: #ffe5d8; --lateral-activo: #fca675; }
:root .tema-oscuro[data-marca="skilllab"], :root .tema-oscuro [data-marca="skilllab"] { --marca: #eb7798; --marca-fuerte: #eb7798; --marca-sobre: #11121c; --marca-suave: #550c28; --marca-tenue: #390519; --acento: #eb7798; --lateral-fondo: #390519; --lateral-texto: #ffe3e9; --lateral-activo: #fb9eb6; }
