/* ==========================================================================
   VISUAL SOBRIA · CRM                                       [29/10/2026]
   CRM multiempresa · Ingenieros AVI · CALEP

   QUÉ SE PIDIÓ
     «Analice la visual del CRM de CALEP para saber si hay alguna forma que
      la visual se vea mucho más sobria y elegante, solo a nivel visual
      […] algunos textos y algunos tamaños de letras son más grandes que
      otros […] diseño de botones, de elementos.»
     Angel aprobó la propuesta el 29/10/2026: aplica a CALEP y a AVI (cada
     empresa con su color de marca) y, en claro, el borde de las tarjetas
     pasa de naranja a GRIS SUAVE (antes #e0821a, ahora #e2e6eb).

   QUÉ CAMBIA (solo lo que se ve; ninguna función)
     · Letra Inter alojada en el propio servidor (fonts/inter, licencia
       SIL OFL 1.1): la misma en Windows, Mac, iPad y Android.
     · Botones sin degradados: uno principal con el color de la empresa,
       los demás con borde fino; «Eliminar» en rojo solo de contorno.
     · Tarjetas con borde fino, esquinas de 12 px y sin sombras ni brillos.
     · Encabezados de tabla sin mayúsculas sostenidas; chips en píldora.
     · Menú y barra de arriba con iconos de línea en vez de emoji (mismas
       reglas que crm-iconos.js: lienzo 24, trazo 1,7, puntas redondeadas).
     · Reloj discreto y títulos de página a 20 px.
     · La escala de letra (11 · 12 · 13 · 14 · 16 · 20 · 24 · 32 px) y los
       colores de la empresa los pone crm-sobrio.js: lee las hojas tal como
       estén ese día, así un cambio futuro en ellas se respeta.

   LO QUE NO TOCA: EL PAPEL
     Carné, hoja de reportes y su PDF, visor de PDF e impresión conservan
     su letra y sus tamaños: son documentos, no pantalla.

   REGLAS DE LA CASA QUE RESPETA
     · Nada de color-mix(), oklch() ni colores relativos (html2canvas).
     · Letra con contraste ≥ 4,5:1 en claro y en oscuro (medido).
     · No entra a crm-main.js ni a los archivos del compañero.

   PARA VOLVER ATRÁS: quitar las líneas de crm-sobrio.css y crm-sobrio.js
   del HTML (raíz) y de comun.php (Egresos). En un navegador, para
   comparar: localStorage.setItem('crm_sobrio','0') y recargar.
   ========================================================================== */
