@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-standard-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-standard-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fondo: #EDEFF2;--superficie: #FFFFFF;--superficie-sutil: #F7F8FA;--superficie-hover: #F1F3F6;--texto: #161C2B;--texto-nav: #252C3D;--texto-secundario: #586174;--texto-terciario: #8790A1;--borde: #D9DDE4;--borde-fila: #E8EBEF;--borde-control: #C3C9D3;--borde-input: #B4BBC7;--marca: #1B2E5C;--marca-hover: #13224A;--marca-viva: #2B4C9B;--marca-acento: #8DB4FF;--marca-suave: #E9EDF6;--marca-borde: #B9C5E0;--on-marca: #FFFFFF;--foco: rgba(43, 76, 155, .3);--cinta: #E9A825;--cinta-texto: #2A1C00;--lateral-fondo: #1B2E5C;--lateral-borde: rgba(255, 255, 255, .1);--lateral-texto: rgba(255, 255, 255, .78);--lateral-texto-suave: rgba(255, 255, 255, .55);--lateral-hover: rgba(255, 255, 255, .07);--lateral-activo: rgba(255, 255, 255, .11);--critico-fondo: #FEE4E2;--critico-texto: #9A1C0E;--critico-punto: #E0341F;--critico-aviso: #FFF6F5;--critico-borde: #F8C9C3;--atencion-fondo: #FEF0C7;--atencion-texto: #7A4A00;--atencion-texto-suelto: #8A6116;--atencion-punto: #F0A30A;--atencion-aviso: #FFFAEB;--atencion-borde: #F5D99A;--neutro-fondo: #EEF0F3;--neutro-texto: #344054;--neutro-punto: #98A2B3;--exito-fondo: #DCFAE6;--exito-texto: #085D3A;--exito-punto: #17B26A;--exito-aviso: #F3FCF6;--exito-borde: #B7E8C9;--info-fondo: #E0E8FF;--info-texto: #1E3A8A;--info-punto: #2F55D4;--info-aviso: #F5F7FF;--info-borde: #CBD6FB;--peligro: #D92D20;--peligro-hover: #B42318;--aviso-fondo: #161C2B;--aviso-fondo-critico: #7A1A0E;--aviso-texto: #FFFFFF;--aviso-texto-suave: #A3ABB8;--aviso-accion: #A9C6FF;--grafico-guia: #EEF0F3;--margen-peor: #B98900;--fuente: "Archivo Variable", Archivo, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--texto-xs: 12px;--texto-sm: 13px;--texto-md: 14px;--texto-lg: 16px;--texto-pagina: 26px;--texto-titular: 34px;--ancho-etiqueta: 118%;--ancho-cuerpo: 100%;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-control: 6px;--radius-panel: 8px;--radius-pastilla: 4px;--velo: rgba(22, 28, 43, .42);--sombra-xs: 0 1px 0 rgba(22, 28, 43, .04);--contorno-panel: 0 0 0 1px #D9DDE4;--contorno-control: inset 0 0 0 1px #C3C9D3;--elevacion-capa: 0 0 0 1px rgba(22, 28, 43, .14), 0 16px 40px -8px rgba(22, 28, 43, .28);--elevacion-lateral: -1px 0 0 rgba(22, 28, 43, .14), -20px 0 40px -16px rgba(22, 28, 43, .35);--duracion-corta: .16s;--duracion-panel: .26s;--curva: cubic-bezier(.2, 0, 0, 1);--curva-salida: cubic-bezier(.4, 0, 1, 1)}@media(prefers-reduced-motion:reduce){:root{--duracion-corta: 0ms;--duracion-panel: 0ms}}*{box-sizing:border-box}body{margin:0;accent-color:var(--marca);font-family:var(--fuente);font-stretch:var(--ancho-cuerpo);font-size:var(--texto-md);line-height:20px;background:var(--fondo);color:var(--texto);-webkit-font-smoothing:antialiased}.titulo-titular{font-size:var(--texto-titular);line-height:40px;font-weight:700;font-stretch:125%;letter-spacing:-.01em}.titulo-pagina{font-size:var(--texto-pagina);line-height:32px;font-weight:700;font-stretch:var(--ancho-etiqueta);letter-spacing:-.01em}.titulo-dialogo{font-size:var(--texto-lg);line-height:24px;font-weight:650;font-stretch:110%}.etiqueta-ancha{font-stretch:var(--ancho-etiqueta);font-weight:650;letter-spacing:0}.titulo-seccion{font-size:var(--texto-md);line-height:20px;font-weight:650}.cuerpo-chico{font-size:var(--texto-sm);line-height:20px}.etiqueta{font-size:var(--texto-xs);line-height:16px;font-weight:500}.num{font-variant-numeric:tabular-nums}.monto{font-variant-numeric:tabular-nums;white-space:nowrap}a{color:var(--marca);text-decoration:none}a:hover{text-decoration:underline}a.btn:hover{text-decoration:none}:focus-visible{outline:2px solid var(--marca-viva);outline-offset:2px}.btn{height:36px;padding:0 14px;font-weight:600;font-size:var(--texto-md);border:0;border-radius:var(--radius-control);font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:background-color var(--duracion-corta) var(--curva),box-shadow var(--duracion-corta) var(--curva),transform 80ms var(--curva)}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary{background:var(--marca);color:var(--on-marca);font-weight:600}.btn-primary:hover:not(:disabled){background:var(--marca-hover)}.btn-secondary{background:var(--superficie);color:var(--texto);box-shadow:var(--contorno-control);font-weight:600}.btn-secondary:hover:not(:disabled){background:var(--superficie-sutil);box-shadow:inset 0 0 0 1px var(--texto-secundario)}.btn-text{background:transparent;color:var(--marca-viva);font-weight:600;text-decoration:underline;text-decoration-color:var(--marca-borde);text-underline-offset:3px}.btn-text:hover:not(:disabled){text-decoration-color:currentColor}.btn-text:hover:not(:disabled){background:var(--marca-suave)}.btn-danger{background:var(--peligro);color:var(--on-marca);font-weight:600}.btn-danger:hover:not(:disabled){background:var(--peligro-hover)}.btn[aria-busy=true]{cursor:progress}.pill{display:inline-flex;align-items:center;padding:0 6px;border-radius:var(--radius-pastilla);font-size:var(--texto-xs);line-height:20px;font-weight:600;white-space:nowrap}.pill-critico{background:var(--critico-fondo);color:var(--critico-texto);box-shadow:inset 0 0 0 1px var(--critico-borde)}.pill-atencion{background:var(--atencion-fondo);color:var(--atencion-texto);box-shadow:inset 0 0 0 1px var(--atencion-borde)}.pill-neutro{background:var(--superficie);color:var(--texto-secundario);box-shadow:inset 0 0 0 1px var(--borde)}.pill-exito{background:var(--exito-fondo);color:var(--exito-texto);box-shadow:inset 0 0 0 1px var(--exito-borde)}.pill-info{background:var(--info-fondo);color:var(--info-texto);box-shadow:inset 0 0 0 1px var(--info-borde)}.kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:5px;font:600 11px/1 inherit;font-family:inherit;color:var(--texto-secundario);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borde-control),inset 0 -1px 0 var(--borde-control)}.logo{display:inline-flex;align-items:center;gap:8px}.logo-marca{display:block;flex-shrink:0}.logo-texto{font-weight:750;font-size:18px;font-stretch:125%;letter-spacing:-.01em;color:var(--texto)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-duration:0ms!important}}.ui-gris{color:var(--texto-secundario)}.ui-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ui-pestanas{display:flex;gap:var(--space-5);padding:0 var(--space-5);border-bottom:1px solid var(--borde);overflow-x:auto}.ui-pestana{display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:transparent;font:inherit;font-size:var(--texto-md);padding:14px 2px 12px;color:var(--texto-secundario);font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:inset 0 -2px 0 transparent;transition:color var(--duracion-corta) var(--curva),box-shadow var(--duracion-corta) var(--curva)}.ui-pestana:hover{color:var(--texto);box-shadow:inset 0 -2px 0 var(--borde-control)}.ui-pestana[aria-selected=true]{color:var(--texto);font-weight:650;box-shadow:inset 0 -3px 0 var(--marca)}.ui-pestana-insignia{margin-left:4px;padding:0 6px;font-weight:600;line-height:18px}.ui-pestana-marca{margin-left:2px;font-size:12px;font-weight:500;color:var(--atencion-texto-suelto)}.ui-pestana-cuenta{color:var(--texto-terciario);font-weight:500;font-variant-numeric:tabular-nums}.ui-pestana[aria-selected=true] .ui-pestana-cuenta{color:var(--texto-secundario)}.ui-tabla-marco{overflow-x:auto;position:relative}.ui-tabla{width:100%;border-collapse:collapse}.ui-tabla th{text-align:left;font-size:var(--texto-xs);line-height:16px;font-weight:650;color:var(--texto-secundario);background:var(--superficie);padding:10px 12px;white-space:nowrap;border-bottom:1px solid var(--texto-terciario)}.ui-tabla td{padding:12px;border-top:1px solid var(--borde-fila);vertical-align:middle;transition:background-color .12s var(--curva)}.ui-tabla tbody tr:first-child td{border-top:0}.ui-tabla tbody tr:hover td{background:var(--superficie-sutil)}.ui-tabla th:first-child,.ui-tabla td:first-child{padding-left:var(--space-5)}.ui-tabla th:last-child,.ui-tabla td:last-child{padding-right:var(--space-5)}.ui-tabla .ui-right{text-align:right}.ui-tabla .ui-center{text-align:center}.ui-fila-accion{cursor:pointer}.ui-fila-accion:hover td{background:var(--superficie-hover)}.ui-fila-seleccionada td,.ui-fila-seleccionada:hover td{background:var(--marca-suave)}.ui-fila-seleccionada td:first-child{box-shadow:inset 4px 0 0 var(--cinta)}.ui-tabla-vacia{padding:0!important}.ui-barra-gris{display:inline-block;height:12px;border-radius:4px;background:var(--neutro-fondo);vertical-align:middle}.ui-fila-cargando td{height:52px}.ui-vacio{padding:40px var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;color:var(--texto-secundario)}.ui-vacio p{margin:0}.ui-aviso-error{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:6px 6px 6px var(--space-3);border-radius:var(--radius-panel);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto)}.ui-aviso-error>span{flex:1}.ui-campo{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ui-campo-etiqueta{font-size:13px;line-height:18px;font-weight:550;color:var(--texto-nav)}.ui-entrada{height:40px;width:100%;padding:0 12px;border:1px solid var(--borde-control);border-radius:var(--radius-control);background:var(--superficie);box-shadow:var(--sombra-xs);font:inherit;color:var(--texto);transition:border-color var(--duracion-corta) var(--curva),box-shadow var(--duracion-corta) var(--curva)}.ui-entrada::placeholder{color:var(--texto-terciario)}.ui-entrada:hover{border-color:var(--texto-terciario)}.ui-entrada:focus-visible{outline:none;border-color:var(--marca-viva);box-shadow:0 0 0 4px var(--foco)}.ui-entrada[aria-invalid=true]{border-color:var(--critico-punto);box-shadow:0 0 0 3px #e0341f24}.ui-entrada:disabled{background:var(--superficie-sutil);color:var(--texto-secundario)}.ui-select{padding-right:6px}.ui-campo-ayuda{font-size:12px;line-height:16px;color:var(--texto-secundario)}.ui-campo-error{font-size:12px;line-height:16px;color:var(--critico-texto)}.ui-filtro{position:relative}.ui-filtro-boton{height:32px;padding:0 12px;border-radius:var(--radius-control);border:1px dashed var(--borde-input);font-weight:500;background:var(--superficie);font:inherit;font-size:13px;color:var(--texto);cursor:pointer}.ui-filtro-boton:hover{background:var(--superficie-sutil)}.ui-filtro-activo{border-style:solid;border-color:var(--marca-borde);background:var(--marca-suave);color:var(--marca);font-weight:600}.ui-filtro-activo:hover{background:var(--marca-suave)}.ui-menu{animation:ui-aparecer .12s var(--curva);position:absolute;left:0;top:calc(100% + var(--space-1));z-index:20;min-width:220px;max-height:280px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--elevacion-capa);display:flex;flex-direction:column;gap:1px}.ui-menu-opcion{display:flex;flex-direction:column;justify-content:center;min-height:32px;padding:4px 10px;border-radius:var(--radius-control);font-size:14px;line-height:20px;cursor:pointer}.ui-menu-opcion-activa{background:var(--superficie-hover)}.ui-menu-opcion[aria-selected=true]{font-weight:600}.ui-combo .ui-menu-opcion[aria-selected=true]{font-weight:400}.ui-menu-nota{padding:6px 10px;color:var(--texto-secundario);font-size:13px}.ui-combo{position:relative}.ui-combo-lista{right:0;top:58px}.ui-capa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--velo);display:flex;justify-content:flex-end;animation:ui-velo var(--duracion-panel) var(--curva)}.ui-capa[data-saliendo]{animation:ui-velo-salir .18s var(--curva-salida) forwards}.ui-capa-centro{justify-content:center;align-items:flex-start;padding:96px var(--space-4) var(--space-4)}.ui-dialogo{position:relative;width:100%;max-height:calc(100vh - 112px);display:flex;flex-direction:column;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--elevacion-capa);animation:ui-entrar-dialogo .22s var(--curva)}.ui-capa[data-saliendo] .ui-dialogo{animation:ui-salir-dialogo .16s var(--curva-salida) forwards}.ui-dialogo-cerrar{position:absolute;top:12px;right:12px}.ui-dialogo:focus{outline:none}.ui-dialogo-cabecera{padding:var(--space-5) 56px 0 var(--space-6)}.ui-dialogo-cabecera h2{margin:0}.ui-dialogo-descripcion{margin:2px 0 0;color:var(--texto-secundario)}.ui-dialogo-cuerpo{padding:var(--space-5) var(--space-6);min-height:0;display:flex;flex-direction:column;gap:var(--space-3);overflow-y:auto}.ui-dialogo-pie{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--borde);background:var(--superficie-sutil);border-radius:0 0 var(--radius-panel) var(--radius-panel)}.ui-panel-lateral{max-width:calc(100vw - 48px);height:100%;min-height:0;animation:ui-entrar-lateral var(--duracion-panel) var(--curva);background:var(--superficie);box-shadow:var(--elevacion-lateral);display:flex;flex-direction:column;overflow:hidden}.ui-capa[data-saliendo] .ui-panel-lateral{animation:ui-salir-lateral .2s var(--curva-salida) forwards}.ui-panel-lateral:focus{outline:none}.ui-panel-lateral-cabecera{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4) var(--space-6);border-bottom:1px solid var(--borde);flex:0 0 auto;background:var(--superficie)}.ui-panel-lateral-titulos{flex:1;min-width:0}.ui-panel-lateral-titulos h2{margin:0}.ui-panel-lateral-acciones{display:flex;align-items:center;gap:var(--space-2)}.ui-panel-lateral-cuerpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--space-5) var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}.ui-cerrar{width:32px;height:32px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--texto-secundario);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ui-cerrar:hover{background:var(--superficie-hover);color:var(--texto)}.ui-panel-lateral-pie{flex:0 0 auto;display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--borde);background:var(--superficie-sutil)}.btn:disabled{cursor:default;background:var(--superficie-sutil);color:var(--texto-secundario);box-shadow:inset 0 0 0 1px var(--borde)}.btn-text:disabled{background:transparent;box-shadow:none}.ui-cargando{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.ui-falla-pagina>.ui-cargando{width:min(480px,100%)}.ui-falla-pagina{min-height:100vh;background:var(--fondo);display:flex;align-items:flex-start;justify-content:center;padding:96px var(--space-4) var(--space-6)}.ui-falla{max-width:400px;width:100%;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:var(--space-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.ui-falla p{margin:0}@keyframes ui-entrar{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ui-aparecer{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes ui-velo{0%{opacity:0}to{opacity:1}}@keyframes ui-velo-salir{0%{opacity:1}to{opacity:0}}@keyframes ui-entrar-dialogo{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes ui-salir-dialogo{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes ui-entrar-lateral{0%{transform:translate(100%)}to{transform:none}}@keyframes ui-salir-lateral{0%{transform:none}to{transform:translate(100%)}}.ui-encabezado{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-3) var(--space-4);min-height:40px}.ui-encabezado-titulos{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ui-encabezado-titulos h1{margin:0}.ui-encabezado-meta{color:var(--texto-secundario);font-size:var(--texto-md)}.ui-encabezado-acciones{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-left:auto}.ui-banner{display:flex;gap:10px;align-items:flex-start;padding:var(--space-3) 14px;border-radius:var(--radius-panel)}.ui-banner-icono{flex:0 0 auto;margin-top:2px}.ui-aviso-error .ui-banner-icono{margin-top:0}.ui-banner-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ui-banner-titulo{margin:0;font-weight:600}.ui-banner-cuerpo{color:var(--texto)}.ui-banner-cuerpo p{margin:0}.ui-banner-acciones{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.ui-banner-critico{background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto)}.ui-banner-atencion{background:var(--atencion-aviso);box-shadow:0 0 0 1px var(--atencion-borde);color:var(--atencion-texto)}.ui-banner-exito{background:var(--exito-aviso);box-shadow:0 0 0 1px var(--exito-borde);color:var(--exito-texto)}.ui-banner-info{background:var(--info-aviso);box-shadow:0 0 0 1px var(--info-borde);color:var(--info-texto)}.ui-avisos{position:fixed;left:0;right:0;bottom:var(--space-6);z-index:80;display:flex;justify-content:center;pointer-events:none;padding:0 var(--space-4)}.ui-avisos-lista{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ui-aviso-flotante{pointer-events:auto;display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;max-width:min(560px,100%);padding:6px 6px 6px var(--space-4);border-radius:10px;background:var(--aviso-fondo);color:var(--aviso-texto);box-shadow:var(--elevacion-capa);animation:ui-entrar var(--duracion-corta) var(--curva)}.ui-aviso-flotante-critico{background:var(--aviso-fondo-critico)}.ui-aviso-flotante-texto{flex:1;min-width:0}.ui-aviso-flotante-accion,.ui-aviso-flotante-cerrar{border:0;background:transparent;font:inherit;cursor:pointer;border-radius:6px;height:32px;display:inline-flex;align-items:center;justify-content:center}.ui-aviso-flotante-accion{padding:0 10px;color:var(--aviso-accion);font-weight:600}.ui-aviso-flotante-cerrar{width:32px;color:var(--aviso-texto-suave)}.ui-aviso-flotante-accion:hover,.ui-aviso-flotante-cerrar:hover{background:#ffffff1a}.ui-aviso-flotante :focus-visible{outline-color:var(--aviso-accion)}.ui-confirmar-texto{display:flex;flex-direction:column;gap:var(--space-2)}.ui-confirmar-texto p{margin:0}.ui-confirmar-error{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto)}.ui-barra-guardar{display:flex;align-items:center;gap:var(--space-2);padding:10px var(--space-3) 10px var(--space-4);border-radius:var(--radius-panel)}.ui-barra-guardar-texto{flex:1;min-width:0}.ui-barra-guardar-quieta{padding-right:0}.ui-barra-guardar-pendiente{position:sticky;bottom:var(--space-4);z-index:30;background:var(--marca);color:var(--on-marca);box-shadow:var(--elevacion-capa);animation:ui-entrar var(--duracion-corta) var(--curva)}.ui-barra-guardar-pendiente .ui-barra-guardar-texto{font-weight:600}.ui-barra-guardar-pendiente .ui-barra-guardar-descartar{background:transparent;color:var(--on-marca);box-shadow:inset 0 0 0 1px #ffffff73}.ui-barra-guardar-pendiente .ui-barra-guardar-descartar:hover:not(:disabled){background:#ffffff1a}.ui-barra-guardar-pendiente .ui-barra-guardar-guardar{background:var(--superficie);color:var(--marca)}.ui-barra-guardar-pendiente .ui-barra-guardar-guardar:hover:not(:disabled){background:var(--marca-suave)}.ui-barra-guardar-pendiente :focus-visible{outline-color:var(--marca-acento)}.ui-barra-guardar-error{color:var(--critico-texto)}.ui-barra-guardar-pendiente .ui-barra-guardar-error{color:var(--on-marca);font-weight:600}.ui-archivo{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--space-5) var(--space-4);border:1px dashed var(--borde-input);border-radius:var(--radius-panel);background:var(--superficie-sutil);text-align:center;cursor:pointer}.ui-archivo:hover,.ui-archivo-encima{border-color:var(--marca);background:var(--marca-suave)}.ui-archivo:focus-within{outline:2px solid var(--marca);outline-offset:2px}.ui-archivo-error{border-color:var(--critico-texto)}.ui-archivo-icono{color:var(--texto-secundario)}.ui-archivo-enlace{color:var(--marca);font-weight:500}.ui-atajos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ui-atajo{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:6px 0;border-top:1px solid var(--borde-fila)}.ui-atajo:first-child{border-top:0}.ui-atajo-teclas{display:inline-flex;align-items:center;gap:4px;color:var(--texto-secundario);font-size:var(--texto-xs);white-space:nowrap}.ui-tabla .ui-right{white-space:nowrap}.ui-paginacion{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--borde);background:var(--superficie);color:var(--texto-secundario);font-size:var(--texto-sm);border-radius:0 0 var(--radius-panel) var(--radius-panel)}.ui-paginacion-rango strong{color:var(--texto);font-weight:600}.ui-paginacion-controles{display:flex;align-items:center;gap:var(--space-2)}.ui-paginacion-tamano{display:inline-flex;align-items:center;gap:var(--space-2)}.ui-paginacion-tamano select{height:32px;padding:0 6px;border:1px solid var(--borde-control);border-radius:var(--radius-control);background:var(--superficie);font:inherit;color:var(--texto)}.ui-paginacion-paginas{display:inline-flex;align-items:center;gap:2px}.ui-paginacion-boton{min-width:32px;height:32px;padding:0 8px;border:0;border-radius:var(--radius-control);background:transparent;font:inherit;font-weight:500;color:var(--texto-nav);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-variant-numeric:tabular-nums}.ui-paginacion-boton:hover:not(:disabled){background:var(--superficie-hover)}.ui-paginacion-boton[aria-current=page]{background:var(--marca);color:var(--on-marca);font-weight:650}.ui-paginacion-boton:disabled{color:var(--texto-terciario);cursor:default}.ui-paginacion-borde{box-shadow:var(--contorno-control);background:var(--superficie)}.ui-paginacion-borde:hover:not(:disabled){background:var(--superficie-sutil)}.ui-resumen{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel)}.ui-resumen-item{flex:1 1 180px;display:flex;min-width:0}.ui-resumen-item+.ui-resumen-item{border-left:1px solid var(--borde)}.ui-resumen-tarjeta{flex:1;display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-5) 14px;min-width:0;background:transparent;border:0;font:inherit;color:inherit;text-align:left}.ui-resumen-valor{font-size:22px;line-height:30px;font-weight:700;font-stretch:var(--ancho-etiqueta);color:var(--texto);font-variant-numeric:tabular-nums}.ui-resumen-etiqueta{color:var(--texto);font-size:var(--texto-sm);font-weight:600}.ui-resumen-nota{font-size:var(--texto-xs);line-height:16px;color:var(--texto-secundario)}.ui-resumen-atencion .ui-resumen-valor{color:var(--atencion-texto-suelto)}.ui-resumen-critico .ui-resumen-valor{color:var(--critico-texto)}.ui-resumen-accion{cursor:pointer}.ui-resumen-accion:hover{background:var(--superficie-sutil)}.ui-resumen-accion:hover .ui-resumen-etiqueta{text-decoration:underline;text-underline-offset:3px}.ui-resumen-item:first-child .ui-resumen-accion{border-radius:var(--radius-panel) 0 0 var(--radius-panel)}.ui-resumen-item:last-child .ui-resumen-accion{border-radius:0 var(--radius-panel) var(--radius-panel) 0}.acceso{min-height:100vh;background:var(--superficie);display:grid;grid-template-columns:minmax(380px,5fr) 7fr}.acceso-marca{background:var(--lateral-fondo);color:var(--lateral-texto);padding:var(--space-8) var(--space-12);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-8);box-shadow:inset -6px 0 0 var(--cinta)}.acceso-marca .logo-texto{color:#fff;font-size:20px}.acceso-marca .logo-marca rect{fill:#ffffff1f}.acceso-marca-cuerpo{display:flex;flex-direction:column;gap:var(--space-8);max-width:440px}.acceso-marca-titular{margin:0;color:#fff;font-size:36px;line-height:42px;font-weight:700;font-stretch:125%;letter-spacing:-.01em}.acceso-ticket{background:var(--superficie);color:var(--texto);padding:var(--space-5) var(--space-5) var(--space-6);font-size:var(--texto-sm);line-height:20px;-webkit-mask:radial-gradient(circle 6px at 8px 100%,transparent 98%,#000) 0 0 / 16px 100% repeat-x;mask:radial-gradient(circle 6px at 8px 100%,transparent 98%,#000) 0 0 / 16px 100% repeat-x}.acceso-ticket-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.acceso-ticket-lista li{display:grid;grid-template-columns:48px 1fr;gap:var(--space-3);padding:10px 0;border-bottom:1px dashed var(--borde-control)}.acceso-ticket-lista li:first-child{padding-top:0}.acceso-ticket-lista b{display:block;font-weight:650;font-stretch:110%}.acceso-ticket-hora{color:var(--texto-secundario);font-variant-numeric:tabular-nums}.acceso-ticket-detalle{display:block;color:var(--texto-secundario)}.acceso-ticket-pie{margin:var(--space-3) 0 0;font-weight:700;font-stretch:125%}.acceso-marca-pie{margin:0;color:var(--lateral-texto-suave);font-size:var(--texto-sm)}.acceso-panel{align-self:center;justify-self:center;width:100%;max-width:420px;padding:var(--space-12) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.acceso-panel>.logo{display:none}@media(max-width:860px){.acceso{grid-template-columns:1fr;background:var(--fondo)}.acceso-marca{display:none}.acceso-panel>.logo{display:inline-flex}.acceso-panel{align-self:start;margin-top:var(--space-12);background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:var(--space-6)}}.acceso-panel h1{margin:0}.acceso-form{display:flex;flex-direction:column;gap:var(--space-3)}.campo{display:flex;flex-direction:column;gap:var(--space-1)}.campo label{font-size:13px;line-height:18px;font-weight:550;color:var(--texto-nav)}.campo input{height:44px;padding:0 14px;border:1px solid var(--borde-control);border-radius:var(--radius-control);background:var(--superficie);box-shadow:var(--sombra-xs);font:inherit;color:var(--texto);transition:border-color var(--duracion-corta) var(--curva),box-shadow var(--duracion-corta) var(--curva)}.campo input:hover{border-color:var(--texto-terciario)}.campo input:focus-visible{outline:none;border-color:var(--marca-viva);box-shadow:0 0 0 4px var(--foco)}.acceso-form .btn{width:100%;height:44px;margin-top:var(--space-2)}.aviso-critico{background:var(--critico-aviso);border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--critico-borde);padding:var(--space-3) var(--space-4);color:var(--critico-texto)}.acceso-pie{margin:0;color:var(--texto-secundario)}.acceso-texto,.acceso-contexto{margin:0}.can-layout{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.can-principal{flex:2 1 560px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.can-lateral{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3);padding-top:36px}.can-gris{color:var(--texto-secundario)}.can-panel{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.can-caja{padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.can-caja-apretada{gap:6px}.can-caja h2{margin:0}.can-caja-cabecera{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.can-caja-cabecera h2{margin:0}.can-caja-cabecera-tabla{padding:14px var(--space-4) 0}.can-texto{margin:0;font-size:13px;line-height:20px;color:var(--texto-nav)}.can-texto-tabla{padding:2px var(--space-4) 10px;color:var(--texto-secundario)}.can-enlace{font-size:13px;font-weight:500;color:var(--marca)}.can-enlace-boton{align-self:flex-start;border:0;padding:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--marca);cursor:pointer}.can-enlace-boton:hover{text-decoration:underline}.can-fila-accion .can-enlace-boton{align-self:flex-end}.can-datos{margin:0;display:grid;grid-template-columns:1fr auto;gap:6px var(--space-3);font-size:13px}.can-datos dt{color:var(--texto-secundario)}.can-datos dd{margin:0}.can-fila{padding:14px var(--space-4);border-bottom:1px solid var(--borde-fila);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:var(--space-3) 20px;align-items:start}.can-fila-canal{display:flex;flex-direction:column;gap:2px}.can-fila-nombre{display:flex;align-items:center;gap:var(--space-2)}.can-fila-nombre strong{font-weight:600}.can-fila-dato{display:flex;flex-direction:column;gap:2px;font-size:13px}.can-fila-accion{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.can-estadisticas{font-size:12px;color:var(--texto-secundario);white-space:nowrap}.can-nota-muted{color:var(--texto-secundario)}.can-nota-atencion{color:var(--atencion-texto-suelto)}.can-nota-critico{color:var(--critico-texto)}.btn.can-boton{font-size:13px;font-weight:500;white-space:nowrap}.can-agregar{display:flex;gap:var(--space-2);flex-wrap:wrap}.can-agregar-boton{height:36px;padding:0 14px;border-radius:var(--radius-control);border:0;box-shadow:var(--contorno-control);background:var(--superficie);font:inherit;font-size:13px;color:var(--texto);cursor:pointer}.can-agregar-boton:disabled{cursor:default;color:var(--texto-terciario)}.can-celda-pub{display:flex;flex-direction:column;min-width:0}.can-difiere{color:var(--atencion-texto-suelto);font-weight:600}.can-lista{margin:0;padding:0;list-style:none}.can-lista-item{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--borde-fila)}.can-lista-item:first-child{border-top:0;padding-top:0}.can-lista-titulo{font-weight:500}.can-form{display:flex;flex-direction:column;gap:var(--space-3)}.can-form-aviso{margin:0;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto);font-size:13px;line-height:18px}.can-aviso-ok{margin:0;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--superficie-sutil);box-shadow:0 0 0 1px var(--borde);font-size:13px;line-height:18px}.can-seccion{display:flex;flex-direction:column;gap:var(--space-2)}.can-seccion h3{margin:0}.can-botones{display:flex;gap:var(--space-2);flex-wrap:wrap}.btn.can-boton-critico{color:var(--critico-texto)}.can-componente{display:grid;grid-template-columns:1fr 96px auto;gap:var(--space-2);align-items:start}.can-componente-quitar{margin-top:22px}@media(max-width:720px){.can-fila{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.can-fila-canal{grid-column:1 / -1}.can-fila-accion{grid-column:1 / -1;align-items:flex-start}.can-lateral{padding-top:0}}.can-redirect{display:flex;flex-direction:column;gap:4px}.can-redirect-titulo{font-weight:600}.can-redirect-fila{display:flex;gap:8px;align-items:center;min-width:0}.can-redirect-url{flex:1;min-width:0;overflow-wrap:anywhere;padding:6px 8px;border:1px solid var(--borde-control);border-radius:6px;font-size:13px}.can-redirect-ayuda{color:var(--texto-secundario)}.can-avisos-eventos{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:20px;color:var(--texto-secundario)}.can-avisos-eventos code{font-size:12px}.can-ayuda{font-size:13px;color:var(--texto-secundario)}.can-ayuda summary{cursor:pointer;color:var(--marca);font-weight:500}.can-ayuda ol{margin:8px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.can-envio{display:flex;flex-direction:column;gap:var(--space-2)}.can-envio-precio{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.can-envio-titulo{margin:0;font-size:14px;font-weight:600}.can-envio-limite{display:flex;align-items:center;gap:8px;font-size:13px}.can-envio-confirma{display:flex;align-items:flex-start;gap:8px;font-size:13px}.can-envio-confirma input{margin-top:2px}.can-fila-envio{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.shell{min-height:100vh;display:flex;background:var(--fondo)}.shell-lateral{flex:0 0 248px;position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--lateral-fondo);color:var(--lateral-texto);display:flex;flex-direction:column}.shell-logo-zona{height:64px;flex:0 0 auto;display:flex;align-items:center;padding:0 var(--space-5);border-bottom:1px solid var(--lateral-borde)}.shell-logo-zona .logo-texto{color:#fff;font-size:18px}.shell-logo-zona .logo-marca rect{fill:#ffffff1f}.shell-principal{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.shell-barra{position:sticky;top:0;z-index:30;height:64px;flex:0 0 auto;background:var(--superficie);border-bottom:1px solid var(--borde);display:flex;align-items:center;gap:var(--space-4);padding:0 var(--space-6)}.shell-buscar-form{flex:0 1 520px;min-width:0;display:flex}.shell-buscar{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--space-2);height:38px;padding:0 10px 0 12px;border:1px solid var(--borde);border-radius:var(--radius-control);background:var(--superficie-sutil);color:var(--texto-terciario);transition:border-color var(--duracion-corta) var(--curva),box-shadow var(--duracion-corta) var(--curva),background-color var(--duracion-corta) var(--curva)}.shell-buscar:hover{border-color:var(--borde-control)}.shell-buscar input{border:0;background:transparent;font:inherit;color:var(--texto);outline:none;width:100%;min-width:0}.shell-buscar input::placeholder{color:var(--texto-terciario)}.shell-buscar:focus-within{border-color:var(--marca-viva);box-shadow:0 0 0 4px var(--foco);background:var(--superficie)}.shell-buscar:focus-within .shell-buscar-atajo{visibility:hidden}.shell-nav{flex:1 0 auto;padding:var(--space-3) 0;display:flex;flex-direction:column;gap:0}.shell-nav-item{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 var(--space-5);color:var(--lateral-texto);font-weight:500;text-decoration:none;transition:background-color var(--duracion-corta) var(--curva),color var(--duracion-corta) var(--curva)}.shell-nav-item:hover{background:var(--lateral-hover);color:#fff;text-decoration:none}.shell-nav-item[aria-current=page]{background:var(--lateral-activo);color:#fff;font-weight:650;box-shadow:inset 4px 0 0 var(--cinta)}.shell-nav-icono{flex:0 0 auto;color:var(--lateral-texto-suave)}.shell-nav-item:hover .shell-nav-icono{color:var(--lateral-texto)}.shell-nav-item[aria-current=page] .shell-nav-icono{color:var(--cinta)}.shell-nav-texto{flex:1;min-width:0}.shell-nav-item-separado{margin-top:var(--space-4)}.shell-nav :focus-visible{outline-color:var(--cinta);outline-offset:-2px}.shell-nav-seccion{margin:var(--space-5) var(--space-5) var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--lateral-borde);font-size:var(--texto-sm);line-height:20px;font-weight:650;color:var(--lateral-texto-suave);text-decoration:none}.shell-nav-seccion:hover,.shell-nav-seccion[aria-current=page]{color:#fff;text-decoration:none}.shell-nav-item-tras-canales{margin-top:var(--space-4)}.shell-badge{font-size:var(--texto-xs);line-height:20px;font-weight:700;font-stretch:112%;background:var(--cinta);color:var(--cinta-texto);min-width:22px;text-align:center;padding:0 6px;border-radius:3px;font-variant-numeric:tabular-nums}.shell-contenido{flex:1 1 auto;min-width:0;width:100%;max-width:1600px;margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}@media(max-width:960px){.shell{flex-direction:column}.shell-lateral{position:static;height:auto;flex:0 0 auto}.shell-nav{flex-direction:row;flex-wrap:wrap;padding:var(--space-2)}.shell-nav-seccion,.shell-canales{display:none}.shell-nav-item-separado,.shell-nav-item-tras-canales{margin-top:0}.shell-barra{padding:0 var(--space-4)}.shell-contenido{padding:var(--space-4)}}.empresa{margin-left:auto;position:relative;font-size:13px;color:var(--texto-secundario)}.empresa-boton{height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 var(--space-2);border:0;border-radius:var(--radius-control);background:transparent;font:inherit;color:inherit;cursor:pointer}.empresa-boton:hover{background:var(--superficie-sutil)}.empresa-flecha{color:var(--texto-terciario)}.empresa-avatar{width:28px;height:28px;border-radius:50%;background:var(--marca-viva);color:var(--on-marca);font-size:var(--texto-xs);font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.empresa-avatar-grande{width:36px;height:36px;font-size:var(--texto-sm)}.empresa-persona{display:flex;align-items:center;gap:10px;padding:var(--space-2) 10px 10px;border-bottom:1px solid var(--borde-fila)}.empresa-persona-textos{display:flex;flex-direction:column;min-width:0}.empresa-persona-nombre{color:var(--texto);font-weight:600;font-size:var(--texto-md)}.empresa-persona-rol{color:var(--texto-secundario);font-size:var(--texto-xs);line-height:16px}.empresa-acciones{display:flex;flex-direction:column;gap:1px;border-top:1px solid var(--borde-fila);padding-top:6px}.empresa-acciones .empresa-salir{justify-content:space-between}.empresa-lista{position:absolute;right:0;top:calc(100% + var(--space-1));z-index:40;min-width:260px;padding:6px;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--elevacion-capa);display:flex;flex-direction:column;gap:6px}.empresa-opciones{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px}.empresa-aviso{margin:0;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto);font-size:13px;line-height:18px}.empresa-salir{display:flex;align-items:center;min-height:32px;padding:0 10px;border:0;border-radius:var(--radius-control);background:transparent;font:inherit;font-size:14px;color:var(--texto);text-align:left;cursor:pointer}.empresa-salir:hover{background:var(--superficie-sutil)}.empresa-opcion{display:flex;align-items:center;min-height:32px;padding:0 10px;border-radius:var(--radius-control);color:var(--texto);font-size:14px;line-height:20px;cursor:pointer}.empresa-opcion:hover{background:var(--superficie-sutil)}.empresa-opcion[aria-selected=true]{background:var(--marca-suave);color:var(--marca);font-weight:600}.pantalla-cabecera{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 2px 0}.pantalla-cabecera h1{margin:0}.panel{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:14px var(--space-4)}.panel p{margin:0;color:var(--texto-secundario)}.shell-canales{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.shell-canal{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:30px;padding:0 var(--space-5);color:var(--lateral-texto);text-decoration:none;font-size:13px}.shell-canal:hover{background:var(--lateral-hover);color:#fff;text-decoration:none}.shell-canal-nombre{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-canal-estado{font-size:12px;flex:0 0 auto}.shell-canal-neutro{color:var(--lateral-texto-suave)}.shell-canal-atencion{color:#fcd581}.shell-canal-critico{color:#fda29b;font-weight:600}.shell-sin-conexion{padding:var(--space-2) var(--space-6);background:var(--atencion-fondo);color:var(--atencion-texto);font-size:13px}.shell-aviso-cerrar{background:none;border:none;padding:0;color:inherit;text-decoration:underline;cursor:pointer}.bol-aviso{margin:0;color:var(--critico-texto)}.bol-sin-emisor{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--borde);border-radius:var(--radius-control);background:var(--superficie-sutil);color:var(--texto)}.bol-cuerpo{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.bol-panel{flex:3 1 760px;min-width:0;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.bol-filtros{display:flex;gap:var(--space-2);flex-wrap:wrap;padding:10px var(--space-3);border-bottom:1px solid var(--borde)}.bol-mes .ui-filtro-boton{border:0;box-shadow:var(--contorno-control);background:var(--superficie-sutil);font-weight:400}.bol-tabla .ui-tabla{font-size:13px}.bol-tabla .ui-tabla td{padding-top:9px;padding-bottom:9px}.bol-celda-doble{display:flex;flex-direction:column;align-items:flex-start}.bol-documento{font-weight:650;font-stretch:var(--ancho-etiqueta);display:inline-flex;gap:var(--space-2);align-items:baseline}.bol-documento a{color:var(--texto)}.bol-documento a:hover{color:var(--marca)}.bol-descargas{font-size:12px;white-space:nowrap;color:var(--texto-secundario);opacity:0}.bol-descargas a{font-weight:500}.bol-tabla tr:hover .bol-descargas,.bol-tabla tr:focus-within .bol-descargas{opacity:1}@media(hover:none){.bol-descargas{opacity:1}}.bol-gris{font-size:12px;line-height:20px;color:var(--texto-secundario)}.bol-gris-texto{color:var(--texto-secundario)}.bol-nowrap{white-space:nowrap}.bol-total{font-weight:600}.pill.bol-pill,.bol-tabla .ui-tabla td{white-space:nowrap}.bol-mp{font-size:12px;white-space:nowrap}.bol-mp-normal{color:var(--texto)}.bol-mp-gris{color:var(--texto-secundario)}.bol-mp-atencion{color:var(--atencion-texto-suelto)}.bol-mp-critico{color:var(--critico-texto)}.bol-critico{font-size:12px;line-height:20px;color:var(--critico-texto)}.btn.bol-boton-chico{height:20px;padding:0;font-size:12px}.bol-pie{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:40px;padding:10px var(--space-3);border-top:1px solid var(--borde);font-size:12px;color:var(--texto-secundario)}.bol-paginas{display:flex;gap:var(--space-2)}.bol-paginas .btn{height:20px;padding:0;font-size:12px}.bol-paginas .btn:disabled{color:var(--texto-terciario);cursor:default}.bol-lateral{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.bol-tarjeta{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.bol-titulo{margin:0;font-size:14px;line-height:20px;font-weight:650}.bol-tarjeta-cabecera{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.bol-rechazos{background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);gap:var(--space-2)}.bol-titulo-critico{color:var(--critico-texto)}.bol-rechazo{display:flex;flex-direction:column;gap:2px}.bol-rechazo-titulo{font-weight:600}.bol-rechazo-acciones{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.btn.bol-boton{height:32px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none}.bol-montos{margin:0;display:grid;grid-template-columns:1fr auto;gap:6px var(--space-3);font-size:13px}.bol-montos dt{color:var(--texto-secundario)}.bol-montos dd{margin:0;text-align:right}.bol-montos .bol-montos-total{color:var(--texto);font-weight:600;border-top:1px solid var(--borde);padding-top:6px}.bol-conteos{border-top:1px solid var(--borde);padding-top:10px;display:grid;grid-template-columns:1fr auto;gap:6px var(--space-3);font-size:13px}.bol-conteos>span:nth-child(2n){text-align:right}.bol-folios{gap:6px}.bol-folios .bol-conteos{border-top:0;padding-top:0}.bol-folio-num{text-align:right}.bol-folio-bajo{color:var(--atencion-texto-suelto);font-weight:500}.bol-enlace{font-size:13px;font-weight:500}.bol-form{display:flex;flex-direction:column;gap:var(--space-3)}.bol-form-par{display:grid;grid-template-columns:1fr 140px;gap:var(--space-2)}.bol-form-texto{margin:0;font-size:13px;line-height:18px;color:var(--texto-secundario)}.bol-form-grupo{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.bol-form-leyenda{padding:0;margin-bottom:var(--space-1);font-size:14px;font-weight:650}.bol-form-linea{display:grid;grid-template-columns:1fr 80px 120px auto;gap:var(--space-2);align-items:start}.btn.bol-form-quitar{margin-top:22px;padding:0 4px}.bol-form-pie{display:flex;justify-content:space-between;align-items:center;font-size:13px}.bol-form-aviso{margin:0;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto);font-size:13px;line-height:18px}@media(max-width:560px){.bol-form-linea{grid-template-columns:1fr 1fr}.bol-form-linea>:first-child{grid-column:1 / -1}}.inv-panel{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.inv-filtros{display:flex;gap:var(--space-2);flex-wrap:wrap;padding:10px var(--space-3);border-bottom:1px solid var(--borde)}.inv-producto{display:flex;gap:12px;align-items:center;min-width:250px}.inv-miniatura{flex:0 0 32px;width:32px;height:32px;border-radius:6px;background:var(--fondo);box-shadow:inset 0 0 0 1px var(--borde);object-fit:cover}.inv-producto-textos{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.inv-producto-nombre{border:0;padding:0;background:transparent;font:inherit;font-weight:500;color:var(--texto);text-align:left;cursor:pointer}.inv-producto-sku{font-size:12px;line-height:20px;color:var(--texto-secundario)}.inv-disponible{display:flex;flex-direction:column;align-items:flex-end}.inv-disponible-num{font-weight:600}.pill.inv-pill-bajo{white-space:nowrap}.inv-celda{font-size:13px;white-space:nowrap}.inv-celda-muda{color:var(--texto-terciario);font-size:var(--texto-xs)}.inv-celda-error{color:var(--critico-texto);font-weight:600}.inv-celda-pendiente{color:var(--atencion-texto-suelto);font-weight:500}.inv-mas{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--borde)}.inv-nota{margin:0;padding:10px var(--space-3);border-top:1px solid var(--borde);font-size:12px;line-height:20px;color:var(--texto-secundario)}.inv-form{display:flex;flex-direction:column;gap:var(--space-3)}.inv-form-texto{margin:0;font-size:13px;line-height:18px;color:var(--texto-secundario)}.inv-form-aviso{margin:0;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto);font-size:13px;line-height:18px}.inv-componente{display:grid;grid-template-columns:1fr 96px auto;gap:var(--space-2);align-items:start}.inv-componente-quitar{margin-top:22px}.inv-seccion{display:flex;flex-direction:column;gap:var(--space-2)}.inv-seccion h3{margin:0}.inv-seccion-cabecera{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.inv-seccion-cabecera .btn{height:28px;padding:0 4px}.inv-datos{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-3)}.inv-datos div{display:flex;flex-direction:column;gap:2px}.inv-datos dt{font-size:12px;line-height:16px;color:var(--texto-secundario)}.inv-datos dd{margin:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-weight:600}.inv-lista{margin:0;padding:0;list-style:none}.inv-lista-item{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--borde-fila)}.inv-lista-item:first-child{border-top:0;padding-top:0}.inv-lista-fila{display:flex;justify-content:space-between;gap:var(--space-3)}.inv-lista-titulo{font-weight:500}.inv-lista-num{text-align:right;white-space:nowrap}.inv-boton-chico{height:24px;padding:0;font-size:13px}.inv-texto-gris{margin:0;color:var(--texto-secundario)}.inv-texto-critico{color:var(--critico-texto)}.inv-aviso-atencion{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--atencion-fondo);color:var(--atencion-texto);font-size:13px;line-height:18px}.inv-panel-cargando{display:flex;flex-direction:column;gap:var(--space-3)}.inv-celda-con-detalle{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.inv-celda-boton{border:0;background:none;padding:0;font-family:inherit;line-height:inherit;cursor:pointer;text-decoration:underline dotted}.inv-celda-detalle{max-width:220px;color:var(--critico-texto);text-align:left;white-space:normal;font-weight:400}.bandeja{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.bandeja-gris{color:var(--texto-secundario)}.bandeja-aviso-productos{margin-bottom:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-panel);background:var(--superficie);box-shadow:var(--contorno-panel);font-size:13px}.bandeja-critico{color:var(--critico-texto)}.bandeja-lista{flex:1 1 440px;min-width:0;container-type:inline-size;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.bandeja-lista .ui-pestanas{padding-top:10px}@container (max-width: 520px){.bandeja-lista .ui-pestanas{gap:0;padding-left:var(--space-2);padding-right:var(--space-2)}.bandeja-lista .ui-pestana{padding-left:7px;padding-right:7px}}.bandeja-busqueda{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:6px var(--space-2) 6px var(--space-4);border-bottom:1px solid var(--borde-fila);color:var(--texto-secundario)}.bandeja-error{padding:var(--space-3)}.bandeja-filas{list-style:none;margin:0;padding:0}.bandeja-fila-item{border-bottom:1px solid var(--borde-fila)}.bandeja-fila{width:100%;text-align:left;border:0;font:inherit;color:inherit;background:var(--superficie);padding:11px var(--space-4);display:grid;grid-template-columns:1fr auto;gap:2px var(--space-3);cursor:pointer}.bandeja-fila:hover{background:var(--superficie-sutil)}.bandeja-fila-seleccionada,.bandeja-fila-seleccionada:hover{background:var(--marca-suave);box-shadow:inset 4px 0 0 var(--cinta)}.bandeja-fila-titulo{display:flex;gap:var(--space-2);align-items:baseline;min-width:0}.bandeja-fila-numero{font-weight:700;font-stretch:var(--ancho-etiqueta)}.bandeja-fila-cliente{color:var(--texto-secundario);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bandeja-fila-total{text-align:right}.bandeja-fila-canal{font-size:13px;color:var(--texto-secundario)}.pill.bandeja-fila-pill{justify-self:end}.bandeja-dia{padding:10px var(--space-4) 4px;color:var(--texto-secundario);font-weight:600;border-bottom:1px solid var(--borde-fila)}.bandeja-fila-gris{display:grid;grid-template-columns:1fr auto;gap:8px var(--space-3);padding:13px var(--space-4);border-bottom:1px solid var(--borde-fila)}.bandeja-fila-gris .ui-barra-gris:nth-child(2n){justify-self:end}.bandeja-detalle{flex:1.25 1 520px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.bandeja-detalle-cabecera{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;padding:4px 2px 0}.bandeja-detalle-cabecera>:not(.bandeja-detalle-meta){flex-shrink:0}@media(max-width:640px){.bandeja-detalle-cabecera{flex-wrap:wrap}}.bandeja-numero{margin:0;font-size:20px;line-height:28px;font-weight:700;font-stretch:var(--ancho-etiqueta)}.bandeja-acciones{margin-left:auto;display:flex;gap:var(--space-2)}.bandeja-detalle-meta{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn.bandeja-boton{font-size:13px;font-weight:500}.btn.bandeja-boton-mas{width:32px;padding:0;font-size:14px;font-weight:400}.bandeja-fallo{margin:0;color:var(--critico-texto)}.bandeja-menu-zona{position:relative}.ui-menu.bandeja-menu{left:auto;right:0}.bandeja-menu-opcion{border:0;background:transparent;font:inherit;color:var(--texto);text-align:left;width:100%;white-space:nowrap}.bandeja-menu-opcion:hover{background:var(--superficie-sutil)}.bandeja-tarjeta{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:14px var(--space-4)}.bandeja-tarjeta-gris{display:flex;flex-direction:column;gap:10px}.bandeja-vacio{color:var(--texto-secundario)}.bandeja-productos{padding:0}.bandeja-lineas{padding:14px var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.bandeja-linea{display:grid;grid-template-columns:40px 1fr auto auto;gap:var(--space-3);align-items:center}.bandeja-miniatura{width:40px;height:40px;border-radius:var(--radius-control);background:var(--fondo);box-shadow:inset 0 0 0 1px var(--borde);object-fit:cover}.bandeja-linea-textos{display:flex;flex-direction:column;min-width:0}.bandeja-linea-nombre{font-weight:500}.bandeja-linea-total{min-width:72px;text-align:right}.bandeja-totales{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--borde);display:grid;grid-template-columns:1fr auto;gap:4px var(--space-4)}.bandeja-totales dt{color:var(--texto-secundario)}.bandeja-totales dd{margin:0;text-align:right}.bandeja-totales .bandeja-total{color:var(--texto);font-weight:600}.bandeja-documento{margin:0;padding:10px var(--space-4);border-top:1px solid var(--borde);display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:baseline}.bandeja-documento-estado{color:var(--texto-secundario)}.bandeja-documento-critico{color:var(--critico-texto)}.bandeja-documento-atencion{color:var(--atencion-texto-suelto)}.bandeja-documento a{margin-left:auto;font-weight:500}.bandeja-par{display:flex;gap:var(--space-3);flex-wrap:wrap}.bandeja-tarjeta-chica{flex:1 1 220px;display:flex;flex-direction:column;gap:4px}.bandeja-subtitulo{margin:0 0 4px;font-size:13px;line-height:20px;font-weight:650}.bandeja-subtitulo-historial{margin-bottom:10px}.bandeja-historial{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.bandeja-historial li{display:grid;grid-template-columns:minmax(48px,auto) 1fr;gap:var(--space-2)}.bandeja-aviso{background:var(--critico-aviso);border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--critico-borde);padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.bandeja-aviso-textos{display:flex;flex-direction:column;gap:2px}.bandeja-aviso-titulo{font-weight:650;color:var(--critico-texto)}.bandeja-aviso-acciones{display:flex;gap:var(--space-2);align-items:flex-end;flex-wrap:wrap}.bandeja-aviso-campo{display:flex;flex-direction:column;gap:4px;font-size:13px}.ui-entrada.bandeja-rut{width:202px;height:34px}.btn.bandeja-boton-aviso{padding:0 14px;font-size:13px}.btn.bandeja-enlace-aviso{padding:0 10px;font-size:13px;font-weight:400}.bandeja-aviso-fallo{flex-basis:100%;margin:0;color:var(--critico-texto)}.bandeja-aviso-linea{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-top:6px}.ficha{display:flex;flex-direction:column;gap:var(--space-3)}.ficha-gris{color:var(--texto-secundario)}.ficha-nota{font-size:12px;color:var(--texto-secundario)}.ficha-bloque{display:block}.ficha-derecha{text-align:right}.ficha-cabecera{display:flex;flex-direction:column;gap:2px;padding:var(--space-1) 2px 0}.ficha-volver{font-size:13px;display:inline-flex;align-items:center;gap:var(--space-1);align-self:flex-start}.ficha-titulo{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ficha-titulo h1{margin:0}.ficha-acciones{margin-left:auto;display:flex;gap:var(--space-2);align-items:center;font-size:13px}.ficha-acciones .btn{font-size:13px}.ficha>.ui-pestanas{padding:0;border-bottom:1px solid var(--borde)}.ficha-titulo-seccion{margin:0;font-size:14px;font-weight:650}.ficha-tarjeta{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel)}.ficha-sin-relleno{overflow:hidden}.ficha-relleno{padding:14px var(--space-4)}.ficha-tarjeta-cabecera{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:13px}.ficha-sincro{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.ficha-columna{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.ficha-lateral{flex:0 1 300px;min-width:260px;display:flex;flex-direction:column;gap:var(--space-3)}.ficha-datos{padding:var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4)}.ficha-ancho{grid-column:1 / span 2}.ficha-descripcion{height:auto;padding:var(--space-2) 10px;resize:vertical}.ficha-fotos{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.ficha-fotos-grilla{display:grid;grid-template-columns:repeat(auto-fill,88px);grid-auto-rows:88px;gap:var(--space-2)}.ficha-foto{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-control);background:var(--fondo);box-shadow:inset 0 0 0 1px var(--borde)}.ficha-foto-principal{grid-column:span 2;grid-row:span 2}.ficha-tabla-marco{overflow-x:auto}.ficha-tabla{width:100%;min-width:560px;border-collapse:collapse}.ficha-tabla th{text-align:left;font-size:12px;font-weight:500;color:var(--texto-secundario);background:var(--superficie-sutil);padding:var(--space-2)}.ficha-tabla td{padding:6px var(--space-2);border-top:1px solid var(--borde-fila)}.ficha-tabla th:first-child,.ficha-tabla td:first-child{padding-left:var(--space-4)}.ficha-tabla th:last-child,.ficha-tabla td:last-child{padding-right:var(--space-4)}.ficha-tabla .ficha-derecha{text-align:right}.ficha-tabla .ui-entrada{height:30px;font-size:13px;padding:0 var(--space-2)}.ficha-entrada-codigo{width:150px}.ficha-entrada-precio{width:96px;text-align:right}.ficha-pie{padding:10px var(--space-4);border-top:1px solid var(--borde);font-size:12px;color:var(--texto-secundario)}.ficha-canales-titulo{padding:14px var(--space-4) var(--space-2)}.ficha-canal-fila{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);border:0;border-top:1px solid var(--borde-fila);background:transparent;width:100%;font:inherit;text-align:left;color:var(--texto);cursor:pointer}p.ficha-canal-fila,p.ficha-canal-fila:hover{cursor:default;background:transparent}.ficha-canal-fila:hover{background:var(--superficie-sutil)}.ficha-canal-fila-textos{display:flex;flex-direction:column}.ficha-canal-fila-nombre{font-weight:500}.ficha-canal-fila-estado{font-size:13px;text-align:right;color:var(--texto-secundario)}.ficha-tono-atencion{color:var(--atencion-texto-suelto);font-weight:600}.ficha-tono-critico{color:var(--critico-texto);font-weight:600}.ficha-canales-nota{margin:0;padding:10px var(--space-4);border-top:1px solid var(--borde);background:var(--superficie-sutil);font-size:12px;color:var(--texto-secundario)}.ficha-atributos{padding:14px var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.ficha-atributo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.ficha-atributo .ui-entrada{height:30px;font-size:13px;padding:0 var(--space-2)}.btn.ficha-agregar{align-self:flex-start;height:28px;padding:0;font-size:13px}.ficha-canal{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.ficha-canal>*{flex:1 1 560px;min-width:0}.ficha-canal-principal{display:flex;flex-direction:column;gap:var(--space-3)}.ficha-canal-cabecera{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;padding:0 2px;font-size:13px}.ficha-intro{margin:-6px 2px 0;color:var(--texto-secundario)}.ficha-campo{padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.ficha-campo+.ficha-campo{border-top:1px solid var(--borde)}.ficha-campo-cabecera{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.ficha-campo-nombre{font-weight:600}.ficha-comparar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.ficha-lado{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);min-width:0;overflow-wrap:anywhere}.ficha-lado-sincro{background:var(--superficie-sutil);box-shadow:inset 0 0 0 1px var(--borde)}.ficha-lado-canal{background:var(--superficie);box-shadow:var(--contorno-control)}.ficha-lado-etiqueta{font-size:12px;color:var(--texto-secundario)}.ficha-campo-acciones{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.ficha-campo-acciones .btn{font-size:13px}.ficha-nota-ancha{flex:1 1 260px}.ficha-fallo{margin:0;font-size:13px;color:var(--critico-texto)}.ficha-menu-ancla{position:relative}.btn.ficha-mas{width:32px;padding:0}.ficha-menu{top:38px;width:320px}.ficha-menu-opcion{width:100%;text-align:left;border:0;background:transparent;border-radius:var(--radius-control);padding:var(--space-2) 10px;font:inherit;display:flex;flex-direction:column;cursor:pointer}.ficha-menu-opcion:hover,.ficha-menu-opcion:focus-visible{background:var(--superficie-sutil)}.ficha-menu-titulo{font-weight:500}.ficha-igual{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:10px var(--space-4)}.ficha-igual+.ficha-igual{border-top:1px solid var(--borde-fila)}.ficha-igual-valor{min-width:0;overflow-wrap:anywhere}.ficha-no-comparan{padding:10px var(--space-4);border-top:1px solid var(--borde);background:var(--superficie-sutil);font-size:13px;color:var(--texto-secundario)}.ficha-miniaturas{display:flex;gap:6px;flex-wrap:wrap}.ficha-miniatura{width:32px;height:32px;border-radius:6px;object-fit:cover;background:var(--fondo);box-shadow:inset 0 0 0 1px var(--borde)}.ficha-miniatura-vista{width:36px;height:36px}.ficha-conflicto{background:var(--critico-aviso);border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--critico-borde);padding:14px var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.ficha-conflicto-titulo{font-weight:650;color:var(--critico-texto)}.ficha-enlace{align-self:flex-start;font-size:13px}.ficha-aviso-vacio{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:40px var(--space-4);display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ficha-aviso-vacio p{margin:0;max-width:460px;color:var(--texto-secundario)}.ficha-aviso-vacio .ficha-enlace{align-self:center}.ficha-canal>.ficha-vista{flex:0 1 300px;min-width:260px}.ficha-vista{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.ficha-vista-cabecera{display:flex;flex-direction:column}.ficha-vista-titulo{margin:0;font-size:13px;font-weight:650}.ficha-vista-foto{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--radius-control);background:var(--fondo);box-shadow:inset 0 0 0 1px var(--borde)}.ficha-vista-sin-fotos{aspect-ratio:2 / 1;border-radius:var(--radius-control);background:var(--superficie-sutil);box-shadow:inset 0 0 0 1px var(--borde);display:grid;place-items:center;padding:var(--space-3);text-align:center;font-size:12px;color:var(--texto-secundario)}.ficha-vista-nombre{font-size:16px;line-height:22px;font-weight:500}.ficha-vista-precio{font-size:18px;font-weight:650}.ficha-vista-eje{display:flex;flex-direction:column;gap:var(--space-1)}.ficha-vista-opciones{display:flex;gap:var(--space-1);flex-wrap:wrap}.ficha-vista-opcion{min-width:28px;height:24px;padding:0 6px;border-radius:6px;box-shadow:var(--contorno-control);display:inline-grid;place-items:center;font-size:12px}.ficha-vista-atributos{margin:0;padding-top:var(--space-2);border-top:1px solid var(--borde-fila);display:flex;flex-direction:column;gap:var(--space-1);font-size:13px}.ficha-vista-atributo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3)}.ficha-vista-atributo dd{margin:0}.ficha-marcado{padding-left:var(--space-2);box-shadow:inset 2px 0 0 var(--atencion-texto-suelto)}.ficha-vista-foto.ficha-marcado{padding-left:0;box-shadow:inset 0 0 0 2px var(--atencion-texto-suelto)}.ficha-publicar{padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.ficha-publicar-nota{margin:-4px 0 0}.ficha-publicar-fila{display:flex;flex-direction:column;gap:2px}.ficha-publicar-cuenta{display:flex;align-items:center;gap:var(--space-2)}.ficha-publicar-cuenta input{accent-color:var(--marca);width:16px;height:16px;margin:0}.ficha-publicar-detalle,.ficha-publicar-enlace{padding-left:24px;display:flex;flex-direction:column}.ficha-publicar-enlace{font-size:12px;align-self:flex-start}.ficha-publicar-error{font-size:12px;color:var(--critico-texto)}.ficha-publicar-avisos{padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--superficie-sutil);box-shadow:inset 0 0 0 1px var(--borde);font-size:12px;display:flex;flex-direction:column;gap:2px}.ficha-publicar-avisos-titulo{font-weight:600}.ficha-publicar-avisos ul{margin:0;padding:0;list-style:none;color:var(--texto-nav)}.ficha-canal>.ficha-envios{flex-basis:100%}.ficha-envios{display:flex;flex-direction:column;gap:var(--space-3)}.ficha-envio{display:flex;flex-direction:column;gap:var(--space-1);padding:10px var(--space-4);border-radius:var(--radius-panel);background:var(--superficie);box-shadow:var(--contorno-panel)}.ficha-envio-curso{background:var(--marca-suave)}.ficha-envio-error{background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto)}.ficha-envio-titulo{font-weight:650}.ficha-envio-lista{margin:0;padding-left:18px}.ficha-parcial{margin:0 0 var(--space-3)}.ficha-desvincular{margin-top:var(--space-4)}.prod-aviso{padding:10px var(--space-4);border-radius:var(--radius-panel);background:var(--marca-suave);box-shadow:var(--contorno-panel)}.prod-vacio{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:48px var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.prod-vacio-titulo{margin:0;font-size:14px;font-weight:650}.prod-vacio p{margin:0;max-width:460px;color:var(--texto-secundario)}.prod-vacio-accion{margin-top:var(--space-2)}.prod-vacio-accion .btn{font-size:13px;padding:0 14px}.prod-vacio-enlace{font-size:13px}.prod-panel{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.prod-filtros{padding:10px var(--space-3);border-bottom:1px solid var(--borde)}.prod-buscar{display:flex;align-items:center;gap:var(--space-2);height:32px;max-width:420px;padding:0 10px;border:1px solid var(--borde-input);border-radius:var(--radius-control);background:var(--superficie);color:var(--texto-secundario)}.prod-buscar:focus-within{outline:2px solid var(--marca);outline-offset:2px}.prod-buscar input{border:0;background:transparent;font:inherit;color:var(--texto);outline:none;width:100%}.prod-producto{display:flex;gap:10px;align-items:center}.prod-miniatura{flex:0 0 40px;width:40px;height:40px;border-radius:var(--radius-control);background:var(--fondo);box-shadow:inset 0 0 0 1px var(--borde);object-fit:cover}.prod-textos{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.prod-nombre{font-weight:500;color:var(--texto)}.prod-sub{font-size:12px;color:var(--texto-secundario)}.prod-chips{display:flex;gap:6px;flex-wrap:wrap}.prod-chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 var(--space-2);border-radius:var(--radius-pastilla);border:1px solid var(--borde);font-size:12px;color:var(--texto-nav);background:var(--superficie);white-space:nowrap}.prod-chip-punto{width:6px;height:6px;border-radius:50%;background:var(--texto-terciario)}.prod-chip-con-diferencias .prod-chip-punto{background:var(--atencion-texto-suelto)}.prod-chip-en-conflicto .prod-chip-punto{background:var(--critico-texto)}.prod-chip-enviando .prod-chip-punto{background:var(--marca)}.prod-chip-sin-vincular{border-style:dashed;border-color:var(--texto-terciario)}.prod-sin-canales{font-size:13px;color:var(--texto-terciario)}.prod-estado{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.prod-al-dia{font-size:12px;font-weight:500;color:var(--texto-secundario)}.prod-pie{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:10px var(--space-3);border-top:1px solid var(--borde);font-size:12px;color:var(--texto-secundario)}.prod-pie-nota{flex:1 1 420px}.prod-pie-error{color:var(--critico-texto)}.prod-nota-vista{margin:0;padding:var(--space-3) var(--space-4) 0;font-size:13px;color:var(--texto-secundario)}.prod-lista-simple{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);font-size:13px}.prod-propuestas{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.prod-propuesta{padding:10px var(--space-3);border-radius:var(--radius-control);box-shadow:0 0 0 1px var(--borde)}.prod-propuesta-titulo{display:flex;align-items:center;gap:var(--space-2);font-weight:500}.prod-propuesta-lista{margin:var(--space-1) 0 0;padding-left:var(--space-6);font-size:13px}.prod-resultados{margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;max-height:340px;overflow-y:auto}.prod-resultado{display:flex;gap:10px;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--borde)}.prod-resultado:last-child{border-bottom:0}.prod-resultado-textos{flex:1 1 auto}.prod-asignar{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.prod-unir-opcion{display:flex;gap:10px;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--borde);cursor:pointer}.com{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.com-gris{color:var(--texto-secundario)}.com-critico{color:var(--critico-texto)}.com-atencion{color:var(--atencion-texto-suelto)}.com-chico{font-size:12px;line-height:16px}.com-lista{flex:1 1 420px;min-width:0;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.com-mes{font-size:13px;color:var(--texto-secundario)}.com-bajada{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin:var(--space-3) var(--space-4) 0}.com-bajada p{margin:0;font-size:13px;line-height:18px;color:var(--texto-secundario)}.com-aviso-lista{margin:6px var(--space-4) 0;color:var(--texto-secundario)}.com-lista .ui-pestanas{padding-top:var(--space-2)}.com-error{padding:var(--space-3)}.com-filas{list-style:none;margin:0;padding:0}.com-fila-item{border-bottom:1px solid var(--borde-fila)}.com-fila{width:100%;text-align:left;border:0;font:inherit;color:inherit;background:var(--superficie);padding:11px var(--space-4);display:grid;grid-template-columns:1fr auto;gap:2px var(--space-3);cursor:pointer}.com-fila:hover{background:var(--superficie-sutil)}.com-fila-seleccionada,.com-fila-seleccionada:hover{background:var(--marca-suave);box-shadow:inset 4px 0 0 var(--cinta)}.com-fila-proveedor{font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.com-fila-total{text-align:right}.com-fila-factura{font-size:13px;color:var(--texto-secundario)}.pill.com-fila-pill{justify-self:end}.com-fila-gris{display:grid;grid-template-columns:1fr auto;gap:8px var(--space-3);padding:13px var(--space-4);border-bottom:1px solid var(--borde-fila)}.com-fila-gris .ui-barra-gris:nth-child(2n){justify-self:end}.com-mas{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.com-detalle{flex:1.3 1 540px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.com-detalle-cabecera{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 2px 0}.com-titulo{margin:0;font-size:20px;line-height:28px;font-weight:700;font-stretch:var(--ancho-etiqueta)}.com-acciones{margin-left:auto;display:flex;gap:var(--space-2)}.btn.com-boton{font-size:13px;font-weight:500}.btn.com-boton-primario{padding:0 14px;font-weight:600}.com-fallo{margin:0;color:var(--critico-texto)}.com-par{display:flex;gap:var(--space-3);flex-wrap:wrap}.com-tarjeta{flex:1 1 240px;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:14px var(--space-4);display:flex;flex-direction:column;gap:2px}.com-tarjeta-gris{gap:10px}.com-vacio{color:var(--texto-secundario)}.com-subtitulo{margin:0 0 4px;font-size:13px;line-height:20px;font-weight:650}.btn.com-enlace{align-self:flex-start;height:auto;padding:0;font-size:13px}.com-confirmar{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--space-3)}.btn.com-enlace-gris{color:var(--texto-secundario)}.com-tarjeta-aviso{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:var(--space-3) var(--space-4);display:flex;gap:10px;align-items:center}.com-tarjeta-aviso .pill{white-space:nowrap}.com-lineas{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.com-lineas .ui-tabla th:first-child,.com-lineas .ui-tabla td:first-child{padding-left:var(--space-4)}.com-lineas .ui-tabla th:last-child,.com-lineas .ui-tabla td:last-child{padding-right:var(--space-4)}.com-linea-texto{font-size:13px}.com-producto{display:flex;flex-direction:column;align-items:flex-start}.com-producto-nombre{font-weight:500}.com-producto-fila{display:flex;align-items:baseline;gap:var(--space-2)}.com-producto-efecto{font-size:12px;line-height:20px;color:var(--texto-secundario)}.com-producto-fila{flex-wrap:wrap}.com-lineas tr:not(:hover) .btn.com-cambiar:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn.com-boton-chico{height:20px;padding:0;font-size:12px}.com-sin-asociar{font-size:12px;color:var(--atencion-texto-suelto)}.ui-campo.com-asociar{gap:2px;min-width:212px}.com-asociar .ui-campo-etiqueta{font-size:12px;line-height:20px;color:var(--atencion-texto-suelto)}.com-asociar .ui-entrada{height:30px;font-size:13px;padding:0 6px}.com-asociar .ui-combo-lista{min-width:260px}.com-totales{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--borde);display:grid;grid-template-columns:1fr auto;gap:4px var(--space-4)}.com-totales dt{color:var(--texto-secundario)}.com-totales dd{margin:0;text-align:right}.com-totales .com-total{color:var(--texto);font-weight:600}.com-discrepancia{margin:0;padding:0 var(--space-4) var(--space-3);color:var(--texto-secundario)}.com-nota{margin:0 2px;color:var(--texto-secundario)}.com-form{display:flex;flex-direction:column;gap:var(--space-3)}.com-form-par{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.com-form-grupo{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.com-form-leyenda{padding:0;margin-bottom:var(--space-1);font-size:14px;font-weight:650}.com-opcion{display:flex;align-items:center;gap:var(--space-2)}.com-archivo{font:inherit;font-size:13px}.com-form-linea{display:grid;grid-template-columns:1fr 80px 120px auto;gap:var(--space-2);align-items:start}.btn.com-form-quitar{margin-top:22px;padding:0 4px}.com-form-pie{display:flex;justify-content:space-between;align-items:center;font-size:13px}.com-form-aviso{margin:0;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--critico-aviso);box-shadow:0 0 0 1px var(--critico-borde);color:var(--critico-texto);font-size:13px;line-height:18px}@media(max-width:560px){.com-form-par{grid-template-columns:1fr}.com-form-linea{grid-template-columns:1fr 1fr}.com-form-linea>:first-child{grid-column:1 / -1}}.com-mes-select{border:0;background:transparent;font:inherit;color:var(--texto-secundario);padding:0 2px;cursor:pointer;border-radius:4px;field-sizing:content}.com-mes-select:hover{color:var(--texto)}.com-producto-creado{margin-top:var(--space-1);color:var(--texto-secundario)}.com-resumen-ingreso{list-style:none;margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--superficie-sutil);box-shadow:var(--contorno-panel);display:flex;flex-direction:column;gap:2px}.com-resumen-ingreso li{display:flex;justify-content:space-between;gap:var(--space-3)}.rep-gris{color:var(--texto-secundario)}.rep-critico{color:var(--critico-texto)}.rep-delta{color:var(--texto-nav)}.rep-fuerte{font-weight:600}.rep-der{text-align:right}.rep-controles{margin-left:auto;display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.rep-controles label{font-size:13px;color:var(--texto-secundario)}.rep-select{height:32px;padding:0 var(--space-2);border-radius:var(--radius-control);border:1px solid var(--borde-input);background:var(--superficie);color:var(--texto);font:inherit;font-size:13px;cursor:pointer}.rep-select:hover{border-color:var(--texto-secundario)}.rep-select:focus-visible{outline:2px solid var(--marca);outline-offset:0;border-color:var(--marca)}.btn.rep-boton{font-size:13px}.rep-aviso{margin:0;color:var(--critico-texto)}.rep-panel{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel)}.rep-panel h2{margin:0}.rep-resumen{display:flex;flex-wrap:wrap}.rep-prosa,.rep-resultado{min-width:0;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.rep-prosa{flex:1 1 380px;border-right:1px solid var(--borde)}.rep-resultado{flex:1 1 400px}.rep-prosa p{margin:0;font-size:var(--texto-lg);line-height:24px;max-width:60ch}.rep-prosa strong{font-weight:650}.rep-enlace{font-weight:500;align-self:flex-start}.rep-pl{margin:0;display:grid;grid-template-columns:1fr auto auto;gap:0 var(--space-4)}.rep-pl-fila{display:contents}.rep-pl dt,.rep-pl dd{margin:0;padding:7px 0;border-top:1px solid var(--borde-fila)}.rep-pl dd{text-align:right}.rep-pl .rep-pl-comparada{color:var(--texto-secundario)}.rep-pl-cabecera dt,.rep-pl-cabecera dd{padding:6px 0;border-top:0;color:var(--texto-secundario);font-size:12px;font-weight:500}.rep-pl-gris dt,.rep-pl-gris dd{color:var(--texto-secundario)}.rep-pl-total dt,.rep-pl-total dd{border-top-color:var(--borde-input);font-weight:650}.rep-pl-total .rep-pl-comparada{font-weight:400}.rep-nota{margin:4px 0 0;padding:10px 12px;border-radius:var(--radius-control);background:var(--fondo);font-size:13px;line-height:18px;color:var(--texto-nav)}.rep-nota strong{font-weight:600}.rep-nota-pie{margin:0;font-size:12px;line-height:16px;color:var(--texto-secundario)}.rep-grafico{padding:var(--space-4) 20px;display:flex;flex-direction:column;gap:14px}.rep-grafico-cabecera{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.rep-leyenda{display:flex;gap:var(--space-4);font-size:13px;color:var(--texto-secundario)}.rep-leyenda>span{display:flex;align-items:center;gap:6px}.rep-muestra{width:10px;height:10px;border-radius:2px}.rep-muestra-actual{background:var(--marca)}.rep-muestra-comparada{background:var(--borde-control)}.rep-grafico-cuerpo{display:flex;gap:10px}.rep-eje-y{flex:0 0 64px;height:220px;margin-top:-8px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:12px;color:var(--texto-secundario)}.rep-grafico-area{flex:1;min-width:0;height:221px;overflow:hidden}.rep-svg{display:block}.rep-guia{stroke:var(--grafico-guia);stroke-width:1}.rep-base{stroke:var(--borde-input);stroke-width:1}.rep-barra-actual{fill:var(--marca)}.rep-barra-comparada{fill:var(--borde-control)}.rep-eje-x{position:relative;height:20px;margin-left:74px;font-size:12px;line-height:20px;color:var(--texto-secundario)}.rep-eje-x span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.rep-grafico-vacio{margin:0;padding:var(--space-6) 0;color:var(--texto-secundario);text-align:center}.rep-panel-cabecera{padding:14px var(--space-4);display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.rep-panel-cabecera-columna{flex-direction:column;align-items:stretch;gap:2px}.rep-panel-cabecera-columna strong{font-weight:600;color:var(--texto)}.rep-canales,.rep-top,.rep-parados{overflow:hidden}.rep-tabla-marco{overflow-x:auto}.rep-tabla{width:100%;border-collapse:collapse}.rep-tabla th{padding:var(--space-2);background:var(--superficie-sutil);color:var(--texto-secundario);font-size:12px;line-height:20px;font-weight:500;text-align:left}.rep-tabla th.rep-der{text-align:right}.rep-tabla td{padding:10px var(--space-2);border-top:1px solid var(--borde-fila)}.rep-tabla th:first-child,.rep-tabla td:first-child{padding-left:var(--space-4)}.rep-tabla th:last-child,.rep-tabla td:last-child{padding-right:var(--space-4)}.rep-doble{display:flex;flex-direction:column}.rep-nombre{font-weight:500}.rep-sub{font-size:12px;line-height:20px;color:var(--texto-secundario)}.rep-vacio{margin:0;padding:var(--space-4);border-top:1px solid var(--borde-fila);color:var(--texto-secundario)}.rep-tabla-canales{min-width:860px}.rep-tabla-canales td{padding-top:11px;padding-bottom:11px}.rep-col-margen{width:220px}.rep-canal{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.rep-margen{display:flex;align-items:center;gap:10px}.rep-pista{flex:1;height:8px;background:var(--borde-fila);border-radius:4px}.rep-barra{display:block;height:8px;border-radius:4px}.rep-barra-mejor{background:var(--marca)}.rep-barra-peor{background:var(--margen-peor)}.rep-barra-resto{background:var(--borde-input)}.rep-margen-pct{flex:0 0 36px;text-align:right}.rep-tabla .rep-total td{border-top-color:var(--borde);background:var(--superficie-sutil);font-weight:600}.rep-par{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.rep-top{flex:1 1 460px;min-width:0}.rep-parados{flex:1 1 420px;min-width:0}.rep-pie{padding:10px var(--space-4);border-top:1px solid var(--borde);font-size:13px;color:var(--texto-nav)}.rep-cargando{display:flex;flex-direction:column;gap:var(--space-3)}.rep-cargando-panel{padding:18px 20px;display:flex;flex-direction:column;gap:var(--space-3);min-height:160px}.rep-cargando-alto{min-height:280px}.pill.rep-pill-linea{display:inline-flex}.conf-cuerpo{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:flex-start}.conf-nav{flex:0 0 232px;background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:6px;display:flex;flex-direction:column;gap:1px}.conf-nav-item{display:flex;flex-direction:column;padding:var(--space-2) 10px;border-radius:var(--radius-control);background:var(--superficie);color:var(--texto);text-decoration:none}.conf-nav-item:hover{text-decoration:none;background:var(--superficie-sutil)}.conf-nav-nombre{font-weight:500}.conf-nav-pista{font-size:12px;line-height:16px;color:var(--texto-secundario);white-space:pre}.conf-nav-item[aria-current=page]{background:var(--marca-suave);box-shadow:inset 4px 0 0 var(--cinta)}.conf-nav-item[aria-current=page] .conf-nav-nombre{font-weight:600}.conf-contenido{flex:1 1 560px;min-width:0;max-width:820px;display:flex;flex-direction:column;gap:var(--space-3)}.conf-columna{display:flex;flex-direction:column;gap:var(--space-3)}.conf-tarjeta{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.conf-tarjeta-amplia{gap:14px}.conf-tarjeta h2{margin:0}.conf-subtitulo{margin:0;font-size:13px;line-height:20px;font-weight:600}.conf-titulos{display:flex;flex-direction:column}.conf-fila-titulo{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.conf-gris{font-size:13px;line-height:20px;color:var(--texto-secundario)}.conf-error{font-size:13px;line-height:20px;color:var(--critico-texto)}.conf-nota{margin:0;font-size:13px;line-height:20px;color:var(--texto-secundario)}.conf-sin-margen{margin:0}.conf-grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4)}.conf-campo{display:flex;flex-direction:column;gap:var(--space-1);font-size:13px;min-width:0}.conf-campo-ancho{grid-column:1 / span 2}.conf-campo input,.conf-campo select{height:34px;padding:0 10px;border-radius:var(--radius-control);border:1px solid var(--borde-input);background:var(--superficie);font:inherit;color:var(--texto)}.conf-campo input{height:36px}.conf-campo select{padding:0 var(--space-2)}.conf-campo-num input{font-variant-numeric:tabular-nums}.conf-campo input[aria-invalid=true],.conf-aviso-folios input[aria-invalid=true]{border-color:var(--critico-texto)}.conf-campo input:disabled,.conf-campo select:disabled,.conf-aviso-folios input:disabled{background:var(--superficie-sutil);color:var(--texto)}.conf-grupo{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.conf-reglas{gap:10px}.conf-leyenda{padding:0;margin-bottom:var(--space-2);font-size:13px;font-weight:600}.conf-opcion{display:flex;gap:10px;align-items:flex-start}.conf-opcion input{accent-color:var(--marca);width:16px;height:16px;margin:2px 0 0;flex:0 0 auto}.conf-opcion-ayuda{display:block;font-size:13px;line-height:20px;color:var(--texto-secundario)}.conf-separador{height:1px;background:var(--borde)}.conf-folios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.conf-folio{padding:var(--space-3);border-radius:var(--radius-control);background:var(--superficie-sutil);box-shadow:inset 0 0 0 1px var(--borde)}.conf-folio .conf-gris{font-size:13px}.conf-folio-num{font-size:var(--texto-lg);line-height:24px;font-weight:700;font-stretch:var(--ancho-etiqueta)}.conf-folio-bajo{font-size:13px;line-height:20px;color:var(--atencion-texto-suelto)}.conf-aviso-folios{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:13px}.conf-aviso-folios input{height:32px;width:80px;padding:0 10px;border-radius:var(--radius-control);border:1px solid var(--borde-input);font:inherit;text-align:right;color:var(--texto);background:var(--superficie)}.conf-acciones{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2)}.conf-acciones .btn{font-size:13px}.conf-acciones .btn-primary{padding:0 14px}.conf-usuarios{padding:0;gap:0;overflow:hidden}.conf-usuarios-cabecera{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:14px var(--space-4);border-bottom:1px solid var(--borde)}.conf-usuarios-cabecera .btn{font-size:13px}.conf-lista-usuarios{list-style:none;margin:0;padding:0}.conf-usuario,.conf-bodega{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;gap:var(--space-3);align-items:center;padding:10px var(--space-4);border-bottom:1px solid var(--borde-fila)}.conf-bodega{grid-template-columns:minmax(0,1fr) auto}.conf-iniciales{width:32px;height:32px;border-radius:50%;background:var(--neutro-fondo);color:var(--neutro-texto);display:grid;place-items:center;font-size:12px;font-weight:600}.conf-usuario-texto{display:flex;flex-direction:column;min-width:0}.conf-usuario-nombre{font-weight:500;overflow-wrap:anywhere}.conf-enlace{border:0;padding:0;background:transparent;font:inherit;font-size:13px;color:var(--marca);cursor:pointer}.conf-enlace:hover{text-decoration:underline}.conf-dialogo-form{display:flex;flex-direction:column;gap:var(--space-3)}.conf-pie-izquierda{margin-right:auto}.conf-enlace-invitacion{display:flex;flex-direction:column;gap:var(--space-1)}.conf-enlace-fila{display:flex;gap:var(--space-2)}.conf-enlace-fila .ui-entrada{flex:1;min-width:0}@media(max-width:640px){.conf-nav{flex-basis:100%}.conf-grilla,.conf-folios{grid-template-columns:minmax(0,1fr)}.conf-campo-ancho{grid-column:auto}}.conf-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.conf-claves{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.conf-clave{display:flex;gap:10px;align-items:flex-start}.conf-clave-ayuda{display:block;font-size:13px;color:var(--texto-secundario)}.conf-clave-atributo{margin-left:26px;max-width:320px}.conf-empa-fila{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:var(--space-3);align-items:start;padding:12px var(--space-4);border-top:1px solid var(--borde-fila)}.conf-empa-fila>.conf-usuario-texto{padding-top:22px}.conf-atencion{color:var(--atencion-texto-suelto)}.conf-vacio{align-items:center;text-align:center;padding:40px var(--space-4)}.conf-previa-total{padding:var(--space-3);border-radius:8px;background:var(--superficie-sutil);box-shadow:inset 0 0 0 1px var(--borde);font-weight:600;font-variant-numeric:tabular-nums}.conf-previa-cuentas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.conf-previa-cuentas li{display:flex;flex-direction:column}.conf-previa-glosario{margin:0;display:grid;grid-template-columns:96px minmax(0,1fr);gap:4px 12px;font-size:13px}.conf-previa-glosario dt{color:var(--texto-secundario)}.conf-previa-glosario dd{margin:0}.conf-acciones-aviso{margin-right:auto;font-size:13px}@media(max-width:640px){.conf-empa-fila{grid-template-columns:1fr}.conf-empa-fila>.conf-usuario-texto{padding-top:0}}.bv{min-height:100vh;display:flex;flex-direction:column;background:var(--fondo)}.bv-barra{height:64px;box-shadow:inset 0 4px 0 var(--cinta);flex:0 0 auto;background:var(--superficie);border-bottom:1px solid var(--borde);display:flex;align-items:center;gap:var(--space-4);padding:0 var(--space-6)}.bv-contenido{width:100%;max-width:880px;margin:0 auto;padding:28px var(--space-4) 40px;display:flex;flex-direction:column;gap:var(--space-4)}.bv-titulos{display:flex;flex-direction:column;gap:var(--space-1)}.bv-titulos h1,.bv-titulos p{margin:0}.bv-gris{color:var(--texto-secundario)}.bv-normal{font-weight:400}.bv-texto-nav{color:var(--texto-nav)}.bv-mudo{color:var(--texto-terciario)}.bv-panel{background:var(--superficie);border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.bv-progreso{padding:14px var(--space-4);border-bottom:1px solid var(--borde);display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.bv-progreso-texto{font-weight:650}.bv-barra-progreso{flex:1 1 200px;height:6px;border-radius:3px;background:var(--neutro-fondo)}.bv-barra-progreso div{height:6px;border-radius:3px;background:var(--marca)}.bv-paso{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--borde-fila);display:grid;grid-template-columns:24px 1fr auto;gap:var(--space-3);align-items:center}.bv-paso-pendiente{grid-template-columns:24px 1fr}.bv-paso-textos{display:flex;flex-direction:column;min-width:0}.bv-paso-textos h2{margin:0}.bv-paso-titulo{font-weight:500}.bv-paso-detalle{font-size:13px;line-height:18px;color:var(--texto-secundario)}.bv-editar{font-size:13px;font-weight:500}.bv-check{width:22px;height:22px;border-radius:50%;background:var(--marca);color:var(--on-marca);display:flex;align-items:center;justify-content:center}.bv-circulo-pendiente{width:18px;height:18px;margin:2px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--borde-input)}.bv-circulo-actual{width:18px;height:18px;margin:2px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--marca)}.bv-paso-actual{padding:var(--space-4);border-bottom:1px solid var(--borde-fila);background:var(--superficie);box-shadow:inset 4px 0 0 var(--cinta);display:grid;grid-template-columns:24px 1fr;gap:var(--space-3)}.bv-paso-actual-cuerpo{display:flex;flex-direction:column;gap:14px;min-width:0}.bv-paso-actual-cuerpo .bv-paso-textos{gap:2px}.bv-radios{border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.bv-radio{width:100%;text-align:left;border:0;border-bottom:1px solid var(--borde-fila);font:inherit;color:inherit;background:var(--superficie);padding:10px 14px;display:grid;grid-template-columns:18px 1fr;gap:var(--space-3);align-items:center;cursor:pointer}.bv-radio:last-child{border-bottom:0}.bv-radio[aria-checked=true]{background:var(--marca-suave);box-shadow:inset 4px 0 0 var(--cinta)}.bv-radio-punto{width:16px;height:16px;border-radius:50%;background:var(--superficie);box-shadow:inset 0 0 0 1.5px var(--borde-input)}.bv-radio[aria-checked=true] .bv-radio-punto{box-shadow:inset 0 0 0 5px var(--marca)}.bv-radio-textos{display:flex;flex-direction:column;min-width:0}.bv-radio-nombre{font-weight:500}.bv-otros{font-size:13px}.bv-otros summary{cursor:pointer;color:var(--marca);font-weight:500}.bv-otros-lista{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1);color:var(--texto-secundario)}.bv-caja{background:var(--marca-suave);border-radius:var(--radius-panel);padding:14px var(--space-4);display:flex;flex-direction:column;gap:10px}.bv-caja-textos{display:flex;flex-direction:column;gap:var(--space-1)}.bv-caja-titulo{font-weight:650}.bv-caja-seguro{color:var(--texto-nav)}.bv-caja-acciones{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.btn.bv-boton{padding:0 14px;font-size:13px}.bv-caja .ui-entrada{max-width:420px}.bv-stock{display:flex;flex-direction:column;gap:var(--space-3)}.bv-stock-panel{border-radius:var(--radius-panel);box-shadow:var(--contorno-panel);overflow:hidden}.bv-stock .ui-pestanas{padding-top:2px}.bv-producto{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.bv-producto-col{display:flex;flex-direction:column;min-width:0}.bv-cantidad{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.ui-entrada.bv-cantidad-entrada{width:72px;height:28px;text-align:right;padding:0 8px}.bv-difiere{border:0;padding:0;background:none;font:inherit;color:var(--atencion-texto-suelto);font-weight:600;text-decoration:underline dotted;cursor:pointer}.bv-avisos{margin:0;padding:0;list-style:none;font-size:12px;line-height:16px;color:var(--texto-secundario);min-width:180px}.bv-aviso-atencion{color:var(--atencion-texto-suelto)}.btn.bv-boton-chico{height:28px;font-size:13px}.bv-confirmar{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.bv-cargando{margin:0;color:var(--texto-secundario)}.bv-error-detalle{display:block;font-size:13px;line-height:18px}.bv-referencia{display:flex;flex-direction:column;gap:var(--space-3);max-width:420px}.bv-referencia p{margin:0}.bv-pie{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;font-size:13px;color:var(--texto-secundario);padding:0 2px}.bv-pie-enlace{font-weight:500}.bv-pie-despues{color:var(--texto-secundario)}.bv-contenido-listo{max-width:560px}.bv-listo{padding:var(--space-8);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.bv-listo h1,.bv-listo p{margin:0}.bv-listo-icono{width:44px;height:44px;border-radius:50%;background:var(--exito-fondo);color:var(--exito-texto);display:inline-flex;align-items:center;justify-content:center}.bv-listo-texto{font-size:var(--texto-lg);line-height:24px}.bv-listo-resumen{margin:0;width:100%;display:flex;flex-direction:column;border-top:1px solid var(--borde-fila)}.bv-listo-resumen div{display:flex;justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--borde-fila)}.bv-listo-resumen dt{color:var(--texto-secundario)}.bv-listo-resumen dd{margin:0;font-weight:600}.bv-listo-acciones{display:flex;gap:var(--space-2);flex-wrap:wrap}
