@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mx-entrar{--mx-tinta:#0e1a2b;--mx-apoyo:#5b6678;--mx-azul:#2f5bff;--mx-borde:#c9d0dc;--mx-borde-control:#848e9e;--mx-menta:#e3fbf2;--mx-menta-borde:#b9efd8;--mx-verde:#0b7a55;--mx-verde-texto:#1f4b3c;--mx-ambar-suave:#fff1dc;--mx-ambar:#8a4b00;min-height:100vh;color:var(--mx-tinta);background:#fff;font-family:Geist Variable,Geist,Helvetica Neue,Arial,sans-serif;display:flex}.mx-entrar *,.mx-entrar :before,.mx-entrar :after{box-sizing:border-box}.mx-entrar a{color:var(--mx-azul)}.mx-entrar button:focus-visible{outline:3px solid var(--mx-azul);outline-offset:2px}.mx-entrar a:focus-visible{outline:3px solid var(--mx-azul);outline-offset:2px}.mx-entrar input:focus-visible{outline:3px solid var(--mx-azul);outline-offset:2px}.mx-izquierda{background:radial-gradient(700px 500px at 10% 110%,#eaf0ff 0%,#eaf0ff00 70%);flex-direction:column;flex:1;justify-content:space-between;gap:32px;padding:56px 64px;display:flex}.mx-formulario{flex-direction:column;gap:22px;width:100%;max-width:420px;display:flex}.mx-titulos{flex-direction:column;gap:6px;display:flex}.mx-titulo{letter-spacing:-1.2px;margin:0;font-size:34px;font-weight:600;line-height:1.15}.mx-subtitulo{color:var(--mx-apoyo);font-size:16px}.mx-campo{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.mx-input{border:1px solid var(--mx-borde-control);height:48px;color:var(--mx-tinta);background:#fff;border-radius:12px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:400}.mx-boton{background:var(--mx-azul);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:12px;height:48px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600}.mx-boton:disabled{opacity:.55;cursor:default}.mx-boton-sec{border:1px solid var(--mx-borde);height:44px;color:var(--mx-tinta);cursor:pointer;background:#fff;border-radius:12px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600}.mx-nota{color:var(--mx-apoyo);font-size:14px}.mx-enlace{font:inherit;color:var(--mx-azul);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.mx-pie{color:var(--mx-apoyo);font-size:13px}.mx-pie a{color:var(--mx-apoyo)}.mx-fallo{background:var(--mx-ambar-suave);color:var(--mx-ambar);border-radius:12px;padding:10px 14px;font-size:14px}.mx-hecho{background:var(--mx-menta);color:var(--mx-verde);border-radius:12px;padding:10px 14px;font-size:14px}.mx-derecha{background:var(--mx-menta);border-left:1px solid var(--mx-menta-borde);flex-direction:column;flex-shrink:0;justify-content:center;gap:18px;width:560px;padding:56px;display:flex}.mx-antetitulo{letter-spacing:.8px;color:var(--mx-verde);font-size:13px;font-weight:700}.mx-lema{letter-spacing:-.8px;font-size:26px;font-weight:600;line-height:1.25}.mx-frases{color:var(--mx-verde-texto);flex-direction:column;gap:10px;margin:0;padding-left:18px;font-size:16px;list-style:outside;display:flex}.mx-frases li{display:list-item}@media (max-width:900px){.mx-entrar{flex-direction:column}.mx-izquierda{gap:28px;padding:32px 20px 28px}.mx-titulo{font-size:30px}.mx-derecha{border-left:none;border-top:1px solid var(--mx-menta-borde);width:auto;padding:28px 20px 36px}.mx-lema{font-size:22px}}.mx-nota-campo{font-size:13px;font-weight:400}.mx-aviso-campo{color:var(--mx-ambar);font-size:13px;font-weight:500}.mx-casilla{color:var(--mx-tinta);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.mx-casilla input{width:16px;height:16px;accent-color:var(--mx-azul);flex-shrink:0;margin-top:3px}.mx-input[readonly]{color:var(--mx-apoyo);background:#f5f7fa}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cx,.cx-colores{--cx-texto:var(--s-tinta);--cx-apoyo:var(--s-apoyo);--cx-azul:var(--s-accion);--cx-azul-suave:var(--s-accion-suave);--cx-ia:var(--s-acento);--cx-verde-oscuro:var(--s-propuesto-texto);--cx-verde-suave:var(--s-propuesto);--cx-ambar-suave:var(--s-duda-fondo);--cx-ambar:var(--s-duda);--cx-linea:var(--s-borde-decorativo);--cx-fondo:var(--s-fondo);--cx-blanco:#fff;--cx-borde-campo:var(--s-borde-decorativo);--cx-borde-control:var(--s-borde-control);--cx-neutro-suave:var(--s-neutro-fondo);--cx-neutro-texto:#2b3648;--cx-pendiente:#f1f3f6;--cx-ia-apoyo:#1f4b3c;--cx-ia-borde:var(--s-propuesto-borde);--cx-ia-borde-fuerte:#8fe3c2;--cx-azul-borde:var(--s-accion-borde);--cx-rojo:var(--s-falta);--cx-rojo-suave:var(--s-falta-fondo);--cx-ambar-fila:#fffbf3;--cx-ambar-punto:#f2b544;--cx-inicial-1:#c5d3ff;--cx-inicial-2:#b9efd8;--cx-inicial-3:#ffd9a8;--cx-inicial-4:#e5d4ff;--cx-inicial-5:#d9f2c4;--cx-inicial-6:#eef1f5;--cx-letra:var(--s-letra);--cx-letra-cifras:var(--cx-letra);--cx-radio-tarjeta:var(--s-radio-bloque);--cx-radio-bloque:var(--s-radio-bloque);--cx-radio-caja:var(--s-radio-bloque);--cx-radio-boton:var(--s-radio-boton);--cx-sombra-menu:0 8px 30px #0e1a2b0d;--cx-sombra-flotante:0 16px 50px #0e1a2b2e;--cx-sombra-barra:0 12px 40px #0e1a2b24;--cx-sombra-ia:0 8px 20px #2f5bff66;--cx-halo-ia:0 0 0 5px #2ee6a840;--cx-sombra-entrada:0 14px 40px #2f5bff29;--cx-blanco-velo:#ffffffb8;--cx-velo-app:#e9edf38c;--cx-velo-hoja:#0e1a2b52;--cx-degradado:linear-gradient(var(--s-fondo), var(--s-fondo))}.cx,.cx-colores,.cxm{--s-tinta:#172443;--s-apoyo:#4a5b73;--s-fondo:#f4f7fb;--s-superficie:#fff;--s-suave:#fbfcfe;--s-borde-control:#7f8fa6;--s-borde-decorativo:#dce5f0;--s-borde-pestanas:#dce5f0;--s-accion:#1e63c9;--s-accion-encima:#174fa1;--s-accion-suave:#eaf2f8;--s-accion-borde:#b8d0f0;--s-acento:#00d1b2;--s-sobre-accion:#fff;--s-propuesto-texto:#0b6b67;--s-propuesto:#eaf9f8;--s-propuesto-borde:#9ed8d2;--s-duda:#8a4b00;--s-duda-fondo:#fff1dc;--s-ok:#1b6b3a;--s-ok-fondo:#e6f4ea;--s-falta:#8a1f12;--s-falta-fondo:#ffe4e1;--s-prueba:#5b2ca0;--s-prueba-fondo:#f1eafb;--s-neutro-fondo:#eaf2f8;--s-oscuro:var(--s-tinta);--s-documento:#e9edf3;--s-resaltado:#fff3b0;--s-velo:#0b1f3b52;--s-sombra:0 4px 14px #0b1f3b14;--s-sombra-documento:0 1px 3px #0b1f3b1f;--s-barra:#0b1f3b;--s-barra-texto:#c9d6e8;--s-barra-activo:#172e52;--s-barra-activo-texto:#fff;--s-barra-pagina-activa:var(--s-accion);--s-barra-destacado:#00d1b2;--s-barra-destacado-texto:#0b1f3b;--s-barra-chip-suave:#1f3a63;--s-barra-separador:#23395c;--s-empresa-1:#0b6b67;--s-empresa-2:#1e63c9;--s-empresa-3:#6b3fa0;--s-empresa-4:#a3361f;--s-empresa-5:#8a4b00;--s-empresa-6:#1b6b3a;--s-empresa-7:#a12f63;--s-empresa-8:#3d4f6b;--s-letra:"Inter Variable", "Inter", "Helvetica Neue", Arial, sans-serif;--s-letra-cifras:var(--s-letra);--s-t-xs:12px;--s-t-s:13px;--s-t-m:14px;--s-t-l:16px;--s-t-xl:18px;--s-t-titulo:28px;--s-t-cifra:28px;--s-peso-normal:400;--s-peso-medio:500;--s-peso-fuerte:600;--s-peso-titulo:700;--s-interlinea:1.4;--s-espaciado-mayus:.06em;--s-0:0;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-12:48px;--s-radio-boton:6px;--s-radio-campo:6px;--s-radio-bloque:10px;--s-radio-pildora:999px;--s-linea:1px;--s-foco:0 0 0 2px var(--s-superficie), 0 0 0 4px var(--s-accion);--s-alto-control:36px;--s-tactil:44px;--s-alto-cabecera:56px;--s-franja-empresa:3px;--s-alto-pestanas:44px;--s-ancho-pantalla:1800px;--s-ancho-lectura:960px;--s-ancho-barra:232px;--s-ancho-barra-plegada:64px;--s-ancho-documento:420px;--s-alto-logo:40px;--s-alto-logo-movil:30px;--s-icono:16px;--s-icono-barra:20px;--s-icono-pestana:14px;--s-raya-pestana:3px;--s-icono-trazo:1.75;--s-fila:56px;--s-hueco:12px}.cxm[data-densidad=compacta],.cx[data-densidad=compacta]{--s-fila:40px;--s-hueco:8px}.cx{font-family:var(--cx-letra);color:var(--cx-texto);background:var(--cx-fondo);background-image:var(--cx-degradado);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;background-attachment:fixed;min-height:100vh;font-size:15px;line-height:1.35}.cx *,.cx :before,.cx :after{box-sizing:border-box}.cx a{color:var(--cx-azul)}.cx button,.cx input,.cx select,.cx textarea{font-family:inherit}.cx button:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx a:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx input:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx select:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx textarea:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx [tabindex]:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.cx-cifra{font-family:var(--cx-letra-cifras);font-variant-numeric:tabular-nums;font-weight:600}.cx-marco{gap:18px;min-height:100vh;padding:18px;display:flex}.cx-principal{flex-direction:column;flex-grow:1;gap:14px;min-width:0;padding:10px 8px 104px 4px;display:flex}.cx-menu{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);width:262px;max-height:calc(100vh - 36px);box-shadow:var(--cx-sombra-menu);flex-direction:column;flex-shrink:0;align-self:flex-start;gap:2px;padding:18px 12px;display:flex;position:sticky;top:18px;overflow-y:auto}.cx-menu-empresa{color:var(--cx-texto);text-align:left;cursor:pointer;border-radius:var(--cx-radio-boton);background:0 0;border:none;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 10px 16px;text-decoration:none;display:flex}.cx-menu-empresa-nombre{font-size:15px;font-weight:600;display:block}.cx-menu-empresa-accion{color:var(--cx-apoyo);font-size:13px;display:block}.cx-menu-logo{background:var(--cx-azul);width:40px;height:40px;color:var(--cx-blanco);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.cx-menu-item{border-radius:var(--cx-radio-boton);height:44px;color:var(--cx-texto);align-items:center;gap:12px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.cx .cx-menu-item{color:var(--cx-texto)}.cx-menu-item:hover{background:var(--cx-fondo)}.cx .cx-menu-item[aria-current=page]{background:var(--cx-azul-suave);color:var(--cx-azul);font-weight:600}.cx-menu-item-texto{flex-grow:1}.cx-menu-separador{background:var(--cx-linea);height:1px;margin:8px 10px}.cx-insignia{font-family:var(--cx-letra-cifras);background:var(--cx-ia);color:var(--cx-texto);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.cx-menu-cuenta{background:var(--cx-ambar-suave);color:var(--cx-ambar);margin-left:auto}.cx-menu-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cx-menu-empresas{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);flex-direction:column;gap:2px;margin:0 4px 10px;padding:6px;display:flex}.cx-empresa-movil{padding:10px 8px}.cx-empresa-movil .cx-menu-empresa{padding:6px 10px}.cx-empresa-movil .cx-menu-empresas{margin:8px 0 0}.cx-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cx-cabecera-titulos{flex-direction:column;gap:2px;display:flex}.cx-antetitulo{color:var(--cx-apoyo);font-size:14px}.cx-titulo{letter-spacing:-1.1px;margin:0;font-size:32px;font-weight:600;line-height:1.15}.cx-pestanas{flex-wrap:wrap;gap:6px;display:flex}.cx-pestana{height:40px;color:var(--cx-apoyo);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.cx .cx-pestana{color:var(--cx-apoyo)}.cx .cx-pestana[aria-selected=true],.cx .cx-pestana[aria-current=page]{background:var(--cx-azul-suave);color:var(--cx-azul);font-weight:600}.cx-pildora{border:1px solid var(--cx-borde-campo);background:var(--cx-blanco);height:44px;color:var(--cx-texto);cursor:pointer;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.cx-pildora[aria-pressed=true]{background:var(--cx-azul-suave);border-color:var(--cx-azul-suave);color:var(--cx-azul)}.cx-tarjeta{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);min-width:0;padding:20px 22px}.cx-tarjeta-cabeza{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.cx-tarjeta-titulo{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600}.cx-enlace{cursor:pointer;color:var(--cx-azul);background:0 0;border:none;min-height:24px;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.cx-dato{border-top:1px solid var(--cx-linea);justify-content:space-between;align-items:center;gap:14px;padding:9px 0;font-size:15px;display:flex}.cx-dato-etiqueta{color:var(--cx-apoyo)}.cx-dato-valor{text-align:right;align-items:center;gap:8px;font-weight:600;display:flex}.cx-dato-vacio{color:var(--cx-apoyo);font-weight:400}.cx-rejilla-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cx-rejilla-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;display:grid}.cx-ia-bloque{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:var(--cx-radio-bloque);align-items:center;gap:14px;padding:14px 18px;display:flex}.cx-ia-punto{background:var(--cx-ia);border-radius:50%;flex-shrink:0;width:10px;height:10px}.cx-ia-texto{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.cx-ia-titulo{font-size:15px;font-weight:600}.cx-ia-porque{color:var(--cx-ia-apoyo);font-size:14px}.cx-ia-acciones{flex-shrink:0;gap:8px;display:flex}.cx-marca-ia{font-family:var(--cx-letra-cifras);background:var(--cx-verde-suave);color:var(--cx-verde-oscuro);cursor:pointer;border:none;border-radius:7px;min-width:24px;min-height:24px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.4}.cx-boton{border-radius:var(--cx-radio-boton);background:var(--cx-azul);height:44px;color:var(--cx-blanco);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cx a.cx-boton{color:var(--cx-blanco)}.cx-boton-sec{border-radius:var(--cx-radio-boton);border:1px solid var(--cx-borde-campo);background:var(--cx-blanco);height:44px;color:var(--cx-texto);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cx a.cx-boton-sec{color:var(--cx-texto)}.cx-boton:disabled,.cx-boton-sec:disabled{opacity:.55;cursor:not-allowed}.cx-chip{white-space:nowrap;background:var(--cx-neutro-suave);color:var(--cx-neutro-texto);border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-block}.cx-chip-ia{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cx-chip-blanco{background:var(--cx-blanco);color:var(--cx-verde-oscuro)}.cx-chip-ambar{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cx-chip-azul{background:var(--cx-azul-suave);color:var(--cx-azul)}.cx-chip-rojo{background:var(--cx-rojo-suave);color:var(--cx-rojo)}.cx-fila{border-top:1px solid var(--cx-linea);align-items:center;gap:12px;padding:8px 0;display:flex}.cx-fila-texto{flex-direction:column;flex-grow:1;min-width:0;display:flex}.cx-fila-titulo{font-size:15px;font-weight:600}.cx-fila-apoyo{color:var(--cx-apoyo);font-size:13px}.cx-inicial{width:36px;height:36px;color:var(--cx-texto);font-size:14px;font-weight:700;font-family:var(--cx-letra-cifras);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cx-inicial-redonda{font-family:var(--cx-letra);border-radius:50%}.cx-inicial-1{background:var(--cx-inicial-1)}.cx-inicial-2{background:var(--cx-inicial-2)}.cx-inicial-3{background:var(--cx-inicial-3)}.cx-inicial-4{background:var(--cx-inicial-4)}.cx-inicial-5{background:var(--cx-inicial-5)}.cx-inicial-6{background:var(--cx-inicial-6)}.cx-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.cx-campo label,.cx-etiqueta{color:var(--cx-apoyo);font-size:14px;font-weight:500}.cx-input{border-radius:var(--cx-radio-boton);border:1px solid var(--cx-borde-control);background:var(--cx-blanco);height:48px;color:var(--cx-texto);width:100%;padding:0 16px;font-size:16px}select.cx-input{padding-right:8px}textarea.cx-input{resize:vertical;height:auto;min-height:88px;padding:12px 16px}.cx-input[aria-invalid=true]{border-color:var(--cx-rojo)}.cx-ayuda{color:var(--cx-apoyo);font-size:13px}.cx-error{color:var(--cx-rojo);background:var(--cx-rojo-suave);border-radius:10px;padding:8px 12px;font-size:14px}.cx-aviso{color:var(--cx-ambar);background:var(--cx-ambar-suave);border-radius:10px;padding:8px 12px;font-size:14px}.cx-bien{color:var(--cx-verde-oscuro);background:var(--cx-verde-suave);border-radius:10px;padding:6px 10px;font-size:13px;display:inline-block}.cx-guardado{color:var(--cx-verde-oscuro);background:var(--cx-verde-suave);border-radius:10px;padding:8px 12px;font-size:14px}.cx-formulario{flex-direction:column;gap:14px;display:flex}.cx-formulario-fila{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cx-pie{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cx-hueso{background:linear-gradient(90deg, var(--cx-linea), var(--cx-pendiente), var(--cx-linea));background-size:200% 100%;border-radius:10px;animation:1.4s ease-in-out infinite cx-hueso;display:block}@keyframes cx-hueso{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.cx-hueso{animation:none}}.cx-vacio{color:var(--cx-apoyo);flex-direction:column;align-items:flex-start;gap:8px;font-size:15px;display:flex}.cx-pregunta{z-index:40;width:min(620px,100vw - 346px);position:fixed;bottom:22px;left:calc(50vw + 149px);transform:translate(-50%)}.cx-pregunta-barra{background:var(--cx-blanco);border:1px solid var(--cx-borde-control);height:58px;box-shadow:var(--cx-sombra-flotante);border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 20px;display:flex}.cx-pregunta-punto{background:var(--cx-ia);width:12px;height:12px;box-shadow:var(--cx-halo-ia);border-radius:50%;flex-shrink:0}.cx-pregunta-barra:focus-within{outline:3px solid var(--cx-azul);outline-offset:2px}.cx .cx-pregunta-input:focus-visible{outline:none}.cx-pregunta-input{color:var(--cx-texto);background:0 0;border:none;outline:none;flex-grow:1;min-width:0;height:44px;font-size:16px}.cx-tecla{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);border:1px solid var(--cx-borde-campo);white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:12px}.cx-voz{background:var(--cx-azul);width:44px;height:44px;color:var(--cx-blanco);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cx-muy-pronto{white-space:nowrap;background:var(--cx-texto);color:var(--cx-blanco);border-radius:12px;padding:8px 14px;font-size:14px;font-weight:600;position:absolute;bottom:68px;left:50%;transform:translate(-50%)}.cx-barra-inferior{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);height:68px;box-shadow:var(--cx-sombra-barra);justify-content:space-around;align-items:center;display:flex;position:fixed}.cx-barra-item{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:60px;min-height:44px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.cx .cx-barra-item{color:var(--cx-apoyo)}.cx .cx-barra-item[aria-current=page]{color:var(--cx-azul);font-weight:600}.cx-barra-ia{background:var(--cx-azul);cursor:pointer;width:56px;height:56px;box-shadow:var(--cx-sombra-ia);border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:-22px;display:flex}.cx-barra-inferior .cx-muy-pronto{bottom:84px}.cx-barra-mas{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.cx-hoja-menu .cx-menu-item{padding:12px 8px}.cx-lista{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque);overflow:hidden}.cx-lista-fila{color:var(--cx-texto);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;min-height:44px;padding:14px 16px;font-size:15px;text-decoration:none;display:flex}.cx .cx-lista-fila{color:var(--cx-texto)}.cx-lista-fila+.cx-lista-fila{border-top:1px solid var(--cx-linea)}.cx-lista-fila-texto{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.cx-lista-fila-titulo{font-size:16px;font-weight:600}.cx-lista-fila-apoyo{color:var(--cx-apoyo);font-size:14px}.cx-flecha{color:var(--cx-apoyo);font-size:20px}.cx-tablas{align-items:flex-start;gap:14px;display:flex}.cx-tablas-menu{flex-direction:column;flex-shrink:0;gap:2px;width:250px;padding:12px;display:flex}.cx-tablas-enlace{border-radius:var(--cx-radio-boton);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:15px;line-height:1.2;text-decoration:none;display:flex}.cx .cx-tablas-enlace{color:var(--cx-texto)}.cx-tablas-enlace:hover{background:var(--cx-fondo)}.cx .cx-tablas-enlace[aria-current=page]{background:var(--cx-azul-suave);color:var(--cx-azul);font-weight:600}.cx-tablas-cuenta{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);font-size:13px;font-weight:400}.cx-tablas-panel{flex-direction:column;flex-grow:1;gap:10px;min-width:0;display:flex}.cx-tablas-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cx-tablas-filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-tablas-filtros .cx-pildora{gap:6px;padding:0 16px;font-size:14px}.cx .cx-buscar{width:220px;height:44px;padding:0 14px;font-size:15px}.cx-rejilla{flex-direction:column;display:flex}.cx-rejilla-fila{-moz-column-gap:16px;border-top:1px solid var(--cx-linea);align-items:center;column-gap:16px;padding:9px 12px;font-size:14px;display:grid}.cx-rejilla-cabeza{-moz-column-gap:16px;color:var(--cx-apoyo);letter-spacing:.3px;column-gap:16px;padding:6px 12px;font-size:12px;font-weight:600;display:grid}.cx-rejilla-fila>*,.cx-rejilla-cabeza>*{overflow-wrap:break-word;min-width:0}.cx-rejilla-titulo{align-items:center;gap:12px;min-width:0;display:flex}.cx-rejilla-titulo .cx-inicial{border-radius:11px;width:34px;height:34px;font-size:13px}.cx-rejilla-cifra{text-align:right}.cx-rejilla-fila>.cx-rejilla-cifra{font-size:15px}.cx-rejilla-apoyo{color:var(--cx-apoyo)}.cx-rejilla-fila>.cx-rejilla-apoyo.cx-cifra{font-size:14px;font-weight:400}.cx-rejilla-vigente{padding-left:8px}.cx-rejilla-abierta{border:2px solid var(--cx-azul);border-radius:18px;margin:4px 0;overflow:hidden}.cx-rejilla-abierta .cx-rejilla-fila{background:var(--cx-azul-suave);border-top:none;padding:9px 10px}.cx-tablas-grupo{color:var(--cx-apoyo);letter-spacing:.3px;margin:0;padding:16px 12px 6px;font-size:13px;font-weight:600}.cx-tablas-detalle{flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.cx-tablas-columnas{flex-wrap:wrap;gap:32px;display:flex}.cx-tablas-col{flex-direction:column;flex:1;min-width:240px;display:flex}.cx-seccion-titulo{color:var(--cx-apoyo);letter-spacing:.3px;text-transform:uppercase;padding-bottom:4px;font-size:12px;font-weight:600}.cx-tablas-norma{color:var(--cx-apoyo);flex-direction:column;gap:4px;font-size:13px;display:flex}.cx-tablas-abierta{border:2px solid var(--cx-azul);border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.cx-tablas-formulario{background:var(--cx-blanco)}.cx-tablas-movil{flex-direction:column;gap:8px;display:flex}.cx-tablas-movil .cx-tablas-grupo{padding:8px 4px 0}.cx-tablas-movil-abierta{background:var(--cx-azul-suave)}.cx-tablas-movil-abierta+div,div+.cx-tablas-movil-abierta{border-top:1px solid var(--cx-linea)}.cx-tablas-movil-abierta .cx-tablas-detalle{padding:0 16px 16px}.cx-tablas-movil-abierta .cx-tablas-columnas{gap:12px}.cx-tablas-movil-abierta .cx-tablas-col:first-child{background:var(--cx-blanco);border-radius:var(--cx-radio-caja);padding:6px 16px}.cx-tablas-movil-abierta .cx-tablas-col:first-child .cx-seccion-titulo{display:none}.cx-tablas-movil-abierta .cx-tablas-col:first-child .cx-dato:first-of-type{border-top:none}.cx-tablas-cabecera-movil{flex-wrap:nowrap;align-items:center}.cx-tablas-caja{container-type:inline-size}@container (width<=1199px){.cx-tablas{flex-direction:column;align-items:stretch}.cx-tablas-menu{flex-flow:wrap;gap:4px;width:auto;padding:8px}.cx-tablas-enlace{gap:8px;min-height:40px}}.cx-atras{flex-shrink:0;width:46px;height:46px;padding:0;font-size:24px}.cx-mas{flex-shrink:0;width:46px;height:46px;padding:0;font-size:26px}.cx .cx-lista>div+div{border-top:1px solid var(--cx-linea)}.cx-lista-fila .cx-cifra{white-space:nowrap;flex-shrink:0}.cx-lista-fila .cx-lista-fila-linea{white-space:normal;overflow-wrap:anywhere;font-size:14px;font-weight:400}.cx-lista-fila-titulo{overflow-wrap:break-word}.cx-lista-fila .cx-flecha{flex-shrink:0}.cx-rejilla-fila .cx-cifra,.cx-rejilla-fila .cx-chip{white-space:nowrap}.cx-apartado{flex-direction:column;gap:4px;display:flex}.cx-apartado .cx-tarjeta-cabeza{padding-bottom:8px}.cx-visto{color:var(--cx-verde-oscuro);font-weight:700}.cx-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cx-fieldset{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.cx-casillas{flex-wrap:wrap;gap:6px 14px;display:flex}.cx-casilla{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:15px;display:inline-flex}.cx-casilla input{width:20px;height:20px;accent-color:var(--cx-azul)}.cx-detalle-contable{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.cx-apartado-formulario{border:1px solid var(--cx-azul-borde);border-radius:var(--cx-radio-caja);padding:14px}.cx-actividades{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cx-actividad{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.cx-actividad-cabeza{cursor:pointer;text-align:left;width:100%;min-height:32px;color:var(--cx-texto);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:16px;display:flex}.cx-actividad-nombre{font-weight:600}.cx-actividad-detalle{flex-direction:column;gap:6px;padding-top:8px;display:flex}.cx-pasadas{color:var(--cx-apoyo);font-size:14px}.cx-pasadas summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.cx-pasadas ul{margin:4px 0 0;padding-left:18px}.cx-elegido{border:1px solid var(--cx-borde-campo);border-radius:var(--cx-radio-boton);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:15px;display:flex}.cx-resultados{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-boton);flex-direction:column;max-height:260px;margin:0;padding:4px;list-style:none;display:flex;overflow-y:auto}.cx-resultado{text-align:left;width:100%;min-height:44px;color:var(--cx-texto);cursor:pointer;background:0 0;border:none;border-radius:8px;gap:10px;padding:10px;font-size:15px;display:flex}.cx-resultado:hover{background:var(--cx-azul-suave)}.cx-anteriores{color:var(--cx-apoyo);margin:0 0 8px;padding-left:18px;font-size:14px}.cx-meses{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.cx-mes{border-radius:var(--cx-radio-caja);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:62px;font-size:15px;font-weight:600;display:flex}.cx-mes-cerrado{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cx-mes-abierto{background:var(--cx-azul-suave);color:var(--cx-azul)}.cx-mes-futuro{background:var(--cx-pendiente);color:var(--cx-apoyo)}.cx-meses-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.cx-sugerencias{flex-direction:column;gap:10px;display:flex}.cx-con-marca{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cx-registro{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-registro li{border-top:1px solid var(--cx-linea);align-items:center;gap:14px;padding:12px 0;display:flex}.cx-registro li .cx-fila-texto{gap:2px}.cx-registro-deshecho .cx-fila-titulo{color:var(--cx-apoyo);text-decoration:line-through}.cx-dato-etiqueta .cx-marca-ia{margin-left:6px}.cx-meses-mini{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;max-width:330px;padding-top:8px;display:grid}.cx-meses-mini .cx-mes{border-radius:8px;height:30px;min-height:0;font-size:12px}.cx-socios{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-socio{border:none;border-top:1px solid var(--cx-linea);text-align:left;width:100%;color:var(--cx-texto);cursor:pointer;background:0 0;align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.cx-socio .cx-inicial{width:42px;height:42px}.cx-socio .cx-cifra{white-space:nowrap;font-size:17px}.cx-alta-mensajes{flex-direction:column;flex-grow:1;justify-content:flex-end;gap:12px;min-height:0;display:flex}.cx-alta-folvy{align-items:flex-end;gap:12px;display:flex}.cx-alta-persona{justify-content:flex-end;display:flex}.cx-alta-punto{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.cx-alta-punto span{background:var(--cx-ia);border-radius:50%;width:10px;height:10px}.cx-alta-burbuja{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:20px 20px 20px 6px;max-width:560px;padding:14px 18px;font-size:17px;line-height:1.45}.cx-alta-persona .cx-alta-burbuja{background:var(--cx-azul);color:var(--cx-blanco);border-color:var(--cx-azul);border-radius:20px 20px 6px;max-width:460px;line-height:1.4}.cx-alta-fallo{color:var(--cx-rojo)}.cx-alta-respuestas{flex-wrap:wrap;gap:8px;padding-left:46px;display:flex}.cx-alta-respuestas>*{height:48px}.cx-alta-propuestas{gap:8px;padding-left:46px}.cx-alta-propuesta{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);background:var(--cx-blanco);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.cx-alta-propuesta input{width:20px;height:20px;accent-color:var(--cx-azul);flex-shrink:0;margin-top:2px}.cx-alta-direccion{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque);margin-left:46px;padding:16px}.cx-alta-guardando{margin:0;padding-left:46px}.cx-presentar{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-presentar-fila{border-top:1px solid var(--cx-linea);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.cx-presentar-marca{background:var(--cx-neutro-suave);width:22px;height:22px;color:var(--cx-neutro-texto);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.cx-presentar-hecho .cx-presentar-marca{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cx-presentar-toca .cx-presentar-marca{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cx-presentar-toca .cx-fila-apoyo{color:var(--cx-ambar)}.cx-para-cuentas{border-top:1px solid var(--cx-linea);flex-direction:column;gap:4px;padding-top:12px;display:flex}.cx-para-cuentas-cabeza{justify-content:space-between;align-items:center;gap:8px;display:flex}.cx-aviso-alta{background:var(--cx-ambar-suave);color:var(--cx-ambar);border-radius:var(--cx-radio-caja);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;font-size:15px;display:flex}.cx-bocadillo{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);max-width:520px;color:var(--cx-ia-apoyo);border-radius:16px;align-self:flex-start;margin-left:46px;padding:10px 16px;font-size:14px;line-height:1.45;position:relative}.cx-bocadillo-pico{background:var(--cx-verde-suave);border-left:1px solid var(--cx-ia-borde);border-top:1px solid var(--cx-ia-borde);width:14px;height:14px;position:absolute;top:-8px;left:22px;transform:rotate(45deg)}.cx-bocadillo-enlace{font:inherit;color:var(--cx-verde-oscuro);cursor:pointer;background:0 0;border:none;min-height:24px;padding:0;font-weight:700}.cx-bocadillo-enlace:hover{text-decoration:underline}.cx-bocadillo-fuera{background:var(--cx-blanco);max-width:none;box-shadow:var(--cx-sombra-menu);margin-left:0}.cx-bocadillo-fuera .cx-bocadillo-pico{background:var(--cx-blanco);border-top:none;border-right:none;border-bottom:1px solid var(--cx-ia-borde);top:22px;left:-8px}.cx-alta-escribir{flex-direction:column;gap:8px;display:flex}.cx-alta-entrada{background:var(--cx-blanco);border:2px solid var(--cx-azul);box-shadow:var(--cx-sombra-entrada);border-radius:22px;align-items:center;gap:10px;padding:10px 10px 10px 22px;display:flex;position:relative}.cx-alta-entrada:focus-within{outline:3px solid var(--cx-azul);outline-offset:2px}.cx-alta-input{color:var(--cx-texto);background:0 0;border:none;outline:none;flex-grow:1;min-width:0;height:40px;font-size:17px}.cx .cx-alta-input:focus-visible{outline:none}.cx-alta-input:disabled{background:0 0}.cx-alta-tecla{font-family:var(--cx-letra-cifras);color:var(--cx-azul);background:var(--cx-azul-suave);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border:none;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600}.cx-alta-enviar{background:var(--cx-azul);width:48px;height:48px;color:var(--cx-blanco);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cx-alta-enviar:disabled{background:var(--cx-borde-campo);color:var(--cx-blanco);cursor:default}.cx-alta-entrada .cx-voz{width:48px;height:48px}.cx-alta-entrada .cx-muy-pronto{bottom:74px}.cx-alta-pista{color:var(--cx-apoyo);padding-left:22px;font-size:13px}.cx-alta{height:100vh;box-sizing:border-box;background:var(--cx-degradado), var(--cx-fondo);flex-direction:column;height:100dvh;padding:22px 40px 26px;display:flex;overflow:hidden}.cx-alta .cx-alta-mensajes{justify-content:flex-start;padding-right:4px;overflow-y:auto}.cx-alta .cx-alta-mensajes>:first-child{margin-top:auto}.cx-alta-cabeza{justify-content:space-between;align-items:center;gap:12px;display:flex}.cx-alta-cabeza-derecha{align-items:center;gap:18px;display:flex}.cx-alta-logo{letter-spacing:-1px;font-size:26px;font-weight:700}.cx-alta-salir{white-space:nowrap;height:44px}.cx-alta-cuerpo{flex-grow:1;justify-content:center;align-items:stretch;gap:32px;min-height:0;padding-top:18px;display:flex}.cx-alta-columna{flex-direction:column;gap:14px;width:760px;min-width:0;max-width:100%;min-height:0;display:flex}.cx-alta-titular{flex-direction:column;gap:4px;padding-bottom:6px;display:flex}.cx-alta-h1{letter-spacing:-1.3px;margin:0;font-size:34px;font-weight:600;line-height:1.05}.cx-alta-subtitulo{margin:0;font-size:16px}.cx-llevamos{background:var(--cx-blanco-velo);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--cx-linea);box-sizing:border-box;border-radius:22px;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:4px;width:300px;padding:18px 20px;display:flex;position:sticky;top:22px}.cx-llevamos-cabeza{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.cx-llevamos-titulo{font-size:15px;font-weight:600}.cx-llevamos-cuenta{color:var(--cx-verde-oscuro);font-size:13px;font-weight:600}.cx-llevamos-barra{background:var(--cx-linea);border-radius:99px;height:6px;margin-bottom:8px;overflow:hidden}.cx-llevamos-barra span{background:var(--cx-ia);height:100%;display:block}.cx-llevamos-fila{font:inherit;text-align:left;color:inherit;background:0 0;border:none;align-items:flex-start;gap:10px;width:100%;min-height:44px;padding:10px 0;display:flex}button.cx-llevamos-fila{cursor:pointer;border-radius:14px}button.cx-llevamos-fila:hover{background:var(--cx-azul-suave)}.cx-llevamos-fila-actual{background:var(--cx-azul-suave);border-radius:14px;width:calc(100% + 20px);margin:0 -10px;padding:10px}.cx-llevamos-marca{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.cx-llevamos-hecho{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro);font-size:13px;font-weight:700}.cx-llevamos-actual{background:var(--cx-azul)}.cx-llevamos-actual span{background:var(--cx-blanco);border-radius:50%;width:8px;height:8px}.cx-llevamos-falta{border:2px solid var(--cx-borde-campo)}.cx-llevamos-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.cx-llevamos-etiqueta{color:var(--cx-apoyo);font-size:13px}.cx-llevamos-valor{color:var(--cx-texto);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cx-llevamos-fila-actual .cx-llevamos-valor{color:var(--cx-azul)}.cx-llevamos-fila-falta .cx-llevamos-valor{color:var(--cx-apoyo);font-weight:400}.cx-llevamos-ficha{color:var(--cx-azul);padding-top:10px;font-size:14px;font-weight:600}.cx-llevamos-pie{font-size:13px}.cx-alta-detras{filter:blur(2px);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.cx-alta-velo{z-index:40;background:var(--cx-velo-app);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cx-alta-ventana{box-sizing:border-box;background:var(--cx-blanco);width:820px;max-width:calc(100vw - 32px);height:min(760px,100vh - 40px);box-shadow:var(--cx-sombra-flotante);border-radius:28px;flex-direction:column;gap:12px;padding:24px 28px 22px;display:flex;position:relative}.cx-alta-ventana-cabeza{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cx-alta-ventana-titulo{letter-spacing:-.6px;margin:2px 0 0;font-size:22px;font-weight:600}.cx-alta-ventana-derecha{align-items:center;gap:14px;display:flex}.cx-alta-puntos{align-items:center;gap:6px;display:inline-flex}.cx-alta-puntito{background:var(--cx-linea);border-radius:99px;width:9px;height:9px}.cx-alta-puntito-hecho{background:var(--cx-ia)}.cx-alta-puntito-actual{background:var(--cx-azul);width:26px}.cx-alta-cerrar{border:1px solid var(--cx-borde-campo);background:var(--cx-blanco);width:40px;height:40px;color:var(--cx-texto);cursor:pointer;border-radius:50%;font-size:22px;line-height:1}.cx-alta-pildoras{border-bottom:1px solid var(--cx-linea);flex-wrap:wrap;gap:6px;margin:0;padding:0 0 12px;list-style:none;display:flex}.cx-pildora{white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:99px;align-items:center;max-width:260px;height:26px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.cx-pildora-hecho{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro);cursor:pointer}.cx-pildora-hecho:hover{text-decoration:underline}.cx-pildora-actual{background:var(--cx-azul-suave);color:var(--cx-azul)}.cx-pildora-falta{background:var(--cx-neutro-suave);color:var(--cx-neutro-texto)}.cx-alta-ventana-cuerpo{flex-direction:column;flex-grow:1;gap:12px;min-height:0;display:flex}.cx-alta-ventana .cx-alta-mensajes{justify-content:flex-start;padding-right:4px;overflow-y:auto}.cx-alta-ventana .cx-alta-mensajes>:first-child{margin-top:auto}.cx-alta-fuera{width:282px;font-size:14px;line-height:1.45;position:absolute}.cx-alta-fuera-porque{bottom:200px;left:calc(100% + 20px)}.cx-alta-fuera-pildoras,.cx-alta-fuera-cerrar{background:var(--cx-blanco);border:1px solid var(--cx-ia-borde);box-shadow:var(--cx-sombra-menu);border-radius:16px;padding:12px 16px}.cx-alta-fuera-pildoras{top:220px;left:calc(100% + 20px)}.cx-alta-fuera-pildoras b{color:var(--cx-verde-oscuro)}.cx-alta-fuera-cerrar{bottom:100px;right:calc(100% + 20px)}@media (max-width:1439px){.cx-alta-fuera-pildoras,.cx-alta-fuera-cerrar{display:none}}@media (max-width:1400px){.cx-alta-fuera-porque{order:3;width:auto;position:static}.cx-alta-fuera-porque .cx-bocadillo-fuera{box-shadow:none;background:var(--cx-verde-suave);margin-left:46px}.cx-alta-fuera-porque .cx-bocadillo-pico{background:var(--cx-verde-suave);border-top:1px solid var(--cx-ia-borde);border-bottom:none;top:-8px;left:22px}}.cx-alta-cuantos{border:1px solid var(--cx-ia-borde);background:var(--cx-verde-suave);height:40px;color:var(--cx-verde-oscuro);cursor:pointer;border-radius:99px;padding:0 12px;font-family:inherit;font-weight:600}.cx-hoja-velo{z-index:50;background:var(--cx-velo-hoja);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cx-hoja{box-sizing:border-box;background:var(--cx-blanco);width:100%;max-height:85vh;padding:10px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;flex-direction:column;gap:4px;display:flex;overflow-y:auto}.cx-hoja-asa{background:var(--cx-linea);border-radius:99px;align-self:center;width:40px;height:5px;margin-bottom:10px}.cx-hoja-pie{justify-content:space-between;align-items:center;padding-top:10px;display:flex}@media (max-width:767px){.cx-alta{padding:14px 16px 16px}.cx-alta-cabeza-derecha{gap:8px}.cx-alta-salir{height:40px;padding:0 12px;font-size:14px}.cx-alta-cuerpo{padding-top:12px}.cx-alta-columna{width:100%}.cx-alta-burbuja{font-size:16px}.cx-alta-respuestas,.cx-alta-propuestas,.cx-alta-guardando{padding-left:0}.cx-alta-respuestas>*{flex:45%;height:52px;font-size:16px}.cx-alta-respuestas>:first-child{flex-basis:100%}.cx-alta-direccion,.cx-bocadillo{margin-left:0}.cx-alta-entrada{padding-left:16px}.cx-alta-pista{padding-left:4px}.cx-marco{padding:18px 16px calc(108px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px}.cx-principal{gap:12px;padding:0 0 112px}.cx-titulo{letter-spacing:-1px;font-size:28px}.cx-rejilla-3,.cx-rejilla-2-1,.cx-formulario-fila{grid-template-columns:minmax(0,1fr)}.cx-tarjeta{border-radius:var(--cx-radio-bloque);padding:16px}.cx-ia-bloque{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px}.cx-ia-acciones>*{flex:1;height:46px;font-size:15px}.cx-tablas-col{flex-basis:100%;min-width:0}.cx-meses{grid-template-columns:repeat(6,minmax(0,1fr))}.cx-detalle-contable{flex-direction:column;align-items:stretch}}.cx-alta-etiqueta-ia{align-items:center;gap:6px;display:flex}.cx-ajustes{align-items:flex-start;gap:14px;display:flex}.cx-ajustes-indice{flex-direction:column;flex-shrink:0;gap:4px;width:300px;padding:12px;display:flex}.cx-ajustes-grupo{flex-direction:column;gap:2px;display:flex}.cx-ajustes-grupo+.cx-ajustes-grupo{margin-top:8px}.cx .cx-ajustes-grupo-titulo{color:var(--cx-apoyo);letter-spacing:.3px;text-transform:uppercase;margin:0;padding:8px 14px 4px;font-size:13px;font-weight:600}.cx-ajustes-enlace{border-radius:var(--cx-radio-boton);flex-direction:column;gap:2px;min-height:44px;padding:10px 14px;text-decoration:none;display:flex}.cx .cx-ajustes-enlace{color:var(--cx-texto)}.cx-ajustes-enlace:hover{background:var(--cx-fondo)}.cx .cx-ajustes-enlace[aria-current=page]{background:var(--cx-azul-suave);color:var(--cx-azul)}.cx-ajustes-enlace-titulo{font-size:15px;font-weight:500}.cx .cx-ajustes-enlace[aria-current=page] .cx-ajustes-enlace-titulo{font-weight:600}.cx-ajustes-enlace-apoyo{color:var(--cx-apoyo);overflow-wrap:break-word;font-size:13px}.cx-ajustes-panel{flex-direction:column;flex-grow:1;gap:14px;min-width:0;display:flex}.cx-ajustes-panel .cx-dato-etiqueta,.cx-ajustes-movil .cx-dato-etiqueta{flex-shrink:0;max-width:55%}.cx-ajustes-panel .cx-dato-valor,.cx-ajustes-movil .cx-dato-valor{overflow-wrap:break-word;min-width:0}.cx-ajustes-movil{display:contents}.cx-ajustes-panel-cabeza{flex-direction:column;gap:4px;display:flex}.cx .cx-ajustes-panel-titulo{letter-spacing:-.3px;margin:0;font-size:24px;font-weight:700}.cx-ajustes-lista{flex-direction:column;gap:12px;display:flex}.cx-ajustes-lista .cx-ajustes-grupo-titulo{padding:4px 4px 0}.cx-rejilla-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.cx-columna{flex-direction:column;gap:14px;display:flex}.cx-plan-cabeza{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:16px}.cx-plan-botones{flex-wrap:wrap;gap:10px;display:flex}.cx-plan{flex-direction:column;gap:12px;display:flex}.cx-plan-columnas{-moz-column-gap:12px;grid-template-columns:170px minmax(0,1fr) 140px 96px 56px;column-gap:12px}.cx-plan-nodo{cursor:pointer}.cx-plan-nodo:focus-visible{outline:2px solid var(--cx-azul);outline-offset:-2px;border-radius:12px}.cx-plan-numero{padding-left:calc(var(--nivel,0) * 14px);white-space:nowrap;align-items:center;gap:4px;display:flex}.cx-plan-flecha{width:22px;height:22px;color:var(--cx-apoyo);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:0 0 22px;padding:0;font-size:14px;line-height:1}button.cx-plan-flecha:hover{background:var(--cx-fondo);color:var(--cx-texto)}.cx-plan-grupo .cx-plan-titulo-cabecera{font-size:16px}.cx-plan-subgrupo .cx-plan-titulo-cabecera{text-transform:uppercase;letter-spacing:.4px;color:var(--cx-apoyo);font-size:13px}.cx .cx-plan-enlace{color:inherit;text-decoration:none}.cx-plan-nodo:hover .cx-plan-enlace{color:var(--cx-azul);text-decoration:underline}.cx-plan-enlace:focus-visible{color:var(--cx-azul);text-decoration:underline}.cx-plan-resumen{color:var(--cx-apoyo);text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}.cx-plan-ruta{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);font-size:12px}.cx-plan-accion{justify-content:flex-end;display:flex}.cx-plan-mas{position:relative}.cx-plan-mas .cx-mas{width:36px;height:36px;padding:0}.cx-plan-mas .cxp-menu{top:40px}.cx-mayor{flex-direction:column;gap:12px;display:flex}.cx-mayor-cabeza{flex-direction:column;gap:4px;display:flex}.cx-mayor-ante{text-transform:uppercase;letter-spacing:.5px;color:var(--cx-apoyo);font-size:12px;font-weight:600}.cx-mayor-volver{align-self:flex-start;font-size:14px}.cx-mayor-datos{-moz-column-gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:24px;display:grid}.cx-mayor-enlaces{flex-wrap:wrap;gap:10px;display:flex}.cx-plan-movil-fila{flex-direction:column;display:flex}.cx-plan-movil-subs{padding:0 16px 12px;font-size:14px}.cx-plan-propuestas{flex-direction:column;gap:10px;display:flex}.cx-plan-revisar summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px;list-style:none;display:flex}.cx-plan .cx-tablas-barra .cx-buscar{flex:280px;width:auto;max-width:none}.cx-plan-numero{font-weight:600}.cx-plan-cuenta{flex-direction:column;gap:2px;min-width:0;display:flex}.cx-plan-titulo{font-weight:600}.cx-plan-titulo-cabecera{font-weight:700}.cx-plan-plain{color:var(--cx-apoyo);font-size:13px}.cx-plan-pgc{color:var(--cx-apoyo);white-space:nowrap;font-size:11px}.cx-plan-sub .cx-plan-numero,.cx-plan-sub .cx-plan-cuenta{padding-left:22px}.cx-plan-sin-uso{color:var(--cx-apoyo)}.cx-plan-sin-uso .cx-plan-titulo{font-weight:500}.cx-plan-oculta{opacity:.7}.cx-plan-abierta{border:2px solid var(--cx-azul);border-radius:18px}.cx-plan-pie{margin:0;font-size:13px}.cx-plan-cabecera-movil{color:var(--cx-apoyo);cursor:default;font-weight:600}.cx-lista-fila.cx-plan-sub{padding-left:32px}@media (max-width:1100px){.cx-ajustes-indice{width:240px}.cx-plan-columnas{grid-template-columns:170px minmax(0,1fr) 140px 100px 64px}}@media (max-width:767px){.cx-rejilla-2{grid-template-columns:1fr}}.cx-incrustado{border-radius:var(--cx-radio-tarjeta);background-attachment:scroll;flex-direction:column;gap:14px;min-height:auto;padding:18px 18px 104px;display:flex}.cx-incrustado .cx-pregunta{width:min(620px,100vw - 48px);left:50%}.cxp-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.cxp-identidad{align-items:center;gap:16px;min-width:0;display:flex}.cxp-avatar{background:var(--cx-inicial-3);width:60px;height:60px;color:var(--cx-texto);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;font-size:23px;font-weight:700;display:flex}.cxp-titulos{flex-direction:column;gap:4px;min-width:0;display:flex}.cxp-migas{color:var(--cx-apoyo);flex-wrap:wrap;gap:4px;font-size:14px;display:flex}.cx .cxp-migas a{color:var(--cx-apoyo);text-decoration:none}.cx .cxp-migas a:hover{text-decoration:underline}.cxp-nombre{letter-spacing:-1.1px;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:600;line-height:1.15}.cxp-pildoras{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cxp-acciones{align-items:center;gap:10px;display:flex;position:relative}.cxp-menu{z-index:30;background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);min-width:220px;box-shadow:var(--cx-sombra-flotante);flex-direction:column;padding:6px;display:flex;position:absolute;top:52px;right:0}.cxp-menu button{text-align:left;min-height:44px;color:var(--cx-texto);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:0 12px;font-size:15px}.cxp-menu button:hover{background:var(--cx-fondo)}.cx .cxp-menu a{min-height:44px;color:var(--cx-texto);border-radius:10px;align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.cxp-menu a:hover{background:var(--cx-fondo)}.cxp-pct{flex-wrap:wrap;align-items:center;gap:18px;padding:14px 20px;display:flex}.cxp-pct-barra{flex-direction:column;flex-shrink:0;gap:6px;width:190px;display:flex}.cxp-pct-barra strong{font-size:14px;font-weight:600}.cxp-pista{background:var(--cx-linea);border-radius:99px;height:8px;overflow:hidden}.cxp-pista>span{background:var(--cx-ia);height:100%;display:block}.cxp-falta{color:var(--cx-apoyo);flex:280px;font-size:15px}.cxp-falta a{font-weight:600}.cxp-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cxp-cifra{flex-direction:column;gap:5px;padding:16px 18px;display:flex}.cxp-cifra-et{color:var(--cx-apoyo);font-size:14px}.cxp-cifra-valor{font-family:var(--cx-letra-cifras);letter-spacing:-.8px;white-space:nowrap;font-size:24px;font-weight:600}.cxp-cifra-pie{color:var(--cx-apoyo);font-size:13px;font-weight:500}.cxp-cifra-pie-ambar{color:var(--cx-ambar)}.cxp-columnas{align-items:flex-start;gap:14px;display:flex}.cxp-col-ancha{flex-direction:column;flex:1.35;gap:14px;min-width:0;display:flex}.cxp-col-estrecha{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.cxp-factura{border-top:1px solid var(--cx-linea);grid-template-columns:70px minmax(0,1fr) 110px 110px 60px;align-items:center;gap:10px;padding:10px 0;display:grid}.cxp-factura-fecha{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);font-size:14px}.cxp-factura-num{overflow-wrap:anywhere;font-size:15px;font-weight:500}.cxp-factura-explica{color:var(--cx-ambar);font-size:13px;font-weight:400;display:block}.cxp-factura-origen{color:var(--cx-apoyo);font-size:13px;font-weight:400;display:block}.cxp-factura-importe{font-family:var(--cx-letra-cifras);text-align:right;white-space:nowrap;font-size:15px;font-weight:600}.cxp-factura-estado,.cxp-factura-ver{text-align:right}.cxp-factura-ver .cx-enlace{font-size:14px}.cxp-hecho{color:var(--cx-verde-oscuro);background:var(--cx-verde-suave);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex}.cxp-aprendido{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:var(--cx-radio-tarjeta);padding:18px 22px}.cxp-aprendido-cabeza{align-items:center;gap:10px;padding-bottom:8px;display:flex}.cxp-aprendido-cabeza h2{margin:0;font-size:18px;font-weight:600}.cxp-aprendido-fila{border-top:1px solid var(--cx-ia-borde);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.cxp-aprendido-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.cxp-aprendido-que{font-size:15px;font-weight:600}.cxp-aprendido-porque{color:var(--cx-ia-apoyo);font-size:13px}.cx .cxp-aprendido .cx-enlace{color:var(--cx-verde-oscuro);flex-shrink:0;font-size:13px}.cxp-aprendido-vacio{color:var(--cx-ia-apoyo);border-top:1px solid var(--cx-ia-borde);padding-top:9px;font-size:14px}.cxp-contacto{border-top:1px solid var(--cx-linea);align-items:center;gap:12px;padding:9px 0;display:flex}.cxp-contacto-texto{flex-grow:1;min-width:0}.cxp-contacto-nombre{font-size:15px;font-weight:600}.cxp-contacto-apoyo{color:var(--cx-apoyo);overflow-wrap:anywhere;font-size:13px}.cxp-contacto a,.cxp-contacto .cx-enlace{flex-shrink:0;font-size:14px;font-weight:600}.cxp-notas{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--cx-linea);padding-top:9px;font-size:15px}.cxp-plegable summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;list-style:none;display:flex}.cxp-plegable summary::-webkit-details-marker{display:none}.cxp-plegable summary .cx-tarjeta-titulo:after{content:" ›";color:var(--cx-apoyo)}.cxp-plegable[open] summary .cx-tarjeta-titulo:after{content:" ⌄"}.cxp-edicion{flex-direction:column;gap:14px;display:flex}.cxp-edicion-cuerpo{max-width:640px}.cxp-volver{align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cxp-guardado-discreto{color:var(--cx-verde-oscuro);min-height:18px;font-size:13px}.cxp-se-guarda{color:var(--cx-apoyo);font-size:13px}.cxp-propuesta{border:1px dashed var(--cx-ia-borde-fuerte);background:var(--cx-verde-suave);border-radius:var(--cx-radio-bloque);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cxp-propuesta-cabeza{flex-direction:column;gap:2px;display:flex}.cxp-propuesta-reparto{grid-template-columns:max-content minmax(0,1fr);gap:2px 14px;margin:0;font-size:15px;display:grid}.cxp-propuesta-reparto dt{color:var(--cx-ia-apoyo)}.cxp-propuesta-reparto dd{margin:0;font-weight:600}.cxp-velo{z-index:60;background:var(--cx-velo-hoja);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cxp-dialogo{background:var(--cx-blanco);border-radius:var(--cx-radio-tarjeta);box-shadow:var(--cx-sombra-flotante);flex-direction:column;gap:14px;width:min(520px,100%);max-height:calc(100vh - 32px);padding:22px;display:flex;overflow-y:auto}.cxp-dialogo h2{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:600}.cxp-dialogo-cerrable{position:relative}.cxp-dialogo-cerrable h2{padding-right:48px}.cxp-cerrar{width:44px;height:44px;color:var(--cx-apoyo);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}.cxp-cerrar:hover{background:var(--cx-fondo);color:var(--cx-texto)}.cxp-lista-barra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cx .cxp-buscar{max-width:360px;height:44px;padding:0 14px;font-size:15px}.cxp-tabla{flex-direction:column;display:flex}.cxp-tabla-cabeza,.cxp-tabla-fila{grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) 120px 140px minmax(0,1.5fr);align-items:center;gap:16px;display:grid}.cxp-tabla-cabeza{color:var(--cx-apoyo);letter-spacing:.3px;padding:6px 12px;font-size:12px;font-weight:600}.cxp-tabla-fila{border-top:1px solid var(--cx-linea);border-radius:12px;min-height:60px;padding:10px 12px;text-decoration:none}.cx .cxp-tabla-fila{color:var(--cx-texto)}.cxp-tabla-fila:hover{background:var(--cx-fondo)}.cxp-tabla-nombre{align-items:center;gap:12px;min-width:0;display:flex}.cxp-tabla-nombre>span:last-child{flex-direction:column;min-width:0;display:flex}.cxp-tabla-titulo{overflow-wrap:anywhere;font-size:15px;font-weight:600}.cxp-tabla-apoyo{color:var(--cx-apoyo);font-size:13px}.cxp-tabla-cifra{font-family:var(--cx-letra-cifras);text-align:right;white-space:nowrap;font-weight:600}.cxp-tabla-cifra-apoyo{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);text-align:right;white-space:nowrap;font-size:14px}.cxp-tabla-ultima{overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.cxp-tabla-estado{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.cxp-incompleta{color:var(--cx-ambar);font-size:13px}.cxp-tabla-envoltura{position:relative}.cxp-tabla-envoltura .cxp-tabla-fila{padding-right:64px}.cxp-tabla-mas{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:8px}.cxp-tabla-mas .cx-mas{width:44px;height:44px;padding:0}.cxp-tabla-mas .cxp-menu{z-index:40;top:100%}.cxp-tabla-mas .cxp-menu.cxp-menu-arriba{top:auto;bottom:100%}.cxp-tabla-cabeza{padding-right:64px}.cxm-arriba{align-items:center;gap:12px;display:flex}.cxm-arriba .cx-atras{border-radius:50%}.cxm-arriba-texto{color:var(--cx-apoyo);flex-grow:1;font-size:15px}.cxm-identidad{align-items:center;gap:14px;display:flex}.cxm-identidad .cxp-avatar{border-radius:16px;width:52px;height:52px;font-size:20px}.cxm-nombre{letter-spacing:-.6px;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:600;line-height:1.15}.cxm-sub{color:var(--cx-apoyo);font-size:14px}.cxm-ok{color:var(--cx-verde-oscuro)}.cxm-botones{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cxm-botones>*{white-space:normal;text-align:center;border-radius:16px;min-width:0;height:52px;padding:0 10px;font-size:15px;line-height:1.15}.cxm-cifras{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cxm-cifras .cxp-cifra{border-radius:var(--cx-radio-bloque);gap:2px;padding:12px 14px}.cxm-cifras .cxp-cifra-valor{font-size:20px}.cxm-aprendido{align-items:flex-start;gap:12px;display:flex}.cxm-aprendido .cx-ia-punto{margin-top:6px}.cxm-apartado{min-height:56px}.cxm-apartado-falta{color:var(--cx-ambar)}@media (max-width:1100px){.cxp-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cxp-columnas{flex-direction:column;align-items:stretch}.cxp-tabla-cabeza,.cxp-tabla-fila{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 120px 120px}.cxp-tabla-cabeza>:nth-child(5),.cxp-tabla-fila>:nth-child(5){display:none}}@media (max-width:767px){.cx-incrustado{background:0 0;gap:12px;padding:0 0 24px}.cxp-factura{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"fecha num importe""fecha estado ver";row-gap:4px}.cxp-factura-fecha{grid-area:fecha}.cxp-factura-num{grid-area:num}.cxp-factura-importe{grid-area:importe}.cxp-factura-estado{text-align:left;grid-area:estado}.cxp-factura-ver{grid-area:ver}.cxp-tabla-cabeza{display:none}.cxp-tabla-fila{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.cxp-tabla-fila>:nth-child(2),.cxp-tabla-fila>:nth-child(4){display:none}.cxp-tabla-fila>:nth-child(5){grid-column:1/-1;padding-left:48px;display:flex}.cxp-tabla-mas{pointer-events:none;align-items:flex-start;padding-top:8px;top:0;bottom:0}.cxp-tabla-mas .cx-mas,.cxp-tabla-mas .cxp-menu{pointer-events:auto}.cxp-tabla-mas .cxp-menu{top:100%}.cxp-tabla-mas .cxp-menu.cxp-menu-arriba{top:auto;bottom:100%}.cx .cxp-buscar{flex:100%;max-width:none}.cxp-dialogo{border-radius:var(--cx-radio-tarjeta) var(--cx-radio-tarjeta) 0 0;padding-bottom:calc(22px + 80px + env(safe-area-inset-bottom,0px));align-self:flex-end}.cxp-velo{align-items:flex-end;padding:0}}.cx .cx-campo .cx-pildora{border:1px solid var(--cx-borde-campo);background:var(--cx-blanco);color:var(--cx-texto)}.cx .cx-campo .cx-pildora[aria-pressed=true]{border-color:var(--cx-azul-borde);background:var(--cx-azul-suave);color:var(--cx-azul)}.cxp-edicion-cuerpo:has(.cxp-cuentas){max-width:none}.cxp-cuentas{flex-direction:column;gap:14px;display:flex}.cxp-cuentas-pie{margin:8px 0 0;font-size:13px}.cxp-cuenta{flex-direction:column;display:flex}.cxp-cuenta .cx-dato-valor{flex-wrap:wrap;justify-content:flex-end}.cxp-cuenta-nota{text-align:right;margin:-6px 0 6px;font-size:12px}.cxp-cuenta-mayor{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--cx-linea);text-decoration-color:var(--cx-linea);text-underline-offset:3px}.cxp-cuenta-mayor:hover{color:var(--cx-azul);text-decoration-color:currentColor}.cxp-cuenta-mayor:focus-visible{color:var(--cx-azul);text-decoration-color:currentColor}.cxp-cuenta-elegir{flex-direction:column;gap:8px;padding:4px 0 12px;display:flex}.cxp-extracto-barra{align-items:center;padding-bottom:10px}.cxp-extracto{border-collapse:collapse;width:100%;font-size:14px}.cxp-extracto th{text-align:left;color:var(--cx-apoyo);border-bottom:1px solid var(--cx-linea);padding:8px 6px;font-weight:500}.cxp-extracto td{border-bottom:1px solid var(--cx-linea);font-variant-numeric:tabular-nums;padding:8px 6px}.cxp-extracto td:nth-child(n+4),.cxp-extracto th:nth-child(n+4){text-align:right}.cxp-extracto td.cxp-extracto-origen,.cxp-extracto th.cxp-extracto-origen{text-align:left;white-space:nowrap;color:var(--cx-apoyo)}@media (max-width:720px){.cxp-extracto{display:block;overflow-x:auto}.cxp-cuenta .cx-dato{flex-direction:column;align-items:flex-start;gap:4px}.cxp-cuenta .cx-dato-valor{text-align:left;justify-content:flex-start}.cxp-cuenta-nota{text-align:left;margin-top:0}}.cxp-su-iva{background:var(--cx-azul-suave);border:1px solid var(--cx-azul-borde);color:var(--cx-texto);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:14px;display:flex}.cxp-su-iva[data-clase=ue_sin_nif_iva]{background:var(--cx-ambar-suave);border-color:var(--cx-ambar-punto);color:var(--cx-ambar)}.cxp-su-iva span{color:var(--cx-apoyo)}.cx-traer{flex-direction:column;gap:14px;display:flex}.cx-traer-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cx-traer-volver{cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.cx-traer-pasos{flex-wrap:wrap;align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.cx-traer-paso{color:var(--cx-apoyo);align-items:center;gap:8px;font-size:14px;display:flex}.cx-traer-paso-actual{color:var(--cx-texto);font-weight:600}.cx-traer-paso-hecho{color:var(--cx-texto)}.cx-traer-bola{width:24px;height:24px;color:var(--cx-blanco);background:var(--cx-borde-campo);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.cx-traer-paso-actual .cx-traer-bola{background:var(--cx-azul)}.cx-traer-paso-hecho .cx-traer-bola{background:var(--cx-verde-oscuro)}.cx-traer-programas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.cx-traer-programa{text-align:left;border:1px solid var(--cx-linea);background:var(--cx-blanco);cursor:pointer;font:inherit;color:var(--cx-texto);border-radius:16px;flex-direction:column;gap:4px;min-height:72px;padding:16px 18px;display:flex}.cx-traer-programa:hover{border-color:var(--cx-azul);outline:none}.cx-traer-programa:focus-visible{border-color:var(--cx-azul);outline:none}.cx-traer-cero{background:var(--cx-fondo)}.cx-traer-soltar{border:2px dashed var(--cx-borde-campo);text-align:center;cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:28px 18px;display:flex}.cx-traer-soltar-sobre,.cx-traer-soltar:focus-within{border-color:var(--cx-azul);background:var(--cx-azul-suave)}.cx-traer-asignar{border:1px solid var(--cx-linea);border-radius:16px;flex-wrap:wrap;gap:12px;margin:0;padding:12px 14px;display:flex}.cx-traer-asignar legend{padding:0 4px}.cx-traer-columna{flex:180px}.cx-traer-frase{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.cx-traer-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cx-traer-cifra{border:1px solid var(--cx-linea);background:var(--cx-blanco);border-radius:24px;flex-direction:column;gap:5px;padding:16px 18px;display:flex}.cx-traer-numero{letter-spacing:-.8px;font-size:24px}.cx-traer-nota{color:var(--cx-apoyo);font-size:13px;font-weight:500}.cx-traer-nota-verde{color:var(--cx-verde-oscuro)}.cx-traer-nota-ambar{color:var(--cx-ambar)}.cx-traer-nota-azul{color:var(--cx-azul)}.cx-traer-tabla{flex-direction:column;display:flex}.cx-traer-fila{border-top:1px solid var(--cx-linea);grid-template-columns:92px minmax(0,1fr) 16px minmax(0,1.6fr) 96px 150px;align-items:center;gap:10px;padding:12px;display:grid}.cx-traer-titulos{letter-spacing:.3px;color:var(--cx-apoyo);border-top:none;padding-top:4px;padding-bottom:4px;font-size:12px;font-weight:600}.cx-traer-fila-decide{background:var(--cx-ambar-suave);border-radius:12px}.cx-traer-flecha{color:var(--cx-apoyo);text-align:center}.cx-traer-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cx-traer-acciones .cx-enlace{font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.cx-traer-fila-cambiar{grid-column:1/-1}.cx-traer-cambiar{border:1px solid var(--cx-linea);background:var(--cx-blanco);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.cx-traer-cambiar .cx-traer-acciones{justify-content:flex-start}.cx-traer-fichas{flex-direction:column;gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.cx-traer-fichas .cx-enlace{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:4px 0}.cx-registro-accion{flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto;display:flex}@media (max-width:1100px){.cx-traer-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cx-traer-pasos{gap:10px}.cx-traer-paso:not(.cx-traer-paso-actual){gap:0;font-size:0}.cx-traer-fila-movil{border:1px solid var(--cx-linea);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;margin-top:8px}.cx-traer-fila-movil>:first-child{order:0}.cx-traer-fila-movil>:nth-child(4){order:1;justify-self:end}.cx-traer-fila-movil>:nth-child(2){order:2;grid-column:1/-1}.cx-traer-fila-movil>:nth-child(3){order:3;grid-column:1/-1}.cx-traer-fila-movil>:nth-child(5){order:4;grid-column:1/-1}.cx-traer-fila-movil>:nth-child(6){order:5}.cx-traer-fila-movil .cx-traer-acciones{justify-content:flex-start}.cx-registro-accion{align-items:flex-start;margin-left:0}}.cxt-pagina,.cxt-ficha{flex-direction:column;gap:14px;min-width:0;display:flex}.cxt-ficha .cxp-cabecera{position:relative}@media (min-width:1101px){.cxt-ficha .cxp-cabecera{flex-wrap:nowrap;align-items:flex-start}.cxt-ficha .cxp-identidad{flex:auto;min-width:0}.cxt-ficha .cxp-acciones{flex:none}}.cxt-fallo-menu{z-index:20;width:360px;position:absolute;top:64px;right:0}.cxp-tabla-cabeza.cxt-fila,.cxp-tabla-fila.cxt-fila{grid-template-columns:minmax(0,2.2fr) minmax(0,1.8fr) 150px minmax(0,1.2fr)}.cxt-papeles{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.cxt-debe{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.cxt-revision{flex-direction:column;gap:8px;display:flex}.cxt-revision-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cxt-revision-fila{border-top:1px solid var(--cx-linea);grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.cxt-revision-titulo{overflow-wrap:anywhere;font-weight:600}.cxt-revision-propuesta{color:var(--cx-apoyo);overflow-wrap:anywhere;font-size:14px}.cxt-revision-acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cxt-revision-cambiar{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}.cxt-revision-lista{flex-direction:column;gap:4px;max-height:240px;display:flex;overflow-y:auto}.cxt-revision-porque{color:var(--cx-texto);margin-top:4px;display:block}.cxt-revision-archivar{color:var(--cx-texto);align-items:center;gap:6px;margin-top:4px;display:flex}.cxt-revision-propuesta .cx-ayuda{margin-top:4px;display:block}.cxt-revision-aviso{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.cxt-pestanas{flex-wrap:wrap}.cxt-franja{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxt-tarjeta-cabeza{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.cxt-tarjeta-cabeza .cx-tarjeta-titulo{margin:0}.cxt-verde{color:var(--cx-verde-oscuro)}.cxt-ambar{color:var(--cx-ambar)}.cxt-liq{border-top:1px solid var(--cx-linea);grid-template-columns:64px minmax(0,1fr) 108px 116px;align-items:center;gap:12px;padding:12px 0;display:grid}.cxt-liq-cabeza{color:var(--cx-apoyo);letter-spacing:.3px;border-top:none;padding:4px 0;font-size:12px;font-weight:600}.cxt-liq-fecha{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);font-size:14px}.cxt-liq-cuenta{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;font-size:15px;display:flex}.cxt-liq-explica{color:var(--cx-apoyo);font-size:13px}.cxt-liq-explica.cxt-ambar{color:var(--cx-ambar)}.cxt-liq-explica.cxt-verde{color:var(--cx-verde-oscuro)}.cxt-liq-neto{font-family:var(--cx-letra-cifras);text-align:right;white-space:nowrap;font-weight:600}.cxt-liq-acciones{font-size:13px}.cxt-linea{border-top:1px solid var(--cx-linea);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:15px;display:flex}.cxt-linea>span:first-child{overflow-wrap:anywhere;min-width:0}.cxt-linea .cx-cifra{white-space:nowrap;font-weight:600}.cxt-linea-total{font-weight:600}.cxt-linea-local{color:var(--cx-apoyo);padding-left:14px;font-size:14px}.cxt-locales{margin-top:4px}.cxt-anterior-derecha{align-items:center;gap:8px;display:flex}.cxt-cuenta{text-align:right;overflow-wrap:anywhere;font-weight:600}.cxt-linea>.cx-ayuda:first-child{white-space:nowrap;flex:none}.cxt-sin-cuenta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cxt-preparar{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);flex-direction:column;padding:12px 14px;display:flex}.cxt-preparar .cxt-linea:first-child{border-top:none}.cxt-aprendido{background:var(--cx-verde-suave);border-color:var(--cx-ia-borde)}.cxt-aprendido .cx-tarjeta-titulo{align-items:center;gap:10px;display:flex}.cxt-aprendido-fila{border-top:1px solid var(--cx-ia-borde);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.cxt-aprendido-fila>span{flex-direction:column;gap:1px;min-width:0;display:flex}.cxt-aprendido-fila .cx-ayuda{color:var(--cx-ia-apoyo)}.cx .cxt-aprendido a{color:var(--cx-verde-oscuro);flex-shrink:0;font-size:13px}.cxt-contacto{border-top:1px solid var(--cx-linea);align-items:center;gap:12px;padding:10px 0;display:flex}.cxt-contacto>span:last-child{flex-direction:column;min-width:0;display:flex}.cxt-contacto-inicial{background:var(--cx-inicial-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:inline-flex}.cxt-347{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.cxt-347-pregunta{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.cx .cxt-347 .cx-enlace{font-size:13px;font-weight:600}.cxt-cita{color:var(--cx-apoyo);font-size:12px;font-weight:400}.cxt-dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cxt-aportar{flex-direction:column;gap:10px;margin-top:12px;display:flex}.cx .cxt-accion-movil{border-radius:16px;width:100%;height:56px;font-size:16px}.cxt-frase-ia{color:var(--cx-ia-apoyo);align-items:baseline;gap:8px;margin:0;font-size:14px;display:flex}@media (max-width:1100px){.cxp-tabla-cabeza.cxt-fila,.cxp-tabla-fila.cxt-fila{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 150px}.cxp-tabla-cabeza.cxt-fila>:nth-child(4),.cxp-tabla-fila.cxt-fila>:nth-child(4){display:none}}.cxp-edicion-cuerpo:has(.cxt-tiendas){max-width:none}.cxt-tiendas-resumen{color:var(--cx-apoyo);margin:0 0 4px;font-size:14px}.cxt-tienda{border-top:1px solid var(--cx-linea);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr)) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.cxt-tienda-cabeza{color:var(--cx-apoyo);letter-spacing:.3px;border-top:none;padding:4px 0;font-size:12px;font-weight:600}.cxt-tienda-nombre{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;font-size:15px;display:flex}.cxt-tienda-campo{flex-direction:column;gap:4px;min-width:0;display:flex}.cxt-tienda-campo .cx-input{width:100%;min-width:0}.cxt-tienda-etiqueta{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cxt-tienda-acciones{justify-content:flex-end;display:flex}.cxt-tienda-fallo{grid-column:1/-1}@media (max-width:767px){.cxt-tienda{grid-template-columns:minmax(0,1fr);gap:8px}.cxt-tienda-cabeza{display:none}.cxt-tienda-etiqueta{clip:auto;width:auto;height:auto;color:var(--cx-apoyo);font-size:13px;font-weight:600;position:static;overflow:visible}.cxt-tienda-acciones{justify-content:flex-start}.cxp-tabla-fila.cxt-fila{grid-template-columns:minmax(0,1fr) auto}.cxp-tabla-fila.cxt-fila>:nth-child(2){grid-column:1/-1;padding-left:48px;display:flex}.cxp-tabla-fila.cxt-fila>:nth-child(4){display:none}.cxt-revision-fila{grid-template-columns:minmax(0,1fr)}.cxt-revision-acciones{justify-content:flex-start}.cxt-liq{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"fecha cuenta neto""fecha cuenta estado";row-gap:6px}.cxt-liq-cabeza{display:none}.cxt-liq-fecha{grid-area:fecha}.cxt-liq-cuenta{grid-area:cuenta}.cxt-liq-neto{grid-area:neto}.cxt-liq>:nth-child(4){grid-area:estado;justify-self:end}.cxt-dos{grid-template-columns:minmax(0,1fr)}.cxt-fallo-menu{width:auto;position:static}}.cxt-fusionar-lista{flex-direction:column;gap:6px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cxt-fusionar-lista .cx-pildora{text-align:left;width:100%}.cxt-fusionar-lista .cx-pildora[aria-selected=true]{border-color:var(--cx-azul-borde);background:var(--cx-azul-suave);color:var(--cx-azul)}.cxd-pagina{flex-direction:column;gap:14px;min-width:0;display:flex}.cxd-cabecera{align-items:flex-start}.cxd-acciones{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cxd-ejercicio select{height:44px;font-weight:600}.cxd-chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.cxd-der{text-align:right}.cxd-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cxd-cifra{text-align:left;font:inherit;color:inherit;flex-direction:column;gap:4px;display:flex}.cxd-cifra-boton{cursor:pointer;border:1px solid var(--cx-linea)}.cxd-cifra-boton:hover{border-color:var(--cx-azul-borde)}.cxd-cifra-etiqueta{color:var(--cx-apoyo);font-size:14px}.cxd-cifra-valor{font-family:var(--cx-letra-cifras);letter-spacing:-.5px;font-size:26px;font-weight:600}.cxd-franja{background:var(--cx-ambar-suave);color:var(--cx-ambar);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxd-cuerpo{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:14px;display:grid}.cxd-lado{flex-direction:column;gap:14px;min-width:0;display:flex}.cxd-diario{padding:10px 18px}.cxd-tabla{flex-direction:column;display:flex}.cxd-fila{border:none;border-top:1px solid var(--cx-linea);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:50px 86px minmax(0,1fr) 108px 122px 12px;align-items:center;gap:10px;padding:9px 0;display:grid}.cxd-fila-cabeza{color:var(--cx-apoyo);letter-spacing:.3px;text-transform:uppercase;cursor:default;border-top:none;font-size:12px;font-weight:600}.cxd-fecha,.cxd-num{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);font-size:14px}.cxd-concepto{flex-direction:column;gap:3px;min-width:0;display:flex}.cxd-concepto-titulo{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;line-height:20px;display:-webkit-box;overflow:hidden}.cxd-concepto-apoyo{color:var(--cx-apoyo);flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;font-size:12px;line-height:16px;display:flex}.cxd-concepto-apoyo .cx-chip{white-space:normal;overflow-wrap:anywhere;flex:none;max-width:100%;padding:1px 8px;font-size:12px}.cxd-sale{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1 0 auto;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.cxd-fila .cxd-concepto-apoyo{-moz-column-gap:0;column-gap:0}.cxd-fila:not(.cxd-fila-cabeza){row-gap:3px}.cxd-fila .cxd-concepto{display:contents}.cxd-fila .cxd-concepto-titulo{grid-area:1/3}.cxd-fila .cxd-concepto-apoyo{grid-area:2/3/auto/-1}.cxd-fila .cxd-concepto-apoyo .cx-chip{white-space:nowrap;overflow-wrap:normal;max-width:none;margin-right:6px}.cxd-fila .cxd-sale{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:1 1 0;display:block}.cxd-num{white-space:nowrap}.cxd-num-movil{white-space:nowrap;margin-top:2px;font-size:12px;display:block}.cxd-importe{font-family:var(--cx-letra-cifras);text-align:right;white-space:nowrap;font-weight:600}.cxd-flecha{color:var(--cx-apoyo)}.cxd-anulado .cxd-concepto-titulo,.cxd-anulado .cxd-importe{color:var(--cx-apoyo);text-decoration:line-through}.cxd-chip-gris .cx-chip{background:var(--cx-neutro-suave);color:var(--cx-apoyo)}.cxd-codigo{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);font-size:13px}a.cxd-codigo:hover{color:var(--cx-azul)}.cxd-apuntes{flex-direction:column;padding:0 0 12px 140px;display:flex}.cxd-apunte-pie{padding-top:6px}.cxd-ia{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:var(--cx-radio-tarjeta);flex-direction:column;gap:4px;padding:18px 22px;display:flex}.cxd-ia-titulo{align-items:center;gap:10px;margin:0 0 6px;font-size:18px;font-weight:600;display:flex}.cxd-ia-fila{border-top:1px solid var(--cx-ia-borde);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.cxd-ia-fila>div{flex-direction:column;gap:2px;min-width:0;display:flex}.cxd-ia-hecho{color:var(--cx-texto);font-weight:600;text-decoration:none}a.cxd-ia-hecho:hover{text-decoration:underline}.cxd-ia-apoyo{color:var(--cx-ia-apoyo);margin:0;font-size:13px}.cxd-cierre{flex-direction:column;gap:10px;display:flex}.cxd-pasos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxd-pasos li{border-top:1px solid var(--cx-linea);padding:9px 0;font-size:15px}.cxd-pasos li:first-child{border-top:none}.cxd-paso-hecho span[aria-hidden]{background:var(--cx-verde-suave);width:20px;height:20px;color:var(--cx-verde-oscuro);border-radius:50%;place-items:center;margin-right:8px;font-size:12px;display:inline-grid}.cxd-paso-falta{color:var(--cx-ambar)}.cxd-paso-falta span[aria-hidden]{text-align:center;width:20px;margin-right:8px;display:inline-block}.cxd-sin-propuesta ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;display:flex}.cxd-sin-propuesta ul.cxd-sin-pedidos{color:var(--cx-apoyo);margin-top:4px;font-size:13px}.cxd-noconf{border-top:1px solid var(--cx-linea);flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.cxd-noconf-linea{color:var(--cx-apoyo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.cxd-noconf-tabla{flex-direction:column;display:flex}.cxd-noconf-fila{border-top:1px solid var(--cx-linea);grid-template-columns:56px minmax(0,1fr) 90px 110px 90px minmax(0,1.2fr);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:grid}.cxd-noconf-cabeza{color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;border-top:none;padding:4px 0;font-size:12px;font-weight:600}.cxd-asiento{flex-direction:column;gap:12px;min-width:0;display:flex}.cxd-buscar{flex-direction:column;gap:6px;padding:0 0 12px;display:flex}.cxd-buscar-lista{flex-direction:column;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cxd-buscar-opcion{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 6px}.cxd-buscar-opcion:hover{background:var(--cx-azul-suave)}.cxd-buscar-opcion:focus-visible{background:var(--cx-azul-suave)}.cxd-detalle-boton{width:100%;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.cxd-detalle{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:12px 0 0;font-size:14px;display:grid}.cxd-detalle dt{color:var(--cx-apoyo)}.cxd-detalle dd{overflow-wrap:anywhere;margin:0}.cxd-detalle-accion{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:6px;padding-top:6px;display:flex}.cxd-campo{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.cxd-dialogo-acciones{justify-content:flex-end;gap:10px;display:flex}.cxd-mano-cabeza{grid-template-columns:180px 180px minmax(0,1fr);gap:14px;display:grid}.cxd-mano-linea{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(0,1fr) 60px;align-items:start;gap:10px;padding:8px 0;display:grid}.cxd-mano-linea label{flex-direction:column;gap:2px;min-width:0;display:flex}.cxd-mano-linea .cxd-der.cx-input{font-family:var(--cx-letra-cifras)}.cxd-mano-linea.cxd-mano-sin-local{grid-template-columns:minmax(0,1.4fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(0,1fr) 60px}.cxd-mano-etiqueta{color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;font-size:12px;font-weight:600;display:none}.cxd-cuadre-neutro{color:var(--cx-apoyo)}.cxd-predef-fila{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.cxd-predef-nombre{flex:280px;min-width:280px}.cxd-predef-importes{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:48px;font-size:14px;display:inline-flex}.cxd-predef-importes input{width:18px;height:18px;margin:0}.cxd-predef-fila>button{flex:none;margin-left:auto}@media (max-width:1100px){.cxd-cuerpo{grid-template-columns:minmax(0,1fr)}.cxd-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cxd-acciones>*{flex:auto}.cxd-cifra-valor{font-size:22px}.cxd-diario{padding:6px 14px}.cxd-fila{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"fecha titulo importe""fecha titulo estado""apoyo apoyo apoyo";row-gap:4px;padding:8px 0}.cxd-fila .cxd-fecha{grid-area:fecha;align-self:start}.cxd-fila .cxd-concepto-titulo{grid-area:titulo;align-self:start}.cxd-fila .cxd-concepto-apoyo{grid-area:apoyo}.cxd-fila .cxd-concepto-apoyo .cx-chip{padding:1px 6px}.cxd-fila .cxd-importe{grid-area:importe}.cxd-fila>span:last-child{grid-area:estado;justify-self:end}.cxd-noconf-cabeza{display:none}.cxd-noconf-fila{-moz-column-gap:8px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"codigo codigo importe""hora marca canal""como como como";gap:2px 8px}.cxd-noconf-codigo{grid-area:codigo;font-weight:600}.cxd-noconf-importe{grid-area:importe}.cxd-noconf-hora{grid-area:hora}.cxd-noconf-marca{text-overflow:ellipsis;white-space:nowrap;grid-area:marca;overflow:hidden}.cxd-noconf-canal{grid-area:canal}.cxd-noconf-hora,.cxd-noconf-marca,.cxd-noconf-canal{color:var(--cx-apoyo);font-size:13px}.cxd-noconf-como{grid-area:como;font-size:13px}.cxd-mano-cabeza{grid-template-columns:1fr 1fr}.cxd-mano-cabeza .cxd-campo-ancho{grid-column:1/-1}.cxd-mano-linea,.cxd-mano-linea.cxd-mano-sin-local{border-top:1px solid var(--cx-linea);grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:12px;padding:12px 0}.cxd-mano-linea>label:first-child,.cxd-mano-linea:not(.cxd-mano-sin-local)>label:nth-child(2),.cxd-mano-linea>label:nth-last-child(2){grid-column:1/-1}.cxd-mano-linea>button:last-child{grid-column:1/-1;justify-self:end}.cxd-mano-etiqueta{display:block}.cxd-mano-cuadre>strong{grid-column:1/-1}.cxd-predef-fila{flex-direction:column;align-items:stretch;gap:12px}.cxd-predef-nombre{flex:none;min-width:0}.cxd-predef-importes{white-space:normal;height:auto}.cxd-predef-fila>button{width:100%;margin-left:0}}.cxd-detalle-cuentas{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cxd-diez-lista{flex-direction:column;gap:2px;max-height:46vh;margin:8px 0;padding:0;list-style:none;display:flex;overflow-y:auto}.cxd-diez-lista li{border-top:1px solid var(--cx-linea);overflow-wrap:anywhere;padding:6px 0;font-size:14px}.cxd-diez-opcion{cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.cxd-diez-opcion input{margin-top:3px}.cxd-diez-concepto{min-width:0}.cxd-ayuda-tipo{max-width:72ch;margin:4px 0 0}.cxd-predefinidos{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cxd-predefinidos li{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.cxd-expedida-con-papel{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:14px;display:grid}.cxd-expedida-form{flex-direction:column;gap:14px;min-width:0;display:flex}.cxd-expedida-con-papel>.cxd-expedida-papel{position:sticky;top:14px}.cxd-expedida{flex-direction:column;gap:8px;display:flex}.cxd-expedida-elegir{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cxd-expedida-boton{cursor:pointer;align-items:center;display:inline-flex}.cxd-expedida-elegir input:focus-visible+.cxd-expedida-boton{outline:3px solid var(--cx-azul);outline-offset:2px}.cxd-expedida-elegir input:disabled+.cxd-expedida-boton{opacity:.5;cursor:default}.cxd-expedida-elegido{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cxd-expedida-nombre{overflow-wrap:anywhere;min-width:0}.cxd-expedida-hoja{min-height:0;padding:10px}.cxd-expedida-recoger{align-self:flex-start;margin:8px 14px 0}@media (max-width:1100px){.cxd-expedida-con-papel{grid-template-columns:minmax(0,1fr)}.cxd-expedida-con-papel>.cxd-expedida-papel{position:static}}.cx-candado-iva{color:var(--cx-apoyo);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.cx-solo-lector{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cx-franja-iva span,.cx-franja-tardia span{align-items:flex-start;gap:6px;display:inline-flex}.cx-franja-tardia,.cx-franja-reabierto{background:var(--cx-azul-suave);color:var(--cx-texto)}.cxd-acciones-apunte{flex-wrap:wrap;gap:4px 12px;display:inline-flex}.cxd-pago-modelo{flex-direction:column;gap:10px;padding:12px 0;display:flex}.cxd-pago-modelo-campos{flex-wrap:wrap;gap:10px 16px;display:flex}.cxd-pago-modelo-campos label{flex-direction:column;gap:4px;min-width:140px;font-size:13px;display:flex}.cxd-pago-modelo-botones{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cxl-pagina{flex-direction:column;gap:16px;min-width:0;display:flex}.cxl-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cxl-ante{color:var(--cx-apoyo);font-size:15px}.cxl-titulo{letter-spacing:-.8px;margin:0;font-size:32px;font-weight:700}.cxl-subtitulo{letter-spacing:-.3px;text-align:left;margin:0 0 8px;font-size:20px;font-weight:700}.cxl-areas{border-bottom:1px solid var(--cx-linea);gap:4px;display:flex;overflow-x:auto}.cxl-area{font:inherit;color:var(--cx-texto);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px 12px;font-size:16px;text-decoration:none}.cxl-area[aria-current=page]{color:var(--cx-azul);border-bottom-color:var(--cx-azul);font-weight:600}.cxl-barra{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);align-items:stretch;gap:0;padding:10px 10px 8px;display:flex}.cxl-barra-grupos{flex-wrap:wrap;flex:auto;row-gap:10px;min-width:0;display:flex}.cxl-grupo{border-right:1px solid var(--cx-linea);flex-direction:column;gap:6px;padding:0 8px;display:flex}.cxl-grupo:last-of-type{border-right:none}.cxl-grupo-acciones{flex-wrap:wrap;gap:4px;display:flex}.cxl-grupo-etiqueta{letter-spacing:1px;text-transform:uppercase;color:var(--cx-apoyo);padding:0 8px;font-size:12px;font-weight:600}.cxl-accion{border-radius:var(--cx-radio-boton);font:inherit;color:var(--cx-texto);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:8px;text-decoration:none;display:flex}.cxl-accion:hover{background:var(--cx-fondo)}.cxl-accion[aria-current=page]{background:var(--cx-azul-suave);color:var(--cx-azul);font-weight:600}.cxl-accion-nombre{align-items:center;gap:6px;font-size:15px;display:inline-flex}.cxl-accion-dato{color:var(--cx-apoyo);font-size:13px;font-weight:400}.cxl-accion-gris .cxl-accion-nombre,.cxl-accion-gris .cxl-accion-dato{color:var(--cx-apoyo)}.cxl-punto{background:var(--cx-borde-campo);border-radius:50%;width:8px;height:8px;display:inline-block}.cxl-punto-verde{background:var(--cx-ia)}.cxl-punto-ambar{background:var(--cx-ambar)}.cxl-punto-rojo{background:var(--cx-rojo)}.cxl-tuyos{border-left:1px solid var(--cx-linea);flex-direction:column;flex:none;gap:6px;margin-left:auto;padding-left:8px;display:flex}.cxl-tuyos .cxl-grupo-acciones{justify-content:flex-end}.cxl-buscar-lista{flex-direction:column;gap:2px;max-height:50vh;margin:8px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.cxl-buscar-lista a{border-radius:var(--cx-radio-boton);color:var(--cx-texto);justify-content:space-between;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.cxl-buscar-lista a:hover,.cxl-buscar-lista a:focus{background:var(--cx-azul-suave)}.cxl-seccion{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.cxl-seccion h2{letter-spacing:-.6px;margin:2px 0 0;font-size:28px;font-weight:700}.cxl-herramientas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cxl-segmento{border:1px solid var(--cx-borde-campo);border-radius:var(--cx-radio-boton);background:var(--cx-blanco);display:inline-flex;overflow:hidden}.cxl-segmento button{height:44px;font:inherit;border:none;border-right:1px solid var(--cx-linea);color:var(--cx-texto);cursor:pointer;background:0 0;padding:0 16px;font-weight:600}.cxl-segmento button:last-child{border-right:none}.cxl-segmento button[aria-pressed=true]{background:var(--cx-azul-suave);color:var(--cx-azul)}.cxl-opciones{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cxl-opciones label{align-items:center;gap:6px;min-height:44px;font-size:15px;display:inline-flex}.cxl-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cxl-cifra{flex-direction:column;gap:4px;display:flex}.cxl-cifra-etiqueta{color:var(--cx-apoyo);font-size:14px}.cxl-cifra-valor{font-family:var(--cx-letra-cifras);letter-spacing:-.5px;font-size:24px;font-weight:600}.cxl-ia{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:var(--cx-radio-tarjeta);color:var(--cx-ia-apoyo);grid-template-columns:220px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:18px;padding:16px 20px;font-size:14px;display:grid}.cxl-ia-titulo{color:var(--cx-texto);align-items:baseline;gap:8px;font-size:17px;font-weight:700;display:flex}.cxl-ia strong{color:var(--cx-texto)}.cxl-estados{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.cxl-estado h3{margin:0 0 8px;font-size:18px}.cxl-fila-estado{border-top:1px solid var(--cx-linea);grid-template-columns:minmax(0,1fr) 28px 120px 120px;align-items:center;gap:8px;padding:8px 0;display:grid}.cxl-fila-estado.cxl-sin-anterior{grid-template-columns:minmax(0,1fr) 28px 120px}.cxl-nota-linea{color:var(--cx-apoyo);padding:0 0 8px;font-size:13px;line-height:1.4}.cxl-fila-cabeza{color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;border-top:none;font-size:12px;font-weight:600}.cxl-n1{font-weight:700}.cxl-n2{padding-left:14px;font-weight:600}.cxl-n3{padding-left:28px}.cxl-n4,.cxl-n5,.cxl-n6{color:var(--cx-apoyo);padding-left:42px}.cxl-total{text-transform:uppercase;font-weight:700}.cxl-cifra-celda{text-align:right;font-family:var(--cx-letra-cifras)}.cxl-anterior{color:var(--cx-apoyo)}.cxl-mas{border:1px solid var(--cx-azul-borde);background:var(--cx-azul-suave);width:24px;height:24px;color:var(--cx-azul);cursor:pointer;border-radius:6px;font-weight:700}.cxl-cuenta{grid-template-columns:minmax(0,1fr) 28px 120px 120px;gap:8px;padding:6px 0 6px 56px;font-size:14px;display:grid}.cxl-cuenta.cxl-sin-anterior{grid-template-columns:minmax(0,1fr) 28px 120px}.cxl-anomalo{color:var(--cx-ambar)}.cxl-defecto{color:var(--cx-ambar);font-size:12px}.cxl-cuadra{border-top:2px solid var(--cx-linea);justify-content:space-between;align-items:center;margin-top:6px;padding-top:12px;font-weight:700;display:flex}.cxl-cuadra-si{color:var(--cx-verde-oscuro);font-family:var(--cx-letra-cifras)}.cxl-cuadra-no{color:var(--cx-rojo);font-family:var(--cx-letra-cifras)}.cxl-sin-sitio{background:var(--cx-rojo-suave);color:var(--cx-rojo);border-radius:var(--cx-radio-caja);padding:12px 14px}.cxl-tabla{border-collapse:collapse;width:100%;font-size:15px}.cxl-tabla th{text-align:left;color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;padding:8px;font-size:12px;font-weight:600}.cxl-tabla td{border-top:1px solid var(--cx-linea);vertical-align:top;padding:10px 8px}.cxl-tabla .cxl-der{text-align:right;font-family:var(--cx-letra-cifras);white-space:nowrap}.cxl-tabla .cxl-mono{font-family:var(--cx-letra-cifras);white-space:nowrap}.cxl-tabla tfoot td{border-top:2px solid var(--cx-linea);font-weight:700}.cxl-apoyo{color:var(--cx-apoyo);font-size:13px;display:block}.cxl-ambar-celda{color:var(--cx-ambar)}.cxl-anulada td{color:var(--cx-apoyo);text-decoration:line-through}.cxl-pie{color:var(--cx-apoyo);margin-top:10px;font-size:14px}.cxl-c05b{border:1px dashed var(--cx-borde-campo)}.cxl-lista-estado{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cxl-lista-estado li{border-top:1px solid var(--cx-linea);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.cxl-caja{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);min-width:0;overflow-x:auto}.cxl-caja>.cxl-subtitulo,.cxl-caja-cabeza{padding:var(--s-3) var(--s-4);margin:0}.cxl-caja>.cxl-subtitulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);letter-spacing:0}.cxl-caja>.cxl-apoyo,.cxl-caja>.cxl-pie,.cxl-caja>.cx-ayuda{padding:0 var(--s-4)}.cxl-caja>.cxl-sin-sitio{margin:var(--s-3) var(--s-4)}.cxl-caja .cxl-tabla{font-size:var(--s-t-m)}.cxl-caja .cxl-tabla caption{padding:var(--s-3) var(--s-4) 0}.cxl-caja .cxl-tabla th{height:var(--s-fila);padding:0 var(--s-3);background:var(--s-suave);color:var(--s-apoyo);font-size:var(--s-t-s);font-weight:var(--s-peso-medio);text-transform:none;letter-spacing:0;border-bottom:var(--s-linea) solid var(--s-borde-decorativo);white-space:nowrap}.cxl-caja .cxl-tabla td{height:var(--s-fila);padding:var(--s-1) var(--s-3);border-top:0;border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:middle}.cxl-caja .cxl-tabla .cxl-der{font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums}.cxl-caja .cxl-tabla tfoot td{background:var(--s-suave);font-weight:var(--s-peso-titulo);border-top:0}.cxl-caja .cxl-tabla tbody tr:hover{background:var(--s-suave)}.cxl-informe-lado{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}@media (max-width:1100px){.cxl-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cxl-ia{grid-template-columns:1fr;grid-auto-flow:row}.cxl-estados{grid-template-columns:1fr}}@media (max-width:767px){.cxl-titulo{font-size:26px}.cxl-areas{border-bottom:none;flex-direction:column;gap:8px}.cxl-area{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);background:var(--cx-blanco);margin:0;padding:14px 16px}.cxl-barra{flex-direction:column;padding:8px}.cxl-barra-grupos{flex-direction:column}.cxl-grupo{border-right:none;border-bottom:1px solid var(--cx-linea);padding:8px 0}.cxl-grupo-acciones{flex-direction:column}.cxl-accion{width:100%}.cxl-tuyos{border-left:none;margin-left:0;padding-left:0}.cxl-cifras{grid-template-columns:1fr 1fr}.cxl-fila-estado,.cxl-cuenta{grid-template-columns:minmax(0,1fr) 28px 110px}.cxl-fila-estado .cxl-anterior,.cxl-cuenta .cxl-anterior,.cxl-tabla thead{display:none}.cxl-tabla tr{border-top:1px solid var(--cx-linea);grid-template-columns:1fr auto;gap:2px 10px;padding:10px 0;display:grid}.cxl-tabla td{border-top:none;padding:0}.cxl-tabla .cxl-movil-oculta{display:none}.cxl-tabla tfoot tr{border-top:2px solid var(--cx-linea)}.cxl-tabla tfoot td{border-top:none}.cxl-tabla.cxl-apilada,.cxl-tabla.cxl-apilada tbody,.cxl-tabla.cxl-apilada tfoot{width:100%;display:block}.cxl-tabla.cxl-apilada caption{text-align:left;display:block}.cxl-tabla.cxl-apilada tr{flex-direction:column;gap:4px;display:flex}.cxl-tabla.cxl-apilada td{overflow-wrap:break-word;min-width:0}.cxl-tabla.cxl-apilada td[data-titulo]{text-align:right;display:flow-root}.cxl-tabla.cxl-apilada td[data-titulo]:before{content:attr(data-titulo);float:left;font-family:var(--cx-letra);color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;margin-right:12px;font-size:12px;font-weight:600;line-height:20px}.cxl-tabla.cxl-apilada td:empty:not([data-titulo]){display:none}.cxl-tabla.cxl-apilada td[data-titulo]:empty:after{content:"—";color:var(--cx-apoyo)}}.cxl-mapeo-cuentas{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cxl-mapeo-cuenta{border:1px solid var(--cx-linea);background:var(--cx-blanco);min-width:0;max-width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:4px 6px;padding:4px 10px;font-size:14px;display:inline-flex}.cxl-mapeo-cuenta:hover{border-color:var(--cx-borde-campo)}.cxl-mapeo-cuenta:focus-visible{border-color:var(--cx-borde-campo)}.cxl-mapeo-codigo{font-family:var(--cx-letra-cifras);font-weight:600}.cxl-mapeo-marca{color:var(--cx-apoyo);font-size:12px}.cxl-lista-estado .cxl-mes{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.cxl-mes-que{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cxl-mes-estado{color:var(--cx-apoyo)}.cxl-lista-estado .cxl-paso{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.cxl-paso-texto{min-width:0}.cxl-paso-aviso{color:var(--cx-apoyo);margin-top:4px;font-size:14px;display:block}@media (max-width:767px){.cxl-lista-estado .cxl-mes,.cxl-lista-estado .cxl-paso{grid-template-columns:1fr}.cxl-mes .cx-boton-sec,.cxl-paso .cx-boton,.cxl-paso .cx-boton-sec{justify-self:start}}.cxp-pendientes{margin:12px 0 0;padding:0;list-style:none}.cxp-pendiente{border-top:1px solid var(--cx-linea);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.cxp-pendiente-que{min-width:0}.cxp-pendiente-ref{margin-top:4px;font-size:14px}.cxp-pendiente-fecha{color:var(--cx-apoyo);font-size:13px}.cxp-pendiente-acciones{flex-shrink:0;gap:8px;display:flex}@media (max-width:767px){.cxp-pendiente{flex-direction:column;align-items:stretch}.cxp-pendiente-acciones>*{flex:1}.cxl-caja .cxl-tabla th,.cxl-caja .cxl-tabla td{border-bottom:0;height:auto;padding:0}.cxl-caja .cxl-tabla tr{padding:var(--s-2) var(--s-4);border-top:var(--s-linea) solid var(--s-borde-decorativo)}.cxl-caja .cxl-tabla tbody tr:hover{background:0 0}}@media (min-width:768px){.cxl-pagina .s-encabezado-acciones .s-menu{left:auto;right:0}}.cxl-traspaso{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.cxl-traspaso-frase{letter-spacing:-.3px;color:var(--cx-texto);margin:0;font-size:20px;font-weight:700}.cxl-traspaso-frase.cxl-verde,.cxl-traspaso-cuadre.cxl-verde{color:var(--cx-verde-oscuro)}.cxl-traspaso-frase.cxl-ambar{color:var(--cx-ambar)}.cxl-traspaso-cuadre{margin:0;font-weight:600}.cxl-traspaso-cuadre.cxl-rojo{color:var(--cx-rojo)}.cxl-traspaso-resumen{flex-direction:column;gap:8px;display:flex}.cxl-traspaso-resumen p{margin:0}.cxl-traspaso-tipos{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cxl-traspaso-tipos li{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-boton);justify-content:space-between;gap:8px;padding:10px 12px;display:flex}.cxl-traspaso-cuentas{margin-top:8px}.cxl-traspaso details summary{cursor:pointer;color:var(--cx-azul)}.cxl-aviso-ambar{background:var(--cx-ambar-suave);color:var(--cx-texto);border-radius:var(--cx-radio-boton);padding:10px 14px}.cxl-aviso-ambar p,.cxl-aviso-ambar ul{margin:4px 0}@media (max-width:767px){.cxl-traspaso-frase{font-size:18px}.cxl-traspaso-tipos{grid-template-columns:1fr}.cxl-traspaso-cuentas{display:block;overflow-x:auto}}.cxc{flex-direction:column;gap:18px;display:flex}.cxc-entra{color:var(--cx-apoyo);margin:0;font-size:15px}.cxc-entra-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxc-cuenta{background:var(--cx-ambar-suave);min-width:26px;height:26px;color:var(--cx-ambar);border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.cxc-cuenta-cero{background:var(--cx-neutro-suave);color:var(--cx-neutro-texto)}.cxc-mirar{flex-direction:column;display:flex}.cxc-cosa{border-top:1px solid var(--cx-linea);align-items:flex-start;gap:16px;padding:16px 0;display:flex}.cxc-cosa:first-child{border-top:none;padding-top:4px}.cxc-cosa-texto{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cxc-cosa-frase{color:var(--cx-texto);font-size:15px;font-weight:600}.cxc-cosa-apoyo{color:var(--cx-apoyo);font-size:14px}.cxc-cosa-porque{color:var(--cx-apoyo);font-size:13px}.cxc-cosa-acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:46%;display:flex}.cxc-cosa-acciones .cx-boton,.cxc-cosa-acciones .cx-boton-sec{height:40px;font-size:14px}.cxc-tabla{grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.5fr);display:grid}.cxc-tabla>*{border-top:1px solid var(--cx-linea);padding:10px 12px;font-size:14px}.cxc-tabla>.cxc-tabla-cabeza{color:var(--cx-apoyo);letter-spacing:.3px;border-top:none;font-size:12px;font-weight:600}.cxc-tabla .cx-cifra{text-align:right}.cxc-tarde{color:var(--cx-ambar);font-weight:600}.cxc-soltar{border:2px dashed var(--cx-borde-campo);border-radius:var(--cx-radio-caja);color:var(--cx-apoyo);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:18px;font-size:14px;display:flex}.cxc-soltar-encima{border-color:var(--cx-azul);background:var(--cx-azul-suave);color:var(--cx-azul)}.cxc-liq{border-top:1px solid var(--cx-linea);align-items:center;gap:16px;padding:14px 0;display:flex}.cxc-liq:first-child{border-top:none}.cxc-liq-texto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cxc-liq-titulo{font-size:15px;font-weight:600}.cxc-liq-saldo{font-family:var(--cx-letra-cifras);white-space:nowrap;font-weight:600}.cxc-pie-mes{color:var(--cx-apoyo);font-size:14px}.cxc-dice{margin:0 0 10px;font-size:15px}.cxc-dice-choca{background:var(--cx-ambar-suave);color:var(--cx-ambar);border-radius:var(--cx-radio-caja);padding:10px 12px}.cxc-formas{flex-direction:column;gap:10px;display:flex}.cxc-forma{border:1px solid var(--cx-borde-campo);border-radius:var(--cx-radio-caja);background:var(--cx-blanco)}.cxc-forma-activa{border:2px solid var(--cx-azul);background:var(--cx-azul-suave)}.cxc-forma-boton{all:unset;box-sizing:border-box;cursor:pointer;flex-direction:column;gap:4px;width:100%;min-height:44px;padding:14px 16px;display:flex}.cxc-forma-boton:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px;border-radius:var(--cx-radio-caja)}.cxc-forma-titulo{color:var(--cx-texto);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.cxc-radio{border:2px solid var(--cx-borde-campo);background:var(--cx-blanco);border-radius:50%;flex:none;width:18px;height:18px}.cxc-radio-si{border-color:var(--cx-azul);box-shadow:inset 0 0 0 4px var(--cx-blanco);background:var(--cx-azul)}.cxc-forma-explica{color:var(--cx-apoyo);font-size:14px}.cxc-forma-mas{flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 14px 44px;font-size:15px;display:flex}.cxc-forma-op{height:44px}.cxc-forma-op-si{border-color:var(--cx-azul);background:var(--cx-azul-suave);color:var(--cx-azul-oscuro,var(--cx-azul))}.cxc-forma-titulo{font-size:17px}.cxc-forma-explica{padding-left:28px;font-size:15px}.cxc-como-pagina{max-width:920px}.cxc-como{flex-direction:column;gap:12px;display:flex}.cxc-como .cxc-dice-choca{color:var(--cx-ambar-oscuro,var(--cx-ambar));border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.45}.cxc-como .cxc-dice-choca strong,.cxc-como .cxc-dice strong{font-weight:600}.cxc-como-nota{margin:0;padding:0 6px;font-size:14px}.cxc-como-resumen{flex-direction:column;gap:6px;display:flex}.cxc-pasos{flex-direction:column;gap:12px;display:flex}.cxc-candidata{border-top:1px solid var(--cx-linea);align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.cxc-candidata:first-child{border-top:none}.cxc-candidata input{width:20px;height:20px}.cxc-candidata-texto{flex:1}.cxc-tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cxc-tres-cifra{font-family:var(--cx-letra-cifras);letter-spacing:-1px;font-size:34px;font-weight:600}.cxc-tres-saldo{background:var(--cx-texto);color:var(--cx-blanco);border-radius:var(--cx-radio-tarjeta);flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.cxc-tres-saldo .cx-etiqueta,.cxc-tres-saldo .cx-ayuda{color:#c7d2e3}.cxc-contraste{border-top:1px solid var(--cx-linea);gap:14px;padding:14px 0;display:flex}.cxc-contraste:first-of-type{border-top:none}.cxc-contraste>.cxc-cosa-texto{flex:1;min-width:0}.cxc-marca{border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:inline-flex}.cxc-marca-bien{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cxc-marca-casi{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cxc-marca-no{background:var(--cx-neutro-suave);color:var(--cx-neutro-texto)}.cxc-lineas{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;font-size:14px;display:grid}.cxc-lineas .cx-cifra{text-align:right}.cxc-lineas-total{border-top:1px solid var(--cx-linea);padding-top:6px;font-weight:700}.cxc-producto{border-top:1px solid var(--cx-linea);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.cxc-producto-nombre{flex:1;min-width:0}.cxc-cosa-codigo{color:var(--cx-apoyo);font-size:12px;font-family:var(--cx-letra-cifras)}.cxc-papeles{margin-top:4px;font-size:14px}.cxc-papeles summary{cursor:pointer;color:var(--cx-azul);align-items:center;min-height:32px;font-weight:600;display:inline-flex}.cxc-papeles ul,.cxc-albaranes{flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.cxc-papeles li,.cxc-albaranes li{border-top:1px solid var(--cx-linea);justify-content:space-between;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.cxc-papeles li .cx-boton-sec,.cxc-albaranes li .cx-boton-sec{height:34px;font-size:13px}.cxc-propuesta{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.cxc-propuesta-porque{color:var(--cx-apoyo);text-align:right;max-width:240px;font-size:12px}.cxc-tipo-gasto{flex-direction:column;gap:4px;min-width:220px;display:inline-flex}.cxc-tipo-gasto .cx-input{height:40px;font-size:14px}.cxc-buscar{flex-direction:column;max-height:50vh;display:flex;overflow-y:auto}.cxc-buscar-op{all:unset;box-sizing:border-box;border-top:1px solid var(--cx-linea);cursor:pointer;justify-content:space-between;gap:10px;min-height:44px;padding:10px 8px;display:flex}.cxc-buscar-op:hover{background:var(--cx-azul-suave)}.cxc-buscar-op:focus-visible{outline:3px solid var(--cx-azul);outline-offset:-3px}.cxc-papel{flex-direction:column;gap:10px;max-height:70vh;display:flex;overflow-y:auto}.cxc-papel-img{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);width:100%;height:auto}.cxc-papel-pdf{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);width:100%;height:65vh}.cxc-docs{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:520px;display:flex}.cxc-doc{background:var(--cx-verde-suave);height:32px;color:var(--cx-verde-oscuro);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.cxc-doc-falta{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cxc-docs-pie{color:var(--cx-apoyo);text-align:right;width:100%;font-size:13px}@media (min-width:768px){.cxc-liq-cabecera{flex-wrap:nowrap}.cxc-liq-cabecera>.cx-cabecera-titulos{flex:auto;min-width:0}.cxc-liq-cabecera>.cxc-docs{flex:0 520px}}.cxc-volver{align-self:flex-start;font-size:14px;font-weight:600;text-decoration:none}.cxc-dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:767px){.cxc-dos{grid-template-columns:minmax(0,1fr)}.cxc-propuesta{align-items:stretch}.cxc-propuesta-porque{text-align:left;max-width:none}.cxc-cosa{flex-direction:column;gap:10px}.cxc-cosa-acciones{justify-content:stretch;max-width:none}.cxc-cosa-acciones>*{flex:100%;height:46px}.cxc-cosa-acciones>.cxc-tipo-gasto{height:auto}.cxc-tipo-gasto .cx-input{height:46px}.cxc-esperando{grid-template-columns:minmax(0,1fr) auto}.cxc-esperando>.cxc-tabla-cabeza,.cxc-esperando>.cxc-solo-ancho{display:none}.cxc-esperando>.cxc-cuando{color:var(--cx-apoyo);border-top:none;grid-column:1/-1;padding-top:0}.cxc-esperando>.cxc-cuando.cxc-tarde{color:var(--cx-ambar)}.cxc-tabla>*{padding:8px 6px}.cxc-contraste .cxc-tabla{margin-left:-46px;grid-template-columns:minmax(0,1fr) auto auto auto!important}.cxc-contraste .cxc-tabla>*{padding:8px 4px;font-size:12px}.cxc-contraste .cxc-tabla>.cx-cifra{white-space:nowrap}.cxc-soltar,.cxc-liq{flex-direction:column;align-items:stretch}.cxc-tres{grid-template-columns:minmax(0,1fr)}.cxc-tres-cifra{font-size:28px}.cxc-docs{justify-content:flex-start;max-width:none}.cxc-docs-pie{text-align:left}}.cxc-esperando-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxc-esperando-lista>li{border-top:1px solid var(--cx-borde,#e5e7eb);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.cxc-esperando-lista>li:first-child{border-top:0}.cxc-esperando-lista>li>.cxc-cuando,.cxc-esperando-lista>li>.cxc-cosa-apoyo,.cxc-esperando-lista>li>.cxc-hueco{grid-column:1/-1}.cxc-hueco{flex-direction:column;gap:8px;margin-top:6px;display:flex}.cxc-hueco-form{flex-direction:column;gap:8px;max-width:520px;display:flex}.cxc-hueco-opciones{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cxc-hueco-opciones button{text-align:left;cursor:pointer;color:var(--cx-azul,#1d4ed8);background:0 0;border:0;padding:6px 4px}.cxc-correo-dir{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cxc-correo-direccion{overflow-wrap:anywhere;font-size:20px;font-weight:600}.cxc-correo-codigo{letter-spacing:.06em;font-size:20px}.cxc-correo-pasos{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.cxc-correo-llegadas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxc-correo-llegadas>li{border-top:1px solid var(--cx-borde,#e5e7eb);flex-direction:column;gap:2px;padding:8px 0;display:flex}.cxc-correo-llegadas>li:first-child{border-top:0}.cxc-correo-llegadas>li[data-tono=mira] .cxc-correo-que{color:var(--cx-ambar,#b45309)}.cxc-llegada{grid-template-columns:120px minmax(0,1fr) minmax(0,240px) 48px;align-items:center;gap:4px 16px;display:grid}.cxc-llegada-cuando{color:var(--cx-gris,#4a5a70);font-size:13px}.cxc-llegada-que{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.cxc-llegada-chip{color:#24456b;background:#eaf2f8;border-radius:999px;justify-self:start;padding:4px 12px;font-size:13px;font-weight:600}.cxc-llegada-chip[data-tono=bien]{color:#1d6b3d;background:#e3f4ea}.cxc-llegada-chip[data-tono=falta]{color:#8a4b00;background:#fff1dc}.cxc-llegada-chip[data-tono=mira]{color:#8a1f17;background:#ffe4e1}.cxc-correo-llegadas>li[data-tono=falta]{background:#fff8ec}.cxc-llegada-mas{justify-self:end;position:relative}.cxc-llegada-mas>button{border:1px solid var(--cx-borde,#cdd6e2);cursor:pointer;width:44px;height:44px;font:inherit;background:#fff;border-radius:10px}.cxc-llegada-menu{z-index:5;background:#fff;border:1px solid #cdd6e2;border-radius:12px;flex-direction:column;width:300px;padding:6px;display:flex;position:absolute;top:50px;right:0;box-shadow:0 8px 24px #0f1b2d24}.cxc-llegada-menu>button,.cxc-llegada-menu>a{font:inherit;text-align:left;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:12px 14px;text-decoration:none}.cxc-llegada-menu>button:hover,.cxc-llegada-menu>a:hover{background:#eef4ff}.cxc-correo-releer{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:767px){.cxc-llegada{grid-template-columns:minmax(0,1fr) 48px}.cxc-llegada-cuando{grid-area:1/1}.cxc-llegada-mas{grid-area:1/2}.cxc-llegada-que,.cxc-llegada-chip{grid-column:1/-1}.cxc-llegada-menu{border-radius:16px;width:auto;position:fixed;top:auto;bottom:8px;left:8px;right:8px;box-shadow:0 -6px 24px #0f1b2d1f}}.cxc-lineas{flex-direction:column;align-items:flex-start;gap:2px;margin-top:4px;display:flex}.cxc-lineas .cx-enlace{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.cxc-lineas-lista{flex-direction:column;align-self:stretch;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cxc-lineas-lista>li{border-left:3px solid var(--cx-verde,#15803d);flex-direction:column;padding:4px 0 4px 8px;display:flex}.cxc-lineas-lista>li[data-mira=si]{border-left-color:var(--cx-ambar,#b45309)}.cxc-lineas-que{overflow-wrap:anywhere}.cxc-cuando-ops{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:4px;display:flex}.cxr-seccion{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.cxr-seccion h2{letter-spacing:-.6px;margin:2px 0 0;font-size:28px;font-weight:700}.cxr-herramientas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cxr-cifras{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.cxr-cifra{text-align:left;font:inherit;color:var(--cx-texto);cursor:pointer;background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.cxr-cifra:hover{border-color:var(--cx-azul-borde)}.cxr-cifra[aria-pressed=true]{border-color:var(--cx-azul)}.cxr-cifra-etiqueta{color:var(--cx-apoyo);font-size:14px}.cxr-cifra-valor{font-family:var(--cx-letra-cifras);letter-spacing:-.5px;font-size:24px;font-weight:600}.cxr-cifra-apoyo{color:var(--cx-apoyo);overflow-wrap:anywhere;font-size:14px}.cxr-cifra-ia .cxr-cifra-apoyo{color:var(--cx-verde-oscuro)}.cxr-tabla{border-collapse:collapse;width:100%;font-size:15px}.cxr-tabla th{text-align:left;color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;padding:8px;font-size:12px;font-weight:600}.cxr-tabla td{border-top:1px solid var(--cx-linea);vertical-align:middle;padding:12px 8px}.cxr-tabla .cxr-der{text-align:right;white-space:nowrap}.cxr-tabla .cxr-mono{white-space:nowrap;color:var(--cx-apoyo)}.cxr-tabla .cxr-der,.cxr-tabla .cxr-mono,.cxr-tarjeta .cx-cifra,.cxr-apunte .cxr-der,.cxr-apunte-linea .cxr-der{font-variant-numeric:tabular-nums;font-family:inherit}.cxr-fila-mirar td{background:var(--cx-ambar-suave)}.cxr-fila-mirar td:first-child{border-radius:var(--cx-radio-caja) 0 0 var(--cx-radio-caja)}.cxr-fila-mirar td:last-child{border-radius:0 var(--cx-radio-caja) var(--cx-radio-caja) 0}.cxr-quien{align-items:center;gap:12px;min-width:0;display:flex}.cxr-quien-texto{flex-direction:column;min-width:0;display:flex}.cxr-nombre{font-weight:600}.cxr-apoyo{color:var(--cx-apoyo);font-size:13px}.cxr-entendido{flex-direction:column;gap:2px;max-width:360px;display:flex}.cxr-entendido-titulo{font-weight:600}.cxr-sin{background:var(--cx-neutro-suave);color:var(--cx-neutro-texto)}.cxr-pie{color:var(--cx-apoyo);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:12px;font-size:14px;display:flex}.cxr-vacio{color:var(--cx-apoyo);padding:24px 8px}.cxr-hecho{flex-direction:column;gap:4px;display:flex}.cxr-hecho li{list-style:none}.cxr-hecho ul{flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.cxr-mal{color:var(--cx-rojo)}.cxr-revisar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cxr-papel{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);flex-direction:column;display:flex;overflow:hidden}.cxr-papel-cabeza{color:var(--cx-apoyo);border-bottom:1px solid var(--cx-linea);justify-content:space-between;gap:8px;padding:10px 14px;font-size:13px;display:flex}.cxr-papel-cabeza>span,.cxr-leido-valor{overflow-wrap:anywhere;min-width:0}.cxr-papel-hoja{background:var(--cx-fondo);flex-direction:column;align-items:center;gap:8px;min-height:640px;padding:18px;display:flex}.cxr-papel-lienzo{background:var(--cx-blanco);max-width:100%;height:auto;box-shadow:var(--cx-sombra-menu)}.cxr-papel-hoja img{max-width:100%;height:auto;box-shadow:var(--cx-sombra-menu)}.cxr-lado{flex-direction:column;gap:14px;min-width:0;display:flex}.cxr-bloque{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);padding:16px 18px}.cxr-bloque h2{letter-spacing:1px;text-transform:uppercase;color:var(--cx-apoyo);margin:0 0 6px;font-size:13px;font-weight:700}.cxr-leido{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;display:grid}.cxr-leido>div{border-top:1px solid var(--cx-linea);padding:9px 0}.cxr-leido>div:nth-child(-n+2){border-top:none}.cxr-leido-valor{text-align:right;font-weight:600}.cx .cxr-barra a.cxl-accion{color:var(--cx-texto)}.cxr-leido-valor .cxr-apoyo{font-weight:400;display:block}.cxr-aviso{color:var(--cx-ambar)}.cxr-apunte{grid-template-columns:minmax(0,1fr) 120px 120px;gap:4px 10px;font-size:15px;display:grid}.cxr-apunte .cxr-der{text-align:right;white-space:nowrap}.cxr-apunte-titulo{color:var(--cx-apoyo);text-transform:uppercase;letter-spacing:.3px;font-size:12px;font-weight:600}.cxr-apunte .cxr-apunte-titulo.cxr-der{font-family:inherit}.cxr-apunte-movil{flex-direction:column;gap:10px;font-size:14px;display:flex}.cxr-apunte-grupo{flex-direction:column;gap:4px;display:flex}.cxr-apunte-linea{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cxr-apunte-cuenta{overflow-wrap:anywhere;min-width:0}.cxr-apunte-codigo{white-space:nowrap}.cxr-apunte-celda{min-width:0}.cxr-apunte-linea .cxr-der{white-space:nowrap;flex:none}.cx-ia-bloque.cxr-ia-ambar{background:var(--cx-ambar-suave);border-color:color-mix(in srgb, var(--cx-ambar) 30%, transparent)}.cx-ia-bloque.cxr-ia-ambar .cx-ia-punto{background:var(--cx-ambar)}.cx-ia-bloque.cxr-ia-ambar .cx-ia-porque{color:var(--cx-texto)}.cxr-papel-recorte{flex-direction:column;align-items:center;width:100%;display:flex}.cxr-papel-recortado{cursor:zoom-in;justify-content:flex-start;overflow:hidden}.cxr-papel-entero{align-self:center}.cxr-acciones{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cxr-navegar{gap:10px;display:flex}@media (max-width:1100px){.cxr-cifras{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.cxr-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cxr-seccion h2{font-size:24px}.cxr-tarjetas{flex-direction:column;gap:10px;display:flex}.cxr-tarjeta{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.cxr-tarjeta.cxr-fila-mirar{background:var(--cx-ambar-suave)}.cxr-tarjeta-cabeza{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cxr-tarjeta-cabeza .cx-cifra{white-space:nowrap;flex:none}.cxr-herramientas{width:100%}.cxr-herramientas .cxl-segmento{max-width:100%;display:flex;overflow-x:auto}.cxr-herramientas .cxl-segmento button{white-space:nowrap;flex:none}.cxr-tarjeta .cx-boton,.cxr-tarjeta .cx-boton-sec{width:100%;height:46px;font-size:15px}.cxr-revisar{grid-template-columns:minmax(0,1fr)}.cxr-papel-hoja{min-height:0;padding:10px}.cxr-herramientas .cxl-segmento{width:100%}.cxr-herramientas .cxl-segmento button{flex:1 0 auto;padding-left:8px;padding-right:8px;font-size:14px}.cxr-leido{grid-template-columns:minmax(0,44%) minmax(0,1fr)}.cxr-pulgar{z-index:2;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));background:var(--cx-fondo);gap:10px;display:flex;position:sticky;bottom:0}.cxr-pulgar>*{white-space:normal;flex:1 1 0;min-width:0;height:52px;padding-left:10px;padding-right:10px;font-size:16px;line-height:1.2}.cxr-pulgar>.cx-boton{flex-grow:2}.cxr-subir-movil{gap:10px;display:flex}.cxr-subir-movil>*{flex:1;height:52px;font-size:16px}}@media (max-width:370px){.cxr-herramientas .cxl-segmento button{padding-left:5px;padding-right:5px;font-size:13px}}.cxk-quincena h3,.cxk-aclarar h3,.cxk-grupo h3,.cxk-saldo h3{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 4px;font-size:18px;font-weight:700;display:flex}.cxk-elegir{cursor:pointer;white-space:nowrap;align-items:center;display:inline-flex}.cxk-leida{flex-direction:column;gap:6px;margin-top:12px;display:flex}.cxk-resumen{overflow-wrap:anywhere;margin:4px 0;font-size:16px}.cxk-lista-avisos{color:var(--cx-apoyo);margin:4px 0;padding-left:18px;font-size:14px}.cxk-acciones{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.cxk-lotes{flex-direction:column;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.cxk-lote{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);color:var(--cx-texto);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:15px;text-decoration:none;display:flex}.cxk-lote:hover{border-color:var(--cx-azul-borde)}.cxk-contador{background:var(--cx-ambar-suave);color:var(--cx-ambar);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:600}.cxk-contador-reclamada{background:var(--cx-azul-suave);color:var(--cx-azul)}.cxk-diferencia{background:var(--cx-ambar-suave);color:var(--cx-ambar);border-radius:999px;margin-top:4px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-block}.cx a.cxk-hecho-enlace{color:var(--cx-verde-oscuro);align-items:center;gap:6px;padding:10px 4px;font-weight:600;text-decoration:none;display:inline-flex}.cx a.cxk-hecho-enlace:hover{text-decoration:underline}.cx a.cxk-hecho-enlace:focus-visible{text-decoration:underline}.cxk-saldo-frase{margin:4px 0;font-size:16px}.cxk-saldo-frase strong{font-variant-numeric:tabular-nums}.cxk-cifras{grid-template-columns:repeat(4,minmax(0,1fr))}.cxk-cifras .cxr-cifra{cursor:default}.cxk-cosas{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cxk-cosa{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);padding:12px}.cxk-cosa-abierta{border-color:var(--cx-ambar);background:var(--cx-ambar-suave)}.cxk-cosa-cabeza{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cxk-pedido{font-family:var(--cx-letra-cifras);font-weight:600}.cxk-porque{margin:6px 0;font-size:15px}.cxk-estado{white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:13px;font-weight:600}.cxk-estado-abierta{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cxk-estado-aceptada{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cxk-estado-reclamada{background:var(--cx-azul-suave);color:var(--cx-azul)}.cxk-reclamar{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:6px;display:flex}.cxk-campo{color:var(--cx-apoyo);flex-direction:column;flex:220px;gap:4px;font-size:14px;display:flex}.cxk-tarjeta{color:var(--cx-texto);flex-direction:column;gap:4px;text-decoration:none;display:flex}.cxk-saldo-cifra{flex-direction:column;gap:2px;margin:6px 0;display:flex}.cxk-saldo-desglose{flex-wrap:wrap;gap:18px;margin:0 0 8px;font-size:14px;display:flex}.cxk-saldo-desglose div{gap:6px;display:flex}.cxk-saldo-desglose dt{color:var(--cx-apoyo)}.cxk-saldo-desglose dd{font-family:var(--cx-letra-cifras);margin:0}.cxk-saldo-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.cxk-no-coincide{background:var(--cx-ambar-suave);color:var(--cx-ambar)}@media (max-width:767px){.cxk-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cxk-estado{margin-left:0}.cxk-lote{flex-direction:column;align-items:flex-start}}.cxr-bloque-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cxr-bloque-enlaces{flex-wrap:wrap;gap:14px;display:inline-flex}.cxr-descartada{background:var(--cx-ambar-suave);border-color:color-mix(in srgb, var(--cx-ambar) 30%, transparent);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.cxr-motivos{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.cxr-comprobado{background:var(--cx-verde-suave);border:1px solid color-mix(in srgb, var(--cx-verde-oscuro) 25%, transparent);border-radius:var(--cx-radio-tarjeta);padding:16px 18px}.cxr-comprobado-ambar{background:var(--cx-ambar-suave);border-color:color-mix(in srgb, var(--cx-ambar) 30%, transparent)}.cxr-comprobado h2{font-size:inherit;color:var(--cx-texto);margin:0 0 8px;font-weight:700}.cxr-comprobado ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cxr-comprobado .cxr-ok span{color:var(--cx-verde-oscuro);font-weight:700}.cxr-comprobado .cxr-falta{color:var(--cx-ambar)}.cxr-comprobado .cxr-falta span{font-weight:700}.cxr-plegable>summary{cursor:pointer;list-style:revert}.cxr-plegable>summary h2{display:inline}.cxf-barra{z-index:3;position:sticky;top:0}.cxf-campo .s-control{width:100%;min-width:0}.cxf-error{font-size:var(--s-t-s);color:var(--s-falta);margin:0}.cxf-validar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.cxf-guarda-primero{font-size:var(--s-t-s);color:var(--s-duda)}.cxf-iva,.cxf-gasto{gap:var(--s-2);flex-direction:column;display:flex}.cxf-iva-cabeza,.cxf-iva-linea{grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1.4fr) var(--s-tactil);gap:var(--s-2);align-items:center;display:grid}.cxf-iva-cabeza,.cxf-gasto-cabeza{font-size:var(--s-t-s);color:var(--s-apoyo)}.cxf-iva-rotulo{font-size:var(--s-t-s);color:var(--s-tinta)}.cxf-importe{text-align:right;font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums}.cxf-iva[data-cambiado] .cxf-iva-linea .s-control,.cxf-iva-linea[data-cambiado] .s-control,.cxf-gasto[data-cambiado] .s-control{border-color:var(--s-duda);background:var(--s-duda-fondo)}.cxf-quitar{min-height:var(--s-tactil);min-width:var(--s-tactil);color:var(--s-apoyo);cursor:pointer;border-radius:var(--s-radio-boton);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.cxf-quitar:hover{color:var(--s-falta);background:var(--s-suave)}.cxf-anadir{gap:var(--s-4);flex-wrap:wrap;display:flex}.cxf-totales{align-items:baseline;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-4);background:var(--s-suave);border-radius:var(--s-radio-campo);font-size:var(--s-t-s);color:var(--s-apoyo);flex-wrap:wrap;display:flex}.cxf-totales strong{color:var(--s-tinta)}.cxf-total{font-size:var(--s-t-m);margin-left:auto}.cxf-contra{align-items:center;gap:var(--s-1);font-weight:var(--s-peso-medio);display:inline-flex}.cxf-contra[data-igual=si]{color:var(--s-ok)}.cxf-contra[data-igual=no],.cxf-contra[data-igual=redondeo]{color:var(--s-duda);background:var(--s-duda-fondo);padding:0 var(--s-2);border-radius:var(--s-radio-pildora)}.cxf-antes{gap:var(--s-1);flex-direction:column;display:flex}.cxf-gasto-cabeza,.cxf-gasto-linea{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) var(--s-tactil);gap:var(--s-2);align-items:center;display:grid}.cxf-gasto-cabeza[data-con-local],.cxf-gasto-linea[data-con-local]{grid-template-columns:minmax(0, 2fr) minmax(0, 1.2fr) minmax(0, 1fr) var(--s-tactil)}.cxf-gasto-cabeza>span:first-child{gap:var(--s-2);align-items:center;display:inline-flex}.cxf-cuenta{min-width:0;position:relative}.cxf-cuenta-boton{align-items:center;gap:var(--s-2);text-align:left;cursor:pointer;width:100%;min-width:0;display:flex}.cxf-gasto-linea[data-tono=propuesto] .cxf-cuenta-boton{background:var(--s-propuesto);border-color:var(--s-propuesto-borde)}.cxf-cuenta-codigo{font-size:var(--s-t-m);font-weight:var(--s-peso-fuerte);color:var(--s-tinta)}.cxf-cuenta-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--s-tinta);flex:1;overflow:hidden}.cxf-cuenta .s-hoja-buscar{z-index:5;position:absolute;left:0;right:0}.cxf-derecha{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.cxf-papel-acciones{justify-content:flex-end;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);display:flex}.cxf-hueco{gap:var(--s-3);padding:var(--s-4);flex-direction:column;display:flex}.cxf-soltar{align-items:center;gap:var(--s-2);padding:var(--s-6) var(--s-4);text-align:center;border:var(--s-linea) dashed var(--s-borde-control);border-radius:var(--s-radio-bloque);background:var(--s-superficie);color:var(--s-tinta);flex-direction:column;display:flex}.cxf-soltar[data-encima]{border-color:var(--s-accion);background:var(--s-accion-suave)}.cxf-soltar p{margin:0}.cxf-sin-pdf{gap:var(--s-2);flex-direction:column;display:flex}.cxf-casilla{align-items:center;gap:var(--s-2);min-height:var(--s-tactil);display:inline-flex}.cxf-motivo{gap:var(--s-1);font-size:var(--s-t-s);color:var(--s-apoyo);flex-direction:column;display:flex}.cxf-historial{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);padding:var(--s-4)}.cxf-historial h2{margin:0 0 var(--s-2);font-size:var(--s-t-m)}.cxf-historial ul{gap:var(--s-1);font-size:var(--s-t-s);color:var(--s-tinta);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxf-a-mano{gap:var(--s-2);padding:var(--s-3) var(--s-4);border:var(--s-linea) solid var(--s-duda);border-radius:var(--s-radio-bloque);flex-direction:column;display:flex}.cxf-a-mano ul{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxf-a-mano-linea{gap:var(--s-2);grid-template-columns:7em minmax(0,1fr);align-items:center;display:grid;position:relative}.cxf-a-mano-linea .s-hoja-buscar{z-index:5;position:absolute;top:100%;left:7em;right:0}.cxf-a-mano-form{gap:var(--s-4);flex-direction:column;display:flex}@media (max-width:767px){.cxf-iva-cabeza,.cxf-gasto-cabeza{display:none}.cxf-iva-linea{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--s-tactil)}.cxf-iva-linea>:nth-child(3){grid-column:1/3}.cxf-gasto-linea,.cxf-gasto-linea[data-con-local]{grid-template-columns:minmax(0, 1fr) var(--s-tactil)}.cxf-gasto-linea>:not(:last-child){grid-column:1}.cxf-total{margin-left:0}.cxf-fila-proveedor{grid-template-columns:minmax(0,1fr)}}.cxdo-compras-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxdo-compras-lista li{border-top:1px solid var(--cx-borde-campo);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:10px 0;font-size:14px;display:grid}.cxdo-compras-que{flex-direction:column;gap:2px;min-width:0;display:flex}.cxdo-compras-concepto{color:var(--cx-apoyo);font-size:13px}.cxdo-compras-importe{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.cxdo-compras-acciones{white-space:nowrap;align-items:center;gap:12px;display:flex}@media (max-width:767px){.cxdo-compras-lista li{grid-template-columns:1fr auto}.cxdo-compras-acciones{grid-column:1/-1;justify-content:flex-end}}.cxf-desde-documento{padding:var(--s-4) var(--s-5);gap:var(--s-3);border-top:1px solid var(--s-linea);flex-direction:column;display:flex}.cxf-desde-documento>.s-apoyo{margin:0}.cxf-alta-enlaces .s-boton-enlace{white-space:normal;overflow-wrap:normal;text-align:left;max-width:100%;height:auto;display:inline;overflow:visible}.cxf-nombre-entero{overflow-wrap:anywhere;max-width:100%;-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.cxso-que{color:var(--cx-apoyo);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 12px;font-size:14px;display:flex}.cxso-que-chip{font:inherit;border:1px solid var(--cx-linea);background:var(--cx-blanco);color:var(--cx-apoyo);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:14px}.cxso-que-chip[aria-pressed=true]{background:var(--cx-azul-suave);border-color:var(--cx-azul-borde);color:var(--cx-azul);font-weight:600}.cxso-pagina{flex-direction:column;gap:18px;display:flex}.cxso-aviso{border-radius:var(--cx-radio-tarjeta);border:1px solid var(--cx-azul-borde);background:var(--cx-azul-suave);flex-direction:column;gap:6px;padding:18px 22px;line-height:1.5;display:flex}.cxso-tarjeta{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);overflow:hidden}.cxso-cabeza{border-bottom:1px solid var(--cx-linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.cxso-cabeza>div{flex-direction:column;gap:4px;display:flex}.cxso-cabeza strong{font-size:18px}.cxso-rotulo{color:var(--cx-apoyo);font-size:13px;font-weight:600}.cxso-tabla{border-collapse:collapse;width:100%}.cxso-tabla th{text-align:left;color:var(--cx-apoyo);padding:12px 22px;font-size:13px;font-weight:600}.cxso-tabla td{border-top:1px solid var(--cx-linea);padding:14px 22px}.cxso-tabla tr[data-coincide=false] td{background:var(--cx-ambar-suave)}.cxso-num{text-align:right}.cxso-lista{margin:0;padding:0;list-style:none}.cxso-lista li{border-top:1px solid var(--cx-linea);flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;display:flex}.cxso-lista li:first-child{border-top:0}.cxso-lista li[data-coincide=false]{background:var(--cx-ambar-suave)}.cxso-lista li span{color:var(--cx-apoyo);font-size:14px}.cxso-pie{border-top:1px solid var(--cx-linea);color:var(--cx-apoyo);margin:0;padding:14px 22px;font-size:14px;line-height:1.5}.cxso-acciones{flex-wrap:wrap;gap:12px;padding:14px 22px;display:flex}.cxso-espera{border-radius:var(--cx-radio-tarjeta);border:1px solid var(--cx-ambar);background:var(--cx-ambar-suave);flex-direction:column;gap:8px;padding:18px 22px;line-height:1.5;display:flex}.cxso-espera .cxso-acciones{padding:4px 0 0}@media (max-width:720px){.cxso-cabeza,.cxso-aviso,.cxso-espera{padding:14px 16px}.cxso-pie,.cxso-acciones{padding:12px 16px}}.cxso-pagina .s-chip,.cxso-documentos .s-chip{white-space:normal;max-width:100%}.cxso-lineas{margin:0;padding:0;list-style:none}.cxso-lineas li{border-top:1px solid var(--cx-linea);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px;display:grid}.cxso-lineas li span:not(.s-cifra){color:var(--cx-apoyo);grid-column:1;font-size:14px}.cxso-lineas li .s-cifra{grid-area:1/2;font-weight:600}.cxab-anula{background:var(--s-ok-fondo);border-color:var(--s-ok-fondo);flex-direction:column;gap:4px;display:flex}.cxab-anula[data-ligado=no]{background:var(--s-duda-fondo);border-color:var(--s-duda-fondo)}.cxab-anula .s-apoyo{margin:0}.cxab-etiqueta{font-size:var(--s-t-s);color:var(--s-ok);font-weight:600}.cxab-anula[data-ligado=no] .cxab-etiqueta{color:var(--s-duda)}.cxab-dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cxab-dos .s-bloque-ficha{flex-direction:column;gap:6px;display:flex}.cxab-dos .s-apoyo{margin:0}@media (max-width:720px){.cxab-dos{grid-template-columns:minmax(0,1fr)}}.cxcm{background:var(--s-ok-fondo);border-color:var(--s-ok-fondo);flex-direction:column;gap:6px;display:flex}.cxcm[data-tono=duda]{background:var(--s-duda-fondo);border-color:var(--s-duda-fondo)}.cxcm .s-apoyo{margin:0}.cxcm-etiqueta{font-size:var(--s-t-s);color:var(--s-ok);font-weight:600}.cxcm[data-tono=duda] .cxcm-etiqueta{color:var(--s-duda)}.cxcm-lista{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cxcm-lista li{background:var(--s-superficie);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.cxcm-lista li[data-sugerida=si]{outline:2px solid var(--s-ok)}@media (max-width:720px){.cxcm-lista li{flex-direction:column;align-items:stretch}}.cxb-pagina{position:relative}.cxb-seccion,.cxb-movimientos{flex-direction:column;gap:14px;display:flex}.cxb-banda{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:var(--cx-radio-bloque);color:var(--cx-ia-apoyo);align-items:center;gap:14px;padding:14px 18px;font-size:14px;display:flex}.cxb-banda-ambar{background:var(--cx-ambar-suave);border-color:var(--cx-ambar-suave);color:var(--cx-ambar)}.cxb-banda-ambar .cx-ia-punto{background:var(--cx-ambar)}.cxb-banda-texto{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cxb-banda-texto strong{color:var(--cx-texto);font-size:15px}.cxb-banda .cx-boton-sec{flex:none}.cxb-cifras{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.cxb-cifras-tres{grid-template-columns:repeat(3,minmax(0,1fr))}.cxb-cifra{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.cxb-cifra-etiqueta{color:var(--cx-apoyo);font-size:13px}.cxb-cifra-valor{font-variant-numeric:tabular-nums;font-family:var(--cx-letra-cifras);letter-spacing:-.8px;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:600;overflow:hidden}.cxb-cifra-pie{color:var(--cx-apoyo);font-size:13px;font-weight:500}.cxb-verde{color:var(--cx-verde-oscuro)}.cxb-ambar{color:var(--cx-ambar)}.cxb-importe,.cxb-der{font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14px;font-weight:600}.cxb-entra{color:var(--cx-verde-oscuro)}.cxb-punto{background:var(--cx-borde-campo);border-radius:50%;width:10px;height:10px;display:inline-block}.cxb-punto-verde{background:var(--cx-ia)}.cxb-punto-ambar{background:var(--cx-ambar-punto)}.cxb-botones{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cxb-botones .cx-boton,.cxb-botones .cx-boton-sec{white-space:nowrap;height:34px;min-height:34px;padding:0 14px}.cxb-pie{border-top:1px solid var(--cx-linea);color:var(--cx-apoyo);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:12px;font-size:13px;display:flex}.cxb-enlace-boton{cursor:pointer;font:inherit;background:0 0;border:none;font-weight:600;text-decoration:underline}.cxb-vacio{color:var(--cx-apoyo);border-top:1px solid var(--cx-linea);margin:0;padding:18px 0}.cxb-lista{flex-direction:column;display:flex}.cxb-lista-fila{border-top:1px solid var(--cx-linea);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.cxb-lista-fila:first-of-type{border-top:none}.cxb-lista-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.cxb-apagada .cxb-lista-texto strong{color:var(--cx-apoyo)}.cxb-banco-tarjeta{flex-direction:column;gap:12px;display:flex}.cxb-subbloque{border-top:1px solid var(--cx-linea);flex-direction:column;gap:8px;padding-top:12px;display:flex}.cxb-subbloque h4,.cxb-cierre-sub{margin:4px 0 0;font-size:15px}.cxb-cierre[data-destacado]{border-color:var(--cx-azul-borde)}.cxb-banco-cabeza{flex-wrap:wrap;gap:12px}.cxb-local{color:var(--cx-apoyo);flex-direction:column;gap:4px;min-width:200px;font-size:13px;display:flex}.cxb-revisa,.cxb-conexion{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxb-tarjeta-nueva{grid-template-columns:140px minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.cxb-check{align-items:flex-start;gap:8px;font-size:14px;display:flex}.cxb-cuentas{max-height:260px}.cxb-cuentas a.cxb-elegida{background:var(--cx-azul-suave);color:var(--cx-azul);font-weight:600}.cxb-igual{color:var(--cx-verde-oscuro);font-weight:700}.cxb-cierre{flex-direction:column;gap:10px;display:flex}.cxb-cierre .cx-cifra{white-space:nowrap}.cxb-frase-verde{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro);border-radius:var(--cx-radio-caja);margin:0;padding:12px 14px;font-size:14px;font-weight:500}.cxb-zona{text-align:center;cursor:pointer;border:2px dashed var(--cx-ia-borde-fuerte);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);color:var(--cx-apoyo);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}.cxb-zona strong{color:var(--cx-texto);font-size:17px}.cxb-soltar{z-index:50;background:var(--cx-velo-app);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cxb-soltar-caja{text-align:center;background:var(--cx-blanco);border:2px dashed var(--cx-ia);border-radius:var(--cx-radio-tarjeta);max-width:460px;box-shadow:var(--cx-sombra-flotante);color:var(--cx-apoyo);flex-direction:column;gap:6px;padding:28px 32px;display:flex}.cxb-soltar-caja strong{color:var(--cx-texto);font-size:20px}.cxb-cuenta-fichero .cxb-local{min-width:240px}.cxb-seccion>.cxl-segmento{align-self:flex-start}.cxb-pasada{color:var(--cx-ia-apoyo)}@media (max-width:1100px){.cxb-cifras{grid-template-columns:repeat(3,minmax(0,1fr))}.cxb-tarjeta-nueva{grid-template-columns:1fr 1fr}}@media (max-width:767px){.cxb-cifras,.cxb-cifras-tres{grid-template-columns:1fr 1fr}.cxb-cierre .cxb-cifras-tres{grid-template-columns:1fr}.cxb-banda{flex-direction:column;align-items:flex-start}.cxb-botones{justify-content:stretch}.cxb-botones .cx-boton,.cxb-botones .cx-boton-sec{flex:1 1 0;height:44px;min-height:44px}.cxb-lista-fila{flex-direction:column;align-items:stretch}.cxb-tarjeta-nueva{grid-template-columns:1fr}.cxb-local{min-width:0}}.cxb-cerrado{align-items:center;gap:8px;display:inline-flex}.cxb-regla-base{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cxb-regla-base .cx-enlace{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.cxb-ejemplos{flex-basis:100%;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.cxb-ejemplos li{color:var(--cx-apoyo);justify-content:space-between;gap:12px;font-size:13px;display:flex}.cxb-no-propongo summary{cursor:pointer;padding:4px 0;font-weight:600}.cxb-peligro{color:var(--cx-rojo);border-color:var(--cx-rojo)}.cxn-cuadre{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:18px;padding:16px 20px;display:grid}.cxn-cuenta{align-items:center;gap:12px;min-width:0;display:flex}.cxn-cifra{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.cxn-signo{font-family:var(--cx-letra-cifras);color:var(--cx-apoyo);flex:none;font-size:22px}.cxn-falta .cxb-cifra-valor{color:var(--cx-texto)}.cxn-barra-bloque{flex-direction:column;gap:8px;min-width:0;display:flex}.cxn-barra{background:var(--cx-neutro-suave);border-radius:6px;height:12px;display:flex;overflow:hidden}.cxn-tramo{height:100%;display:block}.cxn-tramo-casados{background:var(--cx-ia)}.cxn-tramo-confirmar{background:var(--cx-ambar-punto)}.cxn-tramo-aclarar{background:var(--cx-borde-campo)}.cxn-leyenda{color:var(--cx-apoyo);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.cxn-leyenda b{font-variant-numeric:tabular-nums;font-family:var(--cx-letra-cifras);color:var(--cx-texto);font-weight:600}.cxn-bandejas-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cxn-contador{font-variant-numeric:tabular-nums;font-family:var(--cx-letra-cifras);margin-left:4px;font-weight:600}.cxn-buscar{flex:0 340px;min-width:220px}.cxn-buscar .cx-input{width:100%}.cxn-bloque-barra{background:var(--cx-azul-suave);border:1px solid var(--cx-azul-borde);border-radius:var(--cx-radio-caja);color:var(--cx-texto);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.cxn-cuerpo{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.cxn-con-panel{grid-template-columns:minmax(0,1fr) 380px}.cxn-lista{outline:none;padding:4px 18px 14px}.cxn-lista:focus-visible{box-shadow:0 0 0 3px var(--cx-azul-borde)}.cxn-dia-cabeza{color:var(--cx-apoyo);padding:14px 0 6px;font-size:13px;font-weight:700}.cxn-fila{min-height:var(--s-fila);padding:var(--s-2) var(--s-2);border-top:var(--s-linea) solid var(--s-borde-decorativo);cursor:pointer;border-radius:10px;grid-template-columns:28px minmax(0,1.1fr) 120px minmax(0,1.5fr) auto;align-items:center;gap:12px;display:grid}.cxn-fila-ambar,.cxn-fila-verde{background:var(--cx-ambar-fila)}.cxn-fila-verde{background:var(--cx-verde-suave)}.cxn-enfocada{box-shadow:inset 3px 0 0 var(--cx-azul)}.cxn-elegida{background:var(--cx-azul-suave)}.cxn-casilla{justify-content:center;display:flex}.cxn-casilla input{width:18px;height:18px;accent-color:var(--cx-azul)}.cxn-quien{flex-direction:column;gap:2px;min-width:0;display:flex}.cxn-quien strong{font-size:15px}.cxn-texto-banco{color:var(--cx-apoyo);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cxn-iguales{color:var(--cx-apoyo);font-weight:500}.cxn-por{color:var(--cx-apoyo);font-size:12px;font-weight:500}.cxn-propongo{flex-direction:column;gap:2px;min-width:0;display:flex}.cxn-propongo-linea{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cxn-propongo-linea strong{font-size:14px}.cxn-porque{color:var(--cx-apoyo);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cxn-pildora{background:var(--cx-neutro-suave);color:var(--cx-neutro-texto);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}.cxn-pildora-ambar{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cxn-casados{flex-direction:column;padding:4px 18px 8px;display:flex}.cxn-casado{border-top:1px solid var(--cx-linea);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.cxn-casado:first-child{border-top:none}.cxn-casado-que{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.cxn-panel{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);flex-direction:column;gap:4px;max-height:calc(100vh - 24px);padding:16px 18px;display:flex;position:sticky;top:12px;overflow-y:auto}.cxn-panel-cabeza{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:10px;display:grid}.cxn-panel-cabeza h3{margin:0;font-size:18px}.cxn-panel-importe{font-family:var(--cx-letra-cifras);white-space:nowrap;font-size:18px;font-weight:600}.cxn-cerrar{cursor:pointer;color:var(--cx-apoyo);background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1}.cxn-bloque{border-top:1px solid var(--cx-linea);flex-direction:column;gap:6px;padding:12px 0 4px;display:flex}.cxn-bloque h4{color:var(--cx-apoyo);margin:0;font-size:13px;font-weight:700}.cxn-bloque p{margin:0}.cxn-bloque summary{cursor:pointer;font-weight:600}.cxn-banco-literal{font-family:var(--cx-letra-cifras);white-space:pre-wrap;word-break:break-word;background:var(--cx-fondo);border-radius:10px;padding:8px 10px;font-size:13px}.cxn-propuesta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxn-ambar-texto{color:var(--cx-ambar);font-size:13px;font-weight:500}.cxn-acciones{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.cxn-acciones-columna{flex-direction:column;align-items:stretch}.cxn-facturas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cxn-factura-pie{display:block}.cxn-queda{background:var(--cx-fondo);border-radius:10px;justify-content:space-between;padding:6px 10px;font-weight:600;display:flex}.cxn-con-panel .cxn-fila{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"casilla quien importe"".propongo propongo"".botones botones";gap:4px 12px}.cxn-con-panel .cxn-casilla{grid-area:casilla}.cxn-con-panel .cxn-quien{grid-area:quien}.cxn-con-panel .cxn-fila .cxb-importe{grid-area:importe}.cxn-con-panel .cxn-propongo{grid-area:propongo}.cxn-con-panel .cxn-fila .cxb-botones{grid-area:botones;justify-content:flex-start}@media (max-width:1100px){.cxn-cuadre{grid-template-columns:1fr}.cxn-con-panel{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:767px){.cxn-cuenta{flex-direction:column;align-items:stretch;gap:4px}.cxn-signo{display:none}.cxn-bandejas-fila .cxl-segmento{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.cxn-bandejas-fila .cxl-segmento button{white-space:nowrap}.cxn-buscar{flex:100%;min-width:0}.cxn-bloque-barra{flex-direction:column;align-items:stretch}.cxn-lista{padding:2px 10px 10px}.cxn-fila{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"casilla quien importe""propongo propongo propongo""botones botones botones";gap:6px 10px;padding:14px 4px}.cxn-casilla{grid-area:casilla}.cxn-quien{grid-area:quien}.cxn-fila .cxb-importe{grid-area:importe}.cxn-propongo{grid-area:propongo}.cxn-porque{white-space:normal}.cxn-fila .cxb-botones{grid-area:botones;justify-content:stretch}.cxn-fila .cxb-botones .cx-boton,.cxn-fila .cxb-botones .cx-boton-sec{flex:1 1 0;height:44px;min-height:44px}.cxn-casado{flex-direction:column;align-items:stretch}.cxn-panel{border:none;max-height:none;padding:0;position:static}}.cxv-lista:focus-visible{outline:2px solid var(--s-foco,#1e63c9);outline-offset:2px}.cxv-fila{cursor:pointer}.cxv-veredicto{border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:13px}.cxv-veredicto[data-tono=propuesto]{background:var(--s-propuesto);color:var(--s-propuesto-texto)}.cxv-veredicto[data-tono=duda]{background:var(--s-duda-fondo);color:var(--s-duda)}.cxb-aviso-filas{margin-top:12px}.cxb-aviso-filas details{margin-top:4px}.cxb-aviso-filas summary{cursor:pointer}.cxb-filas-rotas{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;font-size:13px;display:flex}.cxv-fin{flex-direction:column;align-items:flex-start;gap:12px;padding:28px 32px;display:flex}.cxv-fin-chip{background:var(--cx-verde-claro,#e6f4ea);color:var(--cx-verde-oscuro,#1e6b35);border-radius:8px;padding:4px 10px;font-size:14px;font-weight:600}.cxv-fin-titulo{margin:0;font-size:24px}.cxv-fin-texto{color:var(--cx-texto-suave,#4b5563);margin:0;font-size:16px}.cxv-fin-botones{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}@media (max-width:640px){.cxv-fin{padding:20px}.cxv-fin-botones{flex-direction:column;align-self:stretch}}.cxr-cabeza{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);align-items:flex-end;gap:32px;margin-bottom:14px;padding:16px 20px;display:flex}.cxr-cabeza>div{flex-direction:column;gap:2px;min-width:0;display:flex}.cxr-cabeza strong{font-size:16px}.cxr-cabeza-concepto{flex:1}.cxr-cabeza-concepto strong{overflow-wrap:anywhere}.cxr-cabeza-importe{text-align:right;align-items:flex-end}.cxr-cabeza-importe strong{font-size:22px}.cxr-aclarar{border:1px solid var(--cx-ambar-punto);border-radius:var(--cx-radio-caja);background:var(--cx-ambar-suave);color:var(--cx-ambar);margin:0;padding:12px 16px}.cxr-tabla{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco)}.cxr-fila{border-bottom:1px solid var(--cx-linea);grid-template-columns:150px minmax(120px,1fr) 130px minmax(140px,1.2fr) 70px 32px;align-items:center;gap:12px;padding:10px 20px;display:grid}.cxr-titulos{color:var(--cx-apoyo);padding-top:12px;padding-bottom:12px;font-size:13px;font-weight:600}.cxr-num{text-align:right}.cxr-nombre{overflow-wrap:anywhere}.cxr-local{color:var(--cx-apoyo)}.cxr-quitar{color:var(--cx-texto);cursor:pointer;background:0 0;border:0;font-size:18px}.cxr-quitar:disabled{color:var(--cx-borde-campo);cursor:default}.cxr-modelo{color:var(--cx-apoyo);flex-wrap:wrap;grid-column:1/-1;gap:12px;font-size:13px;display:flex}.cxr-modelo label{flex-direction:column;gap:4px;display:flex}.cxr-otra{border:1px dashed var(--cx-azul);border-radius:var(--cx-radio-boton);color:var(--cx-azul);cursor:pointer;background:0 0;margin:14px 20px;padding:10px 22px;font-weight:600}.cxr-total{border-top:1px solid var(--cx-linea);flex-wrap:wrap;align-items:center;gap:40px;padding:14px 20px;display:flex}.cxr-falta{border-radius:var(--cx-radio-caja);background:var(--cx-ambar-suave);color:var(--cx-ambar);padding:6px 16px;font-weight:600}.cxr-falta-cero{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cxr-solo-movil{display:none}@media (max-width:720px){.cxr-cabeza{flex-direction:column;align-items:stretch;gap:6px}.cxr-cabeza-importe{text-align:left;align-items:flex-start}.cxr-cabeza-importe strong{font-size:28px}.cxr-tabla{background:0 0;border:0}.cxr-titulos,.cxr-total{display:none}.cxr-fila{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);grid-template-columns:1fr 1fr 32px;grid-template-areas:"cuenta importe quitar""nombre nombre nombre""concepto concepto concepto""modelo modelo modelo";margin-bottom:12px;padding:14px 16px}.cxr-fila>.cxr-cuenta{grid-area:cuenta}.cxr-fila>input.cxr-num{grid-area:importe}.cxr-fila>.cxr-quitar{grid-area:quitar}.cxr-fila>.cxr-nombre{color:var(--cx-apoyo);grid-area:nombre;font-size:14px}.cxr-fila>input:nth-of-type(3){grid-area:concepto}.cxr-fila>.cxr-modelo{grid-area:modelo}.cxr-fila>.cxr-local{display:none}.cxr-otra{width:100%;margin:0 0 12px}.cxr-pie{background:var(--cx-blanco);border-top:1px solid var(--cx-linea);flex-direction:column;align-items:stretch;gap:10px;padding:12px 0;position:sticky;bottom:0}.cxr-solo-movil{align-self:flex-start;display:inline-block}}.cxpr-pagina{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.cxpr-pagina:has(.cxpr-panel){grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.cxpr-principal{flex-direction:column;gap:20px;min-width:0;display:flex}.cxpr-cabeza{justify-content:flex-end;display:flex}.cxpr-hecho{border-radius:var(--cx-radio-caja);background:var(--cx-verde-suave);color:var(--cx-verde-oscuro);padding:12px 16px}.cxpr-cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cxpr-cifra{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.cxpr-cifra span,.cxpr-cifra small{color:var(--cx-apoyo)}.cxpr-cifra small{font-size:14px}.cxpr-cifra strong{font-size:26px}.cxpr-tabla{border-collapse:collapse;border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);width:100%;overflow:hidden}.cxpr-tabla th{text-align:left;color:var(--cx-apoyo);border-bottom:1px solid var(--cx-linea);padding:14px 16px;font-size:13px;font-weight:600}.cxpr-tabla td{border-bottom:1px solid var(--cx-linea);vertical-align:middle;padding:16px}.cxpr-tabla tr:last-child td{border-bottom:0}.cxpr-num{text-align:right}.cxpr-tipo{color:var(--cx-apoyo)}.cxpr-sola{color:var(--cx-verde-oscuro);font-weight:600}.cxpr-mano{color:var(--cx-ambar);font-weight:600}.cxpr-vacio p{margin:0 0 6px}.cxpr-panel{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);flex-direction:column;max-height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow:auto}.cxpr-panel-cabeza{border-bottom:1px solid var(--cx-linea);padding:20px 24px}.cxpr-panel-cabeza h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:18px}.cxpr-datos{border-bottom:1px solid var(--cx-linea);margin:0;padding:12px 24px}.cxpr-datos>div{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.cxpr-datos dt{color:var(--cx-apoyo)}.cxpr-datos dd{max-width:60%;margin:0;font-weight:600}.cxpr-datos dd .cx-input{width:100%}.cxpr-cuadro{border-bottom:1px solid var(--cx-linea);max-height:260px;overflow:auto}.cxpr-cuadro table{border-collapse:collapse;width:100%}.cxpr-cuadro th{background:var(--cx-blanco);text-align:left;color:var(--cx-apoyo);padding:10px 24px 10px 12px;font-size:13px;position:sticky;top:0}.cxpr-cuadro th:first-child,.cxpr-cuadro td:first-child{padding-left:24px}.cxpr-cuadro td{border-top:1px solid var(--cx-linea);padding:10px 24px 10px 12px}.cxpr-cuadra,.cxpr-no-cuadra{border-radius:var(--cx-radio-caja);margin:16px 24px 0;padding:14px 18px}.cxpr-cuadra{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cxpr-no-cuadra{background:var(--cx-rojo-suave);color:var(--cx-rojo)}.cxpr-panel>.cx-ayuda,.cxpr-panel>.cx-error{margin:12px 24px 0}.cxpr-panel-pie{border-top:1px solid var(--cx-linea);justify-content:flex-end;gap:12px;margin-top:auto;padding:16px 24px;display:flex}@media (max-width:1100px){.cxpr-pagina:has(.cxpr-panel){grid-template-columns:minmax(0,1fr)}.cxpr-panel{max-height:none;position:static}}@media (max-width:720px){.cxpr-cifras{grid-template-columns:minmax(0,1fr)}.cxpr-cabeza .cx-boton{width:100%}.cxpr-tabla thead{display:none}.cxpr-tabla,.cxpr-tabla tbody,.cxpr-tabla tr,.cxpr-tabla td{display:block}.cxpr-tabla tr{border-bottom:1px solid var(--cx-linea);padding:12px 16px}.cxpr-tabla td{text-align:left;border:0;padding:2px 0}.cxpr-panel-pie{flex-direction:column-reverse}}.cxpr-aviso{color:var(--cx-ambar);margin-top:4px;font-size:13px;display:block}.cxpr-aviso-panel{border-radius:var(--cx-radio-caja);background:var(--cx-ambar-suave);color:var(--cx-ambar);margin:10px 24px 0;padding:12px 16px}.cxpr-fila-enlace{cursor:pointer}.cxpr-fila-enlace:hover td{background:var(--cx-azul-suave)}.cxpr-nombre{color:inherit;text-decoration:none}.cxpr-nombre:hover strong{text-decoration:underline}.cxfc-pagina{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.cxfc-pagina.cxfc-con-panel{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.cxfc-principal{flex-direction:column;gap:20px;min-width:0;display:flex}.cxfc-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cxfc-cuentas{color:var(--cx-apoyo);overflow-wrap:anywhere;margin:0}.cxfc-cuentas strong{color:var(--cx-texto,inherit)}.cxfc-terminado{border-radius:var(--cx-radio-caja);background:var(--cx-ambar-suave);color:var(--cx-ambar);padding:12px 16px}.cxfc-cuadro{border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);background:var(--cx-blanco);overflow:hidden}.cxfc-cuadro-cabeza{border-bottom:1px solid var(--cx-linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.cxfc-cuadro-cabeza h2{margin:0;font-size:18px}.cxfc-filtros{flex-wrap:wrap;gap:10px;display:flex}.cxfc-filtro{font:inherit;border:1px solid var(--cx-linea);background:var(--cx-blanco);color:var(--cx-apoyo);cursor:pointer;border-radius:999px;padding:6px 14px}.cxfc-filtro[aria-pressed=true]{background:var(--cx-azul-suave);border-color:var(--cx-azul-borde);color:var(--cx-azul);font-weight:600}.cxfc-antes{background:var(--cx-fondo);color:var(--cx-apoyo);border-bottom:1px solid var(--cx-linea);margin:0;padding:10px 24px;font-size:14px}.cxfc-tabla{border-collapse:collapse;width:100%}.cxfc-tabla th{text-align:left;color:var(--cx-apoyo);border-bottom:1px solid var(--cx-linea);padding:12px 24px;font-size:13px;font-weight:600}.cxfc-tabla td{border-bottom:1px solid var(--cx-linea);padding:14px 24px}.cxfc-tabla th.cxpr-num,.cxfc-tabla td.cxpr-num{padding-left:8px}.cxfc-es-proxima td{background:var(--cx-azul-suave);font-weight:600}.cxfc-proxima{border:1px solid var(--cx-azul);color:var(--cx-azul);border-radius:999px;padding:2px 12px;font-size:14px;font-weight:600;display:inline-block}.cxfc-pendiente{color:var(--cx-apoyo)}.cxfc-estado{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.cxfc-chip-enlace{text-decoration:none}.cxfc-mov{font-size:14px}.cxfc-vacio{color:var(--cx-apoyo);margin:0;padding:16px 24px}.cxfc-falta{border-top:1px solid var(--cx-linea);color:var(--cx-ambar);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font-weight:600;display:flex}.cxfc-tarjetas{margin:0;padding:0;list-style:none}.cxfc-tarjeta{border-bottom:1px solid var(--cx-linea);padding:14px 16px}.cxfc-tarjeta.cxfc-es-proxima{background:var(--cx-azul-suave)}.cxfc-tarjeta-arriba{justify-content:space-between;gap:12px;font-size:18px;display:flex}.cxfc-tarjeta-abajo{color:var(--cx-apoyo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:14px;display:flex}@media (max-width:1100px){.cxfc-pagina.cxfc-con-panel{grid-template-columns:minmax(0,1fr)}.cxfc-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cxfc-cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cxfc-cifras .cxpr-cifra{padding:14px}.cxfc-cifras .cxpr-cifra strong{font-size:20px}.cxfc-cuadro-cabeza{padding:14px 16px}.cxfc-antes{padding:10px 16px}.cxfc-falta{padding:14px 16px}}.cxb-revolut{flex-direction:column;gap:10px;display:flex}.cxb-revolut-cabeza{align-items:center;gap:12px;display:flex}.cxb-revolut-logo{background:var(--cx-texto);width:36px;height:36px;color:var(--cx-blanco);border-radius:10px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.cxb-revolut-cabeza .cxb-lista-texto{flex:1}.cxb-revolut-botones{flex-wrap:wrap;gap:8px;display:flex}.cx-peligro{color:var(--cx-rojo)}.cx-boton.cx-peligro{background:var(--cx-rojo);border-color:var(--cx-rojo);color:var(--cx-blanco)}.cxb-revolut-pasos{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.cxb-revolut-pasos li{color:var(--cx-apoyo);border-top:5px solid var(--cx-linea);flex:1;padding-top:8px;font-size:13px}.cxb-revolut-pasos li[data-estado=hecho]{border-top-color:var(--cx-verde-oscuro)}.cxb-revolut-pasos li[data-estado=ahora]{border-top-color:var(--cx-azul);color:var(--cx-texto);font-weight:600}.cxb-revolut-cert{background:var(--cx-fondo);border:1px solid var(--cx-linea);white-space:pre-wrap;word-break:break-all;border-radius:12px;max-height:160px;margin:0;padding:10px;font-size:11px;line-height:1.35;overflow:auto}.cxb-revolut-instrucciones{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.cxb-revolut-instrucciones code{word-break:break-all;color:var(--cx-texto)}.cxb-revolut-esquema{border:1px dashed var(--cx-borde-control);border-radius:12px;flex-direction:column;gap:4px;padding:10px;font-size:13px;display:flex;position:relative}.cxb-revolut-esquema small{color:var(--cx-apoyo);align-self:flex-end;font-size:11px}@media (max-width:767px){.cxb-revolut-cabeza{flex-wrap:wrap}.cxb-revolut-botones{width:100%}.cxb-revolut-botones>button{flex:1}.cxb-revolut-pasos li{font-size:12px}}.s-impuestos .s-cifra,.s-impuestos .s-tarjeta-cifra-valor{font-family:var(--s-letra);font-variant-numeric:tabular-nums}.s-impuestos-cifras{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s-impuestos-cifra-apoyo{margin-top:var(--s-1);font-size:var(--s-t-s);font-weight:var(--s-peso-normal);color:var(--s-apoyo);display:block}.s-impuestos-columnas{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}@media (min-width:1600px){.s-impuestos-columnas{gap:var(--s-6);grid-template-columns:minmax(0,2fr) minmax(340px,1fr)}}.s-impuestos-principal,.s-impuestos-lado{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.s-tabla.s-impuestos-tabla td{vertical-align:top}@media (min-width:768px){.s-tabla.s-impuestos-calendario{table-layout:fixed}.s-tabla.s-impuestos-calendario th:first-child{width:36%}.s-tabla.s-impuestos-calendario th:nth-child(2){width:15%}.s-tabla.s-impuestos-calendario th:nth-child(3){width:30%}.s-tabla.s-impuestos-calendario th:nth-child(4){width:19%}.s-tabla.s-impuestos-calendario th,.s-tabla.s-impuestos-calendario td{padding-left:var(--s-3);padding-right:var(--s-3)}.s-tabla.s-impuestos-calendario th:first-child,.s-tabla.s-impuestos-calendario td:first-child{padding-left:var(--s-6)}.s-tabla.s-impuestos-calendario .s-chip{white-space:normal}}.s-tabla.s-impuestos-calendario td:not(.s-impuestos-accion){overflow-wrap:break-word}.s-tabla.s-impuestos-tabla tr[data-ambar=si] td{background:var(--s-duda-fondo)}.s-impuestos-nombre{font-weight:var(--s-peso-fuerte);color:var(--s-tinta)}.cx a.s-impuestos-nombre{color:var(--s-accion);text-decoration:underline}.s-impuestos-aviso{margin-top:var(--s-1);font-size:var(--s-t-s);color:var(--s-duda);display:block}.s-impuestos-accion{text-align:right;white-space:nowrap}.s-impuestos-vacio{padding:var(--s-4) var(--s-6)}.s-impuestos-hecho{color:var(--s-ok);margin:0}.s-impuestos-siguiente{padding:var(--s-4) var(--s-6) var(--s-5);border-top:var(--s-linea) solid var(--s-borde-decorativo)}.s-impuestos-subtitulo{margin:0 0 var(--s-2);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);color:var(--s-apoyo);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus)}.s-impuestos-siguiente ul{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-impuestos-siguiente li{gap:var(--s-3);grid-template-columns:140px minmax(0,1fr) auto;align-items:baseline;display:grid}.s-impuestos-siguiente-cuando{color:var(--s-apoyo)}.s-impuestos-siguiente-nota{font-size:var(--s-t-s);color:var(--s-apoyo);text-align:right}.s-impuestos-porque{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-impuestos-porque.s-impuestos-vacio{padding:var(--s-4) var(--s-6) var(--s-5);border-top:var(--s-linea) solid var(--s-borde-decorativo)}@media (max-width:1099px){.s-impuestos-columnas{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.s-impuestos-cifras{grid-template-columns:minmax(0,1fr)}.s-impuestos-siguiente li{grid-template-columns:minmax(0,1fr);gap:0}.s-impuestos-siguiente-nota{text-align:left}.s-tabla.s-impuestos-tabla thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.s-tabla.s-impuestos-tabla,.s-tabla.s-impuestos-tabla tbody,.s-tabla.s-impuestos-tabla tr,.s-tabla.s-impuestos-tabla td{width:100%;display:block}.s-tabla.s-impuestos-tabla tr{padding:var(--s-3) var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-tabla.s-impuestos-tabla tr[data-ambar=si]{background:var(--s-duda-fondo)}.s-tabla.s-impuestos-tabla td,.s-tabla.s-impuestos-tabla td.s-tabla-cifra{padding:var(--s-1) 0;text-align:left;white-space:normal;border-bottom:none}.s-tabla.s-impuestos-tabla td:before{content:attr(data-titulo);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);color:var(--s-apoyo);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);display:block}.s-tabla.s-impuestos-tabla td.s-impuestos-accion:before{content:none}.s-tabla.s-impuestos-tabla td:empty{display:none}}.s-impuestos-migas{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-impuestos-cabeza{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}@media (min-width:1024px){.s-impuestos-cabeza{flex-wrap:nowrap}.s-impuestos-cabeza .s-impuestos-titulo{flex:auto}.s-impuestos-cabeza .s-impuestos-pasos{flex-wrap:nowrap;flex:none}}.s-impuestos-titulo{font-size:var(--s-t-titulo);font-weight:var(--s-peso-titulo);color:var(--s-tinta);min-width:0;margin:0}.s-impuestos-titulo-apoyo{font-size:var(--s-t-m);font-weight:var(--s-peso-normal);color:var(--s-apoyo)}.s-impuestos-pasos{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.s-impuestos-pasos li[data-estado=ahora] .s-chip{box-shadow:inset 0 0 0 var(--s-linea) var(--s-accion)}.s-impuestos-pestanas{gap:var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.s-impuestos-pestanas button{padding:var(--s-2) var(--s-1);font:inherit;color:var(--s-apoyo);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000}.s-impuestos-pestanas button[aria-selected=true]{color:var(--s-tinta);font-weight:var(--s-peso-fuerte);border-bottom-color:var(--s-accion)}.s-impuestos-fallo{color:var(--s-falta);margin:0}.s-impuestos-resultado{gap:var(--s-1);flex-direction:column;display:flex}.s-impuestos-grande{font-size:var(--s-t-cifra);font-weight:var(--s-peso-titulo);color:var(--s-tinta)}.s-impuestos-resultado-que{font-size:var(--s-t-l);color:var(--s-tinta)}.s-impuestos-fila-botones{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.s-impuestos-origen tr[data-fuerte=si] td{border-top:var(--s-linea) solid var(--s-borde-decorativo)}.s-impuestos-comprobado{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-impuestos-comprobado li{grid-template-columns:var(--s-4) minmax(0, 1fr);gap:var(--s-2);display:grid}.s-impuestos-marca{font-weight:var(--s-peso-fuerte)}.s-impuestos-comprobado li[data-marca=✓] .s-impuestos-marca{color:var(--s-ok)}.s-impuestos-comprobado li[data-marca=\!] .s-impuestos-marca{color:var(--s-duda)}.s-impuestos-comprobado li[data-marca=✗] .s-impuestos-marca{color:var(--s-falta)}.s-impuestos-aceptar{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;align-items:flex-end;display:flex}.s-impuestos-registro summary{cursor:pointer;color:var(--s-apoyo)}.s-impuestos-registro ul{margin:var(--s-2) 0 0;padding-left:var(--s-4);gap:var(--s-1);flex-direction:column;display:flex}.s-tarjeta.s-impuestos-panel{border:2px solid var(--s-accion);gap:var(--s-3)}.s-impuestos-panel-bloque{flex-direction:column;gap:2px;display:flex}.s-impuestos-lista{margin:var(--s-1) 0 0;padding-left:var(--s-4);list-style:outside}.s-impuestos-porque-no{font-size:var(--s-t-s);color:var(--s-duda);margin:0}.s-impuestos-nota{font-size:var(--s-t-s)}.s-impuestos-raya{border:none;border-top:var(--s-linea) solid var(--s-borde-decorativo);width:100%;margin:0}.s-impuestos-pago{gap:var(--s-2);flex-wrap:wrap;align-items:flex-end;display:flex}.s-impuestos-csv{font-variant-numeric:tabular-nums;letter-spacing:var(--s-espaciado-mayus);word-break:break-all}.s-impuestos-subir{cursor:pointer}.s-impuestos-subir-texto{color:var(--s-accion);text-decoration:underline}.s-impuestos-subir:focus-within .s-impuestos-subir-texto{outline:2px solid var(--s-foco);outline-offset:2px}.s-impuestos-opciones{flex-direction:column;display:flex}.s-impuestos-opcion{grid-template-columns:var(--s-5) minmax(0, 1fr);gap:var(--s-3);padding:var(--s-4) var(--s-6);border-top:var(--s-linea) solid var(--s-borde-decorativo);display:grid}.s-impuestos-opcion[data-elegida=si]{background:var(--s-ok-fondo)}.s-impuestos-radio{width:var(--s-4);height:var(--s-4);border-radius:var(--s-radio-pildora);border:2px solid var(--s-borde-control);background:var(--s-superficie);margin-top:2px}.s-impuestos-radio[aria-checked=true]{border-color:var(--s-accion);box-shadow:inset 0 0 0 3px var(--s-superficie);background:var(--s-accion)}.s-impuestos-opcion-cuerpo{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.s-impuestos-opcion-cabeza{justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;align-items:baseline;display:flex}.s-impuestos-certificado{gap:var(--s-1);flex-direction:column;display:flex}.s-impuestos-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.s-impuestos-ok{color:var(--s-ok)}.s-tarjeta.s-impuestos-custodia{background:var(--s-oscuro);border-color:var(--s-oscuro);color:var(--s-superficie);gap:var(--s-3)}.s-tarjeta.s-impuestos-custodia .s-tarjeta-titulo{color:var(--s-superficie)}.s-impuestos-custodia p{margin:0}.s-tarjeta.s-impuestos-custodia .s-boton{color:var(--s-superficie);border-color:var(--s-superficie);background:0 0}.s-impuestos-custodia-nota{font-size:var(--s-t-s);opacity:.85}.s-impuestos-invitacion{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;align-items:center;display:flex}.s-aceptar{background:var(--s-fondo);min-height:100vh;font-family:var(--s-letra);color:var(--s-tinta)}.s-aceptar-cuerpo{padding:var(--s-8) var(--s-4);max-width:640px;margin:0 auto}.s-aceptar-cuerpo p{margin:0}.s-impuestos-justificante{gap:var(--s-2) var(--s-3);margin-bottom:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s-impuestos-justificante>.s-impuestos-porque-no{grid-column:1/-1}@media (max-width:767px){.s-impuestos-justificante{grid-template-columns:minmax(0,1fr)}}.s-justificantes-zona{justify-content:center;align-items:center;gap:var(--s-1);min-height:160px;padding:var(--s-6) var(--s-4);margin-bottom:var(--s-4);border:2px dashed var(--s-borde-control);border-radius:var(--s-radio-bloque);background:var(--s-suave);text-align:center;cursor:pointer;flex-direction:column;display:flex}.s-justificantes-zona-sobre,.s-justificantes-zona:hover{border-color:var(--s-accion)}.s-justificantes-zona:focus-within{outline:2px solid var(--s-accion);outline-offset:2px}.s-justificantes-zona-titulo{color:var(--s-tinta);font-size:1.0625rem;font-weight:600}.s-justificantes-motivo{margin-top:var(--s-1);color:var(--s-tinta);display:block}.s-justificantes-mal .s-justificantes-motivo{color:var(--s-falta)}.s-justificantes-fichero{overflow-wrap:anywhere}.s-justificantes-mano{max-width:260px;margin-top:var(--s-2)}.s-justificantes-dif{margin-top:var(--s-2)}.s-justificantes-dif summary{cursor:pointer;color:var(--s-duda);font-weight:600}.s-tabla.s-justificantes-dif-tabla{width:auto;min-width:280px;margin-top:var(--s-1)}.s-justificantes-pie{justify-content:flex-end;align-items:center;gap:var(--s-3);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.s-justificantes-pie .s-apoyo{margin-right:auto}.s-justificantes-mano-grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s-justificantes-casillas{font-variant-numeric:tabular-nums;resize:vertical;width:100%}@media (max-width:767px){.s-justificantes-zona{min-height:120px}.s-justificantes-mano-grid{grid-template-columns:minmax(0,1fr)}.s-justificantes-pie{flex-direction:column;align-items:stretch}.s-justificantes-pie .s-apoyo{margin-right:0}}.s-impuestos-acciones{gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:767px){.s-tarjeta-accion:has(>.s-impuestos-acciones){flex:100%;min-width:0}.s-impuestos-acciones{justify-content:flex-start}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla{width:100%;min-width:0;display:table}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla thead{clip:auto;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla tbody{width:auto;display:table-row-group}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla tr{width:auto;padding:0;display:table-row}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla th,.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla td{width:auto;padding:var(--s-1) var(--s-2);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:table-cell}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla td.s-tabla-cifra,.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla th.s-tabla-cifra{text-align:right;white-space:nowrap}.s-tabla.s-impuestos-tabla .s-justificantes-dif-tabla td:before{content:none}}.s-csv-traer{gap:var(--s-2);margin-bottom:var(--s-4);display:grid}.s-csv-etiqueta{color:var(--s-tinta);font-weight:600}.s-csv-fila{gap:var(--s-3);flex-wrap:wrap;align-items:stretch;display:flex}.s-control.s-csv-campo{min-width:0;min-height:52px;padding:var(--s-2) var(--s-4);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;flex:320px;font-size:1.375rem}.s-csv-fila .s-boton{min-height:52px;padding-inline:var(--s-6)}.s-csv-nota{margin:0}.s-csv-pdf{gap:var(--s-1);cursor:pointer;color:var(--s-apoyo);flex-wrap:wrap;align-items:baseline;width:-moz-fit-content;width:fit-content;display:inline-flex}.s-csv-pdf-enlace{color:var(--s-accion);text-decoration:underline}.s-csv-pdf:focus-within{outline:2px solid var(--s-accion);outline-offset:2px}.s-csv-trayendo{align-items:center;gap:var(--s-3);margin:var(--s-3) 0;color:var(--s-tinta);font-weight:600;display:flex}.s-csv-rueda{border:3px solid var(--s-borde-decorativo);border-top-color:var(--s-accion);border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite s-csv-gira}@keyframes s-csv-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.s-csv-rueda{animation-duration:2.4s}}.s-csv-error{margin:var(--s-3) 0}.s-csv-elegir{gap:var(--s-2);margin:var(--s-3) 0;flex-wrap:wrap;align-items:center;display:flex}.s-csv-elegir .s-apoyo{flex:100%;margin:0}.s-csv-ficha{gap:var(--s-5);margin-top:var(--s-2);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;display:grid}.s-csv-cabeza{gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.s-csv-titulo{color:var(--s-tinta);margin:0;font-size:1.125rem}.s-csv-dl{gap:var(--s-2) var(--s-4);margin:0 0 var(--s-3);grid-template-columns:max-content minmax(0,1fr);display:grid}.s-csv-dl dt{color:var(--s-apoyo)}.s-csv-dl dd{color:var(--s-tinta);overflow-wrap:anywhere;margin:0}.s-csv-compensado{color:var(--s-apoyo);font-size:var(--s-t-sm,.875rem);display:block}.s-csv-casillas summary{cursor:pointer;color:var(--s-tinta);font-weight:600}.s-csv-devolucion{border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);padding:var(--s-3);margin:var(--s-3) 0;gap:var(--s-2);display:grid}.s-csv-acciones{gap:var(--s-3);margin-top:var(--s-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.s-csv-pdf-visor{border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);background:var(--s-suave);width:100%;height:720px}@media (max-width:767px){.s-csv-ficha{grid-template-columns:minmax(0,1fr)}.s-csv-fila .s-boton{flex:100%}.s-csv-pdf-visor{height:70vh}.s-csv-acciones{flex-direction:column-reverse;align-items:stretch}}.s-trimestre-cabeza{gap:var(--s-3) var(--s-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.s-trimestre-selector{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.s-trimestre-ano .s-control{min-width:96px}.s-trimestre-qs{border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-boton);background:var(--s-superficie);display:inline-flex;overflow:hidden}.s-trimestre-q{min-width:52px;min-height:var(--s-alto-control);padding:0 var(--s-3);font:inherit;font-weight:var(--s-peso-medio);color:var(--s-tinta);cursor:pointer;background:0 0;border:none}.s-trimestre-q+.s-trimestre-q{border-left:var(--s-linea) solid var(--s-borde-control)}.s-trimestre-q[aria-checked=true]{background:var(--s-accion);color:var(--s-sobre-accion)}.s-trimestre-q:focus-visible{outline:2px solid var(--s-foco);outline-offset:2px}.s-trimestre-tarjeta:focus-visible{outline:2px solid var(--s-foco);outline-offset:2px}.s-trimestre-tira{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.s-trimestre-tarjeta{align-items:flex-start;gap:var(--s-2);width:100%;height:100%;padding:var(--s-4);text-align:left;font:inherit;cursor:pointer;background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;display:flex}.s-trimestre-tarjeta:hover{border-color:var(--s-accion-borde)}.s-trimestre-tarjeta[aria-pressed=true]{border-color:var(--s-accion);box-shadow:inset 0 0 0 1px var(--s-accion)}.s-trimestre-tarjeta-nombre{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-trimestre-tarjeta-importe{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);color:var(--s-tinta)}.s-trimestre-tarjeta .s-chip{white-space:normal}.s-impuestos.s-trimestre{width:100%;max-width:none}.s-trimestre-cuerpo{gap:var(--s-4);grid-template-columns:minmax(320px,1fr) minmax(0,2fr) minmax(300px,1fr);grid-template-areas:"izq centro der";align-items:start;display:grid}.s-trimestre-col{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.s-trimestre-col-izq{grid-area:izq}.s-trimestre-col-centro{top:var(--s-4);grid-area:centro;position:sticky}.s-trimestre-col-der{grid-area:der}.s-trimestre-cuerpo.s-trimestre-cuerpo--ampliado{grid-template-columns:minmax(0,1fr);grid-template-areas:"centro"}.s-trimestre-cuerpo--ampliado .s-trimestre-col-izq,.s-trimestre-cuerpo--ampliado .s-trimestre-col-der{display:none}.s-trimestre-ficha{gap:var(--s-4);min-width:0;padding:var(--s-5);flex-direction:column;display:flex}.s-trimestre-ficha>p{margin:0}.s-trimestre-ficha-cabeza{gap:var(--s-2) var(--s-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.s-trimestre-ficha-titulo{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0}.s-trimestre-dl{gap:var(--s-2) var(--s-5);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.s-trimestre-dl dt{color:var(--s-apoyo)}.s-trimestre-dl dd{color:var(--s-tinta);overflow-wrap:anywhere;margin:0}.s-trimestre-casillas{border-collapse:collapse;width:100%;font-size:var(--s-t-m)}.s-trimestre-casillas th{text-align:left;padding:var(--s-2) var(--s-2);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);color:var(--s-apoyo);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);white-space:nowrap}.s-trimestre-casillas td{padding:var(--s-2);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:top;color:var(--s-tinta)}.s-trimestre-casillas td:nth-child(2){overflow-wrap:anywhere}.s-trimestre-casillas .s-tabla-cifra{text-align:right;white-space:nowrap}.s-trimestre-casilla{white-space:nowrap;color:var(--s-apoyo);font-variant-numeric:tabular-nums}.s-trimestre-casillas tr[data-resultado=si] td{font-weight:var(--s-peso-fuerte)}.s-trimestre-casillas tr[data-resultado=si] .s-trimestre-casilla{color:var(--s-tinta)}.s-trimestre-casillas tr:last-child td{border-bottom:none}.s-trimestre-acciones{gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.s-trimestre-derecha{gap:var(--s-3);min-width:0;padding:var(--s-4);flex-direction:column;display:flex}.s-trimestre-derecha-cabeza{gap:var(--s-2) var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.s-trimestre-derecha-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.s-trimestre-derecha-acciones{gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.s-trimestre-pdf-marco{position:relative}.s-trimestre-pdf-visor{border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);background:var(--s-suave);width:100%;height:calc(100vh - 150px);min-height:520px;display:block}.s-trimestre-pdf-tocar{display:none}.s-trimestre-zoom{border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-boton);background:var(--s-superficie);align-items:center;display:inline-flex}.s-trimestre-zoom-btn{min-width:36px;min-height:36px;color:var(--s-tinta);font-size:var(--s-t-l);cursor:pointer;background:0 0;border:none}.s-trimestre-zoom-btn:disabled{color:var(--s-apoyo);cursor:default}.s-trimestre-zoom-btn:focus-visible{outline:2px solid var(--s-foco);outline-offset:1px}.s-trimestre-zoom-valor{text-align:center;min-width:64px;font-size:var(--s-t-s);color:var(--s-tinta);font-variant-numeric:tabular-nums}.s-trimestre-abriendo{padding:var(--s-6) 0;margin:0}.s-trimestre-falta{padding:var(--s-6);align-items:flex-start}.s-trimestre-falta p{margin:0}.s-trimestre-impreso{border:var(--s-linea) solid var(--s-tinta);padding:var(--s-4);background:var(--s-superficie);border-radius:2px}.s-trimestre-impreso-titulo{margin:0 0 var(--s-3);font-weight:var(--s-peso-fuerte);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);font-size:var(--s-t-xs);color:var(--s-tinta)}.s-trimestre-impreso dl{flex-direction:column;margin:0;display:flex}.s-trimestre-impreso-fila{gap:var(--s-3);padding:var(--s-1) 0;border-bottom:1px dotted var(--s-borde-decorativo);grid-template-columns:minmax(0,1fr) auto;display:grid}.s-trimestre-impreso-fila dt{color:var(--s-tinta);overflow-wrap:anywhere}.s-trimestre-impreso-fila dd{gap:var(--s-2);white-space:nowrap;align-items:baseline;margin:0;display:flex}.s-trimestre-impreso-num{min-width:28px;padding:0 var(--s-1);border:var(--s-linea) solid var(--s-tinta);font-size:var(--s-t-xs);text-align:center;display:inline-block}.s-impuestos-casilla{font-variant-numeric:tabular-nums;color:var(--s-apoyo);margin-right:var(--s-1)}.s-trimestre-cartera{gap:var(--s-3);padding-top:var(--s-4);border-top:var(--s-linea) solid var(--s-borde-decorativo);flex-direction:column;display:flex}.s-trimestre-cartera-titulo{font-size:var(--s-t-m);font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0}.s-trimestre-cartera-tabla{border-collapse:collapse;width:100%}.s-trimestre-cartera-tabla th,.s-trimestre-cartera-tabla td{padding:var(--s-2) 0;border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:top}.s-trimestre-cartera-tabla th{text-align:left;font-weight:var(--s-peso-normal);color:var(--s-tinta);padding-right:var(--s-3)}.s-trimestre-cartera-tabla th .s-impuestos-casilla{margin-left:var(--s-2);font-size:var(--s-t-xs)}.s-trimestre-cartera-tabla th .s-impuestos-casilla:before{content:"["}.s-trimestre-cartera-tabla th .s-impuestos-casilla:after{content:"]"}.s-trimestre-cartera-tabla th .s-tabla-apoyo{display:block}.s-trimestre-cartera-tabla td{text-align:right;white-space:nowrap}.s-trimestre-cartera-total th,.s-trimestre-cartera-total td{font-weight:var(--s-peso-fuerte);border-bottom:none;border-top:2px solid var(--s-tinta)}.s-trimestre-cartera p{margin:0}.s-trimestre-ok{color:var(--s-ok);font-size:var(--s-t-s)}.s-trimestre-desfase{gap:var(--s-2);padding:var(--s-3);border-radius:var(--s-radio-bloque);background:var(--s-duda-fondo);color:var(--s-tinta);flex-direction:column;display:flex}.s-trimestre-col-der .s-trimestre-cartera{padding:var(--s-4);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);background:var(--s-superficie)}.s-trimestre-liquidacion{gap:var(--s-3);flex-direction:column;display:flex}.s-trimestre-liq,.s-trimestre-cuadre{border-collapse:collapse;width:100%;font-size:var(--s-t-m)}.s-trimestre-liq th,.s-trimestre-liq td,.s-trimestre-cuadre th,.s-trimestre-cuadre td{padding:var(--s-2) var(--s-1);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:top}.s-trimestre-liq thead th,.s-trimestre-cuadre thead th{font-size:var(--s-t-xs);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);color:var(--s-apoyo);font-weight:var(--s-peso-fuerte);text-align:left}.s-trimestre-liq tbody th,.s-trimestre-cuadre tbody th{text-align:left;font-weight:var(--s-peso-normal);color:var(--s-tinta)}.s-trimestre-liq .s-tabla-cifra,.s-trimestre-cuadre .s-tabla-cifra{text-align:right;white-space:nowrap}.s-trimestre-liq .s-impuestos-casilla,.s-trimestre-cuadre .s-impuestos-casilla,.s-trimestre-liq-resultado .s-impuestos-casilla{font-size:var(--s-t-xs);color:var(--s-apoyo);display:block}.s-trimestre-liq-total th,.s-trimestre-liq-total td{font-weight:var(--s-peso-fuerte);border-bottom:none;border-top:2px solid var(--s-tinta)}.s-trimestre-liq-resultado{gap:var(--s-2) var(--s-3);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.s-trimestre-liq-resultado dt{color:var(--s-tinta)}.s-trimestre-liq-resultado dd{text-align:right;font-weight:var(--s-peso-fuerte);white-space:nowrap;margin:0}.s-trimestre-todas>summary{cursor:pointer;color:var(--s-accion);font-weight:var(--s-peso-fuerte);padding:var(--s-2) 0}.s-trimestre-todas[open]>summary{margin-bottom:var(--s-2)}.s-trimestre-comprobado{gap:var(--s-3);padding:var(--s-4);flex-direction:column;display:flex}.s-trimestre-comprobado p{margin:0}.s-trimestre-cuadre tr[data-casa=no] th{color:var(--s-falta)}.s-trimestre-checks{gap:var(--s-2);font-size:var(--s-t-s);color:var(--s-tinta);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-trimestre-checks li[data-resultado=error],.s-trimestre-checks li[data-resultado=warning]{color:var(--s-falta)}.s-trimestre-checks li .s-anual-causa,.s-trimestre-checks li .s-trimestre-cuadre{color:var(--s-tinta)}.s-trimestre-checks li .s-trimestre-cuadre tr[data-casa=no] th{color:var(--s-falta)}.s-anual-causa{margin:4px 0 6px;padding-left:0;list-style:none}.s-anual-tabla{max-width:100%;overflow-x:auto}.s-anual-perceptores td:first-child{overflow-wrap:anywhere}@media (max-width:1499px){.s-trimestre-cuerpo{grid-template-columns:minmax(320px,2fr) minmax(0,3fr);grid-template-areas:"izq centro""der centro"}}@media (max-width:1099px){.s-trimestre-cuerpo{grid-template-columns:minmax(0,1fr);grid-template-areas:"izq""centro""der"}.s-trimestre-col-centro{position:static}.s-trimestre-pdf-visor{height:80vh}}@media (max-width:767px){.s-trimestre-cabeza{flex-direction:column;align-items:stretch}.s-trimestre-selector{justify-content:space-between}.s-trimestre-qs{flex:1}.s-trimestre-q{flex:1;min-width:0}.s-trimestre-tira{scroll-snap-type:x mandatory;padding-bottom:var(--s-2);display:flex;overflow-x:auto}.s-trimestre-tira>li{scroll-snap-align:start;flex:0 0 72%}.s-trimestre-ficha,.s-trimestre-derecha{padding:var(--s-4)}.s-trimestre-casillas th,.s-trimestre-casillas td{padding:var(--s-2) var(--s-1)}.s-trimestre-derecha-acciones{width:100%;margin-left:0}.s-trimestre-derecha-acciones>*{flex:auto;justify-content:center}.s-trimestre-pdf-visor{height:60vh;min-height:320px}.s-trimestre-pdf-tocar{padding:var(--s-4);border-radius:var(--s-radio-bloque);color:var(--s-sobre-accion);cursor:pointer;font-size:var(--s-t-m);font-weight:var(--s-peso-fuerte);background:0 0;border:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.s-trimestre-pdf-tocar:after{content:"";inset:auto var(--s-4) var(--s-4);border-radius:var(--s-radio-boton);background:var(--s-accion);z-index:-1;height:44px;position:absolute}.s-trimestre-visor--completa{z-index:1000;padding:var(--s-3);border-radius:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.s-trimestre-visor--completa .s-trimestre-pdf-visor{height:calc(100vh - 140px)}.s-trimestre-derecha-acciones .s-trimestre-zoom,.s-trimestre-derecha-acciones .s-trimestre-ampliar{display:none}}.s-trimestre-preparar{gap:var(--s-3);margin:var(--s-3) 0 0;display:grid}.s-trimestre-perceptores{gap:var(--s-2);padding:var(--s-3);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);display:grid}.s-trimestre-perceptores p{margin:0}.s-trimestre-perceptores-titulo{font-weight:var(--s-peso-fuerte)}.s-trimestre-perceptores-campos{gap:var(--s-3);grid-template-columns:minmax(6rem,7.5rem) minmax(0,1fr);align-items:start;display:grid}.s-sociedades-200{padding:var(--s-4) var(--s-6) 0;gap:var(--s-3);margin:0;list-style:none;display:grid}.s-sociedades-escribir{padding:var(--s-3) var(--s-6) var(--s-4);margin:0}.s-sociedades .s-impuestos-tabla .s-chip{white-space:normal;text-align:left}.s-sociedades-200 li{gap:var(--s-1);padding-bottom:var(--s-3);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:grid}.s-sociedades-200 p{margin:0}.s-sociedades-form{gap:var(--s-3);margin:var(--s-3) var(--s-6) var(--s-4);padding:var(--s-3);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);display:grid}.s-sociedades-form p{margin:0}.s-sociedades-campos{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));align-items:start;display:grid}.s-sociedades .s-impuestos-tabla td[data-titulo="En qué punto está"]{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.s-trimestre-listo{gap:var(--s-2);justify-items:start;display:grid}.s-trimestre-listo p{margin:0}.s-trimestre-liq td[data-falta=si]{color:var(--s-duda)}@media (max-width:767px){.s-trimestre-perceptores-campos{grid-template-columns:1fr}}.s-trimestre-reabrir{flex-direction:column;gap:8px;margin-top:12px;display:flex}.s-trimestre-reabierto{border:1px solid var(--s-falta);border-radius:8px;padding:10px 12px}.s-trimestre-reabierto-titulo{color:var(--s-falta);margin:0 0 4px}.s-trimestre-presentaciones{margin:4px 0;padding-left:18px}.s-trimestre-mas>summary{cursor:pointer}.s-trimestre-mas[open]>summary{margin-bottom:8px}.s-trimestre-solo-una{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.s-trimestre-entendido{align-items:flex-start;gap:8px;display:flex}.s-trimestre-reabierto-cabeza{font-size:var(--s-t-s);color:var(--s-falta);margin:0;font-weight:600}.s-pantalla.s-despacho,.s-despacho{width:100%;max-width:var(--s-ancho-pantalla);flex:auto;min-width:0;padding-bottom:96px}.s-despacho>*{min-width:0}.s-despacho .s-tarjeta-cifra-valor,.s-despacho-cifra{font-family:var(--s-letra);font-variant-numeric:tabular-nums}.s-despacho-cabecera{justify-content:space-between;align-items:flex-start;gap:var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.s-despacho-titulo{font-size:28px;line-height:1.2;font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0}.s-despacho-linea{margin:var(--s-1) 0 0}.s-despacho-acciones{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.s-despacho-trimestre .s-control{min-width:190px}.s-despacho-aviso{justify-content:space-between;gap:var(--s-3);margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--s-radio-bloque);font-size:var(--s-t-m);background:var(--s-ok-fondo);color:var(--s-ok);align-items:baseline;display:flex}.s-despacho-aviso[data-tono=falta]{background:var(--s-falta-fondo);color:var(--s-falta)}.s-despacho-cerrar{font:inherit;font-size:var(--s-t-l);color:inherit;cursor:pointer;padding:0 var(--s-1);background:0 0;border:0}.s-despacho-cifras{gap:var(--s-3);margin-bottom:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.s-despacho-atrasados{margin:calc(-1 * var(--s-2)) 0 var(--s-3);color:var(--s-falta);font-size:var(--s-t-s)}.s-despacho-filtros{gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex;position:relative}.s-despacho-filtro{font:inherit;font-size:var(--s-t-s);color:var(--s-tinta);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-pildora);padding:6px var(--s-3);cursor:pointer;white-space:nowrap;min-height:32px}.s-despacho-filtro[aria-pressed=true],.s-despacho-filtro[data-activo=si]{background:var(--s-tinta);border-color:var(--s-tinta);color:var(--s-superficie)}.s-despacho-filtro:focus-visible{outline:2px solid var(--s-accion);outline-offset:2px}select.s-despacho-filtro{-webkit-appearance:none;appearance:none;padding-right:var(--s-6);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 14px),calc(100% - 10px);background-repeat:no-repeat;background-size:4px 4px}.s-despacho-lista{padding:0;overflow:hidden}.s-tabla.s-despacho-tabla{table-layout:fixed;width:100%}.s-tabla.s-despacho-tabla th{text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-tabla.s-despacho-tabla th,.s-tabla.s-despacho-tabla td{padding:var(--s-3);vertical-align:top;overflow-wrap:break-word;border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-tabla.s-despacho-tabla .s-despacho-col-elegir{width:44px;padding-left:var(--s-4)}.s-tabla.s-despacho-tabla th:nth-child(2){width:20%}.s-tabla.s-despacho-tabla th:nth-child(3){width:31%}.s-tabla.s-despacho-tabla th:nth-child(4),.s-tabla.s-despacho-tabla th:nth-child(5){width:10%}.s-tabla.s-despacho-tabla th:nth-child(6){width:12%}.s-tabla.s-despacho-tabla th{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.s-tabla.s-despacho-tabla tr[data-elegido=si] td{background:var(--s-accion-suave)}.s-despacho-cifra{text-align:right;white-space:nowrap}.cx .s-despacho-cliente,.s-despacho-cliente{font-weight:var(--s-peso-titulo);color:var(--s-tinta);text-decoration:none;display:block}.s-despacho-cliente:hover{color:var(--s-accion);text-decoration:underline}.s-despacho-cliente:focus-visible{color:var(--s-accion);text-decoration:underline}.s-despacho-tipo{font-size:var(--s-t-s);color:var(--s-apoyo);margin-top:2px;display:block}.s-despacho-chips{flex-wrap:wrap;gap:6px;display:flex}.s-despacho-chips .s-chip{white-space:nowrap}.s-despacho-paso{color:var(--s-tinta)}.s-despacho-responsable{align-items:center;gap:var(--s-2);font:inherit;color:var(--s-tinta);cursor:pointer;text-align:left;background:0 0;border:0;padding:2px 0;display:inline-flex}.s-despacho-responsable:hover .s-despacho-sin{color:var(--s-accion);text-decoration:underline}.s-despacho-responsable:focus-visible{color:var(--s-accion);text-decoration:underline}.s-despacho-iniciales{background:var(--s-accion-suave);width:24px;height:24px;color:var(--s-accion);font-size:11px;font-weight:var(--s-peso-titulo);border-radius:50%;flex:none;place-items:center;display:inline-grid}.s-despacho-sin{color:var(--s-accion)}.s-despacho-pie{padding:var(--s-3) var(--s-4);font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}.s-despacho-enlace{font:inherit;color:var(--s-accion);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.s-despacho-ninguno,.s-despacho-vacio{padding:var(--s-6);color:var(--s-apoyo)}.s-despacho-tarjetas{margin:0;padding:0;list-style:none;display:none}.s-despacho-lote{bottom:var(--s-4);z-index:5;margin-top:var(--s-4);justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--s-radio-bloque);background:var(--s-tinta);color:var(--s-superficie);box-shadow:var(--s-sombra);flex-wrap:wrap;display:flex;position:sticky}.s-despacho-lote-resumen{font-size:var(--s-t-m);margin:0}.s-despacho-lote-acciones{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.s-despacho-lote-quitar{font:inherit;font-size:var(--s-t-s);color:var(--s-superficie);cursor:pointer;background:0 0;border:0;text-decoration:underline}.s-despacho-confirmar{margin:var(--s-2) 0 var(--s-3);border-top:var(--s-linea) solid var(--s-borde-decorativo);padding:0;list-style:none}.s-despacho-confirmar li{justify-content:space-between;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.s-despacho-confirmar-fuera li{color:var(--s-apoyo)}.s-despacho-confirmar-nota{margin:var(--s-2) 0;font-size:var(--s-t-s);color:var(--s-apoyo)}.s-despacho-motivo{margin:var(--s-3) 0 0;padding:var(--s-3);border-radius:var(--s-radio-campo);background:var(--s-duda-fondo);color:var(--s-duda)}.s-despacho-equipo{gap:var(--s-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.s-despacho-persona{align-items:center;gap:var(--s-2);cursor:pointer;min-height:36px;display:flex}.s-despacho-volver{margin:0 0 var(--s-3)}.s-despacho-volver a{color:var(--s-accion)}@media (max-width:1099px){.s-despacho-cifras{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.s-despacho-titulo{font-size:22px}.s-despacho-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.s-despacho-filtros{box-sizing:border-box;max-width:100vw;margin-left:calc(-1 * var(--s-4));margin-right:calc(-1 * var(--s-4));padding:0 var(--s-4) var(--s-1);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.s-despacho-filtros::-webkit-scrollbar{display:none}.s-despacho-filtros>*{flex:none}.s-tarjeta.s-despacho-lista{box-shadow:none;background:0 0;border:0;overflow:visible}.s-tabla.s-despacho-tabla{display:none}.s-despacho-tarjetas{gap:var(--s-3);flex-direction:column;display:flex}.s-despacho-tarjeta{gap:var(--s-3);padding:var(--s-4);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;display:flex}.s-despacho-tarjeta[data-elegido=si]{border-color:var(--s-accion);background:var(--s-accion-suave)}.s-despacho-tarjeta-cabeza{gap:var(--s-3);align-items:flex-start;display:flex}.s-despacho-tarjeta-cabeza input{flex:none;width:20px;height:20px;margin-top:3px}.s-despacho-datos{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.s-despacho-datos dt{font-size:var(--s-t-xs);color:var(--s-apoyo);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus)}.s-despacho-datos dd{margin:2px 0 0}.s-despacho-datos .s-despacho-cifra{text-align:left}.s-despacho-paso{margin:0}.s-despacho-pie{padding:var(--s-3) 0}.s-despacho-lote{padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom,0px));border-radius:0;margin:0;position:fixed;bottom:0;left:0;right:0}.s-despacho-lote-acciones{width:100%}.s-despacho-lote-acciones .s-boton{flex:auto;justify-content:center}.s-despacho-lote-acciones .s-boton:last-child{flex-basis:100%}}.cxi-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cxi-titulos{flex-direction:column;gap:2px;min-width:0;display:flex}.cxi-titulo{letter-spacing:-1.2px;margin:0;font-size:34px;font-weight:600;line-height:1.15}.cxi-subtitulo{color:var(--cx-apoyo);font-size:16px}.cxi-acciones{align-items:center;gap:12px;display:flex;position:relative}.cxi-mes{border-radius:var(--cx-radio-boton);border:1px solid var(--cx-borde-control);background:var(--cx-blanco);height:44px;color:var(--cx-texto);font:inherit;cursor:pointer;padding:0 14px;font-size:15px;font-weight:500}.cxi-anadir-menu{z-index:5;background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-caja);min-width:240px;box-shadow:var(--cx-sombra-flotante);flex-direction:column;padding:6px;display:flex;position:absolute;top:52px;right:0}.cxi-anadir-menu a,.cxi-anadir-menu button{min-height:44px;color:var(--cx-texto);text-align:left;cursor:pointer;font-size:15px;font:inherit;background:0 0;border:none;border-radius:10px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.cxi-anadir-menu a:hover,.cxi-anadir-menu button:hover{background:var(--cx-azul-suave)}.cxi-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cxi-cifra{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque);min-width:0;color:var(--cx-texto);justify-content:space-between;align-items:stretch;gap:12px;padding:18px 20px;text-decoration:none;display:flex}.cx a.cxi-cifra{color:var(--cx-texto)}a.cxi-cifra:hover{border-color:var(--cx-azul-borde)}.cxi-cifra-texto{flex-direction:column;justify-content:flex-start;gap:6px;min-width:0;display:flex}.cxi-cifra .cxi-barras{align-self:flex-end}.cxi-cifra-etiqueta{color:var(--cx-apoyo);white-space:nowrap;font-size:14px}.cxi-cifra-valor{font-family:var(--cx-letra-cifras);letter-spacing:-1px;white-space:nowrap;color:var(--cx-texto);font-size:26px;font-weight:600}.cxi-cifra-apoyo{color:var(--cx-apoyo);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.35}.cxi-cifra-apoyo-verde{color:var(--cx-verde-oscuro)}.cxi-cifra-apoyo-ambar{color:var(--cx-ambar)}.cxi-barras{flex-shrink:0;align-items:flex-end;gap:4px;height:40px;display:flex}.cxi-barra{background:var(--cx-linea);border-radius:4px;width:9px}.cxi-barra-ultima{background:var(--cx-azul)}.cxi-barra-ultima-ia{background:var(--cx-ia)}.cxi-cuerpo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.cxi-columna{flex-direction:column;gap:14px;min-width:0;display:flex}.cxi-seccion{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);flex-direction:column;min-width:0;padding:22px 24px;display:flex}.cxi-seccion-cabeza{justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.cxi-seccion-titulo{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:600}.cxi-seccion-apoyo{color:var(--cx-apoyo);white-space:nowrap;font-size:14px}.cxi-duda{border-top:1px solid var(--cx-linea);align-items:center;gap:14px;padding:14px 0;display:flex}.cxi-duda-inicial{width:36px;height:36px;color:var(--cx-texto);background:var(--cx-inicial-1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.cxi-duda-inicial-ia{background:var(--cx-ia)}.cxi-duda-inicial-c{background:var(--cx-inicial-3)}.cxi-duda-inicial-l{background:var(--cx-inicial-4)}.cxi-duda-texto{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.cxi-duda-titulo{font-size:15px;font-weight:600}.cxi-duda-apoyo{color:var(--cx-apoyo);font-size:14px}.cxi-duda-acciones{flex-shrink:0;gap:8px;display:flex}.cxi-nada{border-top:1px solid var(--cx-linea);color:var(--cx-apoyo);margin:0;padding:14px 0 0;font-size:15px}.cxi-hecho{background:var(--cx-verde-suave);border:1px solid var(--cx-ia-borde);border-radius:var(--cx-radio-tarjeta);flex-direction:column;gap:12px;padding:22px 24px;display:flex}.cxi-hecho-cabeza{align-items:center;gap:10px;display:flex}.cxi-hecho-punto{background:var(--cx-ia);border-radius:50%;flex-shrink:0;width:10px;height:10px}.cxi-hecho-titulo{margin:0;font-size:18px;font-weight:600}.cxi-hecho-rejilla{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.cxi-hecho-dato{align-items:baseline;gap:10px;display:flex}.cxi-hecho-numero{font-family:var(--cx-letra-cifras);color:var(--cx-verde-oscuro);font-size:24px;font-weight:600}.cxi-hecho-texto{color:var(--cx-ia-apoyo);font-size:15px}.cxi-hecho-enlace{color:var(--cx-verde-oscuro);font-size:14px;font-weight:600}.cxi-cierre{flex-direction:column;gap:6px;display:flex}.cxi-progreso{background:var(--cx-linea);border-radius:99px;height:8px;margin-bottom:6px;overflow:hidden}.cxi-progreso-barra{background:var(--cx-ia);height:100%}.cxi-paso{align-items:center;gap:12px;min-height:34px;font-size:15px;display:flex}.cxi-paso-marca{box-sizing:border-box;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:flex}.cxi-paso-hecho .cxi-paso-marca{background:var(--cx-ia);color:var(--cx-texto)}.cxi-paso-hecho .cxi-paso-texto{color:var(--cx-apoyo);text-decoration:line-through}.cxi-paso-falta .cxi-paso-marca{border:2px solid var(--cx-azul);background:var(--cx-azul-suave)}.cxi-paso-falta .cxi-paso-texto{font-weight:600}@media (max-width:1200px){.cxi-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.cxi-cuerpo{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cxi-titulo{letter-spacing:-1px;font-size:28px}.cxi-cifras{gap:10px}.cxi-cifra{flex-direction:column;align-items:flex-start;padding:14px}.cxi-cifra-valor{font-size:22px}.cxi-barras{height:28px}.cxi-cifra .cxi-barras{align-self:flex-start;margin-top:auto}.cxi-cifra-texto{align-self:stretch}.cxi-seccion,.cxi-hecho{padding:18px}.cxi-duda{flex-wrap:wrap}.cxi-duda-acciones{width:100%;padding-left:50px}.cxi-hecho-rejilla{grid-template-columns:1fr}.cxi-acciones{width:100%}.cxi-mes{flex:1}}.cxi-diez{margin-bottom:14px}.cxi-diez-pasos{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cxi-diez-paso{border-top:1px solid var(--cx-linea);align-items:center;gap:14px;padding:12px 0;display:flex}.cxi-diez-paso:first-child{border-top:none}.cxi-diez-paso-numero{width:32px;height:32px;font-family:var(--cx-letra-cifras);background:var(--cx-linea);color:var(--cx-apoyo);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.cxi-diez-paso-hecho .cxi-diez-paso-numero{background:var(--cx-verde-oscuro);color:var(--cx-blanco)}.cxi-diez-paso-falta .cxi-diez-paso-numero{background:var(--cx-azul);color:var(--cx-blanco)}.cxi-diez-paso-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cxi-diez-paso-titulo{color:var(--cx-texto);font-size:15px;font-weight:600}.cxi-diez-paso-espera .cxi-diez-paso-titulo{color:var(--cx-apoyo)}.cxi-diez-paso-apoyo{color:var(--cx-apoyo);font-size:13px;line-height:1.4}@media (max-width:767px){.cxi-diez-paso{flex-wrap:wrap}.cxi-diez-paso-texto{flex-basis:calc(100% - 46px)}.cxi-diez-paso .cx-boton{margin-left:46px}}.cxi-cifra-mono{font-family:var(--cx-letra-cifras);font-variant-numeric:tabular-nums;white-space:nowrap}.cxi-iva{overflow-wrap:normal;flex-direction:column;gap:1px;min-width:0;font-size:12px;line-height:1.35;display:flex}.cxi-iva-linea{-moz-column-gap:6px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:6px;min-width:0;display:grid}.cxi-iva-linea>.cxi-cifra-mono{text-align:right}.cxi-iva-nota{color:var(--cx-apoyo);grid-column:1/-1;font-size:11px;font-weight:400}.cxi-duda-inicial-r{background:var(--cx-inicial-2)}.cxi-cifras-cabeza{justify-content:flex-end;align-items:center;margin:0 0 -6px;display:flex}.cxi-cifras-cabeza .s-por-nivel>span{text-align:right;justify-self:end}.cxi-impuesto{border-top:1px solid var(--cx-linea);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.cxi-impuesto-modelo{font-family:var(--cx-letra-cifras);min-width:36px;font-weight:600}.cxi-impuesto .cxi-duda-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;line-height:1.35;display:-webkit-box;overflow:hidden}.cxv-lineas{gap:var(--s-2);display:grid}.cxv-lineas-tabla{border-collapse:collapse;width:100%;font-size:var(--s-t-s)}.cxv-lineas-tabla th{text-align:left;color:var(--s-apoyo);font-weight:var(--s-peso-medio);padding:var(--s-1) var(--s-2);border-bottom:1px solid var(--s-linea);white-space:nowrap}.cxv-lineas-tabla td{padding:var(--s-1) var(--s-2);border-bottom:1px solid var(--s-linea);vertical-align:middle}.cxv-lineas-tabla .cxv-num{text-align:right}.cxv-lineas-tabla td.cxv-num .s-control{text-align:right;max-width:110px;margin-left:auto}.cxv-lineas-tabla td:first-child .s-control{min-width:180px}.cxv-datos{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.cxv-totales{gap:var(--s-1);margin:var(--s-3) 0 0 auto;max-width:340px;font-size:var(--s-t-s);display:grid}.cxv-totales div{justify-content:space-between;gap:var(--s-4);display:flex}.cxv-totales dt{color:var(--s-apoyo)}.cxv-totales dd{text-align:right;margin:0}.cxv-totales-tipo{gap:var(--s-1);display:grid!important}.cxv-totales-total{border-top:2px solid var(--s-tinta);padding-top:var(--s-2);margin-top:var(--s-1);font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte)}.cxv-totales-total dt{color:var(--s-tinta)}.cxv-cobros{margin:var(--s-2) 0 0;gap:var(--s-1);font-size:var(--s-t-s);padding:0;list-style:none;display:grid}.cxv-fila-dialogo{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.cxv-casilla{gap:var(--s-2);align-items:center;display:flex}.cxv-opciones{gap:var(--s-2);display:grid}.cxv-opcion{gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--s-borde-control);border-radius:var(--s-radio-bloque);cursor:pointer;align-items:flex-start;display:flex}.cxv-opcion>span{gap:2px;display:grid}.cxv-opcion[data-elegida]{border-color:var(--s-accion);background:var(--s-accion-suave)}.cxv-sin-iva{gap:var(--s-2);margin-top:var(--s-3);display:grid}.cxv-lista-simple{gap:var(--s-2);font-size:var(--s-t-s);margin:0;padding:0;list-style:none;display:grid}.cxv-lista-simple>li{gap:var(--s-2);padding:var(--s-2) 0;border-bottom:1px solid var(--s-linea);flex-wrap:wrap;align-items:center;display:flex}.cxv-lista-simple>li[data-resuelta=si]{color:var(--s-apoyo)}.cxv-acciones{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:inline-flex}@media (max-width:760px){.cxv-lineas-tabla thead{display:none}.cxv-lineas-tabla,.cxv-lineas-tabla tbody,.cxv-lineas-tabla tr,.cxv-lineas-tabla td{width:100%;display:block}.cxv-lineas-tabla tr{border:1px solid var(--s-linea);border-radius:var(--s-radio-bloque);padding:var(--s-2);margin-bottom:var(--s-2)}.cxv-lineas-tabla td{justify-content:space-between;align-items:center;gap:var(--s-2);border:0;padding:2px 0;display:flex}.cxv-lineas-tabla td[data-titulo]:before{content:attr(data-titulo);color:var(--s-apoyo);flex:none}.cxv-lineas-tabla td:first-child .s-control{min-width:0}.cxv-totales{max-width:none}}@media (min-width:768px){.cxv-cifras-cinco .s-bandeja-cifras{grid-template-columns:repeat(5,minmax(0,1fr))}}.s-ficha{gap:var(--s-4);padding:var(--s-6);flex-direction:column;max-width:90rem;display:flex}.s-ficha-migas{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-ficha-migas a,.s-ficha-miga,.s-ficha-enlace{color:var(--s-accion);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.s-ficha-migas a:hover,.s-ficha-miga:hover,.s-ficha-enlace:hover{text-decoration:underline}.s-ficha-enlace{font-size:var(--s-t-s);font-weight:var(--s-peso-fuerte)}.s-ficha-h1{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);color:var(--s-tinta);gap:var(--s-2);flex-wrap:wrap;align-items:center;margin:0;display:flex}.s-ficha-titulo-fila{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.s-ficha-cabecera{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.s-ficha-avatar{background:var(--s-fondo);width:5.5rem;height:5.5rem;color:var(--s-tinta);font-size:1.75rem;font-weight:var(--s-peso-titulo);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:50%;place-items:center;display:grid;overflow:hidden}.s-ficha-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.s-ficha-frase{margin:var(--s-1) 0 0;color:var(--s-apoyo);font-size:var(--s-t-l);line-height:1.5}.s-ficha-botones{gap:var(--s-2);flex-direction:column;align-items:stretch;display:flex}.s-ficha-menu{flex-direction:column;display:flex;position:relative}.s-ficha-menu-lista{right:0;top:calc(100% + var(--s-1));z-index:5;min-width:18rem;padding:var(--s-1);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);margin:0;list-style:none;position:absolute}.s-ficha-menu-lista button,.s-ficha-menu-lista a{text-align:left;width:100%;padding:var(--s-2);font:inherit;color:var(--s-tinta);cursor:pointer;background:0 0;border:none;text-decoration:none;display:block}.s-ficha-menu-lista button:hover,.s-ficha-menu-lista a:hover{background:var(--s-fondo)}.s-ficha-menu-nota{padding:var(--s-2);font-size:var(--s-t-s);color:var(--s-apoyo)}.s-ficha-avisos{gap:var(--s-2);flex-direction:column;display:flex}.s-ficha-pestanas{gap:var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);flex-wrap:wrap;align-items:flex-end;display:flex}.s-ficha-pestanas button{padding:var(--s-2) var(--s-1);font:inherit;color:var(--s-apoyo);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000}.s-ficha-pestanas button[aria-selected=true]{color:var(--s-tinta);font-weight:var(--s-peso-fuerte);border-bottom-color:var(--s-accion)}.s-ficha-antes{padding:var(--s-2) 0;font-size:var(--s-t-s);color:var(--s-accion);margin-left:auto}.s-ficha-rejilla{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));align-items:start;display:grid}.s-ficha-columnas{gap:var(--s-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.s-ficha-principal,.s-ficha-lateral{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.s-ficha-datos{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.s-ficha-dato{gap:var(--s-3);grid-template-columns:minmax(7rem,2fr) minmax(0,3fr);display:grid}.s-ficha-datos-anchos .s-ficha-dato{grid-template-columns:minmax(9rem,1fr) minmax(0,2fr)}.s-ficha-datos-cifras .s-ficha-dato dd{text-align:right;font-weight:var(--s-peso-fuerte)}.s-ficha-dato dt{color:var(--s-apoyo)}.s-ficha-dato dd{color:var(--s-tinta);overflow-wrap:anywhere;margin:0}.s-ficha-oficial{font-size:var(--s-t-s);color:var(--s-apoyo);font-weight:400;display:block}.s-ficha-falta{color:var(--s-duda);font-weight:var(--s-peso-fuerte)}.s-ficha-nota{margin:var(--s-3) 0 0;padding:var(--s-2) var(--s-3);font-size:var(--s-t-s);color:var(--s-apoyo);background:var(--s-fondo);border-radius:var(--s-radio-bloque)}.s-ficha-chips{margin:var(--s-3) 0 0;gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.s-ficha-grande{font-size:var(--s-t-cifra);font-weight:var(--s-peso-titulo);color:var(--s-tinta);gap:var(--s-2);flex-wrap:wrap;align-items:center;margin:0;display:flex}.s-ficha-enorme{font-size:3rem;font-weight:var(--s-peso-titulo);color:var(--s-tinta);gap:var(--s-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}.s-ficha-sub{margin:0 0 var(--s-3);color:var(--s-apoyo);font-size:var(--s-t-s)}.s-ficha-docs{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-ficha-docs li{justify-content:space-between;gap:var(--s-3);display:flex}.s-ficha-docs .s-ficha-sub{white-space:nowrap;margin:0}.s-ficha-conceptos{width:100%}.s-ficha-conceptos .s-num{text-align:right;font-variant-numeric:tabular-nums}.s-ficha-conceptos tfoot th{border-top:var(--s-linea) solid var(--s-borde-decorativo);text-align:left}.s-ficha-conceptos tfoot th.s-num{text-align:right}.s-ficha-elegir{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.s-ficha-iban{gap:var(--s-2);flex-direction:column;display:flex}.s-ficha-iban label{gap:var(--s-1);color:var(--s-apoyo);font-size:var(--s-t-s);flex-direction:column;display:flex}.s-ficha-iban input{font-family:var(--s-letra-cifras);letter-spacing:.04em}.s-ficha-iban-botones{gap:var(--s-2);display:flex}@media (max-width:60rem){.s-ficha{padding:var(--s-4)}.s-ficha-cabecera{grid-template-columns:auto minmax(0,1fr)}.s-ficha-botones{flex-flow:wrap;grid-column:1/-1}.s-ficha-columnas{grid-template-columns:minmax(0,1fr)}.s-ficha-antes{margin-left:0}}.cxvf-banda{z-index:5;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-4);margin-bottom:var(--s-3);border-radius:var(--s-radio-bloque);background:var(--s-prueba-fondo);color:var(--s-prueba);font-size:var(--s-t-s);border:1px solid var(--s-prueba);flex-wrap:wrap;display:flex;position:sticky;top:0}.cxvf-banda-chip{background:var(--s-prueba);color:var(--s-superficie);border-radius:var(--s-radio-pildora);padding:0 var(--s-2);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);text-transform:uppercase;letter-spacing:.04em}.cxvf-banda-texto{flex:260px}.cxvf-banda-enlace{color:var(--s-prueba);font-weight:var(--s-peso-fuerte)}.cxvf-alta{gap:var(--s-4);display:grid}.cxvf-alta-titulo{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0 0 var(--s-1)}.cxvf-alta-columnas{gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;display:grid}.cxvf-pasos{gap:var(--s-3);display:grid}.cxvf-paso{grid-template-columns:var(--s-8) minmax(0, 1fr);gap:var(--s-3);padding:var(--s-4);background:var(--s-superficie);border:1px solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);display:grid}.cxvf-paso-numero{width:var(--s-8);height:var(--s-8);border-radius:var(--s-radio-pildora);background:var(--s-accion);color:var(--s-sobre-accion);font-weight:var(--s-peso-fuerte);place-items:center;display:grid}.cxvf-paso[data-estado=hecho] .cxvf-paso-numero{background:var(--s-ok-fondo);color:var(--s-ok)}.cxvf-paso[data-estado=luego] .cxvf-paso-numero{background:var(--s-neutro-fondo);color:var(--s-apoyo)}.cxvf-paso-cuerpo{gap:var(--s-3);min-width:0;display:grid}.cxvf-paso-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.cxvf-pros{color:var(--s-ok);font-size:var(--s-t-s)}.cxvf-contras{color:var(--s-falta);font-size:var(--s-t-s)}.cxvf-firma{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.cxvf-firma>div{gap:var(--s-2);align-content:start;display:grid}.cxvf-botones{gap:var(--s-2);flex-wrap:wrap;display:flex}.cxvf-autorizar{gap:var(--s-3);display:grid}.cxvf-otros{gap:var(--s-2);padding:var(--s-4);background:var(--s-superficie);border:1px solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);display:grid}.cxvf-otros-opciones,.cxvf-otros-lista{gap:var(--s-2) var(--s-4);font-size:var(--s-t-m);flex-wrap:wrap;display:flex}.cxvf-otros-opciones label,.cxvf-otros-lista label{align-items:center;gap:var(--s-1);cursor:pointer;display:inline-flex}.cxvf-lado{gap:var(--s-3);display:grid}.cxvf-hace{gap:var(--s-2);font-size:var(--s-t-s);margin:0;padding:0;list-style:none;display:grid}.cxvf-hace li:before{content:"✓ ";color:var(--s-ok);font-weight:var(--s-peso-fuerte)}.cxvf-hacienda-ok{color:var(--s-ok);font-weight:var(--s-peso-medio)}.cxvf-hacienda-no{color:var(--s-apoyo)}.cxvf-rechazo{gap:var(--s-3);display:grid}.cxvf-rechazo-titulo{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0}.cxvf-linea{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.cxvf-linea li{grid-template-columns:var(--s-3) minmax(0, 1fr) auto;gap:var(--s-2);font-size:var(--s-t-s);align-items:baseline;display:grid}.cxvf-punto{width:var(--s-2);height:var(--s-2);border-radius:var(--s-radio-pildora);background:var(--s-neutro-fondo);border:1px solid var(--s-borde-control)}.cxvf-punto[data-tono=ok]{background:var(--s-ok);border-color:var(--s-ok)}.cxvf-punto[data-tono=falta]{background:var(--s-falta);border-color:var(--s-falta)}.cxvf-linea-cuando{color:var(--s-apoyo);white-space:nowrap}.cxvf-equivocado>summary{cursor:pointer;font-weight:var(--s-peso-medio);color:var(--s-accion)}.cxvf-opciones{margin:var(--s-3) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.cxvf-opciones li{gap:var(--s-1);justify-items:start;display:grid}.cxvf-previsto-frase{margin:0 0 var(--s-2)}.cxvf-previsto-frase[data-tono=falta]{color:var(--s-falta)}.cxvf-cambios{margin:0 0 var(--s-3);padding-left:var(--s-4);font-size:var(--s-t-s)}.cxvf-cuadre{gap:var(--s-3);display:grid}.cxvf-cuadre-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);margin:0}.cxvf-cuadre[data-tono=ok] .cxvf-cuadre-titulo{color:var(--s-ok)}.cxvf-cuadre[data-tono=falta] .cxvf-cuadre-titulo{color:var(--s-falta)}.cxvf-cuadre[data-tono=duda] .cxvf-cuadre-titulo{color:var(--s-duda)}.cxvf-descuadre{gap:var(--s-2);font-size:var(--s-t-s);margin:0;padding:0;list-style:none;display:grid}.cxvf-descuadre li{gap:var(--s-1);padding:var(--s-2) var(--s-3);border:1px solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);display:grid}.cxvf-descuadre-num{font-weight:var(--s-peso-fuerte)}@media (max-width:760px){.cxvf-alta-columnas,.cxvf-paso{grid-template-columns:minmax(0,1fr)}}.cxm{--cxm-texto:var(--s-tinta);--cxm-apoyo:var(--s-apoyo);--cxm-fondo:var(--s-fondo);--cxm-superficie:var(--s-superficie);--cxm-suave:var(--s-suave);--cxm-borde:var(--s-borde-decorativo);--cxm-borde-campo:var(--s-borde-control);--cxm-azul:var(--s-accion);--cxm-azul-encima:var(--s-accion-encima);--cxm-verde:var(--s-ok);--cxm-verde-fondo:var(--s-ok-fondo);--cxm-ambar:var(--s-duda);--cxm-ambar-fondo:var(--s-duda-fondo);--cxm-propuesto:var(--s-propuesto);--cxm-propuesto-borde:var(--s-propuesto-borde);--cxm-documento:var(--s-documento);--cxm-rojo:var(--s-falta);--cxm-velo:var(--s-velo);--cxm-sombra:var(--s-sombra);--cxm-letra:var(--s-letra);--cxm-letra-cifras:var(--s-letra-cifras);--cxm-radio-boton:var(--s-radio-boton);--cxm-radio-campo:var(--s-radio-campo);--cxm-radio-bloque:var(--s-radio-bloque);--cxm-fila:var(--s-fila);--cxm-hueco:var(--s-hueco)}.cx.cxm{background:var(--cxm-fondo);background-image:none;align-items:stretch;min-height:100vh;display:flex}.cxm-cifra{font-family:var(--cxm-letra-cifras);font-variant-numeric:tabular-nums}.cxm .cxm-apoyo{color:var(--cxm-apoyo);font-weight:400}.cxm-cuerpo{flex-direction:column;flex:1;min-width:0;display:flex}.cxm-arriba{z-index:30;background:var(--cxm-superficie);border-bottom:1px solid var(--cxm-borde);height:48px;font-family:var(--cxm-letra);flex-shrink:0;align-items:center;gap:12px;padding:0 16px;display:flex;position:sticky;top:0}.cxm-arriba-izquierda{border-right:1px solid var(--cxm-borde);flex-shrink:0;align-items:center;gap:6px;height:100%;padding-right:12px;display:flex}.cxm-arriba-centro{flex:1;min-width:0;height:100%}.cxm-arriba-derecha{flex-shrink:0;align-items:center;gap:10px;display:flex}.cxm-periodo{align-items:center;gap:6px;display:flex}.cxm-periodo:empty{display:none}.cxm .cxm-empresa{border-radius:var(--cxm-radio-boton);cursor:pointer;max-width:300px;height:32px;color:var(--cxm-texto);background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.cxm .cxm-empresa:hover{background:var(--cxm-suave)}.cxm-empresa-nombre{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cxm-flecha{color:var(--cxm-apoyo);font-size:11px}.cxm-desplegable{align-items:center;height:100%;display:flex;position:relative}.cxm-menu{z-index:45;background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);min-width:240px;max-height:60vh;box-shadow:var(--cxm-sombra);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.cxm-menu-derecha{left:auto;right:0}.cxm-menu-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-apoyo);padding:4px 10px 6px;font-size:11px;font-weight:600;display:block}.cxm-menu-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cxm .cxm-menu-item{border-radius:var(--cxm-radio-boton);cursor:pointer;width:100%;font:inherit;color:var(--cxm-texto);text-align:left;white-space:nowrap;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:13px;text-decoration:none;display:flex}.cxm .cxm-menu-item:hover{background:var(--cxm-suave)}.cxm .cxm-menu-item[aria-current=true],.cxm .cxm-menu-item[aria-current=page]{background:var(--cxm-propuesto);color:var(--cxm-azul);font-weight:600}.cxm .cxm-menu-item-enlace{color:var(--cxm-azul)}.cxm-pestanas-caja{height:100%;position:relative}.cxm-pestanas-medida{visibility:hidden;pointer-events:none;white-space:nowrap;gap:4px;height:0;display:flex;position:absolute;overflow:hidden}.cxm-pestanas{align-items:stretch;gap:4px;height:100%;display:flex}.cxm .cxm-pestana{white-space:nowrap;font:inherit;color:var(--cxm-apoyo);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.cxm .cxm-pestana:hover{color:var(--cxm-texto)}.cxm .cxm-pestana[aria-current=page],.cxm .cxm-pestana-activa{color:var(--cxm-azul);border-bottom-color:var(--cxm-azul);font-weight:600}.cxm .cxm-buscar{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-campo);background:var(--cxm-suave);min-width:220px;height:32px;color:var(--cxm-apoyo);font:inherit;cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:13px;display:inline-flex}.cxm .cxm-buscar:hover{border-color:var(--cxm-apoyo)}.cxm-buscar .cxm-tecla{margin-left:auto}.cxm-lupa{font-size:15px;line-height:1}.cxm-densidad{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-boton);display:inline-flex;overflow:hidden}.cxm .cxm-densidad button{background:var(--cxm-superficie);height:30px;color:var(--cxm-apoyo);font:inherit;cursor:pointer;border:none;padding:0 10px;font-size:12px}.cxm .cxm-densidad button+button{border-left:1px solid var(--cxm-borde-campo)}.cxm .cxm-densidad button[aria-pressed=true]{background:var(--cxm-propuesto);color:var(--cxm-azul);font-weight:600}.cxm .cxm-usuario{color:var(--cxm-texto);white-space:nowrap;font-size:13px}.cxm .cxm-usuario-boton{border-radius:var(--cxm-radio-boton);height:32px;font:inherit;cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:13px}.cxm .cxm-usuario-boton:hover{background:var(--cxm-suave)}.cxm-tecla,.cxm kbd.cxm-tecla{font-family:var(--cxm-letra-cifras);border:1px solid var(--cxm-borde-campo);background:var(--cxm-superficie);color:var(--cxm-apoyo);white-space:nowrap;border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:500;line-height:14px;display:inline-block}.cxm-acciones{background:var(--cxm-suave);border-bottom:1px solid var(--cxm-borde);font-family:var(--cxm-letra);padding:8px 16px}.cxm-acciones:empty{display:none}.cxm-acciones-suelta{border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque)}.cxm-acciones-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxm-acciones-separador{background:var(--cxm-borde);width:1px;height:20px;margin:0 4px}.cxm .cxm-boton{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-boton);background:var(--cxm-superficie);height:32px;color:var(--cxm-texto);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.cxm .cxm-boton:hover{border-color:var(--cxm-apoyo)}.cxm .cxm-boton:disabled{opacity:.5;cursor:default}.cxm .cxm-boton-principal{background:var(--cxm-azul);border-color:var(--cxm-azul);color:#fff}.cxm .cxm-boton-principal:hover{background:var(--cxm-azul-encima);border-color:var(--cxm-azul-encima)}.cxm .cxm-boton-principal .cxm-tecla{color:#fff;background:0 0;border-color:#ffffff8c}.cxm .cx-principal{gap:14px;padding:16px 20px 32px}.cxm-te-toca{font-family:var(--cxm-letra);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.cxm-te-toca-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-apoyo);margin:0;font-size:12px;font-weight:600}.cxm-te-toca-lista{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cxm-te-toca-nada{color:var(--cxm-apoyo);margin:0;font-size:13px}.cxm .cxm-chip{height:28px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.cxm .cxm-chip-ambar{background:var(--cxm-ambar-fondo);color:var(--cxm-ambar)}.cxm .cxm-chip-verde{background:var(--cxm-verde-fondo);color:var(--cxm-verde)}.cxm .cxm-chip-gris{background:var(--cxm-suave);color:var(--cxm-apoyo);border-color:var(--cxm-borde)}.cxm .cxm-chip[aria-pressed=true]{border-color:currentColor}.cxm-chip-numero{font-family:var(--cxm-letra-cifras);font-variant-numeric:tabular-nums;font-weight:600}.cxm-velo{z-index:60;background:var(--cxm-velo);justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cxm-buscador{background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);width:100%;max-width:640px;max-height:76vh;font-family:var(--cxm-letra);color:var(--cxm-texto);flex-direction:column;display:flex;overflow:hidden}.cxm-buscador-entrada{border-bottom:1px solid var(--cxm-borde);align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.cxm .cxm-buscador-input{min-width:0;height:100%;font:inherit;color:var(--cxm-texto);background:0 0;border:none;flex:1;font-size:15px}.cxm .cxm-buscador-input:focus-visible{outline:none}.cxm-buscador-estado{padding:0 14px;font-size:13px}.cxm-buscador-estado:not(:empty){padding:10px 14px 0}.cxm-buscador-aviso{background:var(--cxm-ambar-fondo);color:var(--cxm-ambar);border-radius:var(--cxm-radio-boton);padding:4px 8px;display:inline-block}.cxm-buscador-ayuda{color:var(--cxm-apoyo);margin:0;padding:12px 14px;font-size:13px}.cxm-buscador-lista{padding:4px 6px 8px;overflow-y:auto}.cxm-buscador-grupo-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-apoyo);padding:10px 10px 4px;font-size:11px;font-weight:600}.cxm-buscador-error{color:var(--cxm-rojo);padding:2px 10px 6px;font-size:12px}.cxm-buscador-opcion{-moz-column-gap:12px;border-radius:var(--cxm-radio-boton);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo cifra""apoyo cifra";column-gap:12px;padding:6px 10px;display:grid}.cxm-buscador-opcion[aria-selected=true]{background:var(--cxm-propuesto)}.cxm-buscador-opcion-apagada .cxm-buscador-titulo,.cxm-buscador-opcion-apagada .cxm-buscador-cifra{color:var(--cxm-apoyo)}.cxm-buscador-titulo{white-space:nowrap;text-overflow:ellipsis;grid-area:titulo;font-size:13px;overflow:hidden}.cxm-buscador-opcion .cxm-apoyo{white-space:nowrap;text-overflow:ellipsis;grid-area:apoyo;font-size:12px;overflow:hidden}.cxm-buscador-cifra{color:var(--cxm-texto);grid-area:cifra;align-self:center;font-size:12px}.cxm-buscador-pie{border-top:1px solid var(--cxm-borde);color:var(--cxm-apoyo);background:var(--cxm-suave);gap:16px;padding:8px 14px;font-size:11px;display:flex}.cxm-es-movil .cxm-arriba{gap:8px;padding:0 12px}.cxm-es-movil .cxm-arriba-izquierda{border-right:none;flex:1;min-width:0;padding-right:0}.cxm-es-movil .cxm-arriba-centro{display:none}.cxm.cxm-es-movil .cxm-empresa{flex:0 auto;min-width:0;max-width:100%}.cxm-es-movil .cxm-arriba-izquierda{overflow:hidden}.cxm-es-movil .cxm-periodo{flex:0 auto;min-width:0}.cxm-es-movil .cxm-periodo>*{min-width:0;max-width:100%;display:flex}.cxm.cxm-es-movil .cxm-periodo .cxm-select{min-width:0;max-width:132px;height:36px}.cxm-es-movil .cxm-arriba-derecha{flex-shrink:0}.cxm.cxm-es-movil .cxm-buscar{justify-content:center;width:40px;min-width:0;height:40px;padding:0}.cxm-pestanas-movil{background:var(--cxm-superficie);border-bottom:1px solid var(--cxm-borde);scrollbar-width:none;height:40px;padding:0 8px;overflow-x:auto}.cxm-menu-movil{min-width:0;position:fixed;top:52px;left:12px;right:12px}.cxm.cxm-es-movil .cx-principal{padding:12px 16px calc(88px + env(safe-area-inset-bottom,0px))}.cxm-es-movil .cxm-acciones{padding:8px 16px}@media (prefers-reduced-motion:reduce){.cxm *{transition:none!important}}.cxm .cxm-sub{border-radius:var(--cxm-radio-boton);height:28px;color:var(--cxm-apoyo);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.cxm .cxm-sub:hover{color:var(--cxm-texto);background:var(--cxm-suave)}.cxm .cxm-sub[aria-current=page],.cxm .cxm-sub-activa{color:var(--cxm-azul);background:var(--cxm-propuesto);font-weight:600}.cxm .cxm-sub-gris{opacity:.6}.cxm-sub-punto{background:var(--cxm-ambar);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.cxm .cxm-sub-numero{color:inherit}.cxm .cxm-sub-numero .cxm-cifra{font-size:12px}.cxm-acciones-mas{margin-left:auto;position:relative}.cxm .cxm-acciones-mas-boton{justify-content:center;min-width:40px;font-size:18px;line-height:1}.cxm-acciones-menu{z-index:40;background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-campo);flex-direction:column;gap:4px;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1f}.cxm .cxm-acciones-menu .cxm-boton{justify-content:flex-start;width:100%}.cxm .cxt{gap:var(--cxm-hueco);font-family:var(--cxm-letra);color:var(--cxm-texto);flex-direction:column;min-width:0;display:flex}.cxm .cxt-barra{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.cxm .cxt-vistas{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.cxm .cxt-vista,.cxm .cxt-boton{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-boton);background:var(--cxm-superficie);height:28px;color:var(--cxm-texto);font:inherit;cursor:pointer;white-space:nowrap;padding:0 10px;font-size:13px}.cxm .cxt-vista:hover,.cxm .cxt-boton:hover{border-color:var(--cxm-apoyo)}.cxm .cxt-vista[aria-pressed=true]{background:var(--cxm-propuesto);border-color:var(--cxm-propuesto-borde);color:var(--cxm-azul);font-weight:600}.cxm .cxt-vista-nueva{color:var(--cxm-apoyo);border-style:dashed}.cxm .cxt-boton:disabled{opacity:.5;cursor:default}.cxm .cxt-vista-guardada{align-items:center;display:inline-flex}.cxm .cxt-vista-guardada .cxt-vista{border-top-right-radius:0;border-bottom-right-radius:0}.cxm .cxt-vista-quitar{border:1px solid var(--cxm-borde-campo);border-radius:0 var(--cxm-radio-boton) var(--cxm-radio-boton) 0;background:var(--cxm-superficie);width:24px;height:28px;color:var(--cxm-apoyo);cursor:pointer;border-left:none;font-size:14px;line-height:1}.cxm .cxt-vista-nombre{align-items:center;gap:6px;display:inline-flex}.cxm .cxt-vista-hecho{color:var(--cxm-verde);font-size:12px}.cxm .cxt-exportar{align-items:center;gap:6px;display:inline-flex}.cxm .cxt-exportar-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-apoyo);font-size:11px;font-weight:600}.cxm .cxt-aviso{color:var(--cxm-apoyo);margin:0;font-size:13px}.cxm .cxt-aviso-ok{color:var(--cxm-verde)}.cxm .cxt-enlace{font:inherit;color:var(--cxm-azul);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.cxm .cxt-filtros{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.cxm .cxt-filtro{flex-direction:column;gap:3px;display:flex}.cxm .cxt-filtro-etiqueta{color:var(--cxm-apoyo);font-size:11px}.cxm .cxt-campo{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-campo);background:var(--cxm-superficie);height:30px;color:var(--cxm-texto);font:inherit;min-width:0;padding:0 8px;font-size:13px}.cxm .cxt-filtro-texto .cxt-campo{width:240px}.cxm .cxt-filtro-opciones .cxt-campo{min-width:140px}.cxm .cxt-filtros-movil summary{color:var(--cxm-azul);cursor:pointer;padding:4px 0;font-size:13px}.cxm .cxt-filtros-movil .cxt-filtros{flex-direction:column;align-items:stretch;padding-top:8px}.cxm .cxt-filtros-movil .cxt-campo,.cxm .cxt-filtros-movil .cxt-filtro-texto .cxt-campo{width:100%;height:40px}.cxm .cxt-tabla{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);width:100%;font-size:13px}.cxm .cxt-tabla:focus-visible{outline:2px solid var(--cxm-azul);outline-offset:2px}.cxm .cxt-tabla thead th{top:var(--cxm-alto-arriba,48px);z-index:2;background:var(--cxm-suave);border-bottom:1px solid var(--cxm-borde);text-align:left;text-transform:uppercase;letter-spacing:.04em;height:30px;color:var(--cxm-apoyo);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;font-size:11px;font-weight:600;position:sticky;overflow:hidden}.cxm .cxt-tabla thead th:first-child{border-top-left-radius:var(--cxm-radio-bloque)}.cxm .cxt-tabla thead th:last-child{border-top-right-radius:var(--cxm-radio-bloque)}.cxm .cxt-tabla td{height:var(--cxm-fila);border-bottom:1px solid var(--cxm-borde);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:0 8px;overflow:hidden}.cxm .cxt-tabla tbody tr:last-child>td{border-bottom:none}.cxm .cxt-tabla .cxt-cifra{text-align:right;font-family:var(--cxm-letra-cifras);font-variant-numeric:tabular-nums}.cxm .cxt-tabla .cxt-marca{padding:0 0 0 10px}.cxm .cxt-tabla .cxt-marca input{vertical-align:middle;accent-color:var(--cxm-azul);margin:0}.cxm .cxt-fila{cursor:pointer}.cxm .cxt-fila:hover>td{background:var(--cxm-suave)}.cxm .cxt-fila.cxt-activa>td{background:var(--cxm-propuesto)}.cxm .cxt-tabla:focus-visible .cxt-fila.cxt-activa>td{box-shadow:inset 0 1px 0 var(--cxm-propuesto-borde), inset 0 -1px 0 var(--cxm-propuesto-borde)}.cxm .cxt-fila.cxt-marcada>td{background:#e7edff}.cxm .cxt-detalle>td{white-space:normal;background:var(--cxm-suave);height:auto;padding:0}.cxm .cxt-lista{background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxm .cxt-lista>li+li{border-top:1px solid var(--cxm-borde)}.cxm .cxt-tarjeta{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:10px 12px;display:block}.cxm .cxt-vacio{background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);color:var(--cxm-apoyo);padding:18px;font-size:13px}.cxm .cxt-vacio p{margin:0}.cxm .cxt-pie{color:var(--cxm-apoyo);background:var(--cxm-suave);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:6px 10px;font-size:12px;display:flex}.cxm .cxt-cuadre{font-family:var(--cxm-letra-cifras);font-variant-numeric:tabular-nums;color:var(--cxm-texto)}.cxm .cxt-cuadre-ok{color:var(--cxm-verde)}.cxm .cxt-cuadre-mal{color:var(--cxm-rojo);font-weight:600}.cxm .cxt-teclas{margin-left:auto}.cxm .cxf{gap:var(--cxm-hueco);font-family:var(--cxm-letra);color:var(--cxm-texto);flex-direction:column;min-width:0;display:flex}.cxm .cxf-cabeza{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cxm .cxf-posicion{color:var(--cxm-apoyo);align-items:center;gap:6px;font-size:13px;display:inline-flex}.cxm .cxf-flecha{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-boton);background:var(--cxm-superficie);cursor:pointer;width:28px;height:28px;font:inherit}.cxm .cxf-flecha:disabled{opacity:.4;cursor:default}.cxm .cxf-titulo{margin:0;font-size:16px;font-weight:600}.cxm .cxf-estado{border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.cxm .cxf-estado-ambar{background:var(--cxm-ambar-fondo);color:var(--cxm-ambar)}.cxm .cxf-estado-verde{background:var(--cxm-verde-fondo);color:var(--cxm-verde)}.cxm .cxf-estado-azul{background:var(--cxm-propuesto);color:var(--cxm-azul)}.cxm .cxf-estado-gris{background:var(--cxm-suave);color:var(--cxm-apoyo);border:1px solid var(--cxm-borde)}.cxm .cxf-leyenda{color:var(--cxm-apoyo);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.cxm .cxf-punto{color:var(--cxm-propuesto-borde);font-size:14px}.cxm .cxf-bloques{gap:var(--cxm-hueco);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.cxm .cxf-bloque{background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);min-width:0;padding:10px 12px 12px}.cxm .cxf-bloque-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-apoyo);margin:0 0 8px;font-size:12px;font-weight:600}.cxm .cxf-rejilla{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 10px;display:grid}.cxm .cxf-campo{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.cxm .cxf-etiqueta{color:var(--cxm-apoyo);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cxm .cxf-f4{color:var(--cxm-propuesto-borde)}.cxm .cxf-input{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-campo);background:var(--cxm-superficie);height:30px;color:var(--cxm-texto);font:inherit;width:100%;min-width:0;padding:0 8px;font-size:13px}.cxm .cxf-input:focus-visible{outline:2px solid var(--cxm-azul);outline-offset:0;border-color:var(--cxm-azul)}.cxm .cxf-input.cxm-cifra{font-family:var(--cxm-letra-cifras)}.cxm .cxf-derecha{text-align:right}.cxm .cxf-input.cxf-propuesto{background:var(--cxm-propuesto);border-color:var(--cxm-propuesto-borde)}.cxm .cxf-input[readonly]{background:var(--cxm-suave);color:var(--cxm-apoyo)}.cxm .cxf-aviso{margin:0;font-size:13px}.cxm .cxf-aviso-ok{color:var(--cxm-verde)}.cxm .cxf-aviso-mal{color:var(--cxm-rojo)}.cxm .cxf-pie{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxm .cxf-teclas{color:var(--cxm-apoyo);margin-left:auto;font-size:12px}.cxm .cxf-buscar{z-index:20;background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);width:340px;max-width:80vw;box-shadow:var(--cxm-sombra);padding:6px;position:absolute;top:calc(100% + 4px);left:0}.cxm .cxf-buscar-lista{max-height:240px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;overflow-y:auto}.cxm .cxf-buscar-lista li{border-radius:var(--cxm-radio-boton);cursor:pointer;gap:8px;padding:5px 8px;display:flex}.cxm .cxf-buscar-lista li[aria-selected=true]{background:var(--cxm-propuesto)}.cxm .cxf-buscar-nada{color:var(--cxm-apoyo);cursor:default}.cxm .cxf-con-documento{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.cxm .cxdoc{width:420px;top:calc(var(--cxm-alto-arriba,48px) + 12px);background:var(--cxm-documento);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-bloque);font-family:var(--cxm-letra);flex-direction:column;gap:10px;padding:10px;display:flex;position:sticky}.cxm .cxdoc-oculto{width:auto;padding:6px}.cxm .cxdoc-mostrar,.cxm .cxdoc-boton{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-boton);background:var(--cxm-superficie);height:28px;color:var(--cxm-texto);font:inherit;cursor:pointer;white-space:nowrap;padding:0 8px;font-size:12px}.cxm .cxdoc-boton:disabled{opacity:.45;cursor:default}.cxm .cxdoc-barra{align-items:center;gap:6px;display:flex}.cxm .cxdoc-titulo{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.cxm .cxdoc-zoom{color:var(--cxm-apoyo);text-align:center;min-width:38px;font-size:11px}.cxm .cxdoc-hoja{background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-campo);height:520px;overflow:auto}.cxm .cxdoc-hoja iframe{border:none;width:100%;height:100%}.cxm .cxdoc-hoja img{display:block}.cxm .cxdoc-nada{color:var(--cxm-apoyo);margin:0;padding:16px;font-size:13px}.cxm .cxdoc-porque{background:var(--cxm-propuesto);border:1px solid var(--cxm-propuesto-borde);border-radius:var(--cxm-radio-bloque);padding:10px 12px;font-size:13px}.cxm .cxdoc-porque-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-azul);margin:0 0 4px;font-size:12px;font-weight:600}.cxm.cxm-es-movil .cxf-con-documento{grid-template-columns:minmax(0,1fr)}.cxm.cxm-es-movil .cxdoc{width:auto;position:static}.cxm.cxm-es-movil .cxdoc-hoja{height:360px}.cxm.cxm-es-movil .cxf-bloque{grid-column:span 6!important}.cxm.cxm-es-movil .cxf-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.cxm.cxm-es-movil .cxf-campo{grid-column:span 2!important}.cxm.cxm-es-movil .cxf-input{height:40px}.cxm.cxm-es-movil .cxf-teclas{display:none}.cxm .cxm-muestra{font-family:var(--cxm-letra);color:var(--cxm-texto);flex-direction:column;gap:18px;display:flex}.cxm .cxm-muestra-titulo{margin:0;font-size:18px;font-weight:600}.cxm .cxm-muestra-cabeza p{margin:4px 0 0;font-size:13px}.cxm .cxm-muestra-bloque{flex-direction:column;gap:8px;display:flex}.cxm .cxm-muestra-sub{text-transform:uppercase;letter-spacing:.04em;color:var(--cxm-apoyo);margin:0;font-size:12px;font-weight:600}.cxm .cxm-muestra-detalle{color:var(--cxm-apoyo);margin:0;padding:8px 12px 8px 42px;font-size:13px}.cxm .cxm-muestra-tarjeta{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;font-size:14px;display:grid}.cxm .cxm-muestra-tarjeta .cxm-apoyo{grid-column:1/-1;font-size:12px}.cxm .cxf-asiento{margin-top:2px}.cxm .cxf-asiento thead th{position:static}@media (max-width:1100px){.cxm .cxf-con-documento{grid-template-columns:minmax(0,1fr)}.cxm .cxdoc{width:auto;position:static}}.cx-fecha{align-items:center;min-width:0;display:inline-flex;position:relative}.cx-fecha>input[type=text]{font-variant-numeric:tabular-nums;padding-right:28px}.cx-fecha>input[aria-invalid=true]{border-color:var(--cxm-rojo,#c2410c)}.cx-fecha-calendario{width:22px;height:22px;color:var(--cxm-apoyo,#64748b);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.cx-fecha-calendario:hover{color:var(--cxm-azul,#2563eb);background:var(--cxm-suave,#f1f5f9)}.cx-fecha-calendario:focus-visible{color:var(--cxm-azul,#2563eb);background:var(--cxm-suave,#f1f5f9)}.cx-fecha-calendario:disabled{display:none}.cx-fecha-nativo{opacity:0;pointer-events:none;border:0;width:22px;height:1px;padding:0;position:absolute;bottom:0;right:4px}.cxm .cxt-filtro-desde .cx-fecha,.cxm .cxt-filtro-hasta .cx-fecha{width:136px}.cxm .cxt-filtro-desde .cxt-campo,.cxm .cxt-filtro-hasta .cxt-campo{width:100%}.cxm .cxf-campo .cx-fecha,.cxm .cxt-filtros-movil .cx-fecha,.cx-campo>.cx-fecha{width:100%;display:flex}.cxm .cxm-select{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-campo);background:var(--cxm-superficie);height:32px;color:var(--cxm-texto);font:inherit;font-family:var(--cxm-letra);padding:0 8px;font-size:13px;font-weight:600}.cxm .cxl-en-marco{gap:12px}.cxm .cxd-en-marco{font-family:var(--cxm-letra);gap:10px}.cxm .cxd-en-marco .cxd-cuerpo{grid-template-columns:minmax(0,1fr) 300px;gap:12px}.cxm .cxd-en-marco .cxd-diario{padding:0}.cxm .cxd-en-marco .cxd-ia{padding:12px 14px}.cxm .cxd-en-marco .cxd-ia-titulo{font-size:14px}.cxm .cxd-en-marco .cxd-ia-fila{padding:7px 0;font-size:13px}.cxm .cxd-en-marco .cxd-cierre{padding:12px 14px}.cxm .cxd-en-marco .cxd-cierre .cx-tarjeta-titulo{font-size:14px}.cxm .cxd-en-marco .cxd-pasos{font-size:13px}.cxm .cxd-resumen{color:var(--cxm-apoyo);flex-wrap:wrap;gap:6px 28px;margin:0;font-size:12px;display:flex}.cxm .cxd-resumen>div{align-items:baseline;gap:6px;min-width:0;display:flex}.cxm .cxd-resumen dt{color:var(--cxm-apoyo)}.cxm .cxd-resumen dd{margin:0}.cxm .cxd-resumen-cifra{font-family:var(--cxm-letra-cifras);color:var(--cxm-texto);font-size:13px;font-weight:600}.cxm .cxd-resumen-apoyo{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.cxm .cxd-en-marco .cxt-tabla td{font-size:13px}.cxm .cxd-linea-libro{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex;overflow:hidden}.cxm .cxd-en-marco .cxd-linea-libro .cxd-concepto-titulo{min-width:40px;color:var(--cxm-texto);white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;flex:0 auto;font-size:13px;line-height:18px;display:block;overflow:hidden}.cxm .cxd-en-marco .cx-chip{white-space:nowrap;flex:none;padding:0 7px;font-size:11px;line-height:17px}.cxm .cxd-en-marco .cxd-linea-libro .cxd-sale{min-width:0;color:var(--cxm-apoyo);white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;flex:1 1 0;font-size:12px;display:block;overflow:hidden}.cxm .cxd-en-marco .cxd-fecha,.cxm .cxd-en-marco .cxd-num{font-family:var(--cxm-letra-cifras);color:var(--cxm-apoyo);font-size:12px}.cxm .cxd-en-marco .cxd-diez{color:var(--cxm-texto);font-size:12px}.cxm .cxd-en-marco .cxd-importe{font-family:var(--cxm-letra-cifras);font-size:13px;font-weight:600}.cxm .cxd-en-marco .cxt-fila.cxd-anulado .cxd-concepto-titulo,.cxm .cxd-en-marco .cxt-fila.cxd-anulado .cxd-importe{color:var(--cxm-apoyo);text-decoration:line-through}.cxm .cxd-en-marco .cxd-apuntes{padding:6px 12px 10px 230px}.cxm .cxt-tabla .s-asiento-marco{background:var(--cxm-superficie)}.cxm .cxt-tabla .s-asiento-marco .s-asiento-tabla thead th{height:auto;padding:var(--s-2) var(--s-4);font-size:var(--s-t-s);text-transform:none;letter-spacing:normal;border-radius:0;position:static;overflow:visible}.cxm .cxt-tabla .s-asiento-marco .s-asiento-tabla td{height:auto;padding:var(--s-2) var(--s-4);white-space:normal;text-overflow:clip;vertical-align:baseline;border-bottom:var(--s-linea) solid var(--s-borde-decorativo);overflow:visible}.cxm .cxt-tabla .s-asiento-marco .s-asiento-tabla td:-webkit-any(.s-asiento-codigo,.s-lista-cifra,.s-asiento-acciones){white-space:nowrap}.cxm .cxt-tabla .s-asiento-marco .s-asiento-tabla td:is(.s-asiento-codigo,.s-lista-cifra,.s-asiento-acciones){white-space:nowrap}.cxm .cxt-tabla .s-asiento-marco .s-asiento-tabla tfoot td{border-bottom:0}.cxm .cxt-lista .cxt-tarjeta{padding:8px 12px}.cxm .cxd-tarjeta{grid-template-columns:54px minmax(0,1fr) auto;align-items:start;gap:2px 10px;font-size:14px;display:grid}.cxm .cxd-tarjeta-concepto{flex-direction:column;gap:2px;min-width:0;display:flex}.cxm .cxd-tarjeta .cxd-concepto-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.cxm .cxd-tarjeta .cxd-concepto-apoyo{color:var(--cxm-apoyo);flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;font-size:12px;line-height:17px;display:flex;overflow:hidden}.cxm .cxd-tarjeta .cxd-concepto-apoyo .cx-chip{white-space:nowrap;flex:none;padding:0 6px;font-size:11px;line-height:16px}.cxm .cxd-tarjeta .cxd-sale{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.cxm .cxd-tarjeta-derecha{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.cxm .cxd-tarjeta.cxd-anulado .cxd-concepto-titulo,.cxm .cxd-tarjeta.cxd-anulado .cxd-importe{color:var(--cxm-apoyo);text-decoration:line-through}@media (max-width:1180px){.cxm .cxd-en-marco .cxd-cuerpo{grid-template-columns:minmax(0,1fr)}}.cxm.cxm-es-movil .cxd-en-marco .cxd-cuerpo{grid-template-columns:minmax(0,1fr)}.cxm.cxm-es-movil .cxd-resumen{flex-direction:column;gap:4px}.cxm .cxl-movil-fila{align-items:center;gap:12px;min-width:0;display:flex}.cxm .cxl-movil-acciones{flex:auto;min-width:0;position:relative}.cxm .cxl-movil-boton{border:1px solid var(--cxm-borde-campo);border-radius:var(--cxm-radio-campo);background:var(--cxm-superficie);width:100%;min-width:0;min-height:40px;font:inherit;font-family:var(--cxm-letra);color:var(--cxm-azul);cursor:pointer;text-align:left;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.cxm .cxl-movil-nombre{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.cxm .cxl-movil-dato{min-width:0;color:var(--cxm-apoyo);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:400;overflow:hidden}.cxm .cxl-movil-flecha{color:var(--cxm-apoyo);margin-left:auto}.cxm .cxl-movil-menu{z-index:40;background:var(--cxm-superficie);border:1px solid var(--cxm-borde);border-radius:var(--cxm-radio-campo);max-height:70vh;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1f}.cxm .cxl-movil-grupo{border-bottom:1px solid var(--cxm-borde);flex-direction:column;padding:4px 0;display:flex}.cxm .cxl-movil-grupo:last-child{border-bottom:none}.cxm .cxl-movil-grupo .cxl-grupo-etiqueta{padding:6px 8px 2px;font-size:11px}.cxm .cxl-movil-grupo .cxl-accion{width:100%}.cxm .cxd-linea-libro .cxd-sale-espera,.cxm .cxd-tarjeta .cxd-sale-espera{color:var(--cxm-ambar)}.cxm .cxd-linea-libro .cxd-sale-tarea,.cxm .cxd-tarjeta .cxd-sale-tarea{color:var(--cxm-azul)}.cxm .cxd-espera{border-radius:var(--cxm-radio-campo);background:var(--cxm-ambar-fondo);color:var(--cxm-texto);margin:0 0 8px;padding:6px 10px;font-size:13px}.cxm .cxd-tarea-diez{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;font-size:13px;display:flex}.cxm .cxd-en-marco .cxd-linea-libro .cxd-concepto-titulo{min-width:96px}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-barra{display:contents}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-vistas{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:none;padding-bottom:2px;overflow-x:auto}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-vistas::-webkit-scrollbar{display:none}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-vistas>*{flex:none}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-vista{height:36px}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-vista-hecho{white-space:nowrap}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-exportar,.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-aviso{order:2}.cxm .cxd-en-marco .cxt[data-movil=si] .cxt-exportar{flex-wrap:wrap}.s-raiz{font-family:var(--s-letra);font-size:var(--s-t-m);line-height:var(--s-interlinea);color:var(--s-tinta);background:var(--s-fondo);font-variant-numeric:tabular-nums}.s-cifra{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.s-cifra-fuerte{font-weight:var(--s-peso-fuerte)}.s-cifra-grande{font-size:var(--s-t-cifra);font-weight:var(--s-peso-titulo);line-height:1.1}.s-icono{flex-shrink:0}.s-boton{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--s-alto-control);padding:0 var(--s-3);font-family:var(--s-letra);font-size:var(--s-t-m);font-weight:var(--s-peso-medio);border:var(--s-linea) solid transparent;border-radius:var(--s-radio-boton);white-space:nowrap;cursor:pointer;line-height:1;text-decoration:none;display:inline-flex}.s-boton:focus-visible{box-shadow:var(--s-foco);outline:none}.s-boton:disabled,.s-boton[aria-disabled=true]{cursor:not-allowed;opacity:.55}.s-boton-principal{background:var(--s-accion);color:var(--s-sobre-accion);font-weight:var(--s-peso-fuerte)}.s-boton-principal:hover:not(:disabled){background:var(--s-accion-encima)}.s-boton-secundario{background:var(--s-superficie);color:var(--s-tinta);border-color:var(--s-borde-decorativo)}.s-boton-secundario:hover:not(:disabled){border-color:var(--s-accion-borde);background:var(--s-accion-suave)}.s-boton-secundario[aria-current=page],.s-boton-secundario[aria-pressed=true]{background:var(--s-accion-suave);border-color:var(--s-accion);font-weight:var(--s-peso-fuerte)}.s-boton-enlace{min-height:0;color:var(--s-accion);text-underline-offset:2px;font-weight:var(--s-peso-normal);background:0 0;padding:0;text-decoration:underline}.s-boton-fantasma{color:var(--s-apoyo);padding:0 var(--s-2);font-weight:var(--s-peso-normal);background:0 0}.s-boton-fantasma:hover:not(:disabled){color:var(--s-tinta)}.s-boton-grande{min-height:calc(var(--s-alto-control) + var(--s-2));padding:0 var(--s-5);font-size:var(--s-t-l)}.s-boton-ancho{width:100%;display:flex}.cx a.s-boton-principal{color:var(--s-sobre-accion)}.cx a.s-boton-secundario{color:var(--s-tinta)}.cx a.s-boton-fantasma{color:var(--s-apoyo)}.cx a.s-boton-enlace{color:var(--s-accion)}.s-boton-contador{padding:0 var(--s-2);border-radius:var(--s-radio-pildora);background:var(--s-duda-fondo);color:var(--s-duda);font-size:var(--s-t-s);line-height:1.6}.s-boton-contador[data-tono=neutro]{background:var(--s-neutro-fondo);color:var(--s-tinta)}.s-boton-aviso:after{content:"";width:var(--s-2);height:var(--s-2);border-radius:var(--s-radio-pildora);background:var(--s-duda);flex-shrink:0}.s-boton-apagado:not([aria-current=page]),.cx a.s-boton-apagado:not([aria-current=page]){color:var(--s-apoyo)}.s-tecla{font-family:var(--s-letra-cifras);font-size:var(--s-t-xs);padding:2px var(--s-1);border-radius:var(--s-radio-campo);border:var(--s-linea) solid currentColor;opacity:.8;border-bottom-width:2px;line-height:1}.s-chip{align-items:center;gap:var(--s-1);padding:2px var(--s-3);border-radius:var(--s-radio-pildora);font-size:var(--s-t-s);font-weight:var(--s-peso-fuerte);white-space:nowrap;background:var(--s-neutro-fondo);color:var(--s-tinta);line-height:1.5;display:inline-flex}.s-chip[data-tono=neutro]{font-weight:var(--s-peso-medio)}.s-chip[data-tono=seguro]{background:var(--s-ok-fondo);color:var(--s-ok)}.s-chip[data-tono=duda]{background:var(--s-duda-fondo);color:var(--s-duda)}.s-chip[data-tono=falta]{background:var(--s-falta-fondo);color:var(--s-falta)}.s-chip[data-tono=accion]{background:var(--s-accion-suave);color:var(--s-accion)}.s-chip[data-tono=oscuro]{background:var(--s-oscuro);color:var(--s-superficie)}.s-chip[data-tono=propuesto]{background:var(--s-propuesto);color:var(--s-propuesto-texto)}.s-campo{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.s-campo-etiqueta{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-campo-nota{font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-campo[data-estado=duda] .s-campo-nota{color:var(--s-duda)}.s-campo[data-estado=falta] .s-campo-nota{color:var(--s-falta)}.s-control{width:100%;min-height:var(--s-alto-control);padding:0 var(--s-3);font-family:var(--s-letra);font-size:var(--s-t-m);color:var(--s-tinta);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo)}.s-control:focus-visible{border-color:var(--s-accion);box-shadow:var(--s-foco);outline:none}.s-control[aria-invalid=true]{border-color:var(--s-falta)}.s-control[readonly]{background:var(--s-suave)}.s-control-cifra{text-align:right}.s-control-selector{padding-right:var(--s-6)}.s-tarjeta{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);padding:var(--s-5) var(--s-6);gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.s-tarjeta[data-compacta=si]{gap:0;padding:0;overflow:hidden}.s-tarjeta[data-compacta=si] .s-tarjeta-cabeza{padding:var(--s-5) var(--s-6) var(--s-4)}.s-tarjeta[data-tono=duda]{background:var(--s-duda-fondo);border-color:color-mix(in srgb, var(--s-duda) 25%, var(--s-duda-fondo))}.s-tarjeta[data-tono=ok]{background:var(--s-ok-fondo);border-color:color-mix(in srgb, var(--s-ok) 20%, var(--s-ok-fondo))}.s-tarjeta[data-tono=falta]{background:var(--s-falta-fondo);border-color:color-mix(in srgb, var(--s-falta) 25%, var(--s-falta-fondo))}.s-tarjeta-cabeza{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.s-tarjeta-titulos{gap:var(--s-1);flex-direction:column;flex:240px;min-width:0;display:flex}.s-tarjeta-titulo{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0}.s-tarjeta-apoyo{color:var(--s-apoyo);margin:0}.s-tarjeta-accion{gap:var(--s-2);flex-shrink:0;display:flex}.s-tarjeta-cifra{gap:var(--s-1);padding:var(--s-4) var(--s-5)}.s-tarjeta-cifra-etiqueta{font-size:var(--s-t-m);font-weight:var(--s-peso-normal);color:var(--s-apoyo);margin:0}.s-tarjeta-cifra[data-tono=duda]{background:var(--s-superficie);border-color:var(--s-duda-fondo)}.s-tarjeta-cifra[data-tono=duda] .s-tarjeta-cifra-etiqueta{color:var(--s-duda)}.s-tarjeta-cifra[data-tono=ok]{background:var(--s-superficie);border-color:var(--s-ok-fondo)}.s-tarjeta-cifra[data-tono=ok] .s-tarjeta-cifra-etiqueta{color:var(--s-ok)}.s-tarjeta-cifra-valor{font-size:var(--s-t-cifra);font-weight:var(--s-peso-titulo);color:var(--s-tinta);line-height:1.2}.s-tarjeta-cifra-texto{font-size:var(--s-t-xl);font-weight:var(--s-peso-fuerte);line-height:var(--s-interlinea)}.s-tabla{border-collapse:collapse;width:100%;font-size:var(--s-t-m)}.s-tabla th{text-align:left;padding:var(--s-3) var(--s-6);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);color:var(--s-apoyo);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-tabla td{padding:var(--s-3) var(--s-6);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:middle}.s-tabla tr:last-child td{border-bottom:none}.s-tabla tbody tr:hover{background:var(--s-suave)}.s-tabla .s-tabla-cifra{text-align:right}.s-tabla-apoyo{font-size:var(--s-t-s);color:var(--s-apoyo);display:block}.s-velo{z-index:70;background:var(--s-velo);padding:var(--s-4);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.s-dialogo{width:min(520px,100%);max-height:calc(100vh - var(--s-8));background:var(--s-superficie);border-radius:var(--s-radio-bloque);box-shadow:var(--s-sombra);padding:var(--s-5) var(--s-6);gap:var(--s-4);font-family:var(--s-letra);color:var(--s-tinta);flex-direction:column;display:flex;overflow:auto}.s-dialogo-cabeza{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.s-dialogo-titulo{font-size:var(--s-t-xl);font-weight:var(--s-peso-titulo);margin:0}.s-dialogo-explicacion{color:var(--s-apoyo);margin:0}.s-dialogo-acciones{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-muestra{flex-direction:column;min-height:100%;display:flex}.s-muestra-cabeza{padding:var(--s-6) var(--s-6) var(--s-4);background:var(--s-superficie);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-muestra-titulo{font-size:var(--s-t-titulo);font-weight:var(--s-peso-titulo);margin:0}.s-muestra-apoyo{margin:var(--s-1) 0 0;color:var(--s-apoyo)}.s-muestra-cuerpo{gap:var(--s-6);padding:var(--s-6);flex-direction:column;display:flex}.s-muestra-rejilla{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.s-muestra-color{gap:var(--s-1);font-size:var(--s-t-s);flex-direction:column;display:flex}.s-muestra-color code,.s-muestra-icono code{font-family:var(--s-letra-cifras);font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-muestra-muestra{height:var(--s-8);border-radius:var(--s-radio-campo);border:var(--s-linea) solid var(--s-borde-decorativo)}.s-muestra-icono{align-items:center;gap:var(--s-2);color:var(--s-tinta);display:flex}.s-muestra-letra{margin:0}.s-muestra-fila{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-muestra-aviso{color:var(--s-ok);font-size:var(--s-t-s);min-height:var(--s-5)}.s-muestra-campos{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s-muestra-cifras{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.s-muestra-dos{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.s-muestra-cuerpo{padding:var(--s-4);gap:var(--s-4)}.s-muestra-campos,.s-muestra-cifras,.s-muestra-dos{grid-template-columns:minmax(0,1fr)}.s-tarjeta[data-compacta=si]{overflow-x:auto}}.s-pantalla{gap:var(--s-4);width:100%;max-width:var(--s-ancho-pantalla);flex-direction:column;display:flex}.s-pantalla.s-pantalla-estrecha{max-width:var(--s-ancho-lectura)}.s-apoyo{color:var(--s-apoyo);margin:0}.s-fila-campos{gap:var(--s-4);flex-wrap:wrap;display:flex}.s-fila-campos>.s-campo{flex:220px}.s-pie{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.s-hecho{margin:var(--s-2) 0 0;padding:var(--s-2) var(--s-3);border-radius:var(--s-radio-campo);background:var(--s-ok-fondo);color:var(--s-ok)}.s-fallo{margin:var(--s-2) 0 0;padding:var(--s-2) var(--s-3);border-radius:var(--s-radio-campo);background:var(--s-falta-fondo);color:var(--s-falta)}.s-por-nivel{display:inline-grid}.s-por-nivel>span{visibility:hidden;grid-area:1/1}.s-por-nivel>span[data-actual]{visibility:visible}.cx.cxm.s-esqueleto{font-family:var(--s-letra);color:var(--s-tinta);font-size:var(--s-t-m);background:var(--s-fondo)}.s-esq-cuerpo{flex-direction:column;flex:1;min-width:0;display:flex}.s-principal{flex-direction:column;display:flex}.s-barra{width:var(--s-ancho-barra);z-index:35;background:var(--s-barra);height:100vh;color:var(--s-barra-texto);align-items:stretch;gap:var(--s-1);padding:var(--s-4) var(--s-3);font-family:var(--s-letra);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow:hidden auto}.s-barra[data-desplegada=no]{width:var(--s-ancho-barra-plegada);padding-left:var(--s-2);padding-right:var(--s-2)}.s-barra-marca{min-height:var(--s-alto-logo);padding:0 var(--s-1) var(--s-5);align-items:center;display:flex}.s-barra[data-desplegada=no] .s-barra-marca{justify-content:center;padding-left:0;padding-right:0}.s-barra-logo{border-radius:var(--s-radio-boton);display:inline-flex}.s-barra-logo:focus-visible{box-shadow:var(--s-foco);outline:none}.s-barra-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.s-barra-pie{padding-top:var(--s-3);border-top:var(--s-linea) solid var(--s-barra-separador);flex-direction:column;gap:2px;margin-top:auto;display:flex}.s-barra-item,.s-barra-plegar{align-items:center;gap:var(--s-3);width:100%;min-height:var(--s-tactil);padding:0 var(--s-2) 0 var(--s-3);border-radius:var(--s-radio-boton);color:var(--s-barra-texto);cursor:pointer;font-family:inherit;font-size:var(--s-t-m);text-align:left;background:0 0;border:0;line-height:1.2;text-decoration:none;display:flex;position:relative}.s-barra-item .s-icono,.s-barra-plegar .s-icono{width:var(--s-icono-barra);height:var(--s-icono-barra);flex-shrink:0}.s-barra-nombre{overflow-wrap:anywhere;min-width:0;padding:var(--s-1) 0;flex:1}.s-barra-item:hover,.s-barra-plegar:hover{color:var(--s-barra-activo-texto);background:var(--s-barra-activo)}.s-barra-item[aria-current]{background:var(--s-barra-activo);color:var(--s-barra-activo-texto);font-weight:var(--s-peso-fuerte)}.s-barra-apartado[data-abierto]{background:var(--s-barra-activo);border-radius:var(--s-radio-bloque);padding-bottom:var(--s-2)}.s-barra-item:focus-visible{box-shadow:var(--s-foco);outline:none}.s-barra-plegar:focus-visible{box-shadow:var(--s-foco);outline:none}.s-barra-pagina:focus-visible{box-shadow:var(--s-foco);outline:none}.s-barra-chip{border-radius:var(--s-radio-pildora);background:var(--s-barra-destacado);min-width:22px;height:20px;color:var(--s-barra-destacado-texto);font-family:var(--s-letra-cifras);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.s-barra-paginas{padding:0 0 0 var(--s-8);flex-direction:column;gap:2px;margin:2px 0 0;list-style:none;display:flex}.s-barra-bloque{margin:var(--s-8) 0 2px;padding:0 var(--s-8);font-size:var(--s-t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--s-barra-texto);opacity:.7;display:block}.s-barra-pagina{align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-2) 0 var(--s-3);border-radius:var(--s-radio-boton);color:var(--s-barra-texto);font-size:var(--s-t-m);text-decoration:none;display:flex}.s-barra-pagina:hover{color:var(--s-barra-activo-texto);background:var(--s-barra-chip-suave)}.s-barra-pagina[aria-current=page]{background:var(--s-barra-pagina-activa);color:var(--s-sobre-accion);font-weight:var(--s-peso-fuerte)}.s-barra-pagina-chip{border-radius:var(--s-radio-pildora);min-width:20px;height:18px;font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);background:var(--s-barra-chip-suave);color:var(--s-barra-activo-texto);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.s-barra-pagina-chip[data-tono=vence]{background:var(--s-falta-fondo);color:var(--s-falta)}.s-barra-pagina-chip[data-tono=llega]{color:var(--s-barra-texto);font-weight:var(--s-peso-normal);white-space:nowrap;opacity:.8;background:0 0}.s-barra-pagina[aria-current=page] .s-barra-pagina-chip{background:var(--s-superficie);color:var(--s-accion)}.s-barra[data-desplegada=no] .s-barra-item,.s-barra[data-desplegada=no] .s-barra-plegar{justify-content:center;gap:0;padding:0}.s-barra[data-desplegada=no] .s-barra-nombre{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.s-barra[data-desplegada=no] .s-barra-chip{min-width:18px;height:16px;padding:0 4px;position:absolute;top:2px;right:2px}.s-barra[data-desplegada=no] .s-barra-apartado[data-abierto]{background:0 0;padding:0}.cx .s-barra a.s-barra-item,.cx .s-cajon a.s-barra-item,.cx .s-barra a.s-barra-pagina,.cx .s-cajon a.s-barra-pagina{color:var(--s-barra-texto)}.cx .s-barra a.s-barra-item[aria-current],.cx .s-cajon a.s-barra-item[aria-current]{color:var(--s-barra-activo-texto)}.cx .s-barra a.s-barra-pagina[aria-current=page],.cx .s-cajon a.s-barra-pagina[aria-current=page]{color:var(--s-sobre-accion)}.cx .s-barra a.s-barra-item:hover,.cx .s-cajon a.s-barra-item:hover,.cx .s-barra a.s-barra-pagina:hover,.cx .s-cajon a.s-barra-pagina:hover{color:var(--s-barra-activo-texto)}.s-barra .s-menu-lado{top:auto;bottom:var(--s-12);left:calc(var(--s-ancho-barra) + var(--s-2));position:fixed;right:auto}.s-barra[data-desplegada=no] .s-menu-lado{left:calc(var(--s-ancho-barra-plegada) + var(--s-2))}.s-cajon-velo{z-index:60;background:var(--s-velo);display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.s-cajon{background:var(--s-barra);width:min(300px,85vw);height:100%;color:var(--s-barra-texto);padding:var(--s-4) var(--s-2) calc(var(--s-4) + env(safe-area-inset-bottom,0px));font-family:var(--s-letra);box-shadow:var(--s-sombra);overflow-y:auto}.s-cajon-nav{gap:var(--s-1);flex-direction:column;min-height:100%;display:flex}.s-cajon .s-barra-item,.s-cajon .s-barra-plegar,.s-cajon .s-barra-pagina{min-height:var(--s-tactil)}.s-cajon-tuyo{flex-direction:column;gap:2px;display:flex}.s-cajon-tuyo .s-desplegable{display:block}.s-cajon-tuyo .s-menu{max-width:none;margin:var(--s-1) 0 var(--s-2);box-shadow:none;position:static}.s-cajon-iniciales{width:var(--s-icono-barra);height:var(--s-icono-barra);border-radius:var(--s-radio-pildora);background:var(--s-barra-chip-suave);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.s-cab{z-index:30;flex-shrink:0;position:sticky;top:0}.s-franja-empresa{height:var(--s-franja-empresa);background:var(--s-color-empresa,var(--s-accion))}.s-cabecera{height:var(--s-alto-cabecera);justify-content:space-between;align-items:center;gap:var(--s-3);padding:0 var(--s-6);background:var(--s-superficie);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);font-size:var(--s-t-m);display:flex}.s-cab-izquierda,.s-cab-derecha{align-items:center;gap:var(--s-3);min-width:0;display:flex}.s-cab-izquierda{flex-shrink:1}.s-cab-derecha{flex-shrink:0}.s-cab-periodo{align-items:center;min-width:0;display:flex}.s-cab-periodo:empty{display:none}.s-empresa-caja{min-width:0}.s-empresa{align-items:center;gap:var(--s-2);min-width:0;max-width:320px;height:42px;padding:0 var(--s-2) 0 var(--s-1);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-tinta);font:inherit;text-align:left;cursor:pointer;text-decoration:none;display:inline-flex}.s-empresa:hover{border-color:var(--s-borde-control)}.s-empresa:focus-visible{box-shadow:var(--s-foco);outline:none}.s-empresa-cuadrado{border-radius:var(--s-radio-boton);-o-object-fit:contain;object-fit:contain;background:var(--s-color-empresa,var(--s-accion));width:28px;height:28px;color:var(--s-sobre-accion);font-weight:var(--s-peso-titulo);font-size:var(--s-t-m);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}img.s-empresa-cuadrado{background:var(--s-superficie)}.s-empresa-textos{flex-direction:column;min-width:0;line-height:1.2;display:flex}.s-empresa-nombre{font-weight:var(--s-peso-fuerte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-empresa-razon{font-size:var(--s-t-xs);color:var(--s-apoyo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-empresa .s-icono{color:var(--s-apoyo);flex-shrink:0}.s-menu-empresas{min-width:300px}.s-menu-buscar{align-items:center;gap:var(--s-2);margin:0 0 var(--s-1);padding:0 var(--s-2);min-height:var(--s-alto-control);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);color:var(--s-apoyo);display:flex}.s-menu-buscar input{min-width:0;font:inherit;color:var(--s-tinta);background:0 0;border:0;flex:1}.s-menu-buscar input:focus-visible{outline:none}.s-menu-buscar:focus-within{box-shadow:var(--s-foco)}.s-periodo{align-items:center;gap:var(--s-2);min-width:0;height:42px;padding:0 var(--s-2) 0 var(--s-3);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-tinta);display:inline-flex;position:relative}.s-periodo:hover{border-color:var(--s-borde-control)}.s-periodo:focus-within{box-shadow:var(--s-foco)}.s-periodo .s-icono{color:var(--s-apoyo);flex-shrink:0}.s-periodo-texto{flex-direction:column;min-width:0;line-height:1.2;display:flex}.s-periodo-arriba{font-weight:var(--s-peso-fuerte);white-space:nowrap}.s-periodo-abajo{font-size:var(--s-t-xs);color:var(--s-apoyo);white-space:nowrap}.s-periodo-select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.s-cab-buscar{align-items:center;gap:var(--s-2);height:var(--s-alto-control);min-width:300px;padding:0 var(--s-2) 0 var(--s-3);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-apoyo);font:inherit;cursor:pointer;text-align:left;display:inline-flex}.s-cab-buscar:hover{border-color:var(--s-tinta)}.s-cab-buscar:focus-visible{box-shadow:var(--s-foco);outline:none}.s-cab-buscar-texto{flex:1}.s-cab-icono{width:var(--s-tactil);height:var(--s-tactil);border-radius:var(--s-radio-pildora);color:var(--s-apoyo);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.s-cab-icono:hover{color:var(--s-tinta);background:var(--s-accion-suave)}.s-cab-icono:focus-visible{box-shadow:var(--s-foco);outline:none}.s-usuario-boton{align-items:center;gap:var(--s-2);height:var(--s-tactil);padding:0 var(--s-2) 0 var(--s-1);border-radius:var(--s-radio-pildora);color:var(--s-tinta);font:inherit;font-weight:var(--s-peso-fuerte);cursor:pointer;background:0 0;border:0;display:inline-flex}.s-usuario-boton:hover{background:var(--s-accion-suave)}.s-usuario-boton:focus-visible{box-shadow:var(--s-foco);outline:none}.s-usuario-inicial{border-radius:var(--s-radio-pildora);background:var(--s-accion);width:32px;height:32px;color:var(--s-sobre-accion);font-weight:var(--s-peso-titulo);justify-content:center;align-items:center;display:inline-flex}.s-usuario-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.s-ayuda{min-width:340px}.s-ayuda-teclas{gap:var(--s-2) var(--s-3);padding:var(--s-1) var(--s-2);grid-template-columns:auto 1fr;align-items:center;margin:0;display:grid}.s-ayuda-teclas dt{margin:0}.s-ayuda-teclas dd{font-size:var(--s-t-s);color:var(--s-tinta);margin:0}.s-ayuda-colores{padding:var(--s-1) var(--s-2);gap:var(--s-2);font-size:var(--s-t-s);flex-direction:column;margin:0;list-style:none;display:flex}.s-cab-logotipo{height:var(--s-alto-logo-movil);align-items:center;display:flex}.s-cab-fila-movil{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);background:var(--s-superficie);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);flex-wrap:wrap;display:flex}.s-cab-fila-movil .s-empresa-caja{flex:1}.s-cab-fila-movil .s-empresa{width:100%;max-width:100%}.s-cab-fila-movil .s-empresa-nombre{white-space:normal;overflow-wrap:anywhere}.s-cab-periodo-movil:empty{display:none}.s-desplegable{align-items:center;display:flex;position:relative}.s-menu{top:calc(100% + var(--s-1));z-index:40;background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);min-width:260px;max-width:380px;max-height:70vh;box-shadow:var(--s-sombra);padding:var(--s-2);font-size:var(--s-t-m);font-weight:var(--s-peso-normal);color:var(--s-tinta);flex-direction:column;gap:2px;display:flex;position:absolute;left:0;overflow-y:auto}.s-menu-derecha{left:auto;right:0}.s-menu-titulo{padding:var(--s-1) var(--s-2);font-size:var(--s-t-xs);color:var(--s-apoyo);font-weight:var(--s-peso-fuerte)}.s-menu-grupo{flex-direction:column;gap:2px;display:flex}.s-menu-grupo+.s-menu-grupo{margin-top:var(--s-1);padding-top:var(--s-1);border-top:var(--s-linea) solid var(--s-borde-decorativo)}.s-menu-item{justify-content:space-between;align-items:center;gap:var(--s-2);width:100%;min-height:36px;padding:var(--s-1) var(--s-2);border-radius:var(--s-radio-boton);color:var(--s-tinta);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.s-menu-item:hover{background:var(--s-accion-suave)}.s-menu-item[aria-current=true],.s-menu-item[aria-current=page],.s-menu-item[aria-pressed=true]{font-weight:var(--s-peso-fuerte);color:var(--s-accion)}.s-menu-item:focus-visible{box-shadow:var(--s-foco);outline:none}.s-menu-item[aria-disabled=true]{color:var(--s-apoyo);cursor:default}.s-menu-texto{flex-direction:column;min-width:0;display:flex}.s-menu-separador{height:var(--s-linea);background:var(--s-borde-decorativo);margin:var(--s-1) 0}.s-menu-nota{font-size:var(--s-t-xs);color:var(--s-apoyo);font-weight:var(--s-peso-normal);padding:0}p.s-menu-nota,li.s-menu-nota{padding:var(--s-1) var(--s-2)}.s-menu-fila{align-items:center;gap:var(--s-1);display:flex}.s-menu-fila .s-menu-item{flex:1}.cx a.s-menu-item{color:var(--s-tinta)}.cx a.s-menu-item[aria-current]{color:var(--s-accion)}.s-encabezado{gap:var(--s-1);flex-direction:column;display:flex}.s-migas ol{align-items:center;gap:var(--s-1);font-size:var(--s-t-s);color:var(--s-apoyo);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.s-migas li+li:before{content:"›";margin-right:var(--s-1);color:var(--s-apoyo)}.s-migas a{color:var(--s-apoyo);border-radius:var(--s-radio-boton);text-decoration:none}.s-migas a:hover{color:var(--s-accion);text-decoration:underline}.s-migas a:focus-visible{box-shadow:var(--s-foco);outline:none}.s-migas [aria-current=page]{color:var(--s-tinta);font-weight:var(--s-peso-medio)}.cx .s-migas a{color:var(--s-apoyo)}.s-encabezado-fila{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.s-encabezado-titulos{flex:360px;min-width:0}.s-encabezado-titulo-fila{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.s-titulo-pagina{font-size:var(--s-t-titulo);font-weight:var(--s-peso-titulo);color:var(--s-tinta);letter-spacing:-.01em;margin:0;line-height:1.2}.s-frase-pagina{margin:var(--s-1) 0 0;font-size:var(--s-t-m);color:var(--s-apoyo)}.s-encabezado-acciones{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.s-boton .s-icono+.s-boton-texto{margin-left:0}.s-pulgar{z-index:40;gap:var(--s-2);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom,0px));background:var(--s-superficie);border-top:var(--s-linea) solid var(--s-borde-decorativo);display:flex;position:fixed;bottom:0;left:0;right:0}.s-pulgar>*{min-height:var(--s-tactil);flex:1;justify-content:center}.s-principal:has(.s-pulgar){padding-bottom:calc(var(--s-tactil) + 2 * var(--s-3) + env(safe-area-inset-bottom,0px))}.s-acciones-pagina{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-acciones-pagina[hidden]{display:none}.s-acciones-izquierda,.s-acciones-derecha{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-acciones-derecha{margin-left:auto}.s-acciones-pagina .cxm-acciones{background:0 0;border:0;padding:0}.s-selector-titulo{color:var(--s-apoyo);font-weight:var(--s-peso-normal)}.s-esq-aviso{top:calc(var(--s-alto-cabecera) + var(--s-franja-empresa) + var(--s-2));right:var(--s-4);z-index:45;max-width:min(440px, calc(100vw - var(--s-8)));padding:var(--s-2) var(--s-3);font-size:var(--s-t-s);border-radius:var(--s-radio-bloque);box-shadow:var(--s-sombra);background:var(--s-ok-fondo);color:var(--s-ok);border:var(--s-linea) solid var(--s-borde-decorativo);margin:0;position:fixed}.s-esq-aviso[data-tono=falta]{background:var(--s-falta-fondo);color:var(--s-falta)}.s-esq-aviso:empty{display:none}html:has(.s-cabecera){scroll-padding-top:72px}.cxm{--cxm-alto-arriba:calc(var(--s-alto-cabecera) + var(--s-franja-empresa))}.cx.cxm.cxm-es-movil{flex-direction:column}@media (max-width:767px){.s-cabecera{padding:0 var(--s-3);gap:var(--s-2);max-width:100vw;overflow:hidden}.s-cab-menu{margin-left:calc(-1 * var(--s-2));flex-shrink:0}.s-menu{top:calc(var(--s-alto-cabecera) + var(--s-franja-empresa));left:var(--s-2);right:var(--s-2);max-width:none;position:fixed}.s-encabezado-acciones{justify-content:flex-start}.s-titulo-pagina{font-size:var(--s-t-xl)}}.cx-ajustes-solo{max-width:var(--s-ancho-pantalla);display:block}.s-colores-empresa{gap:var(--s-2);margin:var(--s-2) 0;flex-wrap:wrap;display:flex}.s-color-empresa{width:var(--s-tactil);height:var(--s-tactil);border-radius:var(--s-radio-boton);cursor:pointer;color:var(--s-sobre-accion);font-weight:var(--s-peso-titulo);font-size:var(--s-t-l);border:0;justify-content:center;align-items:center;display:inline-flex}.s-color-empresa:focus-visible{box-shadow:var(--s-foco);outline:none}.s-color-empresa:disabled{opacity:.55;cursor:not-allowed}.s-color-empresa-pequeno{width:var(--s-4);height:var(--s-4);vertical-align:middle;display:inline-block}.s-varias{gap:var(--s-1);flex-direction:column;display:flex}.s-varias-fila{align-items:center;gap:var(--s-3);text-align:left;width:100%;display:flex}.s-varias-fila .s-menu-texto{flex:1;min-width:0}.s-varias-fila[aria-current=true]{background:var(--s-accion-suave)}.s-varias-abierta{font-size:var(--s-t-xs);color:var(--s-accion);font-weight:var(--s-peso-medio)}.s-varias-error{color:var(--s-falta)}.s-menu-empresas.s-menu-hoja{border-radius:var(--s-radio-bloque) var(--s-radio-bloque) 0 0;min-width:0;max-height:80vh;padding:var(--s-5) var(--s-4) calc(var(--s-5) + env(safe-area-inset-bottom,0px));box-shadow:var(--s-sombra);z-index:60;position:fixed;top:auto;bottom:0;left:0;right:0;overflow-y:auto}.s-hoja-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);padding:0 var(--s-2) var(--s-3)}.s-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-cifra{font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums}.s-pagina{gap:var(--s-4);max-width:var(--s-ancho-pantalla);flex-direction:column;width:100%;display:flex}.s-tarjeta-blanca{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque)}.s-pestanas-estado-fila{justify-content:space-between;align-items:flex-end;gap:var(--s-3);border-bottom:var(--s-linea) solid var(--s-borde-pestanas);display:flex}.s-pestanas-estado{align-items:stretch;gap:var(--s-2);scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}.s-pestana-estado{align-items:center;gap:var(--s-2);min-height:var(--s-alto-pestanas);padding:0 var(--s-3);border:0;border-bottom:var(--s-raya-pestana) solid transparent;color:var(--s-apoyo);font:inherit;cursor:pointer;background:0 0;flex-shrink:0;display:inline-flex}.s-pestana-estado:hover{color:var(--s-tinta)}.s-pestana-estado[aria-selected=true]{color:var(--s-accion);font-weight:var(--s-peso-fuerte);border-bottom-color:var(--s-accion)}.s-pestana-estado:focus-visible{box-shadow:inset var(--s-foco);border-radius:var(--s-radio-boton);outline:none}.s-pestana-estado-n{min-width:22px;height:20px;padding:0 var(--s-1);border-radius:var(--s-radio-boton);background:var(--s-neutro-fondo);color:var(--s-apoyo);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);justify-content:center;align-items:center;display:inline-flex}.s-pestana-estado[aria-selected=true] .s-pestana-estado-n{background:var(--s-duda-fondo);color:var(--s-duda)}.s-pestanas-estado-derecha{padding-bottom:var(--s-2);white-space:nowrap}.s-filtros{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-filtro-buscar{flex:0 300px;min-width:200px}.s-filtro-buscar input{width:100%;height:var(--s-alto-control);padding:0 var(--s-3);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-tinta);font:inherit}.s-filtro-buscar input:focus-visible{box-shadow:var(--s-foco);outline:none}.s-filtro{height:var(--s-alto-control);padding:0 var(--s-3);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-tinta);align-items:center;display:inline-flex;position:relative}.s-filtro:focus-within{box-shadow:var(--s-foco)}.s-filtro-texto{white-space:nowrap}.s-filtro-texto:after{content:"▾";margin-left:var(--s-2);color:var(--s-apoyo)}.s-filtro-etiqueta{color:var(--s-apoyo)}.s-filtro select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.s-lista{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);overflow:clip}.s-lista-tabla{border-collapse:collapse;width:100%;font-size:var(--s-t-m)}.s-lista-tabla th{top:var(--cxm-alto-arriba,0);z-index:1;height:var(--s-fila);padding:0 var(--s-3);text-align:left;background:var(--s-suave);color:var(--s-apoyo);font-size:var(--s-t-s);font-weight:var(--s-peso-medio);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);white-space:nowrap;position:sticky}.s-lista-tabla td{height:var(--s-fila);padding:var(--s-1) var(--s-3);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:middle}.s-lista-tabla tbody tr{cursor:pointer}.s-lista-tabla tbody tr:hover{background:var(--s-suave)}.s-lista-tabla tbody tr[data-actual]{background:var(--s-accion-suave);box-shadow:inset var(--s-raya-pestana) 0 0 var(--s-accion)}.s-lista-cifra{text-align:right;font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums;white-space:nowrap}th.s-lista-cifra{text-align:right}.s-lista-orden{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.s-lista-orden:focus-visible{box-shadow:var(--s-foco);border-radius:var(--s-radio-boton);outline:none}.s-lista-abrir{text-align:right;width:44px}.s-lista-abrir-boton{border-radius:var(--s-radio-boton);width:32px;height:32px;color:var(--s-apoyo);font:inherit;font-size:var(--s-t-l);cursor:pointer;background:0 0;border:0}.s-lista-abrir-boton:hover{color:var(--s-accion);background:var(--s-accion-suave)}.s-lista-abrir-boton:focus-visible{box-shadow:var(--s-foco);outline:none}.s-lista-vacia{padding:var(--s-8) var(--s-4);text-align:center;color:var(--s-apoyo);cursor:default}.s-lista-pie{justify-content:space-between;gap:var(--s-2) var(--s-6);padding:var(--s-3) var(--s-4);background:var(--s-suave);color:var(--s-apoyo);font-size:var(--s-t-m);flex-wrap:wrap;display:flex}.s-lista-pie strong{color:var(--s-tinta)}.s-lista-pie-totales{gap:var(--s-6);flex-wrap:wrap;display:flex}.s-lista-texto-doble{flex-direction:column;gap:2px;min-width:0;display:flex}.s-lista-principal{font-weight:var(--s-peso-fuerte);color:var(--s-tinta)}.s-lista-propuesto{align-items:center;gap:var(--s-1);font-size:var(--s-t-s);color:var(--s-propuesto-texto);display:inline-flex}.s-lista-propuesto .s-icono{width:12px;height:12px}.s-lista-tarjetas{gap:var(--s-2);flex-direction:column;display:flex}.s-lista-tarjeta{gap:var(--s-1);width:100%;padding:var(--s-3) var(--s-4);text-align:left;background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);color:var(--s-tinta);font:inherit;cursor:pointer;flex-direction:column;display:flex}.s-lista-tarjetas [data-actual] .s-lista-tarjeta{border-color:var(--s-accion)}.s-lista-tarjeta:focus-visible{box-shadow:var(--s-foco);outline:none}.s-tarjeta-cabeza{justify-content:space-between;gap:var(--s-3);display:flex}.s-tarjeta-apoyo{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-tarjeta-pie{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-ficha{grid-template-columns:minmax(0, var(--s-ficha-datos,680px)) 16px minmax(0, 1fr);gap:var(--s-2);align-items:start;display:grid}.s-ficha[data-documento=oculto]{gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto}.s-ficha[data-documento=no]{grid-template-columns:minmax(0,1fr)}@media (min-width:1800px){.s-ficha[data-documento=si]{grid-template-columns:minmax(0, min(var(--s-ficha-datos,680px), calc(100% - 50vw - 32px))) 16px minmax(0, 1fr)}}.s-ficha-documento{align-self:stretch;min-width:0}.s-ficha[data-documento=panel]{grid-template-columns:minmax(0,1fr)}.s-ficha-ver-documento{padding:var(--s-2) var(--s-3) 0;justify-content:flex-end;display:flex}.s-ficha-ver-documento .s-boton{align-items:center;gap:var(--s-1);display:inline-flex}.s-ficha-panel{z-index:50;width:min(720px,92vw);padding:var(--s-3);background:var(--s-superficie);box-shadow:var(--s-sombra-documento);border-left:var(--s-linea) solid var(--s-borde-decorativo);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.s-ficha-panel>:not(.s-ficha-panel-cerrar){flex:1;min-height:0}.s-ficha-panel-cerrar{width:var(--s-tactil,44px);height:var(--s-tactil,44px);margin-bottom:var(--s-2);border-radius:var(--s-radio-boton);color:var(--s-apoyo);font-size:var(--s-t-titulo);cursor:pointer;background:0 0;border:0;align-self:flex-end;line-height:1}.s-ficha-panel-cerrar:hover{background:var(--s-borde-decorativo);color:inherit}.s-ficha-panel-cerrar:focus-visible{box-shadow:var(--s-foco);outline:none}.s-ficha-separador{cursor:col-resize;touch-action:none;border-radius:var(--s-radio-boton);align-self:stretch;position:relative}.s-ficha-separador:after{content:"";background:var(--s-borde-decorativo);border-radius:var(--s-radio-pildora);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.s-ficha-separador:hover:after{background:var(--s-accion);width:4px}.s-ficha-separador:focus-visible:after{background:var(--s-accion);width:4px}.s-ficha-separador:focus-visible{box-shadow:var(--s-foco);outline:none}.s-ficha-datos{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;gap:0;display:flex;overflow:hidden}.s-ficha-datos>*+*{border-top:var(--s-linea) solid var(--s-borde-decorativo)}.s-navega{height:var(--s-alto-control);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-boton);background:var(--s-superficie);align-items:center;display:inline-flex}.s-navega-flecha{width:var(--s-alto-control);height:100%;color:var(--s-tinta);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.s-navega-flecha:disabled{color:var(--s-apoyo);opacity:.5;cursor:not-allowed}.s-navega-flecha:focus-visible{box-shadow:var(--s-foco);outline:none}.s-navega-cuenta{padding:0 var(--s-2);border-left:var(--s-linea) solid var(--s-borde-decorativo);border-right:var(--s-linea) solid var(--s-borde-decorativo);white-space:nowrap}.s-veredicto{align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-5);display:flex}.s-veredicto[data-tono=propuesto]{background:var(--s-propuesto);color:var(--s-propuesto-texto)}.s-veredicto[data-tono=duda]{background:var(--s-duda-fondo);color:var(--s-duda)}.s-veredicto[data-tono=falta]{background:var(--s-falta-fondo);color:var(--s-falta)}.s-veredicto[data-tono=seguro]{background:var(--s-ok-fondo);color:var(--s-ok)}.s-veredicto>.s-icono{flex-shrink:0;margin-top:2px}.s-veredicto-texto{flex:1;min-width:0}.s-veredicto-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);margin:0}.s-veredicto-porque{margin:var(--s-1) 0 0;color:var(--s-tinta)}.s-veredicto-detalle{margin:var(--s-2) 0 0;gap:var(--s-1);color:var(--s-tinta);font-size:var(--s-t-s);flex-direction:column;padding:0;list-style:none;display:flex}.s-veredicto-detalle li[data-ok=no]{color:var(--s-duda);font-weight:var(--s-peso-medio)}.s-veredicto .s-veredicto-por-que{flex-shrink:0}.s-bloque-ficha{padding:var(--s-4) var(--s-5);gap:var(--s-3);flex-direction:column;display:flex}.s-bloque-ficha-cabeza{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.s-bloque-ficha-cabeza h2{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.s-fila-campos{gap:var(--s-3) var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s-fila-campos[data-columnas="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.s-fila-campos[data-columnas="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.s-campo-ficha{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.s-campo-ficha-etiqueta{align-items:center;gap:var(--s-2);font-size:var(--s-t-s);color:var(--s-apoyo);display:flex}.s-campo-propuesto,.s-campo-revisar{padding:0 var(--s-1);border-radius:var(--s-radio-boton);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus)}.s-campo-propuesto{background:var(--s-propuesto);color:var(--s-propuesto-texto)}.s-campo-revisar{background:var(--s-duda-fondo);color:var(--s-duda)}.s-campo-ficha-caja{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:44px;padding:var(--s-1) var(--s-3);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-tinta);display:flex}.s-campo-ficha[data-tono=propuesto] .s-campo-ficha-caja{background:var(--s-propuesto);border-color:var(--s-propuesto-borde)}.s-campo-ficha[data-tono=revisar] .s-campo-ficha-caja{background:var(--s-duda-fondo);border-color:var(--s-duda)}.s-campo-ficha-cifra{font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums;justify-content:flex-end}.s-campo-ficha-valor{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.s-campo-ficha-codigo{font-size:var(--s-t-xs);color:var(--s-apoyo);font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums}.s-campo-ficha-marca{align-items:center;gap:var(--s-1);font-size:var(--s-t-xs);color:var(--s-ok);flex-shrink:0;display:inline-flex}.s-campo-ficha-motivo{font-size:var(--s-t-s);color:var(--s-propuesto-texto)}.s-campo-ficha[data-tono=revisar] .s-campo-ficha-motivo{color:var(--s-duda)}.s-campo-ficha[data-tono=normal] .s-campo-ficha-motivo,.s-campo-ficha[data-tono=ok] .s-campo-ficha-motivo{color:var(--s-apoyo)}.s-asiento-ficha{padding:var(--s-4) var(--s-5);position:relative}.s-asiento-ficha summary{cursor:pointer;list-style:revert}.s-asiento-ficha summary :-webkit-any(h2,h3,h4){font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);margin:0;display:inline}.s-asiento-ficha summary :is(h2,h3,h4){font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);margin:0;display:inline}.s-asiento-ficha summary:focus-visible{box-shadow:var(--s-foco);border-radius:var(--s-radio-boton);outline:none}.s-asiento-editar{top:var(--s-4);right:var(--s-5);position:absolute}.s-asiento-marco{margin-top:var(--s-3);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);overflow-x:auto}.s-asiento-tabla{border-collapse:collapse;width:100%}.s-asiento-tabla th{padding:var(--s-2) var(--s-4);text-align:left;font-size:var(--s-t-s);color:var(--s-apoyo);font-weight:var(--s-peso-medio);background:var(--s-suave);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-asiento-tabla td{padding:var(--s-3) var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:baseline}.s-asiento-tabla th.s-lista-cifra{text-align:right}.s-asiento-tabla td.s-lista-cifra{width:1%}.s-asiento-col-cuenta{white-space:nowrap;width:1%}.s-asiento-codigo{font-size:var(--s-t-l);font-weight:var(--s-peso-titulo);color:var(--s-tinta);font-family:var(--s-letra-cifras);font-variant-numeric:tabular-nums;white-space:nowrap}.s-asiento-cuenta{color:var(--s-tinta);overflow-wrap:anywhere}.s-asiento-a-mano{margin-left:var(--s-2);padding:0 var(--s-1);border-radius:var(--s-radio-boton);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);background:var(--s-duda-fondo);color:var(--s-duda);white-space:nowrap}.s-asiento-tabla tbody tr[data-a-mano] td{background:var(--s-duda-fondo)}.s-asiento-tabla tfoot td{font-weight:var(--s-peso-fuerte);color:var(--s-tinta);border-bottom:0}.s-asiento-tabla tfoot tr[data-cuadra=no] td{background:var(--s-duda-fondo)}.s-asiento-totales{color:var(--s-apoyo)}.s-asiento-pie{margin:var(--s-3) 0 0;font-size:var(--s-t-s);color:var(--s-apoyo)}.s-asiento-cuadra{align-items:center;gap:var(--s-1);color:var(--s-ok);font-weight:var(--s-peso-fuerte);white-space:nowrap;display:inline-flex}.s-asiento-descuadra{color:var(--s-duda);font-weight:var(--s-peso-fuerte)}.s-asiento-vacio{margin-top:var(--s-2);color:var(--s-apoyo)}.s-asiento-codigo-enlace{color:inherit;text-decoration:none}.s-asiento-codigo-enlace:hover{color:var(--s-accion);text-decoration:underline}.s-asiento-codigo-enlace:focus-visible{box-shadow:var(--s-foco);border-radius:var(--s-radio-boton);outline:none}.s-asiento-col-nombre{min-width:0}.s-asiento-col-nombre :-webkit-any(.s-asiento-apoyo,.s-asiento-datos,.s-asiento-acciones){align-items:center;gap:var(--s-1) var(--s-2);margin-top:var(--s-1);font-size:var(--s-t-s);color:var(--s-apoyo);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.s-asiento-col-nombre :is(.s-asiento-apoyo,.s-asiento-datos,.s-asiento-acciones){align-items:center;gap:var(--s-1) var(--s-2);margin-top:var(--s-1);font-size:var(--s-t-s);color:var(--s-apoyo);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.s-asiento-dato{align-items:baseline;gap:var(--s-1);flex-wrap:wrap;min-width:0;display:inline-flex}.s-asiento-dato-titulo{font-weight:var(--s-peso-medio)}.s-asiento-dato-titulo:after{content:":"}.s-asiento-tabla th.s-asiento-col-extra{white-space:nowrap}.s-asiento-extra{font-size:var(--s-t-s);color:var(--s-apoyo);overflow-wrap:anywhere}.s-asiento-col-acciones,td.s-asiento-acciones{white-space:nowrap;text-align:right;width:1%}.s-asiento-tabla tbody tr:has(+.s-asiento-debajo) td{border-bottom:0}.s-asiento-debajo td{padding-top:0}@media (max-width:640px){.s-asiento-ficha{padding:var(--s-3)}.s-asiento-editar{margin-top:var(--s-2);display:block;position:static}.s-asiento-tabla th,.s-asiento-tabla td{padding-left:var(--s-2);padding-right:var(--s-2)}.s-asiento-codigo{font-size:var(--s-t-m)}}.s-campo-cambiado{padding:0 var(--s-1);border-radius:var(--s-radio-boton);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);text-transform:uppercase;letter-spacing:var(--s-espaciado-mayus);background:var(--s-duda-fondo);color:var(--s-duda)}.s-campo-antes{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-campo-antes .s-campo-deshacer{min-height:0;font-size:var(--s-t-s);padding:0}.s-campo-ficha[data-cambiado] .s-campo-ficha-caja{border-color:var(--s-duda);background:var(--s-duda-fondo)}.s-campo-ficha[data-cambiado] :-webkit-any(input,select,textarea){border-color:var(--s-duda);background:var(--s-duda-fondo)}.s-campo-ficha[data-cambiado] :is(input,select,textarea){border-color:var(--s-duda);background:var(--s-duda-fondo)}.s-barra-cambios{top:var(--cxm-alto-arriba,0px);z-index:5;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-5);background:var(--s-duda-fondo);color:var(--s-duda);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);flex-wrap:wrap;display:flex;position:sticky}.s-barra-cambios[data-tono=ok]{background:var(--s-ok-fondo);color:var(--s-ok);position:static}.s-barra-cambios[data-tono=falta]{background:var(--s-falta-fondo);color:var(--s-falta);position:static}.s-barra-cambios>.s-icono{flex-shrink:0}.s-barra-cambios-texto{min-width:0;color:var(--s-tinta);overflow-wrap:anywhere;flex:16rem}.s-barra-cambios[data-tono=duda] .s-barra-cambios-texto strong{color:var(--s-duda)}.s-barra-cambios-fallo{color:var(--s-falta);font-weight:var(--s-peso-medio)}.s-barra-cambios-acciones{gap:var(--s-2);flex-shrink:0;margin-left:auto;display:flex}.s-boton.s-boton-perder,.cx .s-boton.s-boton-perder{color:var(--s-falta)}.s-documento{top:calc(var(--cxm-alto-arriba,0px) + var(--s-4));height:calc(100vh - var(--cxm-alto-arriba,0px) - var(--s-8));background:var(--s-documento);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;display:flex;position:sticky;overflow:hidden}.s-documento-barra{align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-3);background:var(--s-superficie);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.s-documento-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--s-peso-medio);flex:1;overflow:hidden}.s-documento-boton{border-radius:var(--s-radio-boton);width:32px;height:32px;color:var(--s-apoyo);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.s-documento-boton:hover:not(:disabled){color:var(--s-tinta);background:var(--s-accion-suave)}.s-documento-boton:disabled{opacity:.4;cursor:not-allowed}.s-documento-boton:focus-visible{box-shadow:var(--s-foco);outline:none}.s-documento-hoja{padding:var(--s-4);flex:1;overflow:auto}.s-documento-zoom{background:var(--s-superficie);box-shadow:var(--s-sombra-documento);min-width:100%;margin:0 auto}.s-documento-zoom img,.s-documento-zoom canvas,.s-documento-zoom iframe{width:100%;height:auto;display:block}.s-documento-completa{inset:var(--s-4);z-index:70;height:auto;max-height:none;top:var(--s-4);box-shadow:var(--s-sombra);position:fixed}.s-documento-oculto{background:0 0;border:0;height:auto}.s-documento-mostrar{align-items:center;gap:var(--s-1);writing-mode:vertical-rl;padding:var(--s-3) var(--s-2);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);background:var(--s-superficie);min-height:120px;color:var(--s-tinta);font:inherit;cursor:pointer;display:inline-flex}.s-documento-mostrar:focus-visible{box-shadow:var(--s-foco);outline:none}.s-bandeja{gap:var(--s-4);flex-direction:column;display:flex}.s-bandeja-cifras{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.s-bandeja-cifra{gap:var(--s-1);padding:var(--s-4) var(--s-5);color:var(--s-tinta);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;text-decoration:none;display:flex}.s-bandeja-cifra:hover{border-color:var(--s-accion-borde)}.s-bandeja-cifra:focus-visible{box-shadow:var(--s-foco);outline:none}.s-bandeja-cifra-etiqueta,.s-bandeja-cifra-apoyo{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-bandeja-cifra-valor{font-size:var(--s-t-cifra);font-weight:var(--s-peso-titulo)}.s-bandeja-cuerpo{gap:var(--s-4);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;display:grid}.s-bandeja-principal,.s-bandeja-lateral{gap:var(--s-4);flex-direction:column;display:flex}.s-bandeja-bloque{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque)}.s-bandeja-bloque>h2,.s-bandeja-bloque-cabeza{padding:var(--s-4) var(--s-5);font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);margin:0}.s-bandeja-bloque-cabeza{border-bottom:var(--s-linea) solid var(--s-borde-decorativo);justify-content:space-between;align-items:center;display:flex}.s-bandeja-bloque-cabeza h2{font-size:var(--s-t-l);margin:0}.s-bandeja-total{font-size:var(--s-t-s);color:var(--s-apoyo);font-weight:var(--s-peso-normal)}.s-bandeja-filas{margin:0;padding:0;list-style:none}.s-bandeja-fila{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);min-height:var(--s-fila);display:flex}.s-bandeja-fila+.s-bandeja-fila{border-top:var(--s-linea) solid var(--s-borde-decorativo)}.s-bandeja-icono{border-radius:var(--s-radio-boton);background:var(--s-accion-suave);width:36px;height:36px;color:var(--s-accion);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.s-bandeja-icono[data-aviso]{background:var(--s-duda-fondo);color:var(--s-duda)}.s-bandeja-fila-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.s-bandeja-fila-titulo{font-weight:var(--s-peso-fuerte)}.s-bandeja-fila-apoyo{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-bandeja-nada{padding:var(--s-4) var(--s-5);color:var(--s-apoyo);margin:0}.s-bandeja-hecho{background:var(--s-propuesto);border-color:var(--s-propuesto-borde)}.s-bandeja-hecho>h2{align-items:center;gap:var(--s-2);color:var(--s-propuesto-texto);display:flex}.s-bandeja-hecho-fila{justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-5);display:flex}.s-bandeja-hecho-acciones{gap:var(--s-3);white-space:nowrap;display:inline-flex}.s-bandeja-ver-todo{padding:var(--s-3) var(--s-5) var(--s-4);font-weight:var(--s-peso-fuerte);display:block}.s-informe-controles{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-segmento{border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);display:inline-flex;overflow:hidden}.s-segmento button{height:var(--s-alto-control);padding:0 var(--s-4);background:var(--s-superficie);color:var(--s-tinta);font:inherit;cursor:pointer;border:0}.s-segmento button+button{border-left:var(--s-linea) solid var(--s-borde-control)}.s-segmento button[aria-pressed=true]{background:var(--s-accion-suave);color:var(--s-accion);font-weight:var(--s-peso-fuerte)}.s-segmento button:focus-visible{box-shadow:inset var(--s-foco);outline:none}.s-informe-comprobacion{gap:var(--s-2);padding:var(--s-3) var(--s-5);border-radius:var(--s-radio-bloque);background:var(--s-propuesto);color:var(--s-tinta);margin:0;display:flex}.s-informe-comprobacion[data-cuadra=no]{background:var(--s-duda-fondo);color:var(--s-duda)}.s-informe{border-collapse:collapse;background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);width:100%}.s-informe th,.s-informe td{height:var(--s-fila);padding:0 var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);text-align:left;font-weight:var(--s-peso-normal)}.s-informe thead th{font-size:var(--s-t-s);color:var(--s-apoyo);background:var(--s-suave)}.s-informe tbody th{color:var(--s-tinta)}.s-informe tr[data-total] th,.s-informe tr[data-total] td{font-weight:var(--s-peso-titulo);background:var(--s-suave)}.s-informe-desplegar{align-items:center;gap:var(--s-1);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.s-informe-desplegar:focus-visible{box-shadow:var(--s-foco);border-radius:var(--s-radio-boton);outline:none}.s-informe-calle{font-weight:var(--s-peso-medio)}.s-informe-oficial{font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-informe-cuenta th{font-size:var(--s-t-s)}.s-informe-caja{border-radius:var(--s-radio-bloque);overflow-x:auto}.s-informe tbody th[data-nivel="2"]{padding-left:var(--s-6)}.s-informe tbody th[data-nivel="3"]{padding-left:var(--s-8)}.s-informe tbody th[data-nivel="4"]{padding-left:var(--s-12);color:var(--s-apoyo)}.s-informe tbody tr:not([data-total]):not(.s-informe-cuenta):not(.s-informe-nota) th:not([data-nivel]) .s-informe-calle{font-weight:var(--s-peso-fuerte)}.s-informe tr[data-total] .s-informe-calle{font-weight:var(--s-peso-titulo)}.s-informe-cuenta th{padding-left:calc(var(--s-8) + var(--s-4))}.s-informe-cuenta a{color:var(--s-accion);text-decoration:none}.s-informe-cuenta a:hover span:first-child{text-decoration:underline}.s-informe-cuenta a:focus-visible{box-shadow:var(--s-foco);border-radius:var(--s-radio-boton);outline:none}.s-informe [data-apagada]{color:var(--s-apoyo)}.s-informe [data-aviso],.s-informe [data-aviso] a{color:var(--s-duda)}.s-informe-nota td{height:auto;padding:0 var(--s-4) var(--s-2) var(--s-8);font-size:var(--s-t-s);color:var(--s-apoyo)}.s-informe-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.s-informe-pie{font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}.s-asistente{gap:var(--s-4);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.s-asistente-paso{gap:var(--s-4);flex-direction:column;display:flex}.s-pasos{padding:var(--s-2);gap:var(--s-1);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;margin:0;list-style:none;display:flex}.s-paso{align-items:center;gap:var(--s-3);padding:var(--s-2);border-radius:var(--s-radio-boton);display:flex}.s-paso[data-estado=actual]{background:var(--s-accion-suave)}.s-paso-numero{border-radius:var(--s-radio-pildora);border:var(--s-linea) solid var(--s-borde-control);width:28px;height:28px;color:var(--s-apoyo);font-weight:var(--s-peso-fuerte);font-size:var(--s-t-s);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.s-paso[data-estado=actual] .s-paso-numero{background:var(--s-accion);border-color:var(--s-accion);color:var(--s-sobre-accion)}.s-paso[data-estado=hecho] .s-paso-numero{background:var(--s-ok-fondo);border-color:var(--s-ok-fondo);color:var(--s-ok)}.s-paso-texto{flex-direction:column;display:flex}.s-paso-titulo{font-weight:var(--s-peso-medio)}.s-paso[data-estado=actual] .s-paso-titulo{color:var(--s-accion);font-weight:var(--s-peso-fuerte)}.s-paso-apoyo{font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-leyenda-casillas{gap:var(--s-4);font-size:var(--s-t-s);color:var(--s-apoyo);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.s-leyenda-casillas li{align-items:center;gap:var(--s-2);display:inline-flex}.s-casilla-muestra{border-radius:var(--s-radio-boton);border:var(--s-linea) solid var(--s-borde-control);width:14px;height:14px}.s-casilla,.s-casilla-muestra{background:var(--s-superficie)}.s-casilla-muestra[data-origen=libros],.s-casilla[data-origen=libros]{background:var(--s-ok-fondo);border-color:var(--s-ok)}.s-casilla-muestra[data-origen=sumied],.s-casilla[data-origen=sumied]{background:var(--s-neutro-fondo)}.s-casilla{justify-content:space-between;align-items:center;gap:var(--s-3);min-width:150px;height:var(--s-alto-control);padding:0 var(--s-3);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);display:inline-flex}.s-casilla-numero{font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-bloque-asistente{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);padding:var(--s-4) var(--s-5);gap:var(--s-3);flex-direction:column;display:flex}.s-de-donde{font-size:var(--s-t-s)}.s-pie-asistente{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.s-pie-asistente-izquierda{align-items:center;gap:var(--s-3);display:flex}.s-hoja{gap:var(--s-4);flex-direction:column;display:flex}.s-hoja-cabecera{gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);grid-template-columns:180px minmax(0,1fr) 240px;display:grid}.s-hoja-lineas{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);overflow:hidden}.s-hoja-tabla{border-collapse:collapse;width:100%}.s-hoja-tabla th{height:44px;padding:0 var(--s-3);text-align:left;font-size:var(--s-t-s);color:var(--s-apoyo);font-weight:var(--s-peso-medio);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-hoja-tabla td{height:var(--s-fila);padding:var(--s-1) var(--s-3);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-hoja-tabla tr:focus-within{box-shadow:inset var(--s-raya-pestana) 0 0 var(--s-accion)}.s-hoja-anadir{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.s-hoja-ayuda{font-size:var(--s-t-s);color:var(--s-apoyo)}.s-hoja-pie{padding:var(--s-3) var(--s-4);justify-content:space-between;align-items:center;display:flex}.s-hoja-totales{gap:var(--s-8);font-weight:var(--s-peso-fuerte);display:inline-flex}.s-hoja-palabras{padding:var(--s-4) var(--s-5);border-radius:var(--s-radio-bloque);background:var(--s-propuesto);border:var(--s-linea) solid var(--s-propuesto-borde)}.s-hoja-palabras h2{align-items:center;gap:var(--s-2);margin:0 0 var(--s-1);font-size:var(--s-t-l);color:var(--s-tinta);display:flex}.s-hoja-palabras p{margin:0}.s-hoja-aviso{margin-top:var(--s-1);font-size:var(--s-t-s);color:var(--s-propuesto-texto)}.s-hoja-cabecera-campos{align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.s-hoja-campo{gap:var(--s-1);min-width:160px;font-size:var(--s-t-s);color:var(--s-apoyo);flex-direction:column;display:flex}.s-hoja-campo-ancho{flex:280px}.s-hoja-campo .s-control{color:var(--s-tinta)}.s-hoja-nota{font-size:var(--s-t-xs);color:var(--s-apoyo)}.s-hoja-nota[data-tono=duda]{color:var(--s-duda)}.s-hoja-tabla td{vertical-align:top}.s-hoja-tabla td:first-child{color:var(--s-apoyo);padding-top:var(--s-3)}.s-hoja-tabla td .s-control{min-width:0}.s-hoja-cuenta{min-width:220px;position:relative}.s-hoja-cuenta-nombre{margin-top:var(--s-1);font-size:var(--s-t-s);color:var(--s-tinta);display:block}.s-hoja-cuenta-nombre .s-campo-ficha-codigo{margin-left:var(--s-1)}.s-hoja-quitar{text-align:right}.s-hoja-buscar{top:calc(100% - var(--s-1));left:var(--s-3);z-index:20;width:340px;max-width:80vw;padding:var(--s-2);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);box-shadow:var(--s-sombra);position:absolute}.s-hoja-buscar-lista{margin:var(--s-2) 0 0;max-height:240px;font-size:var(--s-t-s);padding:0;list-style:none;overflow-y:auto}.s-hoja-buscar-lista li{gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--s-radio-boton);cursor:pointer;display:flex}.s-hoja-buscar-lista li[aria-selected=true]{background:var(--s-propuesto)}.s-hoja-buscar-nada{color:var(--s-apoyo);cursor:default}.s-hoja-con-papel{gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(320px,40%);align-items:start;display:grid}.s-hoja-bloque{padding:var(--s-4) var(--s-5);gap:var(--s-2);flex-direction:column;display:flex}.s-hoja-bloque h2{font-size:var(--s-t-l);color:var(--s-tinta);margin:0}.s-hoja-bloque-fila{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.s-hoja-bloque ul{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-hoja-bloque li{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.s-ficha,.s-ficha[data-documento=oculto]{grid-template-columns:minmax(0,1fr)}.s-ficha-documento{order:-1}.s-ficha-separador{display:none}.s-documento{height:60vh;position:static}.s-documento-oculto{height:auto}.s-documento-oculto .s-documento-mostrar{writing-mode:horizontal-tb;justify-content:center;width:100%;min-height:0}.s-documento.s-documento-completa{height:auto;max-height:none;position:fixed}.s-fila-campos,.s-fila-campos[data-columnas="2"],.s-fila-campos[data-columnas="4"]{grid-template-columns:minmax(0,1fr)}.s-campo-ficha{grid-column:auto!important}.s-bandeja-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.s-bandeja-cuerpo,.s-asistente,.s-hoja-cabecera{grid-template-columns:minmax(0,1fr)}.s-filtro-buscar{flex:100%}.s-hoja-con-papel{grid-template-columns:minmax(0,1fr)}.s-hoja-tabla thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.s-hoja-tabla,.s-hoja-tabla tbody,.s-hoja-tabla tr,.s-hoja-tabla td{width:100%;display:block}.s-hoja-tabla tr{padding:var(--s-2) var(--s-3);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-hoja-tabla td{height:auto;padding:var(--s-1) 0;border-bottom:0}.s-hoja-tabla td[data-titulo]:before{content:attr(data-titulo);font-size:var(--s-t-xs);color:var(--s-apoyo);display:block}.s-hoja-tabla td:first-child{font-weight:var(--s-peso-fuerte);padding-top:0}.s-hoja-tabla td:first-child:before{content:"Línea "}.s-hoja-tabla .s-control{min-height:var(--s-tactil)}.s-hoja-cuenta{min-width:0}.s-hoja-buscar{width:100%;max-width:none;left:0}.s-hoja-quitar{text-align:left}.s-hoja-anadir,.s-hoja-pie{flex-wrap:wrap}.s-hoja-totales{gap:var(--s-4)}.s-pagina{padding-bottom:calc(var(--s-tactil) + var(--s-8))}}@media (prefers-reduced-motion:reduce){.s-lista-tabla *{transition:none}}.s-aviso-lista{padding:var(--s-3) var(--s-4);border-radius:var(--s-radio-bloque);background:var(--s-accion-suave);color:var(--s-tinta);border:var(--s-linea) solid var(--s-borde-decorativo);margin:0}.s-aviso-lista[data-tono=ok]{background:var(--s-ok-fondo);color:var(--s-ok)}.s-aviso-lista[data-tono=duda]{background:var(--s-duda-fondo);color:var(--s-duda)}.s-aviso-lista[data-tono=falta]{background:var(--s-falta-fondo);color:var(--s-falta)}.s-aviso-lista ul{margin:var(--s-1) 0 0;padding-left:var(--s-5)}.s-lista-cargando{min-height:calc(var(--s-fila) * 5);border-radius:var(--s-radio-bloque);background:linear-gradient(var(--s-suave), var(--s-suave)) top / 100% var(--s-fila) no-repeat, var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo)}.s-documento-nada{padding:var(--s-4);color:var(--s-apoyo);background:var(--s-superficie);margin:0}.s-pago{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.s-muestra{padding:var(--s-4) var(--s-5)}.s-muestra h2,.s-muestra-titulo{margin:var(--s-4) 0 0;font-size:var(--s-t-xl);font-weight:var(--s-peso-fuerte)}.s-muestra-colores{margin:var(--s-3) 0 0;gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.s-muestra-colores li{align-items:center;gap:var(--s-2);font-size:var(--s-t-s);display:flex}.s-muestra-colores code{color:var(--s-apoyo);font-size:var(--s-t-xs)}.s-muestra-color{border-radius:var(--s-radio-boton);border:var(--s-linea) solid var(--s-borde-decorativo);flex-shrink:0;width:28px;height:28px}.s-muestra-estados{gap:var(--s-2);margin:var(--s-3) 0 0;flex-wrap:wrap;align-items:center;display:flex}.s-papel-pdf{gap:var(--s-2);flex-direction:column;width:100%;display:flex}.s-papel-pdf canvas{background:var(--s-superficie);width:100%;height:auto;display:block}.s-lista-marca{width:40px}.s-lista-casilla{width:18px;height:18px;accent-color:var(--s-accion);cursor:pointer}.s-lista-tabla tr[data-marcada]{background:var(--s-accion-suave)}.s-lista-tarjetas [data-con-casilla]{align-items:center;gap:var(--s-2);display:flex}.s-lista-tarjetas [data-con-casilla] .s-lista-tarjeta{flex:1;min-width:0}.s-lista-para-validar{color:var(--s-ok);font-weight:var(--s-peso-medio)}.s-lista-para-validar[data-tono=duda]{color:var(--s-duda);font-weight:var(--s-peso-normal)}.s-bloque-acciones{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.s-barra-marcadas{top:var(--cxm-alto-arriba,0px);z-index:4;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--s-radio-bloque);background:var(--s-accion);color:var(--s-sobre-accion);flex-wrap:wrap;display:flex;position:sticky}.s-barra-marcadas-texto{flex:16rem;min-width:0}.s-barra-marcadas-acciones{gap:var(--s-2);margin-left:auto;display:flex}.s-reparto-bloque td,.s-reparto-bloque th{padding:var(--s-2) var(--s-3)}.cxdo{--cxdo-ya:#2e9e5b;--cxdo-tarde:#f0a030;--cxdo-tiempo:#d5dce6;--cxdo-ambar-fondo:#fff7ea;--cxdo-ambar-borde:#f3d9a8;--cxdo-banda:#0f2a4e;--cxdo-banda-fin:#16386a;--cxdo-banda-texto:#c9d6e8;--cxdo-c0:#5b3fc4;--cxdo-c1:#11807a;--cxdo-c2:#2e7d32;--cxdo-c3:#f57c00;--cxdo-c4:#1e4fa1;--cxdo-c5:#8b5e3c;gap:var(--s-4);flex-direction:column;display:flex}.cxdo-banda{gap:var(--s-6,24px);padding:var(--s-5) var(--s-6,24px);border-radius:var(--s-radio-bloque);color:var(--s-sobre-accion);background:linear-gradient(135deg, var(--cxdo-banda), var(--cxdo-banda-fin));justify-content:space-between;align-items:center;display:flex}.cxdo-banda-cuerpo{gap:var(--s-3);flex-direction:column;flex:1;min-width:0;display:flex}.cxdo-banda-mes{font-size:var(--s-t-s);letter-spacing:var(--s-espaciado-mayus);text-transform:uppercase;color:var(--cxdo-banda-texto);margin:0}.cxdo-banda-titulo{font-size:var(--s-t-titulo);font-weight:var(--s-peso-titulo);margin:0;line-height:1.2}.cxdo-barra{border-radius:var(--s-radio-pildora);background:var(--cxdo-tiempo);gap:2px;height:12px;display:flex;overflow:hidden}.cxdo-barra span{height:100%;display:block}.cxdo-barra-ya{background:var(--cxdo-ya)}.cxdo-barra-tarde{background:var(--cxdo-tarde)}.cxdo-barra-tiempo{background:var(--cxdo-tiempo)}.cxdo-leyenda{gap:var(--s-5);font-size:var(--s-t-s);color:var(--cxdo-banda-texto);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cxdo-leyenda li{align-items:center;gap:var(--s-2);display:inline-flex}.cxdo-leyenda li:before{content:"";background:var(--cxdo-tiempo);border-radius:50%;width:9px;height:9px}.cxdo-leyenda li[data-tono=ya]:before{background:var(--cxdo-ya)}.cxdo-leyenda li[data-tono=tarde]:before{background:var(--cxdo-tarde)}.cxdo-leyenda strong{color:var(--s-sobre-accion)}.cxdo-leyenda-corta{font-size:var(--s-t-s);color:var(--cxdo-banda-texto);margin:0}.cxdo-banda-pedir{gap:var(--s-3);flex-direction:column;flex:0 0 300px;display:flex}.cxdo-banda-boton{min-height:44px;padding:0 var(--s-5);border-radius:var(--s-radio-boton);background:var(--s-superficie);color:var(--s-tinta);font:inherit;font-weight:var(--s-peso-fuerte);font-size:var(--s-t-l);cursor:pointer;border:none;align-self:flex-start}.cxdo-banda-boton:focus-visible{box-shadow:var(--s-foco);outline:none}.cxdo-banda-nota{font-size:var(--s-t-s);color:var(--cxdo-banda-texto);margin:0}.cxdo-nose{gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--cxdo-ambar-fondo);border:var(--s-linea) solid var(--cxdo-ambar-borde);border-radius:var(--s-radio-bloque);flex-direction:column;display:flex}.cxdo-nose-fila{align-items:center;gap:var(--s-4);display:flex}.cxdo-miniatura{border-radius:var(--s-radio-campo);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);height:64px;font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);color:var(--s-apoyo);flex:0 0 52px;justify-content:center;align-items:center;display:inline-flex}.cxdo-nose-texto{flex:1;min-width:0}.cxdo-nose-titulo{font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.cxdo-nose-dato{font-size:var(--s-t-s);color:var(--s-apoyo);overflow-wrap:anywhere;margin:2px 0 0}.cxdo-nose-botones{gap:var(--s-2);flex-wrap:wrap;display:flex}.cxdo-nose-recordar{align-items:center;gap:var(--s-2);font-size:var(--s-t-s);color:var(--s-apoyo);display:flex}.cxdo-boton-blanco,.cxdo-boton-azul{min-height:var(--s-alto-control);padding:0 var(--s-4);border-radius:var(--s-radio-boton);font:inherit;font-size:var(--s-t-m);font-weight:var(--s-peso-medio);cursor:pointer;white-space:nowrap}.cxdo-boton-blanco{background:var(--s-superficie);color:var(--s-tinta);border:var(--s-linea) solid var(--s-borde-control)}.cxdo-boton-blanco:hover{border-color:var(--s-accion)}.cxdo-boton-azul{background:var(--s-accion);color:var(--s-sobre-accion);border:var(--s-linea) solid var(--s-accion)}.cxdo-boton-azul:hover{background:var(--s-accion-encima)}.cxdo-boton-blanco:focus-visible{box-shadow:var(--s-foco);outline:none}.cxdo-boton-azul:focus-visible{box-shadow:var(--s-foco);outline:none}.cxdo-mas-boton:focus-visible{box-shadow:var(--s-foco);outline:none}.cxdo-enlace:focus-visible{box-shadow:var(--s-foco);outline:none}.cxdo-boton-blanco:disabled,.cxdo-boton-azul:disabled{opacity:.6;cursor:default}.cxdo-enlace{font:inherit;color:var(--s-accion);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cxdo-columnas,.cxdo-abajo{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cxdo-abajo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.cxdo-columna,.cxdo-tarjeta{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);overflow:hidden}.cxdo-columna-cabeza{padding:var(--s-4) var(--s-5) var(--s-3);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.cxdo-columna-titulo{font-size:var(--s-t-xl);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.cxdo-columna-frase{font-size:var(--s-t-s);color:var(--s-apoyo);margin:2px 0 0}.cxdo-filas{margin:0;padding:0;list-style:none}.cxdo-fila,.cxdo-llegada{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.cxdo-fila:last-child,.cxdo-llegada:last-child{border-bottom:none}.cxdo-inicial{height:40px;color:var(--s-sobre-accion);font-weight:var(--s-peso-fuerte);font-size:var(--s-t-s);background:var(--cxdo-c0);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.cxdo-inicial[data-color="1"]{background:var(--cxdo-c1)}.cxdo-inicial[data-color="2"]{background:var(--cxdo-c2)}.cxdo-inicial[data-color="3"]{background:var(--cxdo-c3)}.cxdo-inicial[data-color="4"]{background:var(--cxdo-c4)}.cxdo-inicial[data-color="5"]{background:var(--cxdo-c5)}.cxdo-fila-texto{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.cxdo-fila-nombre{font-weight:var(--s-peso-fuerte);color:var(--s-tinta)}.cxdo-fila-que{font-size:var(--s-t-s);color:var(--s-apoyo)}.cxdo-aviso{border-radius:var(--s-radio-pildora);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);white-space:nowrap;background:var(--s-neutro-fondo);color:var(--s-apoyo);flex:none;padding:3px 10px}.cxdo-aviso[data-tono=ambar]{background:var(--s-duda-fondo);color:var(--s-duda)}.cxdo-aviso[data-tono=rojo]{background:var(--s-falta-fondo);color:var(--s-falta)}.cxdo-mas{flex:none;position:relative}.cxdo-mas-boton{border-radius:var(--s-radio-boton);width:32px;height:32px;font-size:var(--s-t-l);color:var(--s-apoyo);cursor:pointer;background:0 0;border:none}.cxdo-mas-boton:hover{background:var(--s-suave)}.cxdo-mas-menu{z-index:5;min-width:200px;padding:var(--s-1) 0;background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-campo);box-shadow:var(--s-sombra);flex-direction:column;display:flex;position:absolute;top:100%;right:0}.cxdo-mas-menu button{text-align:left;padding:var(--s-2) var(--s-4);font:inherit;color:var(--s-tinta);cursor:pointer;background:0 0;border:none}.cxdo-mas-menu button:hover{background:var(--s-accion-suave);outline:none}.cxdo-mas-menu button:focus-visible{background:var(--s-accion-suave);outline:none}.cxdo-columna-pie{justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-top:var(--s-linea) solid var(--s-borde-decorativo);font-size:var(--s-t-s);color:var(--s-apoyo);margin:0;display:flex}.cxdo-truco{padding:var(--s-3) var(--s-5);border-top:var(--s-linea) solid var(--s-borde-decorativo);font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}.cxdo-truco strong{color:var(--s-tinta)}.cxdo-vacio{padding:var(--s-4) var(--s-5);color:var(--s-apoyo);margin:0}.cxdo-icono{border-radius:var(--s-radio-campo);background:var(--s-accion-suave);height:32px;color:var(--s-accion);font-weight:var(--s-peso-fuerte);font-size:var(--s-t-s);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.cxdo-llegada-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--s-apoyo);flex:1;overflow:hidden}.cxdo-llegada-texto strong{color:var(--s-tinta)}.cxdo-importe{font-weight:var(--s-peso-fuerte);color:var(--s-tinta);flex:none}.cxdo-donde,a.cxdo-donde{font-size:var(--s-t-s);color:var(--s-ok);font-weight:var(--s-peso-medio);flex:none;text-decoration:none}.cxdo-donde[data-tono=duda]{color:var(--s-duda)}.cxdo-correo-cuerpo{gap:var(--s-3);padding:var(--s-4) var(--s-5);flex-direction:column;display:flex}.cxdo-correo{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--s-fondo);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-campo);display:flex}.cxdo-correo-dir{font-size:var(--s-t-l);color:var(--s-tinta);overflow-wrap:anywhere}.cxdo-correo-nota{font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}.cxdo-marcas{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cxdo-marcas li{color:var(--s-ok);font-weight:var(--s-peso-medio);font-size:var(--s-t-s)}.cxdo-marcas li:before{content:"✓  "}.cxdo-apagada{color:var(--s-duda);font-weight:var(--s-peso-fuerte);margin:0}.cxdo-grupos{margin:0 0 var(--s-4);gap:var(--s-3);flex-direction:column;padding:0;list-style:none;display:flex}.cxdo-grupos p{margin:0 0 var(--s-2)}.cxdo-hechos{margin:var(--s-3) 0 0;padding-left:var(--s-5)}.cxdo-hechos li[data-tono=falta]{color:var(--s-falta)}.cxdo-texto{resize:vertical;font-family:inherit}.cxdo[data-movil] .cxdo-banda{padding:var(--s-4);align-items:stretch;gap:var(--s-3);flex-direction:column}.cxdo[data-movil] .cxdo-banda-titulo{font-size:var(--s-t-xl)}.cxdo[data-movil] .cxdo-banda-pedir{flex:none}.cxdo[data-movil] .cxdo-banda-boton{align-self:stretch}.cxdo[data-movil] .cxdo-columnas{grid-template-columns:minmax(0,1fr)}.cxdo[data-movil] .cxdo-fila{padding:var(--s-3) var(--s-4)}.cxdo[data-movil] .cxdo-fila-texto .cxdo-aviso{margin-top:var(--s-1)}.cxdo[data-movil] .cxdo-columna-cabeza{padding:var(--s-3) var(--s-4)}.cxdo[data-movil] .cxdo-columna-titulo{font-size:var(--s-t-l)}.cxdo[data-movil] .cxdo-nose-fila{flex-wrap:wrap}.cxqe-ajustes{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-wrap:wrap;display:flex}.cxqe-ajustes-texto{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.cxqe-ajustes-texto span{font-size:var(--s-t-s);color:var(--s-apoyo)}.cxqe-margen{align-items:center;gap:var(--s-2);color:var(--s-tinta);display:inline-flex}.cxqe-margen .s-control{width:auto}.cxqe-grupo{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);overflow:hidden}.cxqe-grupo-cabeza{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);cursor:pointer;list-style:none;display:flex}.cxqe-grupo-cabeza::-webkit-details-marker{display:none}.cxqe-grupo-cabeza:before{content:"▸";color:var(--s-apoyo);margin-right:var(--s-2)}.cxqe-grupo[open]>.cxqe-grupo-cabeza:before{content:"▾"}.cxqe-grupo[open]>.cxqe-grupo-cabeza{border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.cxqe-grupo-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);flex:1}.cxqe-grupo-recuento{font-size:var(--s-t-s);color:var(--s-apoyo)}.cxqe-local{flex:none;width:auto;max-width:200px}.cxqe-interruptor{border-radius:var(--s-radio-pildora);background:var(--cxdo-tiempo);cursor:pointer;border:none;flex:none;width:42px;height:24px;padding:0;position:relative}.cxqe-interruptor[data-on]{background:var(--cxdo-ya)}.cxqe-interruptor:focus-visible{box-shadow:var(--s-foco);outline:none}.cxqe-interruptor-bola{background:var(--s-superficie);border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.cxqe-interruptor[data-on] .cxqe-interruptor-bola{left:21px}.cxqe-nota{font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}@media (max-width:900px){.cxdo-banda{flex-direction:column;align-items:stretch}.cxdo-banda-pedir{flex:none}.cxdo-columnas,.cxdo-abajo{grid-template-columns:minmax(0,1fr)}.cxdo-nose-fila,.cxqe-fila{flex-wrap:wrap}}.cxlq{--cxlq-mal:#e8604c;--cxlq-ok-fondo:#eaf6ee;--cxlq-ok:#23794a}.cxlq-barra-mal,.cxlq-leyenda li[data-tono=mal]:before{background:var(--cxlq-mal)}.cxlq-pagado{gap:var(--s-1);flex-basis:320px}.cxlq-pagado .cxdo-banda-boton{margin-top:var(--s-3)}.cxlq-pagado-cifra{font-size:var(--s-t-titulo);font-weight:var(--s-peso-titulo);color:var(--s-sobre-accion);margin:0;line-height:1.1}.cxlq-cambio{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--s-accion-suave);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);display:flex}.cxlq-cambio-texto{flex:1;min-width:0}.cxlq-cambio-titulo{font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.cxlq-cambio-dato{font-size:var(--s-t-s);color:var(--s-apoyo);overflow-wrap:anywhere;margin:2px 0 0}.cxlq-cambio-botones{gap:var(--s-2);flex-wrap:wrap;display:flex}.cxlq-columnas{gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;display:grid}.cxlq-lado{gap:var(--s-4);flex-direction:column;display:flex}.cxlq-tarjeta{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.cxlq-tarjeta:last-child{border-bottom:none}.cxlq-tarjeta-cuerpo{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.cxlq-tarjeta-quien{color:var(--s-apoyo);margin:0}.cxlq-tarjeta-quien strong{color:var(--s-tinta)}.cxlq-piezas{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cxlq-pieza{border-radius:var(--s-radio-pildora);font-size:var(--s-t-xs);font-weight:var(--s-peso-medio);background:var(--cxlq-ok-fondo);color:var(--cxlq-ok);align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.cxlq-pieza[data-tono=falta]{background:var(--s-duda-fondo);color:var(--s-duda)}.cxlq-pieza[data-tono=mal]{background:var(--s-falta-fondo);color:var(--s-falta)}.cxlq-frase{font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}.cxlq-tarjeta-cifra{align-items:flex-end;gap:var(--s-1);flex-direction:column;flex:none;min-width:120px;display:flex}.cxlq-tarjeta-cifra strong{font-size:var(--s-t-l);color:var(--s-tinta)}.cxlq-estado{border-radius:var(--s-radio-pildora);font-size:var(--s-t-xs);font-weight:var(--s-peso-fuerte);white-space:nowrap;background:var(--cxlq-ok-fondo);color:var(--cxlq-ok);padding:3px 10px}.cxlq-estado[data-situacion=falta]{background:var(--s-duda-fondo);color:var(--s-duda)}.cxlq-estado[data-situacion=no_cuadra]{background:var(--s-falta-fondo);color:var(--s-falta)}.cxlq-tarjeta-botones{align-items:center;gap:var(--s-1);flex:none;display:flex}.cxlq-menu-enlace{padding:var(--s-2) var(--s-4);color:var(--s-tinta);text-decoration:none}.cxlq-menu-enlace:hover{background:var(--s-accion-suave);outline:none}.cxlq-menu-enlace:focus-visible{background:var(--s-accion-suave);outline:none}.cxlq-cuando-dia{font-weight:var(--s-peso-fuerte);color:var(--s-tinta);font-size:var(--s-t-s);text-align:right;flex:none}.cxlq-enlace-nombre{text-decoration:none}.cxlq-enlace-nombre:hover{text-decoration:underline}.cxlq-amano{align-items:flex-start;gap:var(--s-2);padding:var(--s-4) var(--s-5);border:var(--s-linea) dashed var(--s-borde-control);border-radius:var(--s-radio-bloque);background:var(--s-superficie);flex-direction:column;display:flex}.cxlq-amano-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.cxlq-amano-frase{font-size:var(--s-t-s);color:var(--s-apoyo);margin:0}.cxlq-detalle{gap:var(--s-2) var(--s-4);margin:0 0 var(--s-3);grid-template-columns:max-content 1fr;display:grid}.cxlq-detalle dt{font-weight:var(--s-peso-fuerte);color:var(--s-tinta)}.cxlq-detalle dd{color:var(--s-apoyo);margin:0}.cxlq-liqs{margin:0 0 var(--s-3);padding-left:var(--s-5);font-size:var(--s-t-s);color:var(--s-apoyo)}.cxlq-resolver{gap:var(--s-2);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-campo);padding:var(--s-3) var(--s-4);flex-direction:column;display:flex}.cxlq-resolver legend{font-weight:var(--s-peso-fuerte);padding:0 var(--s-1)}.cxlq-opcion{gap:var(--s-2);align-items:center;min-height:32px;display:flex}.cxlq-dos{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cxlq[data-movil] .cxlq-columnas{grid-template-columns:minmax(0,1fr)}.cxlq[data-movil] .cxlq-tarjeta{padding:var(--s-3) var(--s-4);flex-wrap:wrap}.cxlq[data-movil] .cxlq-tarjeta-cuerpo{flex-basis:calc(100% - 56px)}.cxlq[data-movil] .cxlq-tarjeta-cifra{flex:1;align-items:flex-start;min-width:0;margin-left:52px}.cxlq[data-movil] .cxlq-pagado{flex:none}.cxlq[data-movil] .cxlq-cambio{flex-wrap:wrap}.cxlq[data-movil] .cxlq-pagado-cifra{font-size:var(--s-t-xl)}@media (max-width:900px){.cxlq-columnas{grid-template-columns:minmax(0,1fr)}.cxlq-cambio{flex-wrap:wrap}}.pg-pagina{gap:var(--s-4);flex-direction:column;display:flex}.pg-cifras[data-vencido=si] .s-bandeja-cifra:nth-child(3) .s-bandeja-cifra-valor{color:var(--s-falta)}.pg-aviso-ambar{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5);background:var(--s-duda-fondo);border:var(--s-linea) solid var(--s-duda);border-radius:var(--s-radio-bloque);color:var(--s-tinta);flex-wrap:wrap;justify-content:space-between;display:flex}.pg-aviso-ambar p{flex:1;min-width:240px;margin:0}.pg-aviso-ambar strong{color:var(--s-duda)}.pg-aviso-fila{border-left:none;border-right:none;border-radius:0}.pg-aviso-rojo{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5);background:var(--s-falta-fondo);border:var(--s-linea) solid var(--s-falta);border-radius:var(--s-radio-bloque);color:var(--s-tinta);flex-wrap:wrap;justify-content:space-between;display:flex}.pg-aviso-rojo p{flex:1;min-width:240px;margin:0}.pg-aviso-rojo strong{color:var(--s-falta)}.pg-fila-abrible{cursor:pointer}.pg-fila-abrible:hover{background:var(--s-fondo-suave,#1724430a);outline:none}.pg-fila-abrible:focus-visible{background:var(--s-fondo-suave,#1724430a);outline:none}.pg-aviso-acciones{gap:var(--s-4);flex-wrap:wrap;display:flex}.pg-enlace{color:var(--s-accion);font:inherit;font-weight:var(--s-peso-fuerte);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.pg-enlace:disabled{opacity:.5;cursor:default}.pg-enlace-chico{margin-left:var(--s-3);font-size:var(--s-t-xs);font-weight:var(--s-peso-medio)}.pg-caja{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);overflow:hidden}.pg-caja>.s-pestanas,.pg-caja>.s-filtros{padding-left:var(--s-4);padding-right:var(--s-4)}.pg-pie{justify-content:space-between;gap:var(--s-4);padding:var(--s-3) var(--s-4);color:var(--s-apoyo);font-size:var(--s-t-s);flex-wrap:wrap;display:flex}.pg-pie strong{color:var(--s-tinta)}.pg-vence-rojo{color:var(--s-falta);font-weight:var(--s-peso-fuerte)}.pg-vence-sin{color:var(--s-duda);font-weight:var(--s-peso-fuerte)}.pg-tarjeta{gap:var(--s-1);flex-direction:column;width:100%;display:flex}.pg-tarjeta-fila{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.pg-barra{bottom:var(--s-3);z-index:5;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--s-oscuro);color:var(--s-sobre-accion);border-radius:var(--s-radio-bloque);box-shadow:var(--s-sombra);flex-wrap:wrap;display:flex;position:sticky}.pg-barra-total{flex-direction:column;gap:2px;margin-right:auto;display:flex}.pg-barra-fuera{font-size:var(--s-t-xs);opacity:.8}.pg-barra-campo{align-items:center;gap:var(--s-2);padding:0 var(--s-3);min-height:var(--s-alto-control);border:var(--s-linea) solid #ffffff59;border-radius:var(--s-radio-campo);color:var(--s-sobre-accion);display:inline-flex}.pg-barra-campo span{opacity:.8}.pg-barra-campo select,.pg-barra-campo input{color:inherit;font:inherit;font-weight:var(--s-peso-fuerte);background:0 0;border:none}.pg-barra-campo select option{color:var(--s-tinta)}.pg-barra-campo input::-webkit-calendar-picker-indicator{filter:invert()}.pg-kbd{margin-left:var(--s-2);border:var(--s-linea) solid #fff9;font-size:var(--s-t-xs);border-radius:4px;padding:0 6px;font-family:inherit}.pg-barra-nota{margin:calc(-1 * var(--s-2)) 0 0}.pg-notas{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pg-notas-dos{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-notas p{padding:var(--s-4);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);color:var(--s-apoyo);font-size:var(--s-t-s);margin:0}.pg-notas strong{color:var(--s-tinta)}.pg-pasos{padding:var(--s-4) var(--s-5);gap:var(--s-3);background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;list-style:none;display:grid}.pg-pasos li{align-items:center;gap:var(--s-2);color:var(--s-apoyo);font-weight:var(--s-peso-medio);display:flex}.pg-paso-marca{background:var(--s-neutro-fondo);width:26px;height:26px;color:var(--s-apoyo);font-size:var(--s-t-s);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pg-pasos li[data-hecho=si]{color:var(--s-ok)}.pg-pasos li[data-hecho=si] .pg-paso-marca{background:var(--s-ok-fondo);color:var(--s-ok)}.pg-pasos li[data-actual=si]{color:var(--s-accion);font-weight:var(--s-peso-fuerte)}.pg-pasos li[data-actual=si] .pg-paso-marca{background:var(--s-accion);color:var(--s-sobre-accion)}.pg-ficha{gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;display:grid}.pg-ficha-izq,.pg-ficha-der{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.pg-tabla{border-collapse:collapse;width:100%;font-size:var(--s-t-m)}.pg-tabla th{text-align:left;padding:var(--s-3) var(--s-4);color:var(--s-apoyo);font-weight:var(--s-peso-medio);font-size:var(--s-t-s);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);background:var(--s-fondo)}.pg-tabla td{padding:var(--s-3) var(--s-4);border-bottom:var(--s-linea) solid var(--s-borde-decorativo);vertical-align:middle;overflow-wrap:anywhere}.pg-tabla .pg-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pg-tabla tr[data-estado=rechazada] td,.pg-tabla tr[data-estado=sacada] td{color:var(--s-apoyo)}.pg-iban-nuevo{color:var(--s-duda);font-weight:var(--s-peso-fuerte)}.pg-iban-ok{color:var(--s-ok);font-weight:var(--s-peso-fuerte)}.pg-datos{gap:var(--s-2) var(--s-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.pg-datos dt{color:var(--s-apoyo)}.pg-datos dd{color:var(--s-tinta);overflow-wrap:anywhere;margin:0}.pg-historial{padding-left:var(--s-5);gap:var(--s-2);color:var(--s-tinta);flex-direction:column;margin:0;display:flex}.pg-dialogo-campos{gap:var(--s-3);flex-direction:column;display:flex}.pg-dialogo-titulo{margin:var(--s-2) 0 0;font-size:var(--s-t-sm,.875rem);font-weight:var(--s-peso-medio);color:var(--s-tinta)}.pg-dialogo-nota{color:var(--s-apoyo);margin:0}.pg-lista-simple{padding-left:var(--s-5);gap:var(--s-2);color:var(--s-tinta);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}.pg-dias{gap:var(--s-2);flex-wrap:wrap;display:flex}.pg-metodos-pago{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-metodo-pago{align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.pg-metodo-pago:last-child{border-bottom:0}.pg-metodo-nombre{min-width:0;font-weight:var(--s-peso-medio);color:var(--s-tinta);flex:1}.pg-logo-pago{color:var(--s-tinta);flex:none}.pg-aviso-bizum{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.cxn-remesa{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.pg-paso-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.pg-paso-detalle{color:var(--s-ok);font-size:var(--s-t-xs);font-weight:var(--s-peso-medio)}.cxn-remesa-propuesta{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3);border:var(--s-linea) solid var(--s-borde-decorativo);border-left:3px solid var(--s-ok);border-radius:var(--s-radio-campo);background:var(--s-superficie);flex-wrap:wrap;display:flex}.cxn-remesa-propuesta p{min-width:0;margin:0}@media (max-width:899px){.pg-notas,.pg-notas-dos,.pg-ficha{grid-template-columns:minmax(0,1fr)}.pg-barra{flex-direction:column;align-items:stretch}.pg-barra-campo{justify-content:space-between}.pg-pasos{grid-template-columns:minmax(0,1fr)}.pg-tabla th:nth-child(4),.pg-tabla td:nth-child(4){display:none}}.l-raiz{gap:var(--s-5);flex-direction:column;display:flex}.l-raiz h1{font-size:var(--s-t-titulo);font-weight:var(--s-peso-titulo);color:var(--s-tinta);margin:0;line-height:1.15}.l-apoyo{color:var(--s-apoyo);margin:0}.l-cabeza{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.l-acciones{gap:var(--s-2);flex-wrap:wrap;display:flex}.l-banda{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.l-nota{color:var(--s-apoyo);font-size:var(--s-t-s);margin:0}.l-filtros{gap:var(--s-3);flex-wrap:wrap;align-items:flex-end;display:flex}.l-filtros label{gap:var(--s-1);color:var(--s-apoyo);font-size:var(--s-t-s);flex-direction:column;display:flex}.l-filtros select,.l-filtros input{min-height:var(--s-alto-control);padding:0 var(--s-3);border:var(--s-linea) solid var(--s-borde-control);border-radius:var(--s-radio-campo);background:var(--s-superficie);color:var(--s-tinta);font:inherit}.l-tabla-envoltorio{overflow-x:auto}.l-tabla{min-width:760px}.l-tabla td{vertical-align:top}.l-tabla td:first-child,.l-tabla td:nth-child(2){white-space:nowrap}.l-tabla .l-cifra{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.l-tabla .l-registro{gap:var(--s-1);color:var(--s-apoyo);flex-direction:column;display:flex}.l-tabla .l-registro p{margin:0}.l-tabla .l-sin-jornada{color:var(--s-apoyo);font-style:italic}.l-tabla .l-tramo+.l-tramo{margin-top:var(--s-1)}.l-revisar{flex-direction:column;display:flex}.l-revisar-fila{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-3) var(--s-6);border-top:var(--s-linea) solid var(--s-borde-decorativo);flex-wrap:wrap;display:flex}.l-revisar-texto{gap:var(--s-1);flex-direction:column;flex:260px;min-width:0;display:flex}.l-revisar-texto b{color:var(--s-tinta);font-weight:var(--s-peso-medio)}.l-revisar-texto span{color:var(--s-apoyo);font-size:var(--s-t-s)}.l-revisar-pie{padding:var(--s-3) var(--s-6);border-top:var(--s-linea) solid var(--s-borde-decorativo)}.l-portal{gap:var(--s-3);flex-direction:column;display:flex}.l-portal:empty{display:none}.l-portal .s-tarjeta{gap:var(--s-3)}.l-portal-botones{gap:var(--s-2);flex-wrap:wrap;display:flex}.l-hecho{color:var(--s-ok);font-weight:var(--s-peso-medio);margin:0}.l-error{color:var(--s-falta);margin:0}.l-enlace{word-break:break-all}.l-pagina-publica{max-width:var(--s-ancho-pantalla);padding:var(--s-6) var(--s-4) var(--s-12);min-height:100vh;margin:0 auto}@media (max-width:820px){.l-banda{grid-template-columns:repeat(2,minmax(0,1fr))}}.l-interruptor{cursor:pointer;border-radius:var(--s-radio-pildora);background:var(--s-borde-control);border:none;flex:none;width:42px;height:24px;padding:0;position:relative}.l-interruptor[data-on]{background:var(--s-ok)}.l-interruptor:disabled{cursor:default;opacity:.6}.l-interruptor:focus-visible{box-shadow:var(--s-foco);outline:none}.l-interruptor-bola{background:var(--s-superficie);border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.l-interruptor[data-on] .l-interruptor-bola{left:21px}.s-laboral,.s-laboral .s-pagina{gap:var(--s-4);flex-direction:column;display:flex}.s-laboral-centros{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-laboral-centro-nombre{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.s-laboral-acciones{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.s-laboral-fila{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.s-laboral-opciones{gap:var(--s-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.s-laboral-opciones label{gap:var(--s-2);color:var(--s-tinta);align-items:center;display:flex}.s-laboral-credenciales{gap:var(--s-2) var(--s-4);grid-template-columns:auto 1fr;margin:0;display:grid}.s-laboral-credenciales dt{color:var(--s-apoyo)}.s-laboral-credenciales dd{color:var(--s-tinta);font-weight:var(--s-peso-medio);overflow-wrap:anywhere;margin:0}.s-laboral-lista{padding-left:var(--s-5);gap:var(--s-1);color:var(--s-tinta);flex-direction:column;margin:0;display:flex}.cocina{--cocina-fondo:#eaeef1;--cocina-superficie:#fff;--cocina-superficie-2:#f4f7f9;--cocina-linea:#d3dce2;--cocina-linea-suave:#e4eaee;--cocina-tinta:#101a21;--cocina-tinta-2:#3d4c57;--cocina-tinta-3:#65767f;--cocina-acento:#0e5a5e;--cocina-acento-bg:#d8eaea;--cocina-acento-ink:#0a4245;--cocina-verde:#2c6a4e;--cocina-verde-bg:#dcede2;--cocina-rojo:#9c3a2a;--cocina-rojo-bg:#f5dfda;--cocina-ambar:#7e5a0e;--cocina-ambar-bg:#f6ebcf;--cocina-carril-texto:#b3c3cb;--cocina-carril-activo:#1b262c;--cocina-carril-marca:#59b6ba;--cocina-radio:2px;--cocina-radio-md:3px;--cocina-sombra:0 1px 2px #101a210f, 0 8px 24px -16px #101a2147;--cocina-fuente:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--cocina-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;font-family:var(--cocina-fuente);color:var(--cocina-tinta);background:var(--cocina-fondo);font-size:14px;line-height:1.45}.cocina .num{font-family:var(--cocina-mono);font-variant-numeric:tabular-nums}.cocina-pagina{flex-direction:column;gap:14px;padding:22px 26px 30px;display:flex}.cx-rp{box-sizing:border-box;min-height:100%;padding:22px 22px 40px}.cx-rp-cabeza{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cx-rp-miga{color:var(--cx-apoyo);font-size:14px}.cx-rp-titulo{letter-spacing:-1.1px;margin:0;font-size:32px;font-weight:600}.cx-rp-intro{color:var(--cx-apoyo);max-width:820px;margin:12px 0;font-size:15px}.cx-rp-cuerpo{align-items:flex-start;gap:18px;display:flex}.cx-rp-izq{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.cx-rp-der{flex-direction:column;flex-shrink:0;gap:12px;width:360px;display:flex}.cx-rp-der h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600}.cx-rp-der .cx-ia-bloque{flex-wrap:wrap;align-items:flex-start}.cx-rp-der .cx-ia-texto{flex:calc(100% - 30px)}.cx-rp-der .cx-ia-acciones{flex-wrap:wrap;flex:100%;padding-left:24px}.cx-rp-apoyo{color:var(--cx-apoyo);font-size:14px}.cx-rp-tabla{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);flex-direction:column;display:flex;overflow:hidden}.cx-rp-fila{grid-template-columns:minmax(0, 1.1fr) repeat(var(--cx-rp-columnas,3), minmax(180px, 1fr));-moz-column-gap:8px;border-top:1px solid var(--cx-linea);align-items:center;column-gap:8px;padding:8px 14px;display:grid}.cx-rp-fila-cabeza{border-top:none;align-items:end;padding:14px 14px 10px}.cx-rp-fila-herencia{background:var(--cx-fondo);padding:9px 14px}.cx-rp-fila-local{background:var(--cx-fondo);padding:6px 14px 6px 64px}.cx-rp-col{color:var(--cx-apoyo);letter-spacing:.3px;text-align:center;font-size:12px;font-weight:600}.cx-rp-col-marca{text-align:left}.cx-rp-col-nombre{color:var(--cx-texto);font-size:14px}.cx-rp-col-ayuda{font-weight:400}.cx-rp-marca{align-items:center;gap:12px;min-width:0;display:flex}.cx-rp-marca-nombre{font-size:15px;font-weight:600}.cx-rp-marca-apoyo{color:var(--cx-apoyo);font-size:13px}.cx-rp-enlace{font:inherit;color:var(--cx-azul);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.cx-rp-celda{flex-direction:column;align-items:center;gap:3px;display:flex}.cx-rp-celda-plataforma{display:none}.cx-rp-seg{background:var(--cx-neutro-suave);box-sizing:border-box;border-radius:13px;gap:2px;max-width:100%;padding:3px;display:inline-flex;position:relative}.cx-rp-seg button{white-space:nowrap;cursor:pointer;height:36px;color:var(--cx-apoyo);background:0 0;border:none;border-radius:10px;flex:none;padding:0 10px;font-family:inherit;font-size:13px}.cx-rp-seg button:disabled{cursor:progress}.cx-rp-seg button[aria-pressed=true].cx-rp-decidida{background:var(--cx-azul);color:var(--cx-blanco);font-weight:600}.cx-rp-seg button[aria-pressed=true].cx-rp-heredada{background:var(--cx-blanco);color:var(--cx-texto);box-shadow:inset 0 0 0 2px var(--cx-borde-campo);font-weight:600}.cx-rp-seg button:focus-visible{outline:3px solid var(--cx-azul);outline-offset:2px}.cx-rp-hereda{color:var(--cx-apoyo);font-size:11px}.cx-rp-aviso{z-index:2;background:var(--cx-ambar-suave);border:2px solid var(--cx-blanco);width:16px;height:16px;color:var(--cx-ambar);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.cx-rp-celda-error{color:var(--cx-rojo);background:var(--cx-rojo-suave);text-align:center;border-radius:8px;max-width:220px;padding:3px 8px;font-size:12px}.cx-rp-pie{border-top:1px solid var(--cx-linea);color:var(--cx-apoyo);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:8px 14px;font-size:13px;display:flex}.cx-rp-muestra{vertical-align:-2px;border-radius:4px;width:12px;height:12px;margin-right:4px;display:inline-block}.cx-rp-muestra-decidida{background:var(--cx-azul)}.cx-rp-muestra-heredada{box-shadow:inset 0 0 0 2px var(--cx-borde-campo)}.cx-rp-muestra-aviso{background:var(--cx-ambar-suave);border-radius:50%}.cx-rp-hueco{flex-grow:1}.cx-rp-guardado{color:var(--cx-verde-oscuro);background:var(--cx-verde-suave);border-radius:12px;padding:8px 12px;font-size:14px}.cx-rp-guardado-aviso{color:var(--cx-ambar);background:var(--cx-ambar-suave)}.cx-rp-pedido{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-tarjeta);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.cx-rp-pedido-cabeza{justify-content:space-between;align-items:center;gap:8px;display:flex}.cx-rp-pedido-numero{font-family:var(--cx-letra-cifras);font-size:15px;font-weight:600}.cx-rp-pedido-donde{color:var(--cx-apoyo);font-size:13px}.cx-rp-folvy h3{margin:6px 0 0;font-size:15px;font-weight:600}.cx-rp-folvy ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cx-rp-folvy li{color:var(--cx-apoyo);font-size:13px}.cx-et{font-family:var(--cx-letra);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-et-pildora{white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600}.cx-et-gris .cx-et-pildora{background:var(--cx-neutro-suave);color:var(--cx-neutro-texto)}.cx-et-verde .cx-et-pildora{background:var(--cx-verde-suave);color:var(--cx-verde-oscuro)}.cx-et-ambar .cx-et-pildora{background:var(--cx-ambar-suave);color:var(--cx-ambar)}.cx-et-azul .cx-et-pildora{background:var(--cx-azul-suave);color:var(--cx-azul)}.cx-et-detalle{color:var(--cx-apoyo);font-size:13px}.cx-et-acciones{flex-wrap:wrap;gap:4px 6px;font-size:13px;font-weight:600;display:flex}.cx-et-acciones button,.cx-et-acciones a{font:inherit;color:var(--cx-azul);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cx-et-acciones button:disabled{opacity:.55;cursor:progress}.cx-et-resultado{color:var(--cx-verde-oscuro);font-size:13px}.cx-et-error{color:var(--cx-rojo);font-size:13px}.cx-et-franja{border:1px solid var(--cx-linea);background:var(--cx-blanco);border-radius:12px;margin:0 16px 10px 20px;padding:8px 10px}@media (max-width:1280px){.cx-rp-cuerpo{flex-direction:column;align-items:stretch}.cx-rp-der{width:100%}}@media (max-width:1000px){.cx-rp{padding:14px 12px 32px}.cx-rp-titulo{font-size:26px}.cx-rp-cuerpo{flex-direction:column}.cx-rp-der{width:100%}.cx-rp-tabla{background:0 0;border:none;border-radius:0;gap:10px;overflow:visible}.cx-rp-fila-cabeza{display:none}.cx-rp-fila,.cx-rp-fila-herencia,.cx-rp-fila-local{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque);grid-template-columns:1fr;gap:8px;padding:12px 14px}.cx-rp-fila-herencia{background:var(--cx-fondo)}.cx-rp-fila-local{margin-left:18px}.cx-rp-celda{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%}.cx-rp-celda-plataforma{font-size:14px;font-weight:600;display:inline}.cx-rp-pie{background:var(--cx-blanco);border:1px solid var(--cx-linea);border-radius:var(--cx-radio-bloque)}}.cx-cd-boton{border:1px solid var(--cx-borde-campo);background:var(--cx-blanco);height:30px;color:var(--cx-azul);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.cx-cd-boton-pri{background:var(--cx-azul);color:var(--cx-blanco);border-color:var(--cx-azul)}.cx-cd-boton:disabled{opacity:.55;cursor:not-allowed}.cx-cd-hecho{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cx-cd-hecho-texto{color:var(--cx-verde-oscuro);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.cx-cd-nota{color:var(--cx-apoyo);flex-basis:100%;font-size:12.5px}.cx-cd-error{color:var(--cx-rojo);flex-basis:100%;margin:4px 0 0;font-size:12.5px;font-weight:600}.cx-cd-boton.cx-cd-grande{border-radius:12px;gap:8px;height:48px;padding:0 18px;font-size:17px;font-weight:700}.cx-cd-casilla.cx-cd-grande{border-radius:12px;height:54px;padding:0 14px;font-size:18px}.cx-cd-hecho-texto.cx-cd-grande{font-size:15px}.cx-lsd-rojo{background:var(--cx-rojo-suave);border-left:4px solid var(--cx-rojo)}.cx-lsd-rojo .cx-lsd-frase{color:var(--cx-rojo);font-weight:700}.cx-lsd-gris .cx-lsd-frase{color:var(--cx-apoyo)}.cx-lsd-tel{color:var(--cx-texto);align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.cx-cd-casilla{border:1px solid var(--cx-borde-campo);background:var(--cx-blanco);width:100%;height:34px;color:var(--cx-texto);border-radius:8px;padding:0 10px;font-size:13.5px}.mapboxgl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.mapboxgl-canvas{position:absolute;top:0;left:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top{top:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-right{top:50%;right:0;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{top:50%;left:0;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.mapboxgl-ctrl-group button{box-sizing:border-box;background-color:initial;cursor:pointer;border:0;outline:none;width:32px;height:32px;padding:0;display:block;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid buttontext}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#eee}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-up .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 11.7071C4.68342 12.0976 5.31658 12.0976 5.70711 11.7071L9 8.41421L12.2929 11.7071C12.6834 12.0976 13.3166 12.0976 13.7071 11.7071C14.0976 11.3166 14.0976 10.6834 13.7071 10.2929L9.70711 6.29289C9.31658 5.90237 8.68342 5.90237 8.29289 6.29289L4.29289 10.2929C3.90237 10.6834 3.90237 11.3166 4.29289 11.7071Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-down .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 6.29289C4.68342 5.90237 5.31658 5.90237 5.70711 6.29289L9 9.58579L12.2929 6.29289C12.6834 5.90237 13.3166 5.90237 13.7071 6.29289C14.0976 6.68342 14.0976 7.31658 13.7071 7.70711L9.70711 11.7071C9.31658 12.0976 8.68342 12.0976 8.29289 11.7071L4.29289 7.70711C3.90237 7.31658 3.90237 6.68342 4.29289 6.29289Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:2s linear infinite mapboxgl-spin}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;box-sizing:initial;background-color:#fff;border-radius:12px;margin:10px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{visibility:visible;padding:2px 28px 2px 8px}:-webkit-any(.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-left,.mapboxgl-ctrl-top-left)>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}:is(.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-left,.mapboxgl-ctrl-top-left)>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}:-webkit-any(.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-left,.mapboxgl-ctrl-top-left) .mapboxgl-ctrl-attrib-button{left:0}:is(.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-left,.mapboxgl-ctrl-top-left) .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{color:#333;box-sizing:border-box;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.mapboxgl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}.mapboxgl-popup-close-button{cursor:pointer;background-color:initial;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.mapboxgl-popup-close-button:hover{background-color:#eee}.mapboxgl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:10px 10px 15px;position:relative;box-shadow:0 1px 2px #0000001a}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{will-change:transform;opacity:1;transition:opacity .2s;position:absolute;top:0;left:0}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.mapboxgl-user-location-dot:before{content:"";animation:2s infinite mapboxgl-user-location-dot-pulse;position:absolute}.mapboxgl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";border-bottom:7.5px solid #4aa1eb;position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px)skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px)skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;text-align:center;opacity:0;pointer-events:none;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;transition:opacity .75s ease-in-out 1s;display:flex;position:absolute;top:0;left:0}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{text-align:center;font-size:14px;font-weight:600}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{color:#000;background-color:#bccbd7}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#ccc}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{border-radius:0 4px 4px 0;margin-left:0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{border-radius:4px 0 0 4px;margin-right:0}.mapbox-gl-draw_ctrl-draw-btn{color:#ffffff80;border-color:#000000e6;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-position:50%;background-repeat:no-repeat}.mapbox-gl-draw_point{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z\"/>%3C/svg>")}.mapbox-gl-draw_polygon{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z\"/>%3C/svg>")}.mapbox-gl-draw_line{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z\"/>%3C/svg>")}.mapbox-gl-draw_trash{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z\"/>%3C/svg>")}.mapbox-gl-draw_uncombine{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z\"/>%3C/svg>")}.mapbox-gl-draw_combine{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z\"/>%3C/svg>")}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;opacity:.5;background:#0000001a;border:2px dotted #fff;width:0;height:0;position:absolute;top:0;left:0}.s-invitar{background:var(--s-superficie);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-direction:column;display:flex}.s-invitar-cabeza{padding:var(--s-5) var(--s-6);border-bottom:var(--s-linea) solid var(--s-borde-decorativo)}.s-invitar-titulo{font-size:var(--s-t-l);font-weight:var(--s-peso-fuerte);color:var(--s-tinta);margin:0}.s-invitar-apoyo{color:var(--s-apoyo);font-size:var(--s-t-s);margin:0}.s-invitar-cuerpo{gap:var(--s-4);padding:var(--s-5) var(--s-6);flex-direction:column;display:flex}.s-invitar-empresas{gap:var(--s-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.s-invitar-empresas legend{font-weight:var(--s-peso-medio);color:var(--s-tinta);margin-bottom:var(--s-2)}.s-invitar-empresa{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:var(--s-linea) solid var(--s-borde-decorativo);border-radius:var(--s-radio-bloque);flex-wrap:wrap;display:flex}.s-invitar-empresa[data-marcada]{border-color:var(--s-accion);background:var(--s-accion-suave)}.s-invitar-casilla{align-items:center;gap:var(--s-3);cursor:pointer;display:flex}.s-invitar-casilla>span{flex-direction:column;display:flex}.s-invitar-nombre{font-weight:var(--s-peso-medio);color:var(--s-tinta)}.s-invitar-empresa .s-control-selector{width:auto;min-width:200px}.s-invitar-hecho{color:var(--s-ok);font-weight:var(--s-peso-medio);margin:0}.s-invitar-error{color:var(--s-falta);margin:0}.s-invitar-pie{justify-content:flex-end;gap:var(--s-2);padding:var(--s-4) var(--s-6);border-top:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.s-usuarios{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.s-usuarios-lista{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s-usuarios-lista li{justify-content:space-between;gap:var(--s-3);padding:var(--s-2) 0;border-top:var(--s-linea) solid var(--s-borde-decorativo);display:flex}.s-usuarios-lista li:not([data-activo]){color:var(--s-apoyo)}.s-usuarios-nombre{color:var(--s-tinta)}.s-usuarios-rol{color:var(--s-apoyo);font-size:var(--s-t-s)}@media (max-width:900px){.s-usuarios{grid-template-columns:minmax(0,1fr)}}.ml-fondo{z-index:60;background:#00000059;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ml-panel{background:var(--color-bg-card);border:1px solid var(--color-border-default);width:100%;max-width:560px;color:var(--color-text-primary);border-radius:14px;flex-direction:column;display:flex;box-shadow:0 18px 40px -20px #00000059}.ml-cab{border-bottom:1px solid var(--color-border-default);align-items:center;gap:14px;padding:20px 22px 14px;display:flex}.ml-logo{color:#fff;width:48px;height:48px;font-family:var(--font-display);background:linear-gradient(135deg,#f2b632,#e0573a);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.ml-cab h2{font-family:var(--font-display);margin:0;font-size:20px;line-height:1.2}.ml-cab p{color:var(--color-text-secondary);margin:0;font-size:13px}.ml-sec{border-bottom:1px solid var(--color-border-default);flex-direction:column;gap:10px;padding:16px 22px;display:flex}.ml-sec h3{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:600}.ml-campo{flex-direction:column;gap:4px;display:flex}.ml-campo>label,.ml-campo>.ml-etiqueta{color:var(--color-text-secondary);font-size:13px}.ml-entrada{font:inherit;border:1px solid var(--color-border-default);background:var(--color-bg-card);color:var(--color-text-primary);border-radius:9px;width:100%;padding:9px 12px}.ml-entrada:focus-visible{outline:3px solid var(--color-accent);outline-offset:1px}.ml-socio{position:relative}.ml-socio .ml-pista{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ml-seg{border:1px solid var(--color-border-default);border-radius:9px;flex-wrap:wrap;display:flex;overflow:hidden}.ml-seg button{font:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;flex:1;padding:8px 12px;font-size:14px}.ml-seg button[aria-pressed=true]{background:var(--color-accent-bg);color:var(--color-accent);font-weight:600}.ml-seg button:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.ml-pista{color:var(--color-text-secondary);font-size:13px}.ml-local{border:1px solid var(--color-border-default);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ml-local .ml-l{align-items:center;gap:10px;display:flex}.ml-marca{background:var(--color-accent);width:18px;height:18px;color:var(--color-text-on-accent);border-radius:5px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ml-chip{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.ml-chip[data-tono=aviso]{background:var(--color-warning-bg);color:var(--color-warning)}.ml-lineas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ml-lineas li{align-items:flex-start;gap:10px;font-size:14px;display:flex}.ml-lineas li i{border-radius:99px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-style:normal;font-weight:700;display:grid}.ml-lineas li i[data-tono=ok]{background:var(--color-success-bg);color:var(--color-success)}.ml-lineas li i[data-tono=aviso]{background:var(--color-warning-bg);color:var(--color-warning)}.ml-pie{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}.ml-pie .ml-pista{margin-right:auto}.ml-boton{font:inherit;border:1px solid var(--color-border-default);background:var(--color-bg-card);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:600}.ml-boton[data-principal=si]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}.ml-boton:disabled{opacity:.55;cursor:default}.ml-boton:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.ml-error{background:var(--color-danger-bg);color:var(--color-danger);border-radius:10px;margin:0 22px 16px;padding:10px 12px;font-size:14px}.ml-cargando{color:var(--color-text-secondary);font-size:14px}.ml-hecho{background:var(--color-text-primary);color:var(--color-bg-card);border-radius:10px;align-self:flex-start;margin-bottom:14px;padding:10px 16px;font-size:14px;font-weight:500}.ml-nuevas{margin-bottom:18px}.ml-nuevas h2{margin:0 0 8px;font-size:15px;font-weight:600}.ml-filas{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.ml-fila{border-top:1px solid var(--color-border-default);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.ml-fila:first-child{border-top:0}.ml-fila .ml-ico{width:40px;height:40px;font-weight:700;font-family:var(--font-display);background:var(--color-accent-bg);color:var(--color-accent);border-radius:10px;flex:none;place-items:center;display:grid}.ml-fila .ml-txt{flex:320px;min-width:0}.ml-fila .ml-txt b{font-weight:600;display:block}.ml-fila .ml-txt span{color:var(--color-text-secondary);font-size:14px}.ml-chip[data-tono=suave]{background:var(--color-bg-page);color:var(--color-text-secondary);border:1px solid var(--color-border-default)}.ml-fila[data-apagada=si] .ml-ico{background:var(--color-bg-page);color:var(--color-text-secondary)}.ml-fila[data-apagada=si] .ml-txt b{color:var(--color-text-secondary);font-weight:500}.ml-confirmar{background:var(--color-bg-page);border-radius:10px;flex-wrap:wrap;flex:100%;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.ml-panel>.ml-confirmar{flex:none;margin:0 22px 12px}.ml-confirmar span{flex:260px}.ml-ocultas{margin-top:24px}.ml-ocultas>summary{cursor:pointer;color:var(--color-text-secondary);padding:8px 0;font-size:15px;font-weight:600}.ml-ocultas>summary:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.ml-ocultas[open]>summary{color:var(--color-text-primary)}@media (max-width:640px){.ml-fondo{align-items:stretch;padding:0}.ml-panel{border-radius:0;max-width:none;min-height:100%}.ml-fila{gap:12px;padding:14px}.ml-fila .ml-boton{flex:100%}}.cc-pagina{color:var(--color-text-primary);flex-direction:column;gap:16px;display:flex}.cc-miga{color:var(--color-text-secondary);font-size:13px}.cc-titulo{font-family:var(--font-display);margin:0;font-size:24px;line-height:1.15}.cc-sub{color:var(--color-text-secondary);margin:-8px 0 0}.cc-vacio{color:var(--color-text-secondary);margin:0}.cc-marcas{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;gap:4px;display:flex}.cc-marcas button{font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:14px}.cc-marcas button[aria-selected=true]{color:var(--color-text-primary);border-color:var(--color-accent);font-weight:600}.cc-ico-aviso{background:var(--color-warning-bg)!important;color:var(--color-warning)!important}.ml-chip[data-tono=ok]{background:var(--color-success-bg);color:var(--color-success)}.cc-tabla{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;overflow-x:auto}.cc-tabla table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.cc-tabla th{text-align:left;color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;background:var(--color-bg-page);border-bottom:1px solid var(--color-border-default);padding:10px 14px;font-size:12px;font-weight:600}.cc-tabla td{border-bottom:1px solid var(--color-border-default);vertical-align:middle;padding:11px 14px}.cc-tabla tr:last-child td{border-bottom:0}.cc-num{text-align:right;font-variant-numeric:tabular-nums}.cc-acciones{flex-wrap:wrap;gap:10px;display:flex}.cc-enlace{align-items:center;text-decoration:none;display:inline-flex}.ml-chip[data-tono=mal]{background:var(--color-danger-bg);color:var(--color-danger)}.rc-sub{margin:0}.rc-progreso{background:var(--color-warning-bg);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.rc-progreso[data-completa=si]{background:var(--color-success-bg)}.rc-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-barra{background:#00000014;border-radius:99px;height:8px;overflow:hidden}.rc-barra i{background:var(--color-warning);height:100%;display:block}.rc-progreso[data-completa=si] .rc-barra i{background:var(--color-success)}.rc-lectura{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;flex-direction:column;gap:12px;max-width:640px;padding:16px;display:flex}.rc-leido{margin:0}.rc-espera{margin-top:4px;display:block}.rc-enlace{font:inherit;color:var(--color-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.rc-enlace:disabled{opacity:.6;cursor:default}.rc-enlace:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.rc-todos{color:var(--color-text-secondary);align-self:flex-start}.rc-en-toast{color:inherit}.rv-pregunta{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:14px;flex-direction:column;gap:14px;max-width:760px;padding:20px 22px;display:flex}.rv-pregunta>.ml-chip{align-self:flex-start}.rv-pregunta h2{font-family:var(--font-display);margin:0;font-size:20px}.rv-texto{margin:0}.rv-compara{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.rv-compara>div{background:var(--color-bg-page);border:1px solid var(--color-border-default);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;display:flex}.rv-compara b{display:block}.rv-compara span{color:var(--color-text-secondary)}.rv-platos{color:var(--color-text-secondary);margin:6px 0 0;padding:0 0 0 18px;font-size:13px}.rv-platos li[data-coincide=no]{color:var(--color-warning)}@media (max-width:640px){.rv-compara{grid-template-columns:1fr}.rv-pregunta{padding:16px}.rv-pregunta .ml-boton{flex:100%}}.cx-fp{flex-direction:column;gap:16px;max-width:1100px;padding:20px;display:flex}.cx-fp-cabeza{flex-direction:column;gap:4px;display:flex}.cx-fp-miga{color:var(--cx-apoyo);font-size:13px}.cx-fp-titulo{color:var(--cx-texto);margin:0;font-size:24px;font-weight:700}.cx-fp-intro{color:var(--cx-apoyo);max-width:72ch;margin:4px 0 0}.cx-fp-h2{color:var(--cx-texto);margin:0 0 6px;font-size:17px;font-weight:700}.cx-fp-apoyo{color:var(--cx-apoyo);font-size:13.5px}.cx-fp-aviso{background:var(--cx-superficie-2,#f4f6f5);border-radius:10px;margin:0;padding:10px 14px}.cx-fp-aviso[data-tono=ok]{color:#1f6b44;background:#e6f4ec}.cx-fp-aviso[data-tono=falta]{color:#a3302a;background:#f8e4e1}.cx-fp-aviso[data-tono=duda]{color:#8a5300;background:#fbf0dc}.cx-fp-empresa{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cx-fp-empresa+.cx-fp-empresa{border-top:1px solid var(--cx-borde,#e2e5de);margin-top:12px;padding-top:12px}.cx-fp-vf{color:#8a5300;background:#fbf0dc;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.cx-fp-empresa-texto{flex-direction:column;flex:320px;align-items:flex-start;gap:4px;min-width:0;display:flex}.cx-fp-empresa-texto p{margin:0}.cx-fp-tabla{border:1px solid var(--cx-borde,#e2e5de);border-radius:12px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.cx-fp-fila{border-top:1px solid var(--cx-borde,#e2e5de);grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:11px 14px;display:grid}.cx-fp-fila:first-child{border-top:0}.cx-fp-fila-marca{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1.8fr)}.cx-fp-fila-cabeza{background:var(--cx-superficie-2,#f7f8f5);letter-spacing:.06em;text-transform:uppercase;color:var(--cx-apoyo);font-size:12px;font-weight:600}.cx-fp-fila[data-activo=no]{opacity:.65}.cx-fp-nombre{color:var(--cx-texto);font-weight:600}.cx-fp-estado{margin-top:2px;display:block}.cx-fp-codigo,.cx-fp-fila code{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600}.cx-fp-cifra{font-variant-numeric:tabular-nums;font-family:ui-monospace,Menlo,Consolas,monospace}.cx-fp-editar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-fp-input{text-transform:uppercase;width:64px;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600}.cx-fp-falta{color:#a3302a;flex-basis:100%;font-size:13px}@media (max-width:760px){.cx-fp{padding:12px 16px}.cx-fp-fila,.cx-fp-fila-marca{grid-template-columns:minmax(0,1fr);gap:4px}.cx-fp-fila-cabeza{display:none}}.at-bloque{margin-bottom:18px}.at-titulo{color:var(--color-text-primary);margin:0 0 8px;font-size:15px;font-weight:600}.at-lista{border:1px solid var(--color-border-default);background:var(--color-bg-card);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.at-fila{border-top:1px solid var(--color-border-default);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.at-fila:first-child{border-top:0}.at-ico{width:40px;height:40px;font-weight:700;font-family:var(--font-display);border-radius:10px;flex:none;place-items:center;font-size:15px;display:grid}.at-ico[data-tipo=marca],.at-ico[data-tipo=carta]{background:var(--color-accent-bg);color:var(--color-accent)}.at-ico[data-tipo=tablet],.at-ico[data-tipo=cuadrante]{background:var(--color-warning-bg);color:var(--color-warning)}.at-ico[data-tipo=conteo]{background:var(--color-bg-page);color:var(--color-text-secondary)}.at-txt{flex:320px;min-width:0}.at-txt b{color:var(--color-text-primary);font-weight:600;display:block}.at-txt span{color:var(--color-text-secondary);font-size:14px}.at-chip{white-space:nowrap;border-radius:99px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.at-chip[data-tono=aviso]{background:var(--color-warning-bg);color:var(--color-warning)}.at-chip[data-tono=mal]{background:var(--color-danger-bg);color:var(--color-danger)}.at-chip[data-tono=suave]{background:var(--color-bg-page);color:var(--color-text-secondary);border:1px solid var(--color-border-default)}.at-fila[data-apagada=si] .at-ico{background:var(--color-bg-page);color:var(--color-text-secondary)}.at-fila[data-apagada=si] .at-txt b{color:var(--color-text-secondary);font-weight:500}.at-confirmar{background:var(--color-bg-page);border-radius:10px;flex-wrap:wrap;flex:100%;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.at-confirmar span{color:var(--color-text-primary);flex:260px}.at-hecho{background:var(--color-text-primary);color:var(--color-bg-card);border-radius:10px;margin:0 0 8px;padding:10px 14px;font-size:14px;font-weight:500}.at-hecho[data-tono=mal]{background:var(--color-danger-bg);color:var(--color-danger)}.at-boton:disabled{opacity:.55;cursor:default}.at-boton{font:inherit;border:1px solid var(--color-border-default);background:var(--color-bg-card);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:600}.at-boton[data-principal=si]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}.at-boton:hover{filter:brightness(.97)}.at-boton:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}@media (max-width:640px){.at-fila{gap:12px;padding:14px}.at-boton{flex:100%}}.tpv-root{--tpv-bg:#0f1115;--tpv-surface:#181b22;--tpv-surface-2:#20242e;--tpv-line:#2e3440;--tpv-line-strong:#6b7690;--tpv-txt:#fff;--tpv-txt-2:#a8b0bf;--tpv-accent:#2563eb;--tpv-accent-text:#60a5fa;--tpv-ok:#16a34a;--tpv-warn:#f59e0b;--tpv-danger:#dc2626;--tpv-note:#eab308;--tpv-accent-tint:#2563eb29;--tpv-warn-tint:#f59e0b29;--tpv-warn-text:#fbbf24;--tpv-ok-tint:#16a34a24;--tpv-ok-text:#4ade80;--tpv-radius:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;bottom:0;left:0;right:0}.inset-x-0{left:0;right:0}.-bottom-0\.5{bottom:-.125rem}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[15px\]{left:15px}.left-\[3px\]{left:3px}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[3px\]{right:3px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[38px\]{top:38px}.top-\[3px\]{top:3px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[111\]{z-index:111}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[220\]{z-index:220}.z-\[55\]{z-index:55}.z-\[58\]{z-index:58}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.-m-5{margin:-1.25rem}.m-0{margin:0}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-16{margin-bottom:-4rem}.-mb-\[30px\]{margin-bottom:-30px}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-3{margin-left:-.75rem}.-mr-1\.5{margin-right:-.375rem}.-mr-2{margin-right:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-\[22px\]{margin-left:22px}.ml-\[26px\]{margin-left:26px}.ml-\[3px\]{margin-left:3px}.ml-\[58px\]{margin-left:58px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[110px\]{height:110px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[40vh\]{height:40vh}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[50vh\]{height:50vh}.h-\[52px\]{height:52px}.h-\[5px\]{height:5px}.h-\[60vh\]{height:60vh}.h-\[80vh\]{height:80vh}.h-\[86px\]{height:86px}.h-\[calc\(100vh-12rem\)\]{height:calc(100vh - 12rem)}.h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-tap{height:76px}.h-tap-critical{height:96px}.h-tap-small{height:52px}.max-h-12{max-height:3rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[420px\]{max-height:420px}.max-h-\[42vh\]{max-height:42vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[76vh\]{max-height:76vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-64px\)\]{max-height:calc(100vh - 64px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[16px\]{min-height:16px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[480px\]{min-height:480px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100dvh-3rem\)\]{min-height:calc(100dvh - 3rem)}.min-h-\[calc\(100vh-220px\)\]{min-height:calc(100vh - 220px)}.min-h-close-desktop{min-height:56px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-tap{min-height:76px}.min-h-tap-critical{min-height:96px}.min-h-tap-small{min-height:52px}.min-h-touch{min-height:44px}.min-h-touch-base{min-height:48px}.min-h-tpv-cat{min-height:82px}.min-h-tpv-header{min-height:68px}.min-h-tpv-product{min-height:118px}.min-h-tpv-table-sm{min-height:132px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[104px\]{width:104px}.w-\[112px\]{width:112px}.w-\[122px\]{width:122px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[176px\]{width:176px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[230px\]{width:230px}.w-\[248px\]{width:248px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[34px\]{width:34px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[4px\]{width:4px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[560px\]{width:560px}.w-\[58px\]{width:58px}.w-\[64px\]{width:64px}.w-\[68px\]{width:68px}.w-\[72px\]{width:72px}.w-\[80px\]{width:80px}.w-\[86px\]{width:86px}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-tap{width:76px}.w-tap-critical{width:96px}.w-tap-small{width:52px}.min-w-0{min-width:0}.min-w-\[1\.4em\]{min-width:1.4em}.min-w-\[1\.6em\]{min-width:1.6em}.min-w-\[104px\]{min-width:104px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[128px\]{min-width:128px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[190px\]{min-width:190px}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[28px\]{min-width:28px}.min-w-\[2ch\]{min-width:2ch}.min-w-\[2rem\]{min-width:2rem}.min-w-\[320px\]{min-width:320px}.min-w-\[360px\]{min-width:360px}.min-w-\[420px\]{min-width:420px}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[600px\]{min-width:600px}.min-w-\[640px\]{min-width:640px}.min-w-\[64px\]{min-width:64px}.min-w-\[700px\]{min-width:700px}.min-w-\[72px\]{min-width:72px}.min-w-\[78px\]{min-width:78px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[90px\]{min-width:90px}.min-w-\[92px\]{min-width:92px}.min-w-max{min-width:max-content}.min-w-min{min-width:min-content}.min-w-tap-small{min-width:52px}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[130px\]{max-width:130px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[25ch\]{max-width:25ch}.max-w-\[30vw\]{max-width:30vw}.max-w-\[36vw\]{max-width:36vw}.max-w-\[440px\]{max-width:440px}.max-w-\[58ch\]{max-width:58ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[90px\]{max-width:90px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-\[1\.2\]{flex:1.2}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1\.15rem\]{--tw-translate-x:1.15rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[22px\]{--tw-translate-x:22px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fadeIn_150ms_ease-out\]{animation:.15s ease-out fadeIn}.animate-\[slideIn_180ms_ease-out\]{animation:.18s ease-out slideIn}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_122px_106px_56px\]{grid-template-columns:1fr 122px 106px 56px}.grid-cols-\[60px_1fr\]{grid-template-columns:60px 1fr}.grid-cols-\[80px_1fr\]{grid-template-columns:80px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[9px\]{gap:9px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#DCEAFB\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(220 234 251/var(--tw-divide-opacity,1))}.divide-\[var\(--cx-borde\)\]>:not([hidden])~:not([hidden]){border-color:var(--cx-borde)}.divide-amber-600\/25>:not([hidden])~:not([hidden]){border-color:#d9770640}.divide-border-default>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(233 235 237/var(--tw-divide-opacity,1))}.divide-danger\/15>:not([hidden])~:not([hidden]){border-color:#e0492e26}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-stone-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(245 245 244/var(--tw-divide-opacity,1))}.divide-stone-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(231 229 228/var(--tw-divide-opacity,1))}.divide-white\/15>:not([hidden])~:not([hidden]){border-color:#ffffff26}.divide-zinc-700\/70>:not([hidden])~:not([hidden]){border-color:#3f3f46b3}.divide-zinc-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(39 39 42/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[7px\]{border-radius:7px}.rounded-cocina{border-radius:var(--cocina-radio)}.rounded-cocina-md{border-radius:var(--cocina-radio-md)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:10px}.rounded-md{border-radius:8px}.rounded-sm{border-radius:6px}.rounded-tpv{border-radius:var(--tpv-radius)}.rounded-tpv-line{border-radius:10px}.rounded-tpv-tile,.rounded-xl{border-radius:14px}.rounded-b-lg{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-b-xl{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.rounded-r-md{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-t-cocina-md{border-top-left-radius:var(--cocina-radio-md);border-top-right-radius:var(--cocina-radio-md)}.rounded-t-tpv{border-top-left-radius:var(--tpv-radius);border-top-right-radius:var(--tpv-radius)}.rounded-t-xl{border-top-left-radius:14px;border-top-right-radius:14px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#383C42\]{--tw-border-opacity:1;border-color:rgb(56 60 66/var(--tw-border-opacity,1))}.border-\[\#CFE4FA\]{--tw-border-opacity:1;border-color:rgb(207 228 250/var(--tw-border-opacity,1))}.border-\[\#DCEAFB\]{--tw-border-opacity:1;border-color:rgb(220 234 251/var(--tw-border-opacity,1))}.border-\[\#DfE2E5\]{--tw-border-opacity:1;border-color:rgb(223 226 229/var(--tw-border-opacity,1))}.border-accent{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.border-accent\/20{border-color:#15171a33}.border-accent\/30{border-color:#15171a4d}.border-accent\/40{border-color:#15171a66}.border-accent\/50{border-color:#15171a80}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-600\/30{border-color:#d977064d}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-border-default{--tw-border-opacity:1;border-color:rgb(233 235 237/var(--tw-border-opacity,1))}.border-border-default\/60{border-color:#e9ebed99}.border-card{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-cocina-acento{border-color:var(--cocina-acento)}.border-cocina-ambar{border-color:var(--cocina-ambar)}.border-cocina-linea{border-color:var(--cocina-linea)}.border-cocina-linea-suave{border-color:var(--cocina-linea-suave)}.border-cocina-rojo{border-color:var(--cocina-rojo)}.border-current{border-color:currentColor}.border-danger{--tw-border-opacity:1;border-color:rgb(224 73 46/var(--tw-border-opacity,1))}.border-danger\/15{border-color:#e0492e26}.border-danger\/20{border-color:#e0492e33}.border-danger\/30{border-color:#e0492e4d}.border-danger\/40{border-color:#e0492e66}.border-danger\/50{border-color:#e0492e80}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-lavado{--tw-border-opacity:1;border-color:rgb(240 241 242/var(--tw-border-opacity,1))}.border-linea-fuerte{--tw-border-opacity:1;border-color:rgb(214 217 220/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-purple-100{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-stone-100{--tw-border-opacity:1;border-color:rgb(245 245 244/var(--tw-border-opacity,1))}.border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.border-stone-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.border-stone-400{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity,1))}.border-stone-50{--tw-border-opacity:1;border-color:rgb(250 250 249/var(--tw-border-opacity,1))}.border-success{--tw-border-opacity:1;border-color:rgb(31 157 107/var(--tw-border-opacity,1))}.border-success\/20{border-color:#1f9d6b33}.border-success\/30{border-color:#1f9d6b4d}.border-success\/40{border-color:#1f9d6b66}.border-teal-100{--tw-border-opacity:1;border-color:rgb(204 251 241/var(--tw-border-opacity,1))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1))}.border-terracota{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.border-terracota\/30{border-color:#15171a4d}.border-terracota\/40{border-color:#15171a66}.border-terracota\/50{border-color:#15171a80}.border-text-info{--tw-border-opacity:1;border-color:rgb(30 58 95/var(--tw-border-opacity,1))}.border-tinta{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.border-tpv-accent{border-color:var(--tpv-accent)}.border-tpv-accent-text{border-color:var(--tpv-accent-text)}.border-tpv-danger{border-color:var(--tpv-danger)}.border-tpv-line{border-color:var(--tpv-line)}.border-tpv-line-strong{border-color:var(--tpv-line-strong)}.border-tpv-note{border-color:var(--tpv-note)}.border-tpv-ok{border-color:var(--tpv-ok)}.border-tpv-txt{border-color:var(--tpv-txt)}.border-tpv-warn{border-color:var(--tpv-warn)}.border-transparent{border-color:#0000}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-warning{--tw-border-opacity:1;border-color:rgb(194 137 15/var(--tw-border-opacity,1))}.border-warning\/20{border-color:#c2890f33}.border-warning\/30{border-color:#c2890f4d}.border-warning\/40{border-color:#c2890f66}.border-warning\/50{border-color:#c2890f80}.border-warning\/60{border-color:#c2890f99}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.border-zinc-500{--tw-border-opacity:1;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-l-accent{--tw-border-opacity:1;border-left-color:rgb(21 23 26/var(--tw-border-opacity,1))}.border-l-border-default{--tw-border-opacity:1;border-left-color:rgb(233 235 237/var(--tw-border-opacity,1))}.border-l-danger{--tw-border-opacity:1;border-left-color:rgb(224 73 46/var(--tw-border-opacity,1))}.border-l-success{--tw-border-opacity:1;border-left-color:rgb(31 157 107/var(--tw-border-opacity,1))}.border-l-tinta{--tw-border-opacity:1;border-left-color:rgb(21 23 26/var(--tw-border-opacity,1))}.border-l-tpv-accent{border-left-color:var(--tpv-accent)}.border-l-tpv-ok{border-left-color:var(--tpv-ok)}.border-l-tpv-warn{border-left-color:var(--tpv-warn)}.border-l-transparent{border-left-color:#0000}.border-l-warning{--tw-border-opacity:1;border-left-color:rgb(194 137 15/var(--tw-border-opacity,1))}.bg-\[\#15171A\]{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.bg-\[\#1D9E75\]{--tw-bg-opacity:1;background-color:rgb(29 158 117/var(--tw-bg-opacity,1))}.bg-\[\#1F9D6B\]{--tw-bg-opacity:1;background-color:rgb(31 157 107/var(--tw-bg-opacity,1))}.bg-\[\#1F9D6B\]\/20{background-color:#1f9d6b33}.bg-\[\#1F9D6B\]\/30{background-color:#1f9d6b4d}.bg-\[\#223037\]{--tw-bg-opacity:1;background-color:rgb(34 48 55/var(--tw-bg-opacity,1))}.bg-\[\#25282D\]{--tw-bg-opacity:1;background-color:rgb(37 40 45/var(--tw-bg-opacity,1))}.bg-\[\#2E7D32\]{--tw-bg-opacity:1;background-color:rgb(46 125 50/var(--tw-bg-opacity,1))}.bg-\[\#2F5BFF\]{--tw-bg-opacity:1;background-color:rgb(47 91 255/var(--tw-bg-opacity,1))}.bg-\[\#378ADD\]{--tw-bg-opacity:1;background-color:rgb(55 138 221/var(--tw-bg-opacity,1))}.bg-\[\#4A6A8A\]{--tw-bg-opacity:1;background-color:rgb(74 106 138/var(--tw-bg-opacity,1))}.bg-\[\#639922\]{--tw-bg-opacity:1;background-color:rgb(99 153 34/var(--tw-bg-opacity,1))}.bg-\[\#7CB663\]{--tw-bg-opacity:1;background-color:rgb(124 182 99/var(--tw-bg-opacity,1))}.bg-\[\#7F77DD\]{--tw-bg-opacity:1;background-color:rgb(127 119 221/var(--tw-bg-opacity,1))}.bg-\[\#888780\]{--tw-bg-opacity:1;background-color:rgb(136 135 128/var(--tw-bg-opacity,1))}.bg-\[\#8BADC4\]{--tw-bg-opacity:1;background-color:rgb(139 173 196/var(--tw-bg-opacity,1))}.bg-\[\#8E1B1B\]{--tw-bg-opacity:1;background-color:rgb(142 27 27/var(--tw-bg-opacity,1))}.bg-\[\#A68B6B\]{--tw-bg-opacity:1;background-color:rgb(166 139 107/var(--tw-bg-opacity,1))}.bg-\[\#C2890F\]{--tw-bg-opacity:1;background-color:rgb(194 137 15/var(--tw-bg-opacity,1))}.bg-\[\#C2890F\]\/20{background-color:#c2890f33}.bg-\[\#C62828\]{--tw-bg-opacity:1;background-color:rgb(198 40 40/var(--tw-bg-opacity,1))}.bg-\[\#D4537E\]{--tw-bg-opacity:1;background-color:rgb(212 83 126/var(--tw-bg-opacity,1))}.bg-\[\#D67442\]{--tw-bg-opacity:1;background-color:rgb(214 116 66/var(--tw-bg-opacity,1))}.bg-\[\#D85A30\]{--tw-bg-opacity:1;background-color:rgb(216 90 48/var(--tw-bg-opacity,1))}.bg-\[\#E0492E\]{--tw-bg-opacity:1;background-color:rgb(224 73 46/var(--tw-bg-opacity,1))}.bg-\[\#E0492E\]\/15{background-color:#e0492e26}.bg-\[\#E0492E\]\/25{background-color:#e0492e40}.bg-\[\#E1F5EE\]{--tw-bg-opacity:1;background-color:rgb(225 245 238/var(--tw-bg-opacity,1))}.bg-\[\#E6F1FB\]{--tw-bg-opacity:1;background-color:rgb(230 241 251/var(--tw-bg-opacity,1))}.bg-\[\#EAF3DE\]{--tw-bg-opacity:1;background-color:rgb(234 243 222/var(--tw-bg-opacity,1))}.bg-\[\#ECEAE4\]{--tw-bg-opacity:1;background-color:rgb(236 234 228/var(--tw-bg-opacity,1))}.bg-\[\#EEEDFE\]{--tw-bg-opacity:1;background-color:rgb(238 237 254/var(--tw-bg-opacity,1))}.bg-\[\#EF9F27\]{--tw-bg-opacity:1;background-color:rgb(239 159 39/var(--tw-bg-opacity,1))}.bg-\[\#F0F7FF\]{--tw-bg-opacity:1;background-color:rgb(240 247 255/var(--tw-bg-opacity,1))}.bg-\[\#F1EFE8\]{--tw-bg-opacity:1;background-color:rgb(241 239 232/var(--tw-bg-opacity,1))}.bg-\[\#FAECE7\]{--tw-bg-opacity:1;background-color:rgb(250 236 231/var(--tw-bg-opacity,1))}.bg-\[\#FAEEDA\]{--tw-bg-opacity:1;background-color:rgb(250 238 218/var(--tw-bg-opacity,1))}.bg-\[\#FAFBFB\]{--tw-bg-opacity:1;background-color:rgb(250 251 251/var(--tw-bg-opacity,1))}.bg-\[\#FBEAF0\]{--tw-bg-opacity:1;background-color:rgb(251 234 240/var(--tw-bg-opacity,1))}.bg-\[\#FCFCFD\]{--tw-bg-opacity:1;background-color:rgb(252 252 253/var(--tw-bg-opacity,1))}.bg-\[rgba\(16\,26\,33\,\.45\)\]{background-color:#101a2173}.bg-accent{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.bg-accent-bg{--tw-bg-opacity:1;background-color:rgb(238 239 241/var(--tw-bg-opacity,1))}.bg-accent-bg\/30{background-color:#eeeff14d}.bg-accent-bg\/40{background-color:#eeeff166}.bg-accent-bg\/50{background-color:#eeeff180}.bg-accent\/10{background-color:#15171a1a}.bg-accent\/15{background-color:#15171a26}.bg-accent\/5{background-color:#15171a0d}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-950\/10{background-color:#451a031a}.bg-background-info{--tw-bg-opacity:1;background-color:rgb(227 232 237/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-border-default{--tw-bg-opacity:1;background-color:rgb(233 235 237/var(--tw-bg-opacity,1))}.bg-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-card\/50{background-color:#ffffff80}.bg-card\/90{background-color:#ffffffe6}.bg-card\/95{background-color:#fffffff2}.bg-cocina-acento{background-color:var(--cocina-acento)}.bg-cocina-acento-bg{background-color:var(--cocina-acento-bg)}.bg-cocina-ambar-bg{background-color:var(--cocina-ambar-bg)}.bg-cocina-carril-marca{background-color:var(--cocina-carril-marca)}.bg-cocina-fondo{background-color:var(--cocina-fondo)}.bg-cocina-linea{background-color:var(--cocina-linea)}.bg-cocina-linea-suave{background-color:var(--cocina-linea-suave)}.bg-cocina-rojo-bg{background-color:var(--cocina-rojo-bg)}.bg-cocina-superficie{background-color:var(--cocina-superficie)}.bg-cocina-superficie-2{background-color:var(--cocina-superficie-2)}.bg-cocina-tinta{background-color:var(--cocina-tinta)}.bg-cocina-verde-bg{background-color:var(--cocina-verde-bg)}.bg-current{background-color:currentColor}.bg-danger{--tw-bg-opacity:1;background-color:rgb(224 73 46/var(--tw-bg-opacity,1))}.bg-danger-bg{--tw-bg-opacity:1;background-color:rgb(251 232 227/var(--tw-bg-opacity,1))}.bg-danger-bg\/25{background-color:#fbe8e340}.bg-danger-bg\/30{background-color:#fbe8e34d}.bg-danger-bg\/40{background-color:#fbe8e366}.bg-danger-bg\/50{background-color:#fbe8e380}.bg-danger\/10{background-color:#e0492e1a}.bg-danger\/15{background-color:#e0492e26}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-lavado{--tw-bg-opacity:1;background-color:rgb(240 241 242/var(--tw-bg-opacity,1))}.bg-lavado\/60{background-color:#f0f1f299}.bg-linea-fuerte{--tw-bg-opacity:1;background-color:rgb(214 217 220/var(--tw-bg-opacity,1))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-page{--tw-bg-opacity:1;background-color:rgb(246 247 248/var(--tw-bg-opacity,1))}.bg-page\/40{background-color:#f6f7f866}.bg-page\/50{background-color:#f6f7f880}.bg-page\/60{background-color:#f6f7f899}.bg-page\/70{background-color:#f6f7f8b3}.bg-page\/80{background-color:#f6f7f8cc}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/25{background-color:#ef444440}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-stone-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-stone-200{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.bg-stone-300{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1))}.bg-stone-50{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.bg-stone-800{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.bg-success{--tw-bg-opacity:1;background-color:rgb(31 157 107/var(--tw-bg-opacity,1))}.bg-success-bg{--tw-bg-opacity:1;background-color:rgb(231 244 238/var(--tw-bg-opacity,1))}.bg-success-bg\/40{background-color:#e7f4ee66}.bg-success-bg\/60{background-color:#e7f4ee99}.bg-success\/15{background-color:#1f9d6b26}.bg-success\/5{background-color:#1f9d6b0d}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-terracota{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.bg-terracota-bg{--tw-bg-opacity:1;background-color:rgb(241 242 244/var(--tw-bg-opacity,1))}.bg-terracota-bg\/50{background-color:#f1f2f480}.bg-terracota\/10{background-color:#15171a1a}.bg-text-info{--tw-bg-opacity:1;background-color:rgb(30 58 95/var(--tw-bg-opacity,1))}.bg-text-primary{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.bg-text-primary\/20{background-color:#15171a33}.bg-text-secondary{--tw-bg-opacity:1;background-color:rgb(107 112 119/var(--tw-bg-opacity,1))}.bg-text-secondary\/40{background-color:#6b707766}.bg-text-tertiary{--tw-bg-opacity:1;background-color:rgb(156 161 168/var(--tw-bg-opacity,1))}.bg-text-tertiary\/40{background-color:#9ca1a866}.bg-tinta{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.bg-tinta\/40{background-color:#15171a66}.bg-tinta\/5{background-color:#15171a0d}.bg-tpv-accent{background-color:var(--tpv-accent)}.bg-tpv-accent-tint{background-color:var(--tpv-accent-tint)}.bg-tpv-bg{background-color:var(--tpv-bg)}.bg-tpv-danger{background-color:var(--tpv-danger)}.bg-tpv-ok{background-color:var(--tpv-ok)}.bg-tpv-ok-tint{background-color:var(--tpv-ok-tint)}.bg-tpv-surface{background-color:var(--tpv-surface)}.bg-tpv-surface-2{background-color:var(--tpv-surface-2)}.bg-tpv-warn-tint{background-color:var(--tpv-warn-tint)}.bg-transparent{background-color:#0000}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-200{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(194 137 15/var(--tw-bg-opacity,1))}.bg-warning-bg{--tw-bg-opacity:1;background-color:rgb(250 240 216/var(--tw-bg-opacity,1))}.bg-warning-bg\/30{background-color:#faf0d84d}.bg-warning-bg\/40{background-color:#faf0d866}.bg-warning-bg\/50{background-color:#faf0d880}.bg-warning-bg\/60{background-color:#faf0d899}.bg-warning\/10{background-color:#c2890f1a}.bg-warning\/20{background-color:#c2890f33}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/70{background-color:#ffffffb3}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-700\/60{background-color:#3f3f4699}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-800\/40{background-color:#27272a66}.bg-zinc-800\/70{background-color:#27272ab3}.bg-zinc-800\/80{background-color:#27272acc}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-900\/40{background-color:#18181b66}.bg-zinc-900\/60{background-color:#18181b99}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-\[\#D4B896\]{--tw-gradient-from:#d4b896 var(--tw-gradient-from-position);--tw-gradient-to:#d4b89600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/35{--tw-gradient-from:#00000059 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#B89B78\]{--tw-gradient-to:#b89b7800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #b89b78 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#8B7355\]{--tw-gradient-to:#8b7355 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-cocina-tinta-3{stroke:var(--cocina-tinta-3)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[13px\]{padding-left:13px;padding-right:13px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[22px\]{padding-left:22px}.pl-\[40px\]{padding-left:40px}.pl-\[88px\]{padding-left:88px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace}.font-sans{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[34px\]{font-size:34px}.text-\[44px\]{font-size:44px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-tpv-amount{letter-spacing:-.02em;font-size:27px;line-height:1.1}.text-tpv-charge{font-size:26px;line-height:1.1}.text-tpv-code{letter-spacing:-.02em;font-size:30px;line-height:1}.text-tpv-covers-big{font-size:30px;line-height:1.15}.text-tpv-covers-pick{font-size:72px;line-height:1}.text-tpv-line-price{font-size:18px;line-height:1.2}.text-tpv-mod{font-size:13px;line-height:1.35}.text-tpv-name{font-size:17px;line-height:1.2}.text-tpv-tab{font-size:15px;line-height:1.2}.text-tpv-tab-sm{font-size:13px;line-height:1.2}.text-tpv-table-num{font-size:34px;line-height:1}.text-tpv-table-num-sm{font-size:30px;line-height:1}.text-tpv-tile-price{letter-spacing:-.02em;font-size:22px;line-height:1.15}.text-tpv-title{font-size:22px;line-height:1.2}.text-tpv-total{letter-spacing:-.03em;font-size:38px;line-height:1}.text-tpv-zone{font-size:20px;line-height:1.2}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.015em\]{letter-spacing:-.015em}.tracking-\[-\.01em\]{letter-spacing:-.01em}.tracking-\[-\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[\.06em\]{letter-spacing:.06em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0C447C\]{--tw-text-opacity:1;color:rgb(12 68 124/var(--tw-text-opacity,1))}.text-\[\#0F6E56\]{--tw-text-opacity:1;color:rgb(15 110 86/var(--tw-text-opacity,1))}.text-\[\#2563A8\]{--tw-text-opacity:1;color:rgb(37 99 168/var(--tw-text-opacity,1))}.text-\[\#3B6D11\]{--tw-text-opacity:1;color:rgb(59 109 17/var(--tw-text-opacity,1))}.text-\[\#3C3489\]{--tw-text-opacity:1;color:rgb(60 52 137/var(--tw-text-opacity,1))}.text-\[\#444441\]{--tw-text-opacity:1;color:rgb(68 68 65/var(--tw-text-opacity,1))}.text-\[\#5FD3A0\]{--tw-text-opacity:1;color:rgb(95 211 160/var(--tw-text-opacity,1))}.text-\[\#854F0B\]{--tw-text-opacity:1;color:rgb(133 79 11/var(--tw-text-opacity,1))}.text-\[\#993556\]{--tw-text-opacity:1;color:rgb(153 53 86/var(--tw-text-opacity,1))}.text-\[\#993C1D\]{--tw-text-opacity:1;color:rgb(153 60 29/var(--tw-text-opacity,1))}.text-\[\#BA7517\]{--tw-text-opacity:1;color:rgb(186 117 23/var(--tw-text-opacity,1))}.text-\[\#C62828\]{--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.text-\[\#E0492E\]{--tw-text-opacity:1;color:rgb(224 73 46/var(--tw-text-opacity,1))}.text-\[\#E8B84B\]{--tw-text-opacity:1;color:rgb(232 184 75/var(--tw-text-opacity,1))}.text-\[\#F4856E\]{--tw-text-opacity:1;color:rgb(244 133 110/var(--tw-text-opacity,1))}.text-\[\#F8C5B8\]{--tw-text-opacity:1;color:rgb(248 197 184/var(--tw-text-opacity,1))}.text-\[\#FCE0D8\]{--tw-text-opacity:1;color:rgb(252 224 216/var(--tw-text-opacity,1))}.text-accent{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.text-accent\/35{color:#15171a59}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-900\/80{color:#78350fcc}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-border-default{--tw-text-opacity:1;color:rgb(233 235 237/var(--tw-text-opacity,1))}.text-card{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-cocina-acento{color:var(--cocina-acento)}.text-cocina-acento-ink{color:var(--cocina-acento-ink)}.text-cocina-ambar{color:var(--cocina-ambar)}.text-cocina-carril-texto{color:var(--cocina-carril-texto)}.text-cocina-rojo{color:var(--cocina-rojo)}.text-cocina-tinta{color:var(--cocina-tinta)}.text-cocina-tinta-2{color:var(--cocina-tinta-2)}.text-cocina-tinta-3{color:var(--cocina-tinta-3)}.text-cocina-verde{color:var(--cocina-verde)}.text-danger{--tw-text-opacity:1;color:rgb(224 73 46/var(--tw-text-opacity,1))}.text-danger\/70{color:#e0492eb3}.text-danger\/80{color:#e0492ecc}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-700\/90{color:#7e22cee6}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-200\/80{color:#fecacacc}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-stone-300{--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.text-stone-400{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.text-stone-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.text-stone-600{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.text-stone-700{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.text-stone-800{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:rgb(31 157 107/var(--tw-text-opacity,1))}.text-success\/70{color:#1f9d6bb3}.text-success\/80{color:#1f9d6bcc}.text-success\/90{color:#1f9d6be6}.text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-terracota{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.text-text-info{--tw-text-opacity:1;color:rgb(30 58 95/var(--tw-text-opacity,1))}.text-text-on-accent{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-text-on-accent\/80{color:#fffc}.text-text-primary{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.text-text-primary\/70{color:#15171ab3}.text-text-primary\/80{color:#15171acc}.text-text-secondary{--tw-text-opacity:1;color:rgb(107 112 119/var(--tw-text-opacity,1))}.text-text-secondary\/40{color:#6b707766}.text-text-secondary\/50{color:#6b707780}.text-text-secondary\/60{color:#6b707799}.text-text-secondary\/70{color:#6b7077b3}.text-text-secondary\/80{color:#6b7077cc}.text-text-tertiary{--tw-text-opacity:1;color:rgb(156 161 168/var(--tw-text-opacity,1))}.text-text-tertiary\/70{color:#9ca1a8b3}.text-tinta{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.text-tinta-25{--tw-text-opacity:1;color:rgb(185 189 194/var(--tw-text-opacity,1))}.text-tinta-45{--tw-text-opacity:1;color:rgb(134 139 146/var(--tw-text-opacity,1))}.text-tinta-70{--tw-text-opacity:1;color:rgb(74 78 84/var(--tw-text-opacity,1))}.text-tpv-accent-text{color:var(--tpv-accent-text)}.text-tpv-danger{color:var(--tpv-danger)}.text-tpv-note{color:var(--tpv-note)}.text-tpv-ok-text{color:var(--tpv-ok-text)}.text-tpv-txt{color:var(--tpv-txt)}.text-tpv-txt-2{color:var(--tpv-txt-2)}.text-tpv-warn{color:var(--tpv-warn)}.text-tpv-warn-text{color:var(--tpv-warn-text)}.text-transparent{color:#0000}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-warning{--tw-text-opacity:1;color:rgb(194 137 15/var(--tw-text-opacity,1))}.text-warning\/80{color:#c2890fcc}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.text-zinc-950{--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-cocina-linea{-webkit-text-decoration-color:var(--cocina-linea);text-decoration-color:var(--cocina-linea)}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[\#15171A\],.accent-accent{accent-color:#15171a}.accent-danger{accent-color:#e0492e}.accent-teal-600{accent-color:#0d9488}.accent-tinta{accent-color:#15171a}.accent-warning{accent-color:#c2890f}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[\.42\]{opacity:.42}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(217\,119\,6\,0\.4\)\]{--tw-shadow:0 10px 30px #d9770666;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_32px_rgba\(224\,73\,46\,0\.18\)\]{--tw-shadow:0 10px 32px #e0492e2e;--tw-shadow-colored:0 10px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(198\,40\,40\,0\.5\)\]{--tw-shadow:0 10px 40px #c6282880;--tw-shadow-colored:0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(224\,73\,46\,0\.5\)\]{--tw-shadow:0 10px 40px #e0492e80;--tw-shadow-colored:0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,157\,107\,0\.18\)\]{--tw-shadow:0 8px 22px #1f9d6b2e;--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(21\,23\,26\,0\.08\)\]{--tw-shadow:0 8px 28px #15171a14;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-cocina{--tw-shadow:var(--cocina-sombra);--tw-shadow-colored:var(--cocina-sombra);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 8px 24px #15171a14;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 2px 8px #15171a0f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px #15171a0a;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[\#1F9D6B\]\/25{--tw-shadow-color:#1f9d6b40;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#15171A\]{--tw-ring-opacity:1;--tw-ring-color:rgb(21 23 26/var(--tw-ring-opacity,1))}.ring-\[\#1F9D6B\]{--tw-ring-opacity:1;--tw-ring-color:rgb(31 157 107/var(--tw-ring-opacity,1))}.ring-\[\#1F9D6B\]\/40{--tw-ring-color:#1f9d6b66}.ring-\[\#C2890F\]\/45{--tw-ring-color:#c2890f73}.ring-\[\#E0492E\]\/40{--tw-ring-color:#e0492e66}.ring-\[\#E0492E\]\/55{--tw-ring-color:#e0492e8c}.ring-\[\#E0492E\]\/60{--tw-ring-color:#e0492e99}.ring-\[\#E8B84B\]{--tw-ring-opacity:1;--tw-ring-color:rgb(232 184 75/var(--tw-ring-opacity,1))}.ring-accent{--tw-ring-opacity:1;--tw-ring-color:rgb(21 23 26/var(--tw-ring-opacity,1))}.ring-accent\/20{--tw-ring-color:#15171a33}.ring-accent\/30{--tw-ring-color:#15171a4d}.ring-accent\/40{--tw-ring-color:#15171a66}.ring-amber-300\/60{--tw-ring-color:#fcd34d99}.ring-amber-500\/30{--tw-ring-color:#f59e0b4d}.ring-amber-500\/40{--tw-ring-color:#f59e0b66}.ring-amber-500\/60{--tw-ring-color:#f59e0b99}.ring-black\/10{--tw-ring-color:#0000001a}.ring-border-default{--tw-ring-opacity:1;--tw-ring-color:rgb(233 235 237/var(--tw-ring-opacity,1))}.ring-danger\/20{--tw-ring-color:#e0492e33}.ring-danger\/40{--tw-ring-color:#e0492e66}.ring-emerald-400\/60{--tw-ring-color:#34d39999}.ring-emerald-400\/80{--tw-ring-color:#34d399cc}.ring-emerald-500\/25{--tw-ring-color:#10b98140}.ring-emerald-500\/40{--tw-ring-color:#10b98166}.ring-red-500\/30{--tw-ring-color:#ef44444d}.ring-red-500\/40{--tw-ring-color:#ef444466}.ring-red-500\/50{--tw-ring-color:#ef444480}.ring-teal-400{--tw-ring-opacity:1;--tw-ring-color:rgb(45 212 191/var(--tw-ring-opacity,1))}.ring-text-info\/50{--tw-ring-color:#1e3a5f80}.ring-transparent{--tw-ring-color:transparent}.ring-white\/30{--tw-ring-color:#ffffff4d}.ring-zinc-100{--tw-ring-opacity:1;--tw-ring-color:rgb(244 244 245/var(--tw-ring-opacity,1))}.ring-zinc-200{--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231/var(--tw-ring-opacity,1))}.ring-zinc-300{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity,1))}.ring-zinc-600{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 91/var(--tw-ring-opacity,1))}.ring-zinc-700{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity,1))}.ring-zinc-800{--tw-ring-opacity:1;--tw-ring-color:rgb(39 39 42/var(--tw-ring-opacity,1))}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-white{--tw-ring-offset-color:#fff}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-base{transition-duration:.18s}.duration-fast{transition-duration:.12s}.duration-slow{transition-duration:.28s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[propiedad\:valor\]{propiedad:valor}.font-display{font-family:var(--font-display)}.font-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:root{--color-bg-page:#f6f7f8;--color-bg-card:#fff;--color-border-default:#e9ebed;--color-text-primary:#15171a;--color-text-secondary:#6b7077;--color-text-on-accent:#fff;--color-accent:#15171a;--color-accent-hover:#2a2d33;--color-accent-bg:#eeeff1;--color-terracota:#15171a;--color-terracota-hover:#2a2d33;--color-terracota-bg:#f1f2f4;--color-success:#1f9d6b;--color-success-bg:#e7f4ee;--color-danger:#e0492e;--color-danger-bg:#fbe8e3;--color-warning:#c2890f;--color-warning-bg:#faf0d8;--font-display:"Space Grotesk", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--shadow-sm:0 1px 2px #15171a0a;--shadow-md:0 2px 8px #15171a0f;--shadow-lg:0 8px 24px #15171a14}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}body{font-family:var(--font-sans);background-color:var(--color-bg-page);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.file\:mr-3::-webkit-file-upload-button{margin-right:.75rem}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-lg::-webkit-file-upload-button{border-radius:10px}.file\:rounded-lg::file-selector-button{border-radius:10px}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.file\:bg-accent-bg::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:rgb(238 239 241/var(--tw-bg-opacity,1))}.file\:bg-accent-bg::file-selector-button{--tw-bg-opacity:1;background-color:rgb(238 239 241/var(--tw-bg-opacity,1))}.file\:px-3::-webkit-file-upload-button{padding-left:.75rem;padding-right:.75rem}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-2::-webkit-file-upload-button{padding-top:.5rem;padding-bottom:.5rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::-webkit-file-upload-button{font-weight:500}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-accent::-webkit-file-upload-button{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.file\:text-accent::file-selector-button{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:font-semibold::placeholder{font-weight:600}.placeholder\:text-cocina-tinta-2::placeholder{color:var(--cocina-tinta-2)}.placeholder\:text-cocina-tinta-3::placeholder{color:var(--cocina-tinta-3)}.placeholder\:text-text-secondary::placeholder{--tw-text-opacity:1;color:rgb(107 112 119/var(--tw-text-opacity,1))}.placeholder\:text-tinta-25::placeholder{--tw-text-opacity:1;color:rgb(185 189 194/var(--tw-text-opacity,1))}.placeholder\:text-tpv-txt-2::placeholder{color:var(--tpv-txt-2)}.placeholder\:text-zinc-400::placeholder{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.placeholder\:\[font-family\:var\(--cocina-fuente\)\]::placeholder{font-family:var(--cocina-fuente)}.first\:mt-0:first-child{margin-top:0}.first\:border-0:first-child{border-width:0}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-accent:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(21 23 26/var(--tw-ring-opacity,1))}.hover\:z-10:hover{z-index:10}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent:hover{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.hover\:border-accent\/30:hover{border-color:#15171a4d}.hover\:border-accent\/40:hover{border-color:#15171a66}.hover\:border-accent\/50:hover{border-color:#15171a80}.hover\:border-accent\/60:hover{border-color:#15171a99}.hover\:border-border-default:hover{--tw-border-opacity:1;border-color:rgb(233 235 237/var(--tw-border-opacity,1))}.hover\:border-danger:hover{--tw-border-opacity:1;border-color:rgb(224 73 46/var(--tw-border-opacity,1))}.hover\:border-danger\/30:hover{border-color:#e0492e4d}.hover\:border-danger\/50:hover{border-color:#e0492e80}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-stone-300:hover{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.hover\:border-stone-400:hover{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity,1))}.hover\:border-success:hover{--tw-border-opacity:1;border-color:rgb(31 157 107/var(--tw-border-opacity,1))}.hover\:border-teal-400:hover{--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity,1))}.hover\:border-terracota:hover{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.hover\:border-text-secondary:hover{--tw-border-opacity:1;border-color:rgb(107 112 119/var(--tw-border-opacity,1))}.hover\:border-warning:hover{--tw-border-opacity:1;border-color:rgb(194 137 15/var(--tw-border-opacity,1))}.hover\:bg-\[\#23B07A\]:hover{--tw-bg-opacity:1;background-color:rgb(35 176 122/var(--tw-bg-opacity,1))}.hover\:bg-\[\#D69A1F\]:hover{--tw-bg-opacity:1;background-color:rgb(214 154 31/var(--tw-bg-opacity,1))}.hover\:bg-accent:hover{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.hover\:bg-accent-bg:hover{--tw-bg-opacity:1;background-color:rgb(238 239 241/var(--tw-bg-opacity,1))}.hover\:bg-accent-bg\/60:hover{background-color:#eeeff199}.hover\:bg-accent-hover:hover{--tw-bg-opacity:1;background-color:rgb(42 45 51/var(--tw-bg-opacity,1))}.hover\:bg-accent\/10:hover{background-color:#15171a1a}.hover\:bg-accent\/15:hover{background-color:#15171a26}.hover\:bg-accent\/5:hover{background-color:#15171a0d}.hover\:bg-accent\/90:hover{background-color:#15171ae6}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-amber-950\/20:hover{background-color:#451a0333}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-card:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-cocina-acento-bg:hover{background-color:var(--cocina-acento-bg)}.hover\:bg-cocina-fondo:hover{background-color:var(--cocina-fondo)}.hover\:bg-cocina-superficie-2:hover{background-color:var(--cocina-superficie-2)}.hover\:bg-danger:hover{--tw-bg-opacity:1;background-color:rgb(224 73 46/var(--tw-bg-opacity,1))}.hover\:bg-danger-bg:hover{--tw-bg-opacity:1;background-color:rgb(251 232 227/var(--tw-bg-opacity,1))}.hover\:bg-danger\/10:hover{background-color:#e0492e1a}.hover\:bg-emerald-400:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-lavado:hover{--tw-bg-opacity:1;background-color:rgb(240 241 242/var(--tw-bg-opacity,1))}.hover\:bg-lavado\/40:hover{background-color:#f0f1f266}.hover\:bg-page:hover{--tw-bg-opacity:1;background-color:rgb(246 247 248/var(--tw-bg-opacity,1))}.hover\:bg-page\/50:hover{background-color:#f6f7f880}.hover\:bg-page\/60:hover{background-color:#f6f7f899}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-stone-200:hover{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.hover\:bg-stone-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.hover\:bg-stone-900:hover{--tw-bg-opacity:1;background-color:rgb(28 25 23/var(--tw-bg-opacity,1))}.hover\:bg-success-bg:hover{--tw-bg-opacity:1;background-color:rgb(231 244 238/var(--tw-bg-opacity,1))}.hover\:bg-success-bg\/70:hover{background-color:#e7f4eeb3}.hover\:bg-success\/10:hover{background-color:#1f9d6b1a}.hover\:bg-terracota:hover{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.hover\:bg-terracota-bg:hover{--tw-bg-opacity:1;background-color:rgb(241 242 244/var(--tw-bg-opacity,1))}.hover\:bg-terracota-hover:hover{--tw-bg-opacity:1;background-color:rgb(42 45 51/var(--tw-bg-opacity,1))}.hover\:bg-terracota\/15:hover{background-color:#15171a26}.hover\:bg-text-secondary:hover{--tw-bg-opacity:1;background-color:rgb(107 112 119/var(--tw-bg-opacity,1))}.hover\:bg-tinta\/5:hover{background-color:#15171a0d}.hover\:bg-tpv-bg:hover{background-color:var(--tpv-bg)}.hover\:bg-tpv-surface:hover{background-color:var(--tpv-surface)}.hover\:bg-tpv-surface-2:hover{background-color:var(--tpv-surface-2)}.hover\:bg-warning-bg:hover{--tw-bg-opacity:1;background-color:rgb(250 240 216/var(--tw-bg-opacity,1))}.hover\:bg-warning-bg\/70:hover{background-color:#faf0d8b3}.hover\:bg-warning\/10:hover{background-color:#c2890f1a}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-zinc-200:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.hover\:bg-zinc-600:hover{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700\/30:hover{background-color:#3f3f464d}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:text-\[\#5FD3A0\]:hover{--tw-text-opacity:1;color:rgb(95 211 160/var(--tw-text-opacity,1))}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.hover\:text-accent\/80:hover{color:#15171acc}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-amber-800:hover{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hover\:text-cocina-rojo:hover{color:var(--cocina-rojo)}.hover\:text-cocina-tinta:hover{color:var(--cocina-tinta)}.hover\:text-cocina-tinta-2:hover{color:var(--cocina-tinta-2)}.hover\:text-danger:hover{--tw-text-opacity:1;color:rgb(224 73 46/var(--tw-text-opacity,1))}.hover\:text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-stone-600:hover{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.hover\:text-stone-700:hover{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.hover\:text-stone-800:hover{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.hover\:text-success:hover{--tw-text-opacity:1;color:rgb(31 157 107/var(--tw-text-opacity,1))}.hover\:text-teal-600:hover{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.hover\:text-terracota:hover{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.hover\:text-text-on-accent:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-text-primary:hover{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.hover\:text-text-secondary:hover{--tw-text-opacity:1;color:rgb(107 112 119/var(--tw-text-opacity,1))}.hover\:text-tinta:hover{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.hover\:text-tpv-danger:hover{color:var(--tpv-danger)}.hover\:text-warning:hover{--tw-text-opacity:1;color:rgb(194 137 15/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-zinc-100:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.hover\:text-zinc-200:hover{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.hover\:text-zinc-300:hover{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.hover\:text-zinc-900:hover{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-cocina-acento:hover{-webkit-text-decoration-color:var(--cocina-acento);text-decoration-color:var(--cocina-acento)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-md:hover{--tw-shadow:0 2px 8px #15171a0f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px #15171a0a;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\:ring-accent:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(21 23 26/var(--tw-ring-opacity,1))}.hover\:ring-zinc-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity,1))}.hover\:brightness-\[1\.03\]:hover{--tw-brightness:brightness(1.03);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:file\:bg-accent::-webkit-file-upload-button:hover{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.hover\:file\:bg-accent::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}.hover\:file\:text-text-on-accent::-webkit-file-upload-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:file\:text-text-on-accent::file-selector-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-accent:focus{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.focus\:border-border-default:focus{--tw-border-opacity:1;border-color:rgb(233 235 237/var(--tw-border-opacity,1))}.focus\:border-cocina-acento:focus{border-color:var(--cocina-acento)}.focus\:border-terracota:focus{--tw-border-opacity:1;border-color:rgb(21 23 26/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:#0000}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-accent:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(21 23 26/var(--tw-ring-opacity,1))}.focus\:ring-accent\/15:focus{--tw-ring-color:#15171a26}.focus\:ring-accent\/20:focus{--tw-ring-color:#15171a33}.focus\:ring-accent\/30:focus{--tw-ring-color:#15171a4d}.focus\:ring-accent\/40:focus{--tw-ring-color:#15171a66}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.focus\:ring-cocina-acento:focus{--tw-ring-color:var(--cocina-acento)}.focus\:ring-emerald-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.focus\:ring-tinta\/15:focus{--tw-ring-color:#15171a26}.focus\:ring-tinta\/40:focus{--tw-ring-color:#15171a66}.focus\:ring-tpv-accent:focus{--tw-ring-color:var(--tpv-accent)}.focus\:ring-white\/20:focus{--tw-ring-color:#fff3}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-\[3px\]:focus-visible{outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#2F5BFF\]:focus-visible{outline-color:#2f5bff}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-cocina-acento:focus-visible{--tw-ring-color:var(--cocina-acento)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-tpv-accent:active{border-color:var(--tpv-accent)}.active\:bg-cocina-superficie-2:active{background-color:var(--cocina-superficie-2)}.active\:bg-tpv-accent:active{background-color:var(--tpv-accent)}.active\:opacity-90:active{opacity:.9}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-border-default:disabled{--tw-bg-opacity:1;background-color:rgb(233 235 237/var(--tw-bg-opacity,1))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.disabled\:bg-page:disabled{--tw-bg-opacity:1;background-color:rgb(246 247 248/var(--tw-bg-opacity,1))}.disabled\:text-text-secondary:disabled{--tw-text-opacity:1;color:rgb(107 112 119/var(--tw-text-opacity,1))}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-transparent:hover:disabled{background-color:#0000}.disabled\:hover\:text-text-secondary:hover:disabled{--tw-text-opacity:1;color:rgb(107 112 119/var(--tw-text-opacity,1))}.disabled\:hover\:opacity-100:hover:disabled{opacity:1}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-page{--tw-bg-opacity:1;background-color:rgb(246 247 248/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-accent{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-16{height:4rem}.sm\:h-\[min\(100vh-2rem\,900px\)\]{height:min(100vh - 2rem,900px)}.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:min-h-0{min-height:0}.sm\:w-16{width:4rem}.sm\:w-24{width:6rem}.sm\:w-\[min\(100\%\,1100px\)\]{width:min(100%,1100px)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-initial{flex:0 auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-tpv{border-radius:var(--tpv-radius)}.sm\:rounded-xl{border-radius:14px}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-\[18px\]{padding-left:18px;padding-right:18px}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pl-12{padding-left:3rem}.sm\:pt-3{padding-top:.75rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[24px\]{font-size:24px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-tpv-tab{font-size:15px;line-height:1.2}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:w-64{width:16rem}.md\:w-\[38\%\]{width:38%}.md\:min-w-\[230px\]{min-width:230px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mr-5{margin-right:1.25rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[70vh\]{height:70vh}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0}.lg\:w-52{width:13rem}.lg\:w-\[250px\]{width:250px}.lg\:w-\[390px\]{width:390px}.lg\:w-\[400px\]{width:400px}.lg\:w-full{width:100%}.lg\:max-w-none{max-width:none}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:.5rem}.lg\:gap-2\.5{gap:.625rem}.lg\:gap-3{gap:.75rem}.lg\:gap-3\.5{gap:.875rem}.lg\:gap-4{gap:1rem}.lg\:border-r{border-right-width:1px}.lg\:p-5{padding:1.25rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-tpv-covers-pick{font-size:72px;line-height:1}.lg\:text-tpv-tab{font-size:15px;line-height:1.2}.lg\:text-tpv-table-num{font-size:34px;line-height:1}.lg\:text-tpv-zone{font-size:20px;line-height:1.2}.lg\:\[grid-template-rows\:var\(--rows\)\]{grid-template-rows:var(--rows)}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&\>\*\]\:my-0>*{margin-top:0;margin-bottom:0}.\[\&\>img\]\:h-28>img{height:7rem}.\[\&\>p\+p\]\:mt-2>p+p{margin-top:.5rem}.\[\&\>select\]\:cursor-pointer>select{cursor:pointer}.\[\&\>select\]\:appearance-none>select{-webkit-appearance:none;appearance:none}.\[\&\>select\]\:bg-transparent>select{background-color:#0000}.\[\&\>select\]\:outline-none>select{outline-offset:2px;outline:2px solid #0000}.\[\&_em\]\:italic em{font-style:italic}.\[\&_ol\]\:mt-2 ol{margin-top:.5rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:space-y-0\.5 ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:text-text-primary strong{--tw-text-opacity:1;color:rgb(21 23 26/var(--tw-text-opacity,1))}.\[\&_ul\]\:mt-2 ul{margin-top:.5rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:space-y-0\.5 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}