@font-face{font-family:"Inter CRM";font-style:normal;font-weight:100 900;font-display:swap;
  src:url("fonts/inter/inter-latin-wght-normal.woff2") format("woff2-variations"),url("fonts/inter/inter-latin-wght-normal.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter CRM";font-style:normal;font-weight:100 900;font-display:swap;
  src:url("fonts/inter/inter-latin-ext-wght-normal.woff2") format("woff2-variations"),url("fonts/inter/inter-latin-ext-wght-normal.woff2") format("woff2");
  unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

/* ---------- Colores (los de la empresa los completa crm-sobrio.js) ---------- */
:root{
  --s-letra:"Inter CRM",-apple-system,BlinkMacSystemFont,"Segoe UI Variable Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --s-acento:var(--accent); --s-prim-bg:var(--accent); --s-prim-tx:#18140a; --s-prim-hover:var(--accent); --s-activo:var(--acento-tenue);
  --s-hover:rgba(255,255,255,.045); --s-divisor:rgba(255,255,255,.07);
  --s-peligro:#f87171; --s-peligro-borde:rgba(248,113,113,.45); --s-peligro-hover:rgba(248,113,113,.10);
}
html[data-theme="light"]{
  --borde-tarjeta:#e2e6eb;        /* antes #e0821a (naranja): gris suave, pedido del 29/10/2026 */
  --bg:#f5f6f8;
  --ok:#15803d; --warn:#b45309;   /* como letra sobre blanco: 5,0:1 y 5,0:1 (antes 3,3:1 y 3,2:1) */
  --s-hover:#f2f4f7; --s-divisor:#edf0f3;
  --s-peligro:#b42318; --s-peligro-borde:#f1b9b4; --s-peligro-hover:#fef3f2;
}

/* ---------- Letra ---------- */
body{font-family:var(--s-letra);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
:is(button,input,select,textarea):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){font-family:inherit}
td,th,.kpi,[class*="kpi"],.clock-time{font-variant-numeric:tabular-nums}
/* El papel conserva su letra de siempre */
#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left{font-family:'Segoe UI',system-ui,sans-serif}

/* ---------- Barra de arriba ---------- */
#title{font-size:20px!important;font-weight:600!important;letter-spacing:-.01em}
.clock-time{font-size:13px!important;font-weight:600!important;color:var(--txt)!important;letter-spacing:0!important}
.clock-date{font-size:11px!important;color:var(--muted)!important}
.theme-sel{border-radius:8px}

/* ---------- Menú ---------- */
.brand > span{letter-spacing:.16em;font-weight:600!important}
html[data-theme="light"] .brand > span{color:var(--s-acento)!important}
html[data-theme="light"] .brand-nit{color:#5f6b78!important}
/* El título del grupo solo se escribe con el menú abierto: recogido, crm.css
   lo deja transparente y pone una raya en su lugar (no se toca). */
.navsec{font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important}
:is(body.side-full,body:not(.sidefx)) .navsec{color:#8a939e!important;opacity:1}
html[data-theme="light"] :is(body.side-full,body:not(.sidefx)) .navsec{color:#6b7480!important}
/* Cada entrada es una píldora con margen; para que el nombre conserve su
   ancho, el relleno lateral baja de 20 a 12 px (también con el menú del
   CRM abierto, que crm.css fija en 20). Las subentradas quedan como están. */
.nav a{font-weight:400!important;border-left-width:0!important;border-radius:8px}
.nav a:not(.navsub){margin:1px 8px;padding:8px 12px}
body.sidefx.side-full .side .nav a:not(.navsub){padding-left:12px;padding-right:12px}
.nav a:hover{background:var(--s-hover)!important}
.nav a.active,html[data-theme="light"] .nav a.active{background:var(--s-activo)!important;color:var(--txt)!important;box-shadow:inset 3px 0 0 var(--s-acento)!important;font-weight:600!important}
#nav .navgrp:has(a.navsub.active) > a.active:not(.navsub){background:transparent!important;box-shadow:none!important}

/* ---------- Tarjetas y cifras ---------- */
.card:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){border-radius:12px}
html[data-theme="light"] .card:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)),html[data-theme="light"] .kpi:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){box-shadow:0 1px 2px rgba(16,24,40,.05)!important}
.p26-kpi.iva,.p26-kpi.tot{border-color:var(--borde-tarjeta)!important;box-shadow:none!important}

/* ---------- Botones: sin degradados, un solo principal ---------- */
.btn:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){background:var(--s-prim-bg);color:var(--s-prim-tx);border:1px solid transparent;border-radius:8px;font-weight:600!important;letter-spacing:0;box-shadow:none;background-image:none}
.btn:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)):hover{background:var(--s-prim-hover);color:var(--s-prim-tx)}
.btn.ghost:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){background:transparent;color:var(--txt);border-color:var(--line);font-weight:500!important}
.btn.ghost:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)):hover{background:var(--s-hover);color:var(--txt)}
:is(.btn.danger,.btn.bdel):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){background:transparent!important;color:var(--s-peligro)!important;border:1px solid var(--s-peligro-borde)!important;font-weight:500!important}
:is(.btn.danger,.btn.bdel):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)):hover{background:var(--s-peligro-hover)!important}
:is(.btn:disabled,.btn[disabled]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)):hover{background:var(--s-prim-bg)}
:is(.btn.ghost:disabled,.btn.ghost[disabled]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)):hover{background:transparent}
:is(.btn,.nav a,input,select,textarea):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)):focus-visible{outline:2px solid var(--s-acento)!important;outline-offset:1px;box-shadow:none!important}

/* ---------- Tablas, chips y campos ---------- */
th:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){font-size:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}
td:where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){border-bottom-color:var(--s-divisor)}
:is(.badge,.pill):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){border-radius:999px;letter-spacing:0;font-weight:600!important}
:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){border-radius:8px}

