html[data-skin="winnet"]{--verde:#0078d4;--verde-osc:#005a9e;--verde-tinta:#003f6e;--verde-suave:#cfe4f7;--menta:#eef4fb;--fondo:#f0f0f0;--carta:#fff;--borde:#a0a0a0;--borde-suave:#d4d4d4;--tinta:#1b1b1b;--tinta-2:#444;--gris:#6b6b6b;--azul:#0078d4;--azul-suave:#d6e8f8;--morado:#6b3fa0;--morado-suave:#e6ddf2;--naranja:#b8860b;--naranja-suave:#f6ecc8;--rojo:#c42b1c;--rojo-suave:#f8d7d4;--sombra:0 1px 0 rgba(0,0,0,.1);--sombra-2:0 2px 6px rgba(0,0,0,.18);--radio:3px;--radio-campo:3px;--aviso-fondo:#fdf6e3;--aviso-borde:#d4c39a;--aviso-tinta:#6b5310;--info-fondo:#eef4fb;--info-borde:#a8c8e8;--info-tinta:#003f6e;--ok-fondo:#eef7ee;--ok-borde:#a9c9a9;--ok-tinta:#1d5c1d;--mal-fondo:#fdeeec;--mal-borde:#e0aaa4;--mal-tinta:#8b1f14}html[data-skin="winnet"] body{font-family:'Segoe UI',Tahoma,system-ui,sans-serif;font-size:13.5px}html[data-skin="winnet"] .card,html[data-skin="winnet"] .btn,html[data-skin="winnet"] .modal{border-radius:3px}html[data-skin="winnet"] .card{border:1px solid var(--borde);box-shadow:none}html[data-skin="winnet"] .btn{background:linear-gradient(180deg,#fdfdfd,#e8e8e8);border:1px solid #8a8a8a;color:#1b1b1b;font-weight:600}html[data-skin="winnet"] .btn:hover{background:linear-gradient(180deg,#eaf4fd,#d7e9fa);border-color:#0078d4}html[data-skin="winnet"] .btn.verde{background:linear-gradient(180deg,#2a90e0,#0078d4);border-color:#005a9e;color:#fff}html[data-skin="winnet"] .sidebar{background:#eaeaea;border-right:1px solid var(--borde)}html[data-skin="winnet"] .sidebar .item{border-radius:2px}html[data-skin="winnet"] .sidebar .item.activo{background:#0078d4;color:#fff}html[data-skin="winnet"] .topbar{background:#f7f7f7;border-bottom:1px solid var(--borde)}html[data-skin="winnet"] .t thead th{background:#e6e6e6;border-bottom:1px solid var(--borde);font-weight:700}html[data-skin="winnet"] .t tbody tr{border-bottom:1px solid var(--borde-suave)}html[data-skin="winnet"] .badge,html[data-skin="winnet"] .pill{border-radius:2px}html[data-skin="winnet"][data-modo="oscuro"]{--fondo:#202020;--carta:#2b2b2b;--borde:#555;--borde-suave:#3d3d3d;--tinta:#e8e8e8;--tinta-2:#b8b8b8;--gris:#8a8a8a;--menta:#14283a;--verde-suave:#17324a;--verde-tinta:#7cc0f5;--sombra:0 1px 0 rgba(0,0,0,.5);--sombra-2:0 2px 8px rgba(0,0,0,.6);--aviso-fondo:#3a3320;--aviso-borde:#5c5133;--aviso-tinta:#e8d59a;--info-fondo:#1e2c3a;--info-borde:#33506e;--info-tinta:#9dc8ee;--ok-fondo:#1f2f1f;--ok-borde:#3a5a3a;--ok-tinta:#a6d6a6;--mal-fondo:#3a2320;--mal-borde:#5e3a33;--mal-tinta:#eaa79e}html[data-skin="winnet"][data-modo="oscuro"] .sidebar{background:#262626}html[data-skin="winnet"][data-modo="oscuro"] .topbar{background:#262626}html[data-skin="winnet"][data-modo="oscuro"] .btn{background:linear-gradient(180deg,#3a3a3a,#2d2d2d);border-color:#5a5a5a;color:#e8e8e8}html[data-skin="winnet"][data-modo="oscuro"] .btn:hover{background:#3f4a57;border-color:#0078d4}html[data-skin="winnet"][data-modo="oscuro"] .t thead th{background:#333}html[data-skin="spyro"]{--verde:#c2703f;--verde-osc:#a15a2f;--verde-tinta:#7a4423;--verde-suave:#f5e3d5;--menta:#faf3ec;--fondo:#faf6f1;--carta:#fff;--borde:#e8d9c9;--borde-suave:#f2e8dd;--tinta:#33281f;--tinta-2:#6b5b4a;--gris:#9c8d7d;--azul:#3d7ea6;--azul-suave:#dfeaf2;--morado:#8b6bab;--morado-suave:#eee6f4;--naranja:#c2803f;--naranja-suave:#f5e8d5;--rojo:#b5504f;--rojo-suave:#f7e3e2;--sombra:0 2px 10px rgba(180,120,60,.08);--sombra-2:0 12px 32px rgba(180,120,60,.16);--radio:20px;--radio-campo:14px;--aviso-fondo:#f7eeda;--aviso-borde:#e0cba3;--aviso-tinta:#7a5a1e;--info-fondo:#e9f0f5;--info-borde:#bdd2e0;--info-tinta:#2b5a75;--ok-fondo:#e9f2ea;--ok-borde:#bcd6bf;--ok-tinta:#3a5c3e;--mal-fondo:#f7e8e7;--mal-borde:#ddb8b6;--mal-tinta:#8a3a39}html[data-skin="spyro"] body{font-size:14.5px}html[data-skin="spyro"] .card{border-radius:20px;border:1px solid var(--borde-suave);box-shadow:var(--sombra)}html[data-skin="spyro"] .btn{border-radius:999px;font-weight:700;padding:9px 18px}html[data-skin="spyro"] .btn.verde{background:linear-gradient(135deg,#cf7f4c,#b5652f);border-color:transparent;color:#fff}html[data-skin="spyro"] .campo input,html[data-skin="spyro"] .campo select,html[data-skin="spyro"] .campo textarea,html[data-skin="spyro"] .buscador,html[data-skin="spyro"] input:where(:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=submit],[type=button],[type=reset],[type=image],[type=hidden])),html[data-skin="spyro"] select,html[data-skin="spyro"] textarea{border-color:var(--borde)}html[data-skin="spyro"] .sidebar{background:#fffdfb;border-right:1px solid var(--borde-suave)}html[data-skin="spyro"] .sidebar .item{border-radius:14px}html[data-skin="spyro"] .sidebar .item.activo{background:linear-gradient(135deg,#cf7f4c,#b5652f);color:#fff}html[data-skin="spyro"] .topbar{background:#fffdfb;border-bottom:1px solid var(--borde-suave)}html[data-skin="spyro"] .t thead th{background:var(--menta);border-bottom:0}html[data-skin="spyro"] .badge,html[data-skin="spyro"] .pill{border-radius:999px}html[data-skin="spyro"] .modal{border-radius:24px}html[data-skin="spyro"] .kpi{border-radius:20px}html[data-skin="spyro"][data-modo="oscuro"]{--fondo:#1c1512;--carta:#2a201a;--borde:#43332a;--borde-suave:#382a22;--tinta:#f5ebe2;--tinta-2:#c7b3a2;--gris:#97826f;--menta:#33261d;--verde-suave:#43301f;--verde-tinta:#dda87a;--sombra:0 2px 10px rgba(0,0,0,.4);--sombra-2:0 12px 32px rgba(0,0,0,.55);--aviso-fondo:#3d2c14;--aviso-borde:#5e4522;--aviso-tinta:#fcd9a0;--info-fondo:#1c2b33;--info-borde:#2f4b58;--info-tinta:#a5d4ea;--ok-fondo:#1e3226;--ok-borde:#35543f;--ok-tinta:#a7dcbb;--mal-fondo:#3a2028;--mal-borde:#5c3340;--mal-tinta:#f3aab8}html[data-skin="spyro"][data-modo="oscuro"] .sidebar,html[data-skin="spyro"][data-modo="oscuro"] .topbar{background:#241b16}html[data-skin="spyro"][data-modo="oscuro"] .t thead th{background:#33261e}html[data-skin="spyro"][data-modo="oscuro"] .btn{background:#34271f;color:var(--tinta);border-color:var(--borde)}html[data-skin] .banner b,html[data-skin] .banner.info b,html[data-skin] .banner.ok b,html[data-skin] .banner.mal b{color:inherit}html[data-skin="winnet"] .consola,html[data-skin="spyro"] .consola{background:var(--con-fondo);color:var(--con-txt)}html[data-skin="winnet"][data-modo="oscuro"] .campo input,html[data-skin="winnet"][data-modo="oscuro"] .campo select,html[data-skin="winnet"][data-modo="oscuro"] .campo textarea,html[data-skin="winnet"][data-modo="oscuro"] .buscador,html[data-skin="winnet"][data-modo="oscuro"] .combo-txt{background:#1e1e1e;color:var(--tinta);border-color:var(--borde)}html[data-skin="winnet"][data-modo="oscuro"] .card{background:var(--carta)}html[data-skin="winnet"][data-modo="oscuro"] .t tbody tr:hover{background:#383838}html[data-skin="spyro"][data-modo="oscuro"] .campo input,html[data-skin="spyro"][data-modo="oscuro"] .campo select,html[data-skin="spyro"][data-modo="oscuro"] .campo textarea,html[data-skin="spyro"][data-modo="oscuro"] .buscador,html[data-skin="spyro"][data-modo="oscuro"] .combo-txt{background:#241b16;color:var(--tinta);border-color:var(--borde)}html[data-skin="spyro"][data-modo="oscuro"] .t tbody tr:hover{background:#33261e}html[data-skin="winnet"] .b-azul{color:#005a9e}html[data-skin="winnet"] .b-verde{color:#1d5c1d}html[data-skin="winnet"] .b-morado{color:#5a3390}html[data-skin="winnet"] .pill-rol{color:#5a3390}html[data-skin="winnet"][data-modo="oscuro"] .b-azul{color:#7cc0f5}html[data-skin="winnet"][data-modo="oscuro"] .b-verde{color:#a6d6a6}html[data-skin="winnet"][data-modo="oscuro"] .b-morado{color:#c3aee8}html[data-skin="winnet"][data-modo="oscuro"] .pill-rol{color:#c3aee8}html[data-skin="spyro"] .b-verde{color:#14653a}html[data-skin="spyro"] .b-azul{color:#075985}html[data-skin="spyro"][data-modo="oscuro"] .b-verde{color:#a7dcbb}html[data-skin="spyro"][data-modo="oscuro"] .b-azul{color:#a5d4ea}html[data-skin="winnet"] .toast{background:#1f1f1f;color:#f0f0f0}html[data-skin="winnet"] .toast.err{background:#7a1a12}html[data-skin="spyro"] .toast{background:#2d2118;color:#fff4e6}html[data-skin="spyro"] .toast.err{background:#7f1d2e}html[data-skin="winnet"] .perfil-cab{background:linear-gradient(135deg,#2a90e0,#005a9e)}html[data-skin="spyro"] .perfil-cab{background:linear-gradient(135deg,#cf7f4c,#a15a2f)}