/* ---------- En claro, los colores vivos escritos a mano en style="" ---------- */
html[data-theme="light"] :is([style*="color:#22c55e" i],[style*="color: #22c55e" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#15803d!important}
html[data-theme="light"] :is([style*="color:#4ade80" i],[style*="color: #4ade80" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#15803d!important}
html[data-theme="light"] :is([style*="color:#16a34a" i],[style*="color: #16a34a" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#15803d!important}
html[data-theme="light"] :is([style*="color:#10b981" i],[style*="color: #10b981" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#047857!important}
html[data-theme="light"] :is([style*="color:#34d399" i],[style*="color: #34d399" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#047857!important}
html[data-theme="light"] :is([style*="color:#fbbf24" i],[style*="color: #fbbf24" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#a16207!important}
html[data-theme="light"] :is([style*="color:#f59e0b" i],[style*="color: #f59e0b" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#b45309!important}
html[data-theme="light"] :is([style*="color:#facc15" i],[style*="color: #facc15" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#a16207!important}
html[data-theme="light"] :is([style*="color:#e8c86a" i],[style*="color: #e8c86a" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#7a5b0a!important}
html[data-theme="light"] :is([style*="color:#38bdf8" i],[style*="color: #38bdf8" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#0369a1!important}
html[data-theme="light"] :is([style*="color:#0ea5e9" i],[style*="color: #0ea5e9" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#0369a1!important}
html[data-theme="light"] :is([style*="color:#f87171" i],[style*="color: #f87171" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#b91c1c!important}
html[data-theme="light"] :is([style*="color:#ef4444" i],[style*="color: #ef4444" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#b91c1c!important}
html[data-theme="light"] :is([style*="color:#a78bfa" i],[style*="color: #a78bfa" i]):where(:not(:is(#rep-sheet,#rep-overlay,.rep-pdf,.vcarnet,.pdfv-lienzo,.pdfv-modal,[class*="carnet"],[class^="cv-"],[class*=" cv-"],.login-left) *)){color:#6d28d9!important}

/* ---------- Iconos de línea en vez de emoji ---------- */
#nav a[data-v="dash"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='7' height='7' rx='1.6'/%3E%3Crect x='13.5' y='3.5' width='7' height='7' rx='1.6'/%3E%3Crect x='3.5' y='13.5' width='7' height='7' rx='1.6'/%3E%3Crect x='13.5' y='13.5' width='7' height='7' rx='1.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='7' height='7' rx='1.6'/%3E%3Crect x='13.5' y='3.5' width='7' height='7' rx='1.6'/%3E%3Crect x='3.5' y='13.5' width='7' height='7' rx='1.6'/%3E%3Crect x='13.5' y='13.5' width='7' height='7' rx='1.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="facturacion"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12v17l-2.4-1.6-2.4 1.6-2.4-1.6-2.4 1.6-2.4-1.6z'/%3E%3Cpath d='M9 8.5h6M9 12h6M9 15.5h3.5'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12v17l-2.4-1.6-2.4 1.6-2.4-1.6-2.4 1.6-2.4-1.6z'/%3E%3Cpath d='M9 8.5h6M9 12h6M9 15.5h3.5'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="fact-config"] > .ic{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
#nav a[data-fx="index.php"] > .ic{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h6.5l4.5 4.5v12.5H7z'/%3E%3Cpath d='M13.5 3.5V8H18'/%3E%3Cpath d='M9.8 12.5h5.4M9.8 16h3.6'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h6.5l4.5 4.5v12.5H7z'/%3E%3Cpath d='M13.5 3.5V8H18'/%3E%3Cpath d='M9.8 12.5h5.4M9.8 16h3.6'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
#nav a[data-fx="reportes.php"] > .ic{font-size:0!important;line-height:0!important;width:16px;height:16px;min-width:16px;flex:0 0 16px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5h16'/%3E%3Cpath d='M7.5 17v-5M12 17V7M16.5 17v-7.5'/%3E%3C/svg%3E") center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5h16'/%3E%3Cpath d='M7.5 17v-5M12 17V7M16.5 17v-7.5'/%3E%3C/svg%3E") center/16px 16px no-repeat;opacity:.92}
#nav a[data-fx="archivo.php"] > .ic{font-size:0!important;line-height:0!important;width:16px;height:16px;min-width:16px;flex:0 0 16px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='4.5' rx='1.2'/%3E%3Cpath d='M5.5 9v9.5A1.5 1.5 0 0 0 7 20h10a1.5 1.5 0 0 0 1.5-1.5V9'/%3E%3Cpath d='M10 13h4'/%3E%3C/svg%3E") center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4.5' width='17' height='4.5' rx='1.2'/%3E%3Cpath d='M5.5 9v9.5A1.5 1.5 0 0 0 7 20h10a1.5 1.5 0 0 0 1.5-1.5V9'/%3E%3Cpath d='M10 13h4'/%3E%3C/svg%3E") center/16px 16px no-repeat;opacity:.92}
#nav a[data-fx="configuracion.php"] > .ic{font-size:0!important;line-height:0!important;width:16px;height:16px;min-width:16px;flex:0 0 16px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E") center/16px 16px no-repeat;opacity:.92}
#nav a[data-fx="caja_menor.php"] > .ic{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3Cpath d='M6.5 9.5v5M17.5 9.5v5'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3Cpath d='M6.5 9.5v5M17.5 9.5v5'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
#nav a[data-fx="pagos.php"] > .ic{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3 10h18M7 14.5h4'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3 10h18M7 14.5h4'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
#nav a[data-v="inventario"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2l8 4.4v8.8L12 20.8l-8-4.4V7.6z'/%3E%3Cpath d='M4.3 7.8L12 12l7.7-4.2M12 12v8.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2l8 4.4v8.8L12 20.8l-8-4.4V7.6z'/%3E%3Cpath d='M4.3 7.8L12 12l7.7-4.2M12 12v8.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="proy2026"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4' width='17' height='16' rx='2'/%3E%3Cpath d='M8.5 8v7M12 8v10M15.5 8v4.5'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='4' width='17' height='16' rx='2'/%3E%3Cpath d='M8.5 8v7M12 8v10M15.5 8v4.5'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="reportes"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='5' width='14' height='16' rx='2'/%3E%3Cpath d='M9.5 3.5h5v3h-5z'/%3E%3Cpath d='M8.5 11h7M8.5 14.5h7M8.5 18h4'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='5' width='14' height='16' rx='2'/%3E%3Cpath d='M9.5 3.5h5v3h-5z'/%3E%3Cpath d='M8.5 11h7M8.5 14.5h7M8.5 18h4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="tecnicos"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 17.5h17'/%3E%3Cpath d='M5 17.5V15a7 7 0 0 1 14 0v2.5'/%3E%3Cpath d='M10 8.6V6h4v2.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 17.5h17'/%3E%3Cpath d='M5 17.5V15a7 7 0 0 1 14 0v2.5'/%3E%3Cpath d='M10 8.6V6h4v2.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="sugerencias"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 17.5h5M10.5 20.5h3'/%3E%3Cpath d='M12 3.5a5.8 5.8 0 0 0-3.4 10.5c.6.5.9 1.1.9 1.8v1.7h5v-1.7c0-.7.3-1.3.9-1.8A5.8 5.8 0 0 0 12 3.5z'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 17.5h5M10.5 20.5h3'/%3E%3Cpath d='M12 3.5a5.8 5.8 0 0 0-3.4 10.5c.6.5.9 1.1.9 1.8v1.7h5v-1.7c0-.7.3-1.3.9-1.8A5.8 5.8 0 0 0 12 3.5z'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="uso"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M5 15.5l4.2-4.2 3.3 3.2 6-6'/%3E%3Cpath d='M15 8.5h3.5V12'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M5 15.5l4.2-4.2 3.3 3.2 6-6'/%3E%3Cpath d='M15 8.5h3.5V12'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="usuarios"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3.2'/%3E%3Cpath d='M3.5 19.5a5.5 5.5 0 0 1 11 0'/%3E%3Cpath d='M15.2 5.5a3.1 3.1 0 0 1 0 6M16.8 14.2a5.2 5.2 0 0 1 3.7 5.3'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3.2'/%3E%3Cpath d='M3.5 19.5a5.5 5.5 0 0 1 11 0'/%3E%3Cpath d='M15.2 5.5a3.1 3.1 0 0 1 0 6M16.8 14.2a5.2 5.2 0 0 1 3.7 5.3'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="prog"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="tareas"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6.5h10M10 12h10M10 17.5h10'/%3E%3Cpath d='M4 6.5l1.2 1.2 2.3-2.3M4 12l1.2 1.2 2.3-2.3M4 17.5l1.2 1.2 2.3-2.3'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6.5h10M10 12h10M10 17.5h10'/%3E%3Cpath d='M4 6.5l1.2 1.2 2.3-2.3M4 12l1.2 1.2 2.3-2.3M4 17.5l1.2 1.2 2.3-2.3'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="reprogramar"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12a7.5 7.5 0 0 1 13-5.1L20 9'/%3E%3Cpath d='M20 4.5V9h-4.5'/%3E%3Cpath d='M19.5 12a7.5 7.5 0 0 1-13 5.1L4 15'/%3E%3Cpath d='M4 19.5V15h4.5'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12a7.5 7.5 0 0 1 13-5.1L20 9'/%3E%3Cpath d='M20 4.5V9h-4.5'/%3E%3Cpath d='M19.5 12a7.5 7.5 0 0 1-13 5.1L4 15'/%3E%3Cpath d='M4 19.5V15h4.5'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="tiquetes"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3.5L10 14.5'/%3E%3Cpath d='M21 3.5l-6.5 17-4.5-6-6-4.5z'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3.5L10 14.5'/%3E%3Cpath d='M21 3.5l-6.5 17-4.5-6-6-4.5z'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="monitor"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='12' rx='2'/%3E%3Cpath d='M8.5 20h7M12 16.5V20'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='12' rx='2'/%3E%3Cpath d='M8.5 20h7M12 16.5V20'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="clientes"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='7' width='17' height='12.5' rx='2'/%3E%3Cpath d='M9 7V5.5A1.5 1.5 0 0 1 10.5 4h3A1.5 1.5 0 0 1 15 5.5V7'/%3E%3Cpath d='M3.5 12.5h17'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='7' width='17' height='12.5' rx='2'/%3E%3Cpath d='M9 7V5.5A1.5 1.5 0 0 1 10.5 4h3A1.5 1.5 0 0 1 15 5.5V7'/%3E%3Cpath d='M3.5 12.5h17'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="contratos-activos"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h6.5l4.5 4.5v12.5H7z'/%3E%3Cpath d='M13.5 3.5V8H18'/%3E%3Cpath d='M9.5 14.5l1.8 1.8 3.4-3.4'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h6.5l4.5 4.5v12.5H7z'/%3E%3Cpath d='M13.5 3.5V8H18'/%3E%3Cpath d='M9.5 14.5l1.8 1.8 3.4-3.4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="proyectos"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Ccircle cx='12' cy='12' r='4.5'/%3E%3Cpath d='M12 11.9v.2'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Ccircle cx='12' cy='12' r='4.5'/%3E%3Cpath d='M12 11.9v.2'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="ejecucion"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M10 8.8v6.4l5-3.2z'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M10 8.8v6.4l5-3.2z'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="cotizaciones"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.5h11v9H3z'/%3E%3Cpath d='M14 9.5h3.5l3 3v3H14'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.5h11v9H3z'/%3E%3Cpath d='M14 9.5h3.5l3 3v3H14'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="consecutivos"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 4L8 20M16 4l-1.5 16M4.5 9h16M3.5 15h16'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 4L8 20M16 4l-1.5 16M4.5 9h16M3.5 15h16'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="superadmin"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l7.5 3v5.5c0 4.4-3.2 7.6-7.5 8.5-4.3-.9-7.5-4.1-7.5-8.5V6.5z'/%3E%3Cpath d='M9 12l2.2 2.2L15.5 10'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l7.5 3v5.5c0 4.4-3.2 7.6-7.5 8.5-4.3-.9-7.5-4.1-7.5-8.5V6.5z'/%3E%3Cpath d='M9 12l2.2 2.2L15.5 10'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="misdatos"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.6'/%3E%3Cpath d='M5 20a7 7 0 0 1 14 0'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.6'/%3E%3Cpath d='M5 20a7 7 0 0 1 14 0'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="descargas"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7.5 10.5L12 15l4.5-4.5'/%3E%3Cpath d='M4.5 19.5h15'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7.5 10.5L12 15l4.5-4.5'/%3E%3Cpath d='M4.5 19.5h15'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="p26dinero"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M14.5 9.5c-.4-1-1.4-1.6-2.5-1.6-1.5 0-2.6.8-2.6 2s1.1 1.7 2.6 2 2.6.8 2.6 2-1.1 2-2.6 2c-1.2 0-2.2-.6-2.6-1.6M12 6.5v1.4M12 16.1v1.4'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M14.5 9.5c-.4-1-1.4-1.6-2.5-1.6-1.5 0-2.6.8-2.6 2s1.1 1.7 2.6 2 2.6.8 2.6 2-1.1 2-2.6 2c-1.2 0-2.2-.6-2.6-1.6M12 6.5v1.4M12 16.1v1.4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="p26crono"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="p26docs"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h6.5l4.5 4.5v12.5H7z'/%3E%3Cpath d='M13.5 3.5V8H18'/%3E%3Cpath d='M9.8 12.5h5.4M9.8 16h3.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h6.5l4.5 4.5v12.5H7z'/%3E%3Cpath d='M13.5 3.5V8H18'/%3E%3Cpath d='M9.8 12.5h5.4M9.8 16h3.6'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="p26obs"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4l10.5-10.5a2.1 2.1 0 0 0-3-3L5 17v3z'/%3E%3Cpath d='M13.5 7.5l3 3'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4l10.5-10.5a2.1 2.1 0 0 0-3-3L5 17v3z'/%3E%3Cpath d='M13.5 7.5l3 3'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="caja-menor"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3Cpath d='M6.5 9.5v5M17.5 9.5v5'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3Cpath d='M6.5 9.5v5M17.5 9.5v5'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#nav a[data-v="pagos"] > .ic{font-size:0!important;line-height:0!important;width:18px;height:18px;min-width:18px;flex:0 0 18px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3 10h18M7 14.5h4'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3 10h18M7 14.5h4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.92}
#side-pin-ic{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3.5h6l-1 5.2 3 2.8v1.5H7v-1.5l3-2.8z'/%3E%3Cpath d='M12 13v7.5'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3.5h6l-1 5.2 3 2.8v1.5H7v-1.5l3-2.8z'/%3E%3Cpath d='M12 13v7.5'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
.side-salir > span[aria-hidden]{font-size:0!important;line-height:0!important;width:15px;height:15px;min-width:15px;flex:0 0 15px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5v8'/%3E%3Cpath d='M7.1 6.6a7 7 0 1 0 9.8 0'/%3E%3C/svg%3E") center/15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5v8'/%3E%3Cpath d='M7.1 6.6a7 7 0 1 0 9.8 0'/%3E%3C/svg%3E") center/15px 15px no-repeat;opacity:.92}
#notifbell > span:first-child{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16.5V11a6 6 0 0 1 12 0v5.5l1.5 1.5h-15z'/%3E%3Cpath d='M10 20.5a2.2 2.2 0 0 0 4 0'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16.5V11a6 6 0 0 1 12 0v5.5l1.5 1.5h-15z'/%3E%3Cpath d='M10 20.5a2.2 2.2 0 0 0 4 0'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
#infobtn > span:first-child{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 11v5.5'/%3E%3Cpath d='M12 7.8v.1'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 11v5.5'/%3E%3Cpath d='M12 7.8v.1'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
#lupabtn > span:first-child{font-size:0!important;line-height:0!important;width:17px;height:17px;min-width:17px;flex:0 0 17px;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4.5 4.5'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4.5 4.5'/%3E%3C/svg%3E") center/17px 17px no-repeat;opacity:.92}